/*----------------------------public--------------------------------*/

@charset "utf-8";


body{ margin:0px auto; padding:0; font-family: Arial, Helvetica, sans-serif;font-size: 9pt;line-height:1.8; background:#f2f7fd; text-align:center;color:#c3d6f8;}
table, td, div, p{text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
h1,h2,h3,h4,h5,h6{ margin: 1em 0; padding:0; font-family:"Lucida Grande",Lucida,Arial,Helvetica,sans-serif;}
ul li,ul ol{ list-style:none;}
img, img a, img a:hover{border: 0;}
a:link, a:visited{color:#000000;text-decoration:none;line-height:1.8; font-family: Arial, Helvetica, sans-serif;}
a:hover, a:active{color:#FF0000;text-decoration:underline; font-family: Arial, Helvetica, sans-serif;}
.clearline{clear: both;}
a.more{background: url(/images/more.gif) left no-repeat;padding-left:8px; font-size:11px;}

.add{background:#b3d9fe; text-align:left; padding-left:25px;}
.ver{background:#b3d9fe; text-align:right; padding-right:25px;}

.version a{color: #033a95;}

.bq{background: url(/images/ico.gif) left no-repeat;  font-weight:bold; color:#ffffff; text-indent:15px;}

.bq a:link,.bq a:visited{color:#ffffff; text-indent:15px; line-height:1.8; font-size:14px;}

.c2{color: #000000; font-size:12px;line-height:1.8;padding-left:2px;}


.donmid{background: #000000; color:#ffffff; font-weight:bold;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;}


.donmid4{background: #02385d; color:#ffffff; font-weight:bold;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;}

.donmid5{background: #034a7b; color:#ffffff; font-weight:bold;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;}


.donmid6{background: #035c9a; color:#ffffff; font-weight:bold;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;}

.donmid8{background: #0075c6; color:#ffffff; font-weight:bold;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;}

.donmid9{background: #0075c6; color:#ffffff; font-weight:bold;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;}


.doffmid{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;font-weight:bold;padding-left:12px;padding-right:12px;padding-top:6px;padding-bottom:6px;}
.doffright{width:8px;}


.pr_spall{height:28px; background: url(/images/products/sp_all.jpg) left repeat-x; text-align:center}
.pr_l{height:28px; width:120px; text-align:left; font-weight:bold; border-left:1px solid #0477c7; text-indent:10px;}
.pr_r{border-right:1px solid #0477c7;}
.pr_r_text{border-bottom:1px dotted #cccccc; }

.pic img{padding:2px; border:#cccccc dotted 1px;}

.pr_l_end{height:28px; width:120px; text-align:left; font-weight:bold; border-left:1px solid #0477c7; border-bottom:1px solid #0477c7; text-indent:10px; font-size: 9pt;}
.pr_r_end{border-right:1px solid #0477c7;border-bottom:1px solid #0477c7; font-size: 9pt;}




.on{color:#ffffff;line-height:1.8;}
a.on:link, a.on:visited, a.on:active{color:#ffffff;text-decoration: none;line-height:1.8;}
a.on:hover{ color:#ffffff;text-decoration: none;}



.off{color:#003366;line-height:1.8;}
a.off:link, a.off:visited, a.off:active{color:#003366;text-decoration: none;line-height:1.8;}
a.off:hover{ color:#003366;text-decoration: none;}

.black{color:#000000; line-height:1.8;}
a.black:link, a.black:visited, a.black:active{color:#000000;text-decoration: none;line-height:1.8;}
a.black:hover{ color:#000000;text-decoration: none;}

.f12{font-size:12px; line-height:1.8;text-indent:2em;}
.f14{font-size:14px; line-height:1.8;text-indent:2em;}
.f16{font-size:16px; line-height:1.8;text-indent:2em;}

.blue{color:#3366ff; line-height:1.8;text-indent:2em;}
a.blue:link, a.blue:visited, a.blue:active{color:#3366ff;text-decoration: none;line-height:1.8;}
a.blue:hover{color:#3366ff;text-decoration: none;}

.red{color:#ff0000; line-height:1.8;}
a.red:link, a.red:visited, a.red:active{color:#ff0000;text-decoration: none;line-height:1.8;}
a.red:hover{ color:#ff0000;text-decoration: none;}

.white{color:#ffffff; line-height:1.8;}
a.white:link, a.white:visited, a.white:active{color:#ffffff;text-decoration: none;line-height:1.8;}
a.white:hover{ color:#ffffff;text-decoration: underline;}

.green{color:#008200; line-height:1.8;}
a.green:link, a.green:visited, a.green:active{color:#008200;text-decoration: none;line-height:1.8;}
a.green:hover{ color:#008200;text-decoration: none;}

.yellow{color:#ad0000; line-height:1.8;}
a.yellow:link, a.yellow:visited, a.yellow:active{color:#ad0000;text-decoration: none;line-height:1.8; text-decoration: underline;}
a.yellow:hover{ color:#ad0000;text-decoration: underline;}

.dht{text-indent:5px;}
a.dht:link, a.dht:visited, a.dht:active{color:#ffffff;text-decoration: none;line-height:1.8; font-weight:bold;}
a.dht:hover{ color:#ffffff;text-decoration: none;}


.r1{border:1px solid #5296ef;}

.b{font-weight:bold;}

.huise{color:#666666; line-height:1.8;}
a.huise:link, a.huise:visited, a.huise:active{color:#666666;text-decoration: none;line-height:1.8;}
a.huise:hover{ color:#666666;text-decoration: none;}

.heise{color:#000000; line-height:1.8;}
a.heise:link, a.heise:visited, a.huise:active{color:#000000;text-decoration: none;line-height:1.8;}
a.heise:hover{ color:#000000;text-decoration: none;}

.dhb{background: url(/images/dhbg.jpg) repeat-y;}

.topbg{background: url(/images/topbg.jpg) repeat-x-y;}

.button1{background: url(/images/nav1.jpg) no-repeat; text-align:center; width:89px;}
.button2{background: url(/images/nav2.jpg) no-repeat; text-align:center; width:110px;}
.button3{background: url(/images/nav3.jpg) no-repeat; text-align:center;}


.title4_2{background: url(/images/title4_2.jpg) repeat-x;  height:25px;}
.title4_1{background: url(/images/title4_1.jpg) no-repeat; height:25px;}
.title4bg{background: url(/images/title4bg.jpg) repeat-x; height:25px;}

.title4_d{border:0px; padding-bottom:10px;padding-top:10px; padding-left:10px;}