﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,lengend,button,textarea,th,td {margin: 0;padding: 0;}
p{font-family:Arial,Helvetica,sans-serif;}
img{border:0px;}
ul,li{list-style:none;}
.h10{width:100%;float:left;height:10px;}
.w60{width:60px;float:left;height:10px;}

body{width:100%;background:url(../images/headCap.gif) repeat-x;}

.header_box{width:950px;margin:0 auto;}

.header {width:950px;float:left;height:22px;line-height:22px;}
.header .left{width:620px;float:left;font:12px/22px Verdana,Arial,Helvetica,sans-serif;}
.header .left span{color:#00309C;}
.header .left span a{color:#00309C;text-decoration:none;}
.header .left span a:hover{text-decoration:underline;}
.header .right{width:330px;float:left;text-align:right;}
.header .right ul{width:330px;float:left;}
.header .right li{float:right;color:#00309C;border-left:1px solid #D6DFEF;}
.header .right li a{padding:0 8px;display:block;font:12px/21px Verdana,Arial,Helvetica,sans-serif;color:#00309C;text-decoration:none;}
.header .right li a:hover{padding:0 8px;color:#FF7100;text-decoration:underline;background:#fff;
border-left:1px solid #E7EBEF;border-top:1px solid #E7EBEF;border-right:1px solid #E7EBEF;}
.header .left a { text-decoration:none; font-size:14px; }
.header .left a:hover { text-decoration:under-line; }

#logo{width:229px;float:left;margin-top:8px;border-right:1px dotted #847D84;padding-right:10px;}

.new-guide{width:300px;float:left;margin-top:15px;padding-left:10px;}
.new-guide li{width:300px;float:left;font:12px/16px Arial,Helvetica,sans-serif;color:#636563;}
.new-guide li a{font:12px/16px Arial,Helvetica,sans-serif;color:#0065CE;text-decoration:none;}
.new-guide li a:hover{color:#FF7100;text-decoration:underline;}
.right_list{width:390px;float:left;margin-top:15px;color:#636563;}
.right_list li{width:390px;float:left;text-align:right;font:12px/16px Arial,Helvetica,sans-serif;}
.right_list li a{text-decoration:underline;color:#3159A5;}
.right_list li span{font:12px/18px Verdana,Arial,Helvetica,sans-serif;}
.right_list li span a{font:bold 12px/18px Verdana,Arial,Helvetica,sans-serif;color:#3155BD;text-decoration:none;}
.right_list li span a:hover{text-decoration:underline;}

#center{width:950px;margin:0 auto;clear:both;}

.footer_box{width:100%;border-top:1px solid #CECECE;clear:both;}
.footer{width:950px;margin:10px auto;text-align:center;border-top:1px solid #CECECE;}
.footer li{font-size:9px;}
.footer li a{color:#0030AD;font:12px/16px Arial,Helvetica,sans-serif;text-decoration:none;}
.footer li a:hover{color:#FF7100;text-decoration:underline;}
.footer li span{font:10px/16px Verdana,Arial,Helvetica,sans-serif;}
.footer li span a{color:#9C65BD;text-decoration:none;}
.footer li span a:hover{color:#FF7100;text-decoration:underline;}

#c_rt{width:190px;float:left;margin-top:10px;}
#ad_rt{width:190px;float:left;margin-top:10px;}
#ad_r{width:190px;float:left;margin-top:10px;}
#ad_c{width:550px;float:left;}
#ad_cc{width:550px;float:left;}
#ad_ccc{width:550px;float:left;}
#ad_l{width:188px;float:left;border:1px solid #CECECE;margin-top:10px;}
#ad_tt {margin-bottom:5px; float:left; width:100%; }

#lam{width:175px;float:left;background:#FFFBFF;margin:0px;padding-bottom:10px;font:lighter 12px/16px Arial,Helvetica,sans-serif;}
#lam h2{width:175px;float:left;background: url(../images/bg_1.gif) repeat-x;font:bold 14px/22px Arial,Helvetica,sans-serif;color:#424242;margin:0px;border-bottom:1px solid #CECECE;text-align:center;}
#lam p{width:175px;float:left;font:bold 12px/18px Arial,Helvetica,sans-serif;}

.header a{color:#0066CB;text-decoration:underline;}
.header a:hover{color:#FF6600;text-decoration:none;}

.btn-submit{width:72px;_margin-top:1px;height:26px;cursor:pointer;border:none;background:url(../images/btn-submit.gif);}
.btn-reset{width:72px;_margin-top:1px;height:26px;cursor:pointer;border:none;background:url(../images/btn-reset.gif);}

/*input {border:1px solid #d2611b;font:bold 13px arial;background:url(../images/search-barX.gif) no-repeat 0 -100px;padding:4px 10px;}*/
input {border:1px solid #ccc;font:bold 13px arial; padding:4px 10px;}
textarea {border:1px solid #d2611b;font:bold 13px arial;}

#site{width:100%;float:left;font:14px/18px Comic Sans MS,Arial,Helvetica,sans-serif; border-bottom:1px dashed #ff7300; line-height:200%; border-width:thin; }
#site a{color:#0066CB;text-decoration:underline; font-size:9px;}
#site a:hover{color:#FF6600;text-decoration:none;}
#site strong {font-size:14px;}

.pro_detail{width:98%;float:left;}
.pro_detail h1{font:18px/30px Verdana,Arial,Helvetica,sans-serif;}
.pro_detail h2{font:16px/30px Helvetica,sans-serif,Verdana,Arial;}
.pro_detail h3{color:#666;font: bold 12px/14px Courier New,Verdana,Arial,Helvetica;}
.pro_detail h3 span{color:#BD1A1D;}
.pro_detail h5{display:block;float:left;padding:0 5px;font:12px/20px Arial,Helvetica,sans-serif;color:#666;background:#FEFBD0;border:1px solid #ccc;}

.pro_detail table{width:100%;float:left;margin-top:10px;border-top:1px dotted #aaa;padding:3px 0 0 0;}
.pro_detail th{font: lighter 12px/24px Arial,Helvetica,sans-serif;background:#EBEBEB;padding:0 5px;}
.pro_detail td{font:bold 12px/20px Arial,Helvetica,sans-serif;border-bottom:1px solid #E7E7E7;padding:0 5px;color:#003366;}
.pro_detail table b{font:bold 14px/18px Courier New,Arial,Helvetica,sans-serif;color:black;}

.pro_detail ul{width:98%;float:left;margin-top:10px;}
.pro_detail li{font:12px/30px Arial,Helvetica,sans-serif;}
.pro_detail li strong{font:bold 16px/30px Arial,Helvetica,sans-serif;color:#BD1A1D;}

.pro_detail .btn_box{width:98%;float:left;margin-top:10px;border:1px solid #CCCCCC;padding:1px;}
.pro_detail .btn{width:98%;float:left;background:#EBEBEB;text-align:center;padding:10px 0;}

.service_list {width:188px;float:left;padding:10px 0;background:#FFFBFF;border:1px solid #CECECE;-webkit-border-radius:6px;-moz-border-radius:6px;margin:10px 0 0 0;font-size:12px;font-family:verdana;}
.service_list h2{width:178px;float:left;background: url(../images/bg_1.gif) repeat-x;font:bold 14px/22px verdana;color:#424242;margin:0px;padding:0 0 0 10px;border-bottom:1px solid #CECECE;}
.service_list ul{width:168px;float:left;background:#fff;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.service_list li{width:168px;float:left;color:#FF6600;font:12px/19px Arial,Helvetica,sans-serif;}
.service_list li a{font:12px/19px Arial,Helvetica,sans-serif;color:#0065D6;text-decoration:none;}
.service_list li a:hover{color:#;text-decoration:underline;}

.grid-c2 .main-wrap {margin-left: 200px;}
.grid-c2 .col-sub {width: 190px;margin-left: -100%;}

h1{font:18px/30px Verdana,Arial,Helvetica,sans-serif;}
h2{font:16px/30px Helvetica,sans-serif,Verdana,Arial;}
h3{color:#666;font: bold 12px/14px Courier New,Verdana,Arial,Helvetica;}
h3 span{color:#BD1A1D;}
h5{display:block;float:left;padding:0 5px;font:12px/20px Arial,Helvetica,sans-serif;color:#666;background:#FEFBD0;border:1px solid #ccc;}
hr {margin-top:2px;margin-bottom:2px;color:#ff7300;}

#Tab2{width:188px;float:left;height:auto;margin:10px 0 0 0;padding:0px;border:1px solid #FFCC80;}
#Tab2 .Menubox1 {width:188px;float:left;;}
#Tab2 .Menubox1 ul{width:188px;height:24px;float:right;margin:0;padding:0;background: url(../images/two1_bg_hover.gif) repeat-x;}
#Tab2 .Menubox1 li{float:left;display:block;cursor:pointer;width:94px;text-align:center;color:#A0410D;font:bold 12px/24px Arial,Helvetica,sans-serif;}
#Tab2 .Menubox1 li.hover{width:94px;height:24px;background:#fff;background-color:#ffff99;}
#Tab2 .Contentbox1{width:168px;float:left;padding:0 5px;}
#con_two_1 ul ,#con_two_2 ul{width:148px;float:left;background:url(../images/number_1.gif) no-repeat;padding-left:20px;}
#con_two_1 li ,#con_two_2 li{font:12px/22px Arial,Helvetica,sans-serif;}

.nbrul ul{width:148px;float:left;padding-left:20px;}
.nbrul li{font:12px/23px Arial,Helvetica,sans-serif;background:url(../images/dot1.gif) left center no-repeat;}
.nbrul {width:188px;float:left;padding:10px 0;background:#FFFBFF;border:1px solid #CECECE;-webkit-border-radius:6px;-moz-border-radius:6px;margin:10px 0 0 0;font-size:12px;font-family:verdana;padding-left:10px;}

#lam {background-color:#ffff99;}

#Tab2 .Contentbox1 {background-color:#ffff99;width:100%;padding:0px;}

select{float:left;position:relative;font:13px arial;vertical-align:top;text-align:left;margin-right:0px;_margin-right:0;padding-top:0px;color:blue;}
.inputOP {border:none;padding:0px;margin:0px;background-color:#ffff99;}
fieldset {padding:5px;margin:5px;line-height:150%;background-color:#ffff99;}
#SearchForm {background-color:#ffff99;font-size:12px;font-family:verdana;}

.updated {font-weight:bold;}

.press{width:98%!important;float:left;margin-top:5px;margin-bottom:5px;border:#0066FF 0px solid;padding:10px;border:1px dotted #aaa;font:12px/30px Arial,Helvetica,sans-serif;color:#666;}
.press .left{width:100%!important;float:left;}
.press .left h3{font:bold 14px Arial,Helvetica,sans-serif;color:#fff;}
.press .left h2{border-top:2px solid #FFA365;font:bold 13px/30px Arial,Helvetica,sans-serif;background:#FF7300;padding-left:15px;color:#fff;}
p {font:12px Arial,Helvetica,sans-serif; padding:10px 0;color:#000;border-top:1px solid #ddd;line-height:150%;}
p b{font-size:14px; padding-left:5px; padding-right:5px;}
p a{color: #006699;text-decoration:underline;padding:2px 5px;}
p a:hover{color:#FF6600;}
p br {text-indent:10px;}

.press2{width:98%;float:left;margin-top:5px;margin-bottom:5px;border:#0066FF 0px solid;padding:10px;border:1px dotted #aaa;font:12px/30px Arial,Helvetica,sans-serif;}
.press2 .left2 {width:99%;float:left;}
.press2 .left2 h3{border-bottom:2px solid #FF7300;font:bold 14px/20px Arial,Helvetica,sans-serif; color:#ff7300; PADDING:2px 5px; }
.press2 .left2 h2{border-top:2px solid #FFA365; font:bold 13px/30px Arial,Helvetica,sans-serif; background:#FF7300; padding-left:15px; color:#fff; }

.press2 A {BORDER: #ccc 1px solid; PADDING:5px 5px; COLOR: #0066CB; font:bold 12px Arial,Helvetica,sans-serif; MARGIN-RIGHT: 2px;TEXT-DECORATION: none;line-height:250%;}
.press2 A:hover {text-decoration:underline; color:#ff0000; }

.lm-wrapper { margin:0; padding:0; }
.lm-wrapper .lm-letters { overflow:hidden; }
* html .lm-wrapper .lm-letters { zoom:1; } /* for IE6 so that menu appears under letters */
.lm-wrapper .lm-letters a { font-size:0.9em; line-height:36px; display:block; float:left; padding:2px 11px; border-left:1px solid #CB651D; border-right:none; text-decoration:none; color:#000; font-weight:normal; font-family:"Courier New"; font-size:18px; }
.lm-wrapper .lm-letters a:hover,
.lm-wrapper .lm-letters a.lm-selected { background-color:#ffffcc;  }
.lm-wrapper .lm-letters a.lm-disabled { color:#ccc; }
.lm-wrapper .lm-letters a.lm-last { border-right:1px solid #CB651D; }
.lm-wrapper .lm-letter-count { text-align:center; font-size:0.8em; line-height:150%; margin-bottom:0px; color:#000; background:url(../images/buttonbg.gif) repeat-x;  }
.lm-wrapper .lm-menu { border:1px solid silver; border-top:1px solid silver; padding:15px; z-index:10; position:absolute; margin-top:-1px; background:#ffc; display:none; }
.lm-wrapper .lm-menu ul li { list-style-type:none; margin-bottom:5px; font-size:0.9em }
.lm-wrapper .lm-menu ol li { margin-left:15px; }
.lm-wrapper .lm-menu .lm-no-match { color:green; }
.lm-wrapper .lm-menu a { text-decoration:none; }
.lm-wrapper .lm-menu a:hover { text-decoration:underline; }
.lm-wrapper .lm-menu .lm-submenu { overflow:hidden; }
.lm-menu { width:950px; }
.lm-letters {background:url(../images/search_bg.gif) repeat-x;}
.Wrapper {width:950px;font-family:Verdana,Arial,sans-serif; -background:url(../images/search_bg.gif) left center no-repeat;}
.Wrapper {width:950px;font-family:Verdana,Arial,sans-serif; -background:url(../images/tab_bg3.gif) repeat-x; }
form b {font-weight:bold; color:blue; line-height:200%; font-size:14px;  }
.ErrorField {
 border-color:#D00; color: #D00; background: #FFFFFE;
}


span.ValidationErrors {
 display:inline-block; font-weight:bold; font-size:12px; color: #f00; padding-left: 10px; font-style: italic;
}
