@charset "utf-8";
/* CSS Document */
* :focus {
	outline: 0;
}

body{background-image: url(images/bg.jpg); background-position:top; background-repeat:repeat-x;margin:0; padding:0; background-color:#eeeeee; font-family:Verdana, Geneva, sans-serif; color:#444343; font-size:11px;}
#main_cont{width:936px; margin:auto;}

a { color:#009; text-decoration:none;}
a:hover{ color:#666;}

.logo{ width:250px; margin: 35px 0px 35px 15px; float:left}
.faq{ width:210px; float:right; margin:50px 5px 15px 0px;}
.faq_text{ font-size:10px; color:#CCC; background-color:#5e678b; padding:5px; }
.searchbox {border:0; background-color:#e6e6e6; width:130px}
.search_bt{ border:0; background-color:#CCC; margin-left:5px; font-size:12px}

.top{width:936px; background-image: url(images/top_mid_bg.jpg); float:left}
.top_l{width:13px; float:left}
.top_r{width:13px; float:right}
.top_inside{width:936px; background-image: url(images/top_mid_bg2.jpg); float:left}

.link{width:910px; float:left; }
.top_flash{width:966px; float:left}
.FL{float:left}
.FR{float:right}
.bottom{width:100%; height:94px; background-image:url(images/bg_bott.jpg); background-repeat:repeat-x;}
.bott_mid{ width:936px; margin:auto}

.MT5{margin-top:5px}
.MT10{margin-top:10px}
.MT15{
	margin-top:15px;

}

.MR10{margin-left:10px;}




.home_abt{width:500px; margin:25px 30px 35px 20px;}
.home_line{width:3px; background-image: url(images/div.gif); background-repeat:repeat-y; margin:25px 5px 15px 0px;}
.home_news{ width:310px;margin:25px 10px 35px 20px;}

.news ul{margin:0; padding:0;}
.news li{width:300px; margin:10px 0 10px 0px; padding-bottom:10px; background-image: url(images/arr.gif); background-repeat:no-repeat; list-style-type:none; padding-left:10px;}
.news li a { text-decoration:none;padding:5px; display:block;}
.news li a:hover{ background-color:#ededed;}

.listing ul{margin:0; padding:0;}
.listing li{width:100%; margin:10px 0 10px 0px; padding-bottom:10px; background-image: url(images/arr.gif); background-repeat:no-repeat; list-style-type:none; padding-left:10px;}
.listing li a { text-decoration:none;padding:5px; display:block;}
.listing li a:hover{ background-color:#ededed;}




.back_bt {margin-top:7px; width:150px}
.product_H_2 {width:880px; height:20px; margin:30px 15px 5px 30px; padding-bottom:10px; border-bottom:#c9c9c9 1px solid}
.product_top_copy {width:880px; margin:10px 15px 20px 30px;}

.product_long_h {width:211px; margin:0px 0px 2px 3px; background-image:url(images/prod_h_mid.jpg); background-repeat:repeat-x; height:30px;}
.product_h_text {font-size:14px; color:#036; font-weight:bold;}
.product_long_point {width:230px; margin:15px 15px 2px 10px; padding:5px 5px 10px 10px; }

.product_drop_h{ width:140px; margin-top:10px}


.product ul{margin:0; padding:0;}
.product li{width:170px; margin:10px 0px 10px 18px; padding:2px 10px 10px 10px; background-image: url(images/arr.gif); background-repeat:no-repeat; list-style-type:none; padding-left:10px;}
.product li a { text-decoration:none;padding:5px; display:block;}
.product li a:hover{ background-color:#ededed;color:#666;}

.product ul.gloass{margin:0; padding:0;}
.product ul.gloass li{width:210px; margin:10px 0px 10px 18px; padding:6px 10px 10px 10px; background-image: url(images/arr.gif); background-repeat:no-repeat; list-style-type:none; padding-left:10px;}

.product_line{width:3px; background-image: url(images/div.gif); background-repeat:repeat-y; margin-left:6px; margin-right:6px;}

.pro-div{width:3px; background-image: url(images/div.gif); background-repeat:repeat-y; margin-left:14px; margin-right:14px;}

.workplace_mid{width:800px; margin:10px 15px 20px 60px;}



.grey_copy11{ font-size:11; color:#333; text-decoration:none}
.grey_copy9{ font-family:Arial, Helvetica, sans-serif; font-size:9; color:#1a2553; text-decoration:none;}
.grey_copy12b{ font-size:12; color:#333; text-decoration:none; font-weight:bold}

.grey_copy11_1 { font-size:11; color:#333; text-decoration:none;}
.grey_copy11_1 a { font-size:11; color:#333; text-decoration:underline;}
.grey_copy11_1 a:hover { font-size:11; color:#ffffff; text-decoration:none;}

.bott_border{border-bottom:1px solid #CCC;}

.white_copy10{ color:#ffffff; font-size:10px}
.white_copy11{ color:#ffffff; font-size:11px}
.white_copy11b{ color:#ffffff; font-size:11px; font-weight:bold}

.site_copy{ color:#ffffff; font-size:10px}
.site_copy a:hover{ color:#F90; font-size:10px}


.blue_bold11{ font-weight:bold; font-size:11px; color:#009;text-decoration:none;}
.blue_bold12{ font-weight:bold; font-size:12px; color:#009;text-decoration:none;}

.blue_bold11 a:hover{ color:#F60; text-decoration:none; }


.org_copy14{color: #F60; font-size:15px; font-weight:bold;} 
.org_copy14 a{text-decoration:none;}
.org{font-size:11px; color:#F60;}
.product_h_gray {font-size:14px; color:#2c2c2c; font-weight:bold;}
.org12b{font-size:12px; font-weight:bold; color:#F60;}



h1{margin:0px; padding:0px; color:#003366; font-size:12px; padding-bottom:5px;}
h2{margin:0px; padding:0px; color:#003366; font-size:15px; padding-bottom:5px;}

.line2 {width:800px; margin-top:15px; margin-bottom:15px; border-bottom:#c9c9c9 1px solid}

.td{background-color:#eeeeee; padding-left:5px;}
.td2{background-color:#e2e1e1; padding-left:5px;}
.tdh{background-color:#d79540; padding-left:5px; color:#fff;font-weight:bold; font-size:12px;}

#input{
	
}

#input input{
	border:#dbdada solid 1px;
	background-image: url(images/input-bg.jpg);
	background-repeat:repeat-x; 
	width:180px;
	height:25px;
	font-size:11px;
}
.td-box1{background-color:#51a7fd; font-weight:bold; text-align:center; vertical-align:middle; height:25px;
}
.td-box2{background-color:#E4E4E4; text-align:center; vertical-align:top; height:25px;
}
.td-box3{background-color:#E4E4E4; padding-left:5px; text-align:left; vertical-align:top; height:25px;
}
.td-boxh{background-color:#4063B5; text-align:center; vertical-align:middle; color:#FFF; font-weight:bold; height:25px; 
}