body, td, th, div, p, label {
	/*-x-system-font:none;*/
	color:#5E5F60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:15px;
}
a {
	/*-x-system-font:none;*/
	color:#5E5F60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
}
a:visited {
	color:#5E5F60;
}
a:hover {
	color:#5E5F60;
	text-decoration:underline;
}
.prod {
        /*-x-system-font:none;*/
        color:#5E5F60;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-size-adjust:none;
        font-stretch:normal;
        font-style:normal;
        font-variant:normal;
        font-weight:bold;
        line-height:normal;
        text-decoration:none;
}
.article_indent, #component-contact {
	padding:0px 4px 4px 4px;
}
.article_separator {
	display:block;
	line-height:1px;
	margin:0;
	padding:0;
	width:100%;
}
.column_separator {
	padding:0 0 0 1px !important;
}
.article_column {
	padding:0;
}
.params_indent {
	padding:0px 0px 0px 26px;
}
.article_indent h3 {
	overflow:hidden;
}
.article_indent h3 img {
	float:left;
	margin:0 3px 0 0 !important;
}
.contentpaneopen li {
	padding:0 0 6px;
}
.contentpaneopen img {
	margin:0 17px 4px 0;
}
.componentheading {
	font:normal 24px Arial !important; color:#9b0023 !important; padding:9px 0px 6px 24px !important;
}
.contentheading {
	font:bold 12px Arial !important; color:#E2083F !important; padding:5px 10px 6px 5px !important; background:#f4f6fa; height: 23px;vertical-align:middle;
}
.abc {
        font: bold 13px Arial; color:#454545; padding:3px 4px 3px 5px; background:#f4f6fa; 
	}
.item-info {
	padding:0 0 4px;
}
.buttonheading {
	padding:0px 0 6px 5px;
	background:#f4f6fa;
}
.buttonheading img {
	margin:0;
}
.iteminfo {
	margin:0 0 15px;
	padding:0 0 6px;
}
span.small {
	color:#5b6d8c; font:normal 12px arial;
}
div.small {
	padding:5px 0 0;
}
.button, .validate {
	background:url(image/button20.gif) no-repeat 0 0; width:120px; height:18px; color:#ffffff; font:bold 11px Arial; margin:0px 0px 0px 0px; border:none
}
* html .button, * html .validate {
	display:block;
	height:18px;
}
.blog_more {
	padding:0 0 10px 26px;
}
.blog_more h2 {
	background:transparent none repeat scroll 0 0;
	color:#506076 !important;
	font:bold 12px Tahoma;
	padding:0;
}
.blog_more ul {
	margin:10px 0 0 0px;
	list-style:none
}
.blog_more ul li {
	padding:0px 0px 5px 0px;
}
.blog_more a {
	color:#838383;
	font-family:Tahoma;
	text-decoration:none;
}
.blog_more a:hover {
	color:#838383;
	text-decoration:underline;
}
.blog_more strong {
	color:#506076 !important;
	font:bold 12px Tahoma;
}
.var2 {
	margin:5px 0;
	padding:5px !important;
}
.var2 a, .var2 p, .var2 {
	color:#282828;
}
.display {
	padding:0 0 10px;
}
.display select {
	border:1px solid #46462F;
	width:100px;
}
legend {
	color:#808080;
}
.highlight {
	color:#FF6000;
	font-weight:bold;
}
.word {
	border:0 solid !important;
	padding:10px 10px 10px 0;
}
.word input {
	background:#FFFFFF none repeat scroll 0 0;
	color:#FF6614;
	font-weight:normal;
	margin:0 10px;
	padding:1px 2px 2px;
	vertical-align:middle;
}
.word .button {
	display:inline !important;
	margin-top:5px;
	vertical-align:middle;
}
.col_2 {
        width: 90%;
	padding-left:24px;
}
.col_c2 {
        /*width: 400px;*/
        padding-left:24px;
        padding-right: 30px;
    }
