/* CSS Document */


body { /*background:url(../images/bg.jpg) repeat-x top left;*/ background-color:#b9b9b9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px; padding:0px; }
img, #container, #header_top{ 	behavior: url(css/iepngfix.htc); 	}
#container { /*background:url(../images/bubbles.png) no-repeat top center;*/ width:1002px; margin:auto; }
#main { margin:auto; width:900px; padding-top:25px; }
#header_top { width:900px; height:17px; background:url(../images/header_top.jpg) no-repeat top; }
.header { width:900px; height:75px; background:#FFFFFF; }
.logo { float:left; width:240px; height:75px; padding:0px 0px 0px 17px; }
a.customer_link { font-size:11px; color:#075992; text-decoration:none; }
a.customer_link:hover { font-size:11px; color:#da251d; text-decoration:none; }
a.news_link { font-size:11px; color:#FFFFFF; text-decoration:none; }
a.news_link:hover { font-size:11px; color:#da251d; text-decoration:none; }
.menu {
	width:900px;
	height:45px;
	margin-top:15px;
	background:#FFFFFF;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.flash_banner { width:900px; height:370px; margin:auto; margin-top:15px; z-index:0; }
#content { width:882px; background:#FFFFFF; margin:auto; padding:15px 9px 0px 9px; }
#content1 { width:882px; background-color:#FFFFFF; margin:10px auto auto auto; padding:15px 9px 0px 9px; }
.news { width:882px; height:36px; }
.news_left { float:left; width:72px; height:26px; border:1px solid #c2c6c8; background:url(../images/news_left_bg.jpg) repeat-x left top; color:#006699; font-size:13px; font-weight:bold; text-align:center; padding:8px 0px 0px 0px; }
.news_right { float:left; width:790px; height:25px; text-align:left; border:1px solid #088bb1; background:url(../images/news_right.jpg) repeat-x left top; font-size:11px; color:#FFFFFF; padding:9px 8px 0px 8px; }
.content_left { float:left; width:569px; line-height:22px; text-align:justify; padding:15px 35px 0px 3px; }
.content_right { float:left; width:275px; padding:20px 0px 0px 0px; }
h1 { margin:0px; padding:0px; padding-bottom:5px; }
.clear { clear:both; }
#footer { width:898px; font-size:11px; color:#FFFFFF; margin:auto; }
.footer_left  { float:left; line-height:22px; padding:8px 0px 0px 5px; }
.footer_right { float:right; line-height:22px; padding:8px 5px 0px 0px; }
a.footer_link { font-size:11px; color:#FFFFFF; text-decoration:none; }
a.footer_link:hover { font-size:11px; color:#034b60; text-decoration:none; }
ul#news { text-align:left; padding:0px; margin:0px;	}
ul#news li { color:#FFFFFF; font-size:11px; list-style-type:none; padding:0px; margin:0px; }
.left_container { float:left; width:204px; background:#FFFFFF; }
.right_container { float:left; width:674px; background:#FFFFFF; }
.banner_inner { float:left; width:674px; height:180px; padding:8px 0px 0px 0px; }
.content_heading { font-size:13px; color:#0093dd; font-weight:bold; padding:0px; margin:0px; }
.bredcrum { float:left; font-size:11px; color:#666666; }
.product_table { float:left; width:674px; color:#188fcb; padding:12px 0px 0px 0px; }
.maincontent { float:left; width:674px; color:#000000; line-height:21px; text-align:justify; padding:12px 0px 0px 0px; }
.maincontent ul { text-align:left; padding:10px 0px 0px 20px; list-style-type:none;	margin:0px;	font-size:12px;	}
.maincontent ul li {  padding:0px 15px 5px 18px; background:url(../images/bullet_menu.jpg) no-repeat 3px 10px; line-height:24px;}
.maincontent ol	{ text-align:left; padding:10px 0px 0px 20px;  list-style-type:decimal;	margin-left:20px; font-size:12px; }
.maincontent ol li { padding:0px 15px 5px 5px; line-height:24px; }
.maincontent strong	{ font-weight:bold; color:#188fcb; }
.maincontent a { font-size:12px; color:#075992; text-decoration:none; }
.maincontent a:hover { font-size:12px; color:#da251d; text-decoration:none; }
.product_heading { float:left; color:#188fcb; font-weight:bold; }
.colorbox { float:left; width:28px; height:28px; border:1px solid #333333; margin-right:10px; }
.description_content { float:left; width:645px; color:#000000; text-align:justify; line-height:21px; }
.table { padding:5px 8px 5px 8px; text-align:left; color:#000000; }
.contact_table { padding:6px 6px 6px 10px; }
a.mail { font-size:12px; color:#075992; text-decoration:none; }
a.mail:hover { font-size:12px; color:#da251d; text-decoration:none; }
a.readmore { font-size:12px; color:#075992; text-decoration:none; font-weight:bold; }
a.readmore:hover { font-size:12px; color:#075992; text-decoration:underline; font-weight:bold; }
a.productlink { font-size:12px; color:#075992; text-decoration:none; font-weight:bold; }
a.productlink:hover { font-size:12px; color:#da251d; text-decoration:none; font-weight:bold; }
#customer_login { width:387px; height:47px; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border-top:1px #BFBFBF solid; border-bottom:1px #BFBFBF solid; text-transform: capitalize; padding-top:10px; color:#188fcb; }
#login_panel { width:387px; height:47px; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border-top:1px #BFBFBF solid; border-bottom:1px #BFBFBF solid; text-transform: capitalize; padding-top:10px; color:#188fcb; }
.txtbox { width:198px; height:18px; border:1px #0d71af solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0 0px 0; }
.txtbox_phone { height:18px; border:1px #0d71af solid; font-family:Arial, Helvetica, sans-serif; padding:2px 0 0px 0; }
.cmbbox { width:200px; height:26px; border:1px #0d71af solid; font-family:Arial, Helvetica, sans-serif; padding:0px 0 0px 0; }
.txtarea { width:200px; height:50px; border:1px #0d71af solid; font-family:Arial, Helvetica, sans-serif; padding:4px 0 4px 0; font-size:12px; }
.button { width:87px; height:30px; background:url(../images/submit_btn.jpg) no-repeat; font-size:13px; color:#FFFFFF; font-weight:bold; text-align:center; cursor:pointer; border:none; }
.label_heading { font-size:12px; color:#FFFFFF; height:35px; font-weight:bold; background-color:#127ebc; padding-left:8px; } 
.label_tab1 { font-size:12px; color:#000000; height:35px; background-color:#e3f0f7; padding:5px; }
.title_head { font-size:12px;  margin-bottom:10px; font-weight:bold; color:#188fcb; height:30px; border-bottom:1px solid #72C7EF; }
a.back { font-size:12px; color:#188FCB; text-decoration:none; }
a.back:hover { font-size:12px; color:#da251d; text-decoration:none; }
ul.bullet 			
{
text-align:left; 
padding:10px 0px 0px 10px;  
list-style-type:none;	
margin:0px;	
font-size:12px;	
}
ul.bullet li			
{ 
padding:0px 15px 5px 18px;	
background:url(../images/bullet_menu.jpg) no-repeat 3px 10px; 
line-height:24px;
}
ul.bullet2 			
{
text-align:left; 
padding:10px 0px 0px 10px;  
list-style-type:none;	
margin:0px;	
font-size:12px;
color:#FF6633;
	
}
ul.bullet2 li			
{ 
padding:0px 15px 5px 18px;	
background:url(../images/bullet.gif) no-repeat 3px 8px; 
line-height:21px;
}

/* Menu */

.mlddm { margin:0; padding:0px; font-family:Arial; font-size:13px; width:900px; list-style:none; font-weight:bold; }
.mlddm li {  display:inline; margin:0px; text-align:left; list-style:none; float:left; font-family:Arial; font-size:13px; font-weight:bold; color:#075992; }
.mlddm li a { display:block; text-align:center; white-space:nowrap; border:0px solid #515560; margin-top:0; color:#FFF; text-decoration:none; padding-right:0px; }
.mlddm li a#buttonnohover {  display:block; text-align:center; white-space:nowrap; border:0px solid #515560; margin-top:0;  text-decoration:none; ackground:url(../images/corporate_menu.jpg) no-repeat bottom left; }
.mlddm li a:hover { color:#FFFFFF;  }
.mlddm li a#buttonhover{ color:#FFF; background:url(../images/corporate_menu.jpg) no-repeat bottom left; }
.mlddm ul{margin:1px 0 0 0; padding:0; visibility:hidden; position:absolute;  clear:both;   }
.mlddm ul li{float:none; margin:0; padding:0; border-width:0px}
.mlddm ul li a{white-space:nowrap; width:auto; margin:0px; padding:7px 20px 7px 13px; font-family: Arial;font-size:12px; text-align:left; text-decoration:none; border-left:1px solid #009fc6; border-right:1px solid #009fc6; border-bottom:1px solid #009fc6; background:#FFFFFF; color:#000000; font-weight:normal;}
.mlddm ul li a:hover{color:#FFFFFF; background:#009fc6 ;}
.mlddm .hsub{background:#557028; }
.mlddm .hsub:hover{background:#82AB3D;  }
.bottom_line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

