
@import url("logofont/logofont.css");

body{text-align:center; font-family:Helvetica, Arial, Verdana, sans-serif; margin:0;padding:0; background:#FFFFFF url(../images/headbg.jpg) 50% top no-repeat;}
form{margin:0;padding:0;}
.tdSplit{background:url(../images/split.jpg) no-repeat;}
div#full{margin:0 auto;width:1024px;text-align:left;}
div#header{width:100%;height:90px;position:relative;z-index:1;}
div#search{position:absolute; right:15px;top:50px;width:202px;height:30px; background:url(../images/search.gif) no-repeat;}
div#logo{position:absolute;left:0; top:50px;}
div#footer{width:100%;}
div#footer hr{height:1px;border:0;border-top:1px solid #cccccc;}
div#footer{margin-top:50px;margin-bottom:15px;}  
div#copyright{margin-top:0px;margin-bottom:15px;}    /*margin-top:50 changed to 0px */
ul.topMenu{list-style:none; margin:0;padding:0; position:absolute;right:20px;top:5px;}
ul.topMenu li{float:left;margin-left:20px;}
a.toptitle{color:#909090; font-size:11px; font-weight:bold; text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif}
a.toptitle:hover{color:#595959;}

img#arrow{width:11px;height:7px;background:url(../images/home/arrow.png) no-repeat; border:0px; float:left; margin:9px 3px;}     /*margin:4px 0 change to now on 2012.07.26*/
div.MainMenuDiv{position:absolute; left:200px; top:60px; z-index:1;}       /*top:65 change to 60 on 2012.07.26*/
a.MainMenuTxt1, a.MainMenuTxt4, a.MainMenuTxtMedia, a.MainMenuTxtW2b { 
float:left; color:#999; text-decoration:none; display:block; font-size:17px; font-family:ITCLubalinGraphStdBookBold, Helvetica, Arial, sans-serif; margin-bottom:4px;}

a.MainMenuTxt1:hover, a.MainMenuTxt2:hover, a.MainMenuTxt3:hover, a.MainMenuTxt4:hover, a.MainMenuTxtMedia:hover, a.MainMenuTxtW2b:hover{color:#444;}
a.MainMenuTxt2, a.MainMenuTxt3  {color:#999; text-decoration:none;  display:block; font-size:17px; font-family:ITCLubalinGraphStdBookBold, Helvetica, Arial, sans-serif;}

/* 2012.07.26
img#arrow{width:11px;height:7px;background:url(../images/home/arrow.png) no-repeat; border:0px; float:left; margin:4px 0;}
div.MainMenuDiv{position:absolute; left:200px; top:65px; z-index:1;}
a.MainMenuTxt1{color:#000000;float:left;width:75px;height:18px;left top no-repeat; text-decoration:none; display:block; font-size:18px;}
a.MainMenuTxt1:hover{}
a.MainMenuTxt2{width:75px;height:16px;background:url(../images/home/MenuTxt-abus.gif) left top no-repeat; text-decoration:none;  display:block; font-size:10px;}
a.MainMenuTxt2:hover{background:url(../images/home/MenuTxt-abus.gif) left -16px no-repeat;}
a.MainMenuTxt3{width:125px;height:16px;background:url(../images/home/MenuTxt-dlogin.gif) left top no-repeat; text-decoration:none; display:block; font-size:10px;}
a.MainMenuTxt3:hover{background:url(../images/home/MenuTxt-dlogin.gif) left -16px no-repeat;}
a.MainMenuTxt4{color:#000000;float:left;width:75px;height:18px;left top no-repeat; text-decoration:none; display:block; font-size:18px;}
a.MainMenuTxt4:hover{}

a.MainMenuTxtMedia{color:#000000; float:left;width:58px;height:18px;left top no-repeat; text-decoration:none; display:block; font-size:18px;}
a.MainMenuTxtMedia:hover{}

a.MainMenuTxtW2b{color:#000000; float:left;width:115px;height:18px; left top no-repeat; text-decoration:none; display:block; font-size:18px;}
a.MainMenuTxtW2b:hover{left:-16px no-repeat;}
*/



.clrL{clear:left;}.clrR{clear:right;}.clrB{clear:both;}
ul.Menubox{list-style:none; margin:0;padding:0;}
ul.Menubox li{margin:0 19px; float:left;}
ul.bottomMenu{list-style:none; margin:0;padding:0;}
ul.bottomMenu li{float:left;margin-right:12px;color:#999999;font-size:14px;}
ul.bottomMenu li a{color:#999999;font-size:11px; text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif}
ul.bottomMenu li a:hover{color:#333333}

/**  Bottom Menu - 2012.06.07**/
ul.bottomMenu_column{list-style:none; margin:0 40px 0 0; padding:0; float:left; line-height:16px;}
ul.bottomMenu_column .bottomMenuTitle{color:#99CC00; font-weight:bold; font-size:11px; margin-bottom:6px; }
ul.bottomMenu_column li {color:#999999;font-size:11px; font-family:Helvetica, Arial, Verdana, sans-serif; padding:0; magin:0px; }
ul.bottomMenu_column li a{color:#999999;font-size:11px; text-decoration:none; font-family:Helvetica, Arial, Verdana, sans-serif;}
ul.bottomMenu_column li a:hover{color:#333333}

.connect_social{float:right; width:150px;}
.connect_email{float:right; width:150px;}

.connect_social img, .connect_email img{border:0;}

div.ftext{height:20px;padding-top:4px;margin-bottom:4px;}
div.ftext span.ftext{font-size:12px;color:#66CC33;}
table.margin{margin:40px auto;}
.filterblock{width:210px;margin-left:5px; margin-right:5px;}
input#search{border:0;width:155px;margin:4px 5px;font-size:12px;font-family:Helvetica, Arial, Verdana, sans-serif;color:#909090;background-color:#F9F9F9;}
div.filterbar{cursor:pointer;width:190px; height:27px; background:url(../images/filter.gif) no-repeat;margin-top:0px;margin-bottom:10px;}
input.filterbar{border:0;width:150px;background:url(../images/filter-bg.gif) repeat; font-family: Helvetica, Arial, Verdana, sans-serif; font-size:12px;color:#666666;margin-left:6px;margin-top:5px;}
input.btn{border:0; width:66px;height:25px; font-family:Helvetica, Arial, Verdana, sans-serif;font-size:12px; font-weight:bold;color:#FFFFFF;background:url(/images/btn-bg.gif) no-repeat;}
div.btnsubmit{text-align:right;margin-right:20px;margin-top:25px;}
.inputtext{border:0;width:160px;margin:5px 3px;font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;color:#333333;background-color:#F9F9F9;}
.font{font-family:Helvetica, Arial, Verdana, sans-serif; font-size:11px; color:#999999;}
.ADfont{font-family:Helvetica, Arial, Verdana, sans-serif; font-size:11px; color:#999999;}
a.ADalink{font-size:12px;color:#339900;}
.font1{font-family:Helvetica, Arial, Verdana, sans-serif; font-size:11px; color:#999999;}
.font3{font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#666666; line-height:20px;}
.font3 strong{color:#595959;}
.bold{font-weight:bold;}
/*Begin Scroller style*/
#scroll#scroller1,#scroller2 {position:absolute; left:-160px; top:0px; width:160px; height:180px; z-index:20; overflow:hidden; display:none;}
#scroller {position:absolute; left:-160px; top:0px; width:160px; height:180px; z-index:20; overflow:hidden; display:none;}
.alphabg{position:absolute;width:145px; height:180px; background-color:#E1E1E1;filter:Alpha(opacity=80); -moz-opacity:.8; opacity:0.80;}
#scroller #container,#scroller1 #container1,#scroller2 #container2 {position:absolute; top:0px; width:145px; height:180px; overflow:hidden;}
#scroller #content,#scroller1 #content1,#scroller2 #content2 {position:absolute; width:145px;}
#content ul,#content1 ul,#content2 ul{margin:0;padding:0;list-style:none;}

#content ul li{line-height:20px;color:#595959;font-size:12px;padding-left:5px;}
#content .t1{padding-left:20px; background:url(../images/t.gif) left top no-repeat;}
#content .t2{padding-left:20px; background:url(../images/t.gif) left -18px no-repeat;}

#content1 ul li,#content2 ul li{line-height:22px;color:#595959;padding-left:5px;font-size:12px;}

#scroller .scrollUp, #scroller1 .scrollUp_1, #scroller2 .scrollUp_2 {position:absolute; left:145px; top:148px; width:15px; height:16px; background:url(../images/scrollArrow.gif) left top no-repeat;}
#scroller .scrollDn, #scroller1 .scrollDn_1, #scroller2 .scrollDn_2 {position:absolute; left:145px; top:164px; width:15px; height:16px; background:url(../images/scrollArrow.gif) left -16px no-repeat;}
#scroller .scrollUp1, #scroller1 .scrollUp1_1, #scroller2 .scrollUp1_2 {position:absolute; left:145px; top:148px; width:15px; height:16px; background:url(../images/scrollArrow.gif) right top no-repeat;}
#scroller .scrollDn1, #scroller1 .scrollDn1_1, #scroller2 .scrollDn1_2  {position:absolute; left:145px; top:164px; width:15px; height:16px; background:url(../images/scrollArrow.gif) right -16px no-repeat;}
#scroller #scrollbar, #scroller1 #scrollbar1, #scroller2 #scrollbar2 {position:absolute; left:145px; top:0px; width:15px; height:148px;}
#scroller #thumb,#scroller1 #thumb1,#scroller2 #thumb2 {position:absolute; left:0px; top:0px; visibility:hidden;}
#scroller #scrollerMo5Shim,#scroller1 #scrollerMo5Shim1,#scroller2 #scrollerMo5Shim2 {position:absolute; left:0px; top:0px; width:1px; height:1px;}
#scroller #elevDn,#scroller1 #elevDn1,#scroller2 #elevDn2 {position:absolute; left:0px; top:0px; width:15px; height:148px; overflow:hidden; clip:rect(0 15 148 0);}

/*Press Release Page*/
.pressonerow {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#666666; line-height:18px; clear:both; padding-top:10px; padding-bottom:15px; height:60px;}
.pressdate {float:left; display:block; width:100px; }  
.presssimdesc {float:left; display:block; width:650px; }
.pressreadmore {margin-left:10px;}
.pressreadmore a:link, .pressreadmore a:visited,  .pressreadmore a:active {color:#78C112; }
.pressreadmore a:hover {font-weight:bold;color:#78C112;}
/*Press Release article page*/
.articletitle { font-weight:bold; font-size:16px;}
.backpress {margin-left:5px;font-family:Helvetica, Arial, Verdana, sans-serif; font-size:10px; color:#666666; text-decoration:none; font-weight:normal;}
.backpress a:link,.backpress a:visited,  .backpress a:active {color:#666666; text-decoration:none; }
.backpress a:hover, a:hover.gray {text-decoration:underline; color:#666666;}
.mediacontent {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#666666; line-height:18px; clear:both; padding-top:10px; padding-bottom:15px; }
a.article {color:#78C112;}
.cent {text-align:center;}
a.gray {color:#666666; text-decoration:none;}

/*Product Review Page*/
.reviewPD {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#666666; line-height:18px; clear:both; 
				 padding-top:10px; padding-bottom:5px; height:90px; margin-bottom:10px; border-bottom:1px solid #ccc;}

.reviewImg {width:90px; float:left; text-align:left;display:block; }    /** single product review page**/
.reviewImg img, .reviewImg_logopage img {border:none;}       /**2012.0702  - logo**/

/**2012.0702  - product review page**/
.reviewPD_logopage {font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#666666; line-height:18px; clear:both; 
				 padding-top:15px; padding-bottom:10px; height:90px; margin-bottom:10px; border-bottom:1px solid #ccc;}
.reviewImg_logopage {width:100px; float:left; text-align:left;display:block; }      
.reviewR_logopage{float:left; display:block; width:664px;}   
/** END 2012.0702  - product review page**/

.reviewR{float:left; display:block; width:674px;}    /**single product review page**/
.reviewPDtitle { color:#78C112; line-height:18px; clear:both; margin-bottom:15px; height:20px;}
.PDname { float:left; display:block;}
.PDname_1 { font-size:14px; font-weight:bold;}
.PDname_2 { font-size:14px; padding-left:5px; }
.viewmore {float:right; display:block;}

.reviewdesc{padding-top:0px; margin-top:0px;  } 
.reviewdesctxt{float:left;  display:block; width:554px; padding-top:0px; margin-top:0px;}
.ban .reviewdesc img, .ban .reviewdesc_2 img{float:right; display:block;padding-top:0px; margin-top:0px; height:40px; border:none; 
								   width:60px; margin-left:60px;}    /*padding-top:0px 没起作用*/

.reviewPDNextLines{font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; color:#666666; line-height:18px; clear:both; 
				 	padding-top:10px; margin-bottom:10px; border-bottom:1px solid #ccc; height:60px; width:764px; }
.reviewdesctxt_2{float:left;  display:block; width:554px; margin-left:90px; padding-top:0px; padding-right:0px; margin-top:0px;}

.viewmore a, .reviewdesctxt a, .pdreviewdesc a, .reviewdesctxt_2 a{color:#78C112; }
.viewmore a:hover, .reviewdesctxt a:hover, .pdreviewdesc a:hover, .reviewdesctxt_2 a:hover {font-weight:bold;color:#78C112;}
/** product review page - review site logo - 2012.06.19**/
.reviewLogo {padding-top:0px; margin-top:0px;height:40px;}
.ban .reviewLogo img {border:none; margin-top:0; margin-right:20px;}
.reviewer {font-size:10px;}

/* one Product Review Page*/
.pdreviewdesc {float:left;  display:block; width:630px; padding-top:0px; margin-top:0px;}

/* search result page*/
.name_price{text-align:right; vertical-align:bottom;}
.resultPrice{padding:18px 0px 0px 0px;}

/* product category page*/
.CatPage_cart{float:right;padding-right:26px; }
.CatPage_cart2{float:right;padding-right:2px; }
.CatPage_cart img, .CatPage_cart2 img{vertical-align:middle; }
.CatPage_price{color:#729d14;margin-right:8px; display:inline; }

/* where to buy page - 2012.06.18*/
.w2b_typetitle {font-family:ITCLubalinGraphStdBookBold, Helvetica, Arial, sans-serif; font-size:15px; color:#8DC63F;}
ul.w2b{list-style:none; clear:both; margin:0; padding:0; }
ul.w2b_etail {margin-left:25px;}
ul.w2b_etail img{border:0;}
ul.w2b_etail li{float:left; margin-right:40px; margin-top:25px;}

.etail_top, .distr_top{margin-top:35px;}
.distr_continent {clear:both; font-family:Helvetica, Arial, sans-serif; color:#8DC63F; font-size:16px; font-weight:700; margin-top:40px;}
.Onecontinet_top{margin-top:35px;}
ul.w2b_distr {margin-left:35px; padding-top:10px;}
ul.w2b_distr2{margin-left:35px; padding-top:5px;}
ul.w2b_distr li, ul.w2b_distr2 li {float:left; margin-right:20px; color:#666; font-size:12px; line-height:18px; width:150px; }
ul.w2b_distr li a, ul.w2b_distr2 li a {color:#666; font-weight:bold;}
ul.w2b_distr li hr,ul.w2b_distr2 li hr {color:#eee; width:690px; margin-top:2px; height:1px; padding:0px; border:none; border-top:1px solid #eee; line-height:0px; clear:left;}

/* Where to buy page - 2013.06.14 */
.w2b_country { float:left; margin-left:28px; margin-top:20px; width:105px; font-weight:bold; color:#666; padding-top:5px; font-size:14px; font-family:Helvetica, Arial, sans-serif;}
.w2b_countryR {float:left; margin-top:20px;}
.w2b_clientType {float:left; width:195px; font-size:11px; color:#666; padding-top:7px;}
.w2b_clientTypeR {float:left; }
ul.w2b_customerList { padding:0; margin:0;} 
ul.w2b_customerList2 { float:left; padding:0; margin:0;} 
ul.w2b_customerList li {float:left; list-style:none; width:125px; text-align:center; margin-left:30px; margin-bottom:5px;}
ul.w2b_customerList li.addr {text-align:left!important; font-size:11px; color:#666; padding-left:3px;}
ul.w2b_customerList li img {border:0;}
ul.w2b_customerList li.OneCol {margin-left:0!important;}
hr.DOWNclientType {color:#eee; width:650px; margin-top:2px; margin-bottom:5px; height:1px; padding:0px; border:none; border-top:1px solid #eee; line-height:0px; clear:left;}
hr.DOWNcontinent {color:#78C112; width:790px; margin-top:2px; height:1px; padding:0px; border:none; border-top:1px solid #AACF52; line-height:0px; }
.shoptxt, .status{color:#666; font-size:11px; padding-top:7px; font-family:Helvetica, Arial, sans-serif; text-align:left!important;}
.status a{color:#666;}
.w2b_beReseller {font-size:13px; font-family:Helvetica, Arial, sans-serif; margin-top:10px; color:#8DC63F;}
.w2b_beReseller a {color:#8DC63F;}
.look_distr {margin-bottom:15px; margin-top:6px; font-size:14px; font-size:15px; color:#666;}
.look_distr a{color:#666; text-decoration:none;}

/** about us  - 2012.07.03**/
.ban .logo_color{color:#8DC63F;}
.ban .aboutus_content {font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; line-height:18px; color:#666; margin-bottom:30px; margin-top:20px;}
.ban .aboutus_content h3{margin:0; padding:0; margin-bottom:5px;}

/*page title  -2012.12.21 */
.pageTitle {font-family:ITCLubalinGraphStdBookBold, Helvetica, Arial, sans-serif; font-size:24px; color:#666666;}
h1.pageTitle {margin-top:-4px;}
a.logocolor {color:#78C112;}

/* reseller Page  -2012.12.28 */
.resell_form {font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; line-height:20px; color:#666; width:764px; text-align:left; }
.resell_input {border:none; border-bottom:1px solid #ccc; padding-left:10px; color:#777; font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px;}
.resell_input_1 { border-bottom:1px solid #ccc; padding-left:10px; color:#777; font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px;}


td.resellH {height:21px; font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px;}
td.general {width:230px !important; padding-right:30px; }
td.general3 {width:230px !important; }
td.general2 {width:490px !important; }

.h13 {height:13px;}
.resell_nature {margin-left:30px; margin-top:7px;}
.resell_ulA {margin-top:0px; list-style-type:disc; margin-left:30px;}
.resell_ulB {list-style-type:decimal; margin-left:30px; margin-top:18px;}
.marL30 {margin-left:30px;}
.resell_send {font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; color:#666; margin-top:20px;}
/* End reseller Page  */

/* Warranty page  */
.logo_color{color:#45b035}
.warranty {font-family:Helvetica,Arial,Verdana,sans-serif; color:#666; font-size:12px; line-height:15px; margin-bottom:50px; }
.warranty_ok {font-family:Helvetica,Arial,Verdana,sans-serif; color:#666; font-size:12px; line-height:25px; margin-top:50px; margin-bottom:50px; }
.w_bb {font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; color:#666; font-weight:bold; width:225px;}
.w_font {font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; color:#666; width:225px;}
.w_midcontent {line-height:38px;}
.w_code {font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; color:#666; }
.w_txtarea {width:500px; height:50px; font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; color:#666; margin-top:0px;}
.w_verfify {font-family:Helvetica,Arial,Verdana,sans-serif; font-size:12px; color:#666;}