.col_3 .module {
	background:#DBE3EC none repeat scroll 0 0;
}
.module .box-indent {
	padding:7px 7px 17px 22px;
}
.module h3 {
	/*-x-system-font:none;*/
	background:transparent url(image/module_h.gif) no-repeat scroll 0 0;
	color:#D5DFEB;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0px 0px 15px 0px;
	padding:9px 0 8px 34px;
}
.col_3 .module h3 {
	background:transparent url(image/module2_.gif) no-repeat scroll 0 0;
}
.module div {
	color:#525252;
	font-size:12px;
}
.module label {
	color:#FFFFFF;
	display:block;
	line-height:100%;
	padding:0 0 3px;
	vertical-align:middle;
}
.module td, .module p {
	color:#034467;
	font-size:11px;
	line-height:14px;
	padding:0 0 5px;
}
.module ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
}
.module li {
	padding:0 0 10px;
}
.module li a {
/*	-x-system-font:none !important;*/
	background:transparent url(image/popular.gif) no-repeat scroll left 4px;
	color:#DBE3EC;
	font-family:Arial !important;
	font-size:11px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:normal !important;
	line-height:normal !important;
	padding:0 0 0 14px;
	text-decoration:none;
}
.module li a:hover {
	color:#DBE3EC;
	text-decoration:underline;
}
.col_3 .module li {
	padding:0 0 10px;
}
.col_3 .module li a {
	/*-x-system-font:none;*/
	background:transparent none repeat scroll 0 0;
	color:#525252;
	font-family:Arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.col_3 .module li a:hover {
	color:#525252;
	text-decoration:underline;
}
.col_3 .module li a:visited {
	color:#525252;
	text-decoration:underline;
}
.module li a:visited {
	color:#DBE3EC;
}
.module a {
	color:#DBE3EC;
	text-decoration:underline;
}
.module a:visited {
	color:#DBE3EC;
}

/* google */
.module_menu1 {
        background:#242C38 none repeat scroll 0 0;
	}
.module_menu1 .box-indent {
	 padding:4px 3px 17px 0px;
}
.module_menu1 h3 {
        /*-x-system-font:none;*/
        font-size:15px;
        font-size-adjust:none;
        font-stretch:normal;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:normal;
        background:transparent url(image/mainmenu.gif) no-repeat scroll 0 0;
        color:#D5DFEB;
        font-family:Arial;
        margin:0 0 19px;
        padding:9px 0 8px 34px;
}
/* end google */

		
.module_menu {
	background:#242C38 none repeat scroll 0 0;
}
.module_menu .box-indent {
	padding:4px 3px 17px 0px; height: 510px; 
}
.module_menu h3 {
	/*-x-system-font:none;*/
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	background:transparent url(image/mainmenu.gif) no-repeat scroll 0 0;
	color:#D5DFEB;
	font-family:Arial;
	margin:0 0 19px;
	padding:9px 0 8px 34px;
}

ul.menu-nav {
	padding:12px 0 0;
}
ul.menu-nav li {
	background:transparent url(image/topmenu.gif) no-repeat scroll right 0;
	display:block;
	float:left;
	padding:0 33px 0 26px;
}
ul.menu-nav li a {
	/*-x-system-font:none;*/
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
}
ul.menu-nav li a span {
}
ul.menu-nav li a:hover {
	-x-system-font:none;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
}
ul.menu-nav li a:hover span {
	display:block;
}
ul.menu-nav li a:visited {
	color:#FFFFFF;
}
ul.menu-nav li.active {
	display:block;
	float:left;
}
ul.menu-nav li.active a {
	/*-x-system-font:none;*/
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
}
.module-welcome {
	background:#e9eef5; margin:60px 0px 1px 0px; padding:4px 28px 4px 28px;font:normal 10px Arial !important; color:#3c3c3c; line-height:14px
}
.module-welcome2 {
    background:#e9eef5; margin:60px 20px 1px 10px; padding:4px 28px 4px 28px;font:normal 12px Arial !important; color:#3c3c3c; line-height:16px; text-align:justify;
}
.module-welcome h2{
	color:#282828; font:bold 14px Arial; padding:2px 0px 5px 0px; margin:0px 0px 0px 0px;text-transform: capitalize;
}
#body {
	background:#DBE3EC none repeat scroll 0 0;
	padding:0;
}
.tail {
	/*background:#13181E;*/background:#DBE3EC;
}
.pr-menu {overflow:hidden;padding:5px 0px 0px 0px; width:1000px; text-align: center}
ul.primary-links {margin-left:6px; padding:0; list-style:none; text-align:center;}
ul.primary-links li { float:left; padding:0px 0px 0px 6px;}
ul.primary-links li a { color:#E61C67; text-decoration:none; text-transform:uppercase; font-size:11px; display:block; font-weight:bold; padding-right:23px;overflow:hidden; height:22px}
ul.primary-links li a:hover { text-decoration:underline; font-size:11px;text-transform:uppercase; display:block; font-weight:bold; padding-right:23px; overflow:hidden; height:22px}

.main {
	width:1004px;
}
#top {
	height:63px;
}
#top .c1 img {
	margin:12px 0 0 32px;
}
#top .c2 {
	width:216px;
}
/*#header {
	background:transparent url(image/header00.jpg) no-repeat scroll right top;
	background:#13181E;
	background:#DBE3EC;
	height:152px;
	margin:0px;
}*/
#topmenu {
	height:41px;
}
#wrapper {
	background:#ffffff none repeat scroll 0 0;
	overflow:hidden;
	
}
#content .col_1 {
	background:#344050 none repeat scroll 0 0;
	width:200px;
}
#content .col_3 {
	background:#344050 none repeat scroll 0 0;
	width:130px; padding-left:4px;
}
#content {
	padding:0; 
}
#wrapper {
	overflow:hidden;
}
#right {
	float:right;
	width:164px;
}
#container {
	margin:0 164px 0 0;
	padding:11px 0 0;
}
#container2 {
	margin:0;
}
#footer { margin-top:8px; margin-bottom:15px;
font:normal 12px Tahoma; color:#b7bac6; height:23px; background:#505a67; border-top:1px solid #5c6672; 
}
#footer .indent {
	color:#505a67;
	font-size:12px;
	padding:0px 0px 0px 8px; 
	text-align:center;
	line-height:20px;
}
#footer a {
	font:normal 12px Tahoma; color:#b7bac6; text-decoration:underline
}
#footer a:hover {
	text-decoration:none;
}
.clr {
	overflow:hidden;
	padding:0px;
	width:100%;
}
.clear {
	clear:both;
}


/* start menu left */

.menu {
z-index:1000;
font-size:90%;
margin:6px 0 5px 5px; /* this page only */
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
width:150px;
}
/* hack for IE5.5 */
* html .menu ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */
.menu li {
position:relative;
background:#242C38;
height:26px;
}

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:25px;
line-height:25px;
width:149px;
color:#97AFE8;
text-indent:5px;
border:1px solid #75C0F9;
border-width:0 0 1px 0;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {background:#d4d8bd; width:150px; w\idth:149px;}
/* style the link hover */
* html .menu a:hover {color:#ffffff; background:#2B394F;}

.menu :hover > a {
color:#ffffff; 
background:#2B394F;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
top:0;
left:150px; 
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}
/* end menu left */