@charset "utf-8";
/* CSS Document */
body,ul,dl,li,ol,table,td,tr,input,textarea,div,p ,span{font-size:12px; color:#000000;margin:0px;padding:0px; font-family:Arial; list-style:none;}
body{background:url(../images/background.jpg) top repeat-x;}

#sys_menu{width:931px;margin-left:auto;margin-right:auto; height:95px; }
#menu_left{width:700px;float:left;}
#menu_right{float:left;width:230px;background:url(../images/signbg.jpg) bottom no-repeat; height:95px; }

#header_top{margin-left:5px;margin-top:5px; height:55px;}
#customize{width:200px;float:left; text-align:right;}
#contactinfo{width:495px;float:left;text-align:right;}

a:visited,a:active,a:link{ font-size:12px; color:#333333; text-decoration:none;}
a:hover{font-size:12px; color:#333333; text-decoration:underline;}

#menu{background:url(../images/menu_bg.jpg) -1px 0px;width:701px; height:33px;margin-top:2px;}
#menu ul{height:33px; line-height:33px;}
#menu ul li{ list-style:none; float:left;margin-left:23px;}

.menu_link:visited,.menu_link:active,.menu_link:link{ font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.menu_link:hover{font-size:12px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.menuline{font-size:12px; color:#FFFFFF; width:5px;margin-left:10px;}
#email{font-size:11px;color:#666666;}
#havesign{margin-top:30px;margin-left:15px;}
#havesign td{color:#CCCCCC; font-family:arial;font-size:12px;}

.myaccount{ text-align:center; width:50%; height:20px; color:#FFFFFF;}
.signout{ text-align:right; width:50%; height:20px; color:#FFFFFF;}
 
 #signbutton{margin:0px; }


#searchbg{background:url(../images/search_bg.jpg) repeat-x; height:30px; width:930px;margin-left:auto;margin-right:auto; clear:both;}
#searchbt{height:30px; line-height:30px; padding-top:8px;margin-left:23px; float:left;}
#searchtxt{color:#666666; float:left;width:30px; line-height:35px; font-weight:bold; font-size:11px;}
#searchbox{float:left; margin-left:13px;}
.searchbox{border:1px #cccccc solid; color:#666666;margin-top:6px; font-family:arial; width:120px;}
.searchbox1{border:1px #cccccc solid; color:#999999;margin-top:6px; font-family:arial; width:120px;}
#searchbutton{padding-top:5px;margin-left:10px;float:left;}
#ads_words{float:left; width:589px; text-align:right; line-height:30px; color:#FFFFFF; font-weight:bold;}

#sign{padding-top:22px; clear:both;padding-left:15px;}
#sign td{ color:#CCCCCC;; height:23px;}
#sign input{width:100px;}
#sign2{clear:both;}
#sign span input{width:100px; height:14px; margin-top:2px;}
#sign span{float:left;}
#sign2 span input{width:100px; height:14px; margin-top:2px;}
#sign2 span{float:left;}
.signbox{width:90px;margin-left:10px; padding-top:5px; color:#c1c1c1;text-align:right; padding-right:5px;}

#sign_Option{clear:both;margin-left:5px; line-height:15px; padding-top:3px;}
.signbox1{width:20px;margin-left:10px;  color:#c1c1c1;text-align:left; float:left;}
.remember{line-height:18px; color:#c1c1c1; float:left;padding-left:18px; width:93px;text-align:center;}
.button{float:left; width:94px; text-align:right; margin-top:-3px;}


/*-================*/
#footer{background-image:url(../images/footer.jpg); width:931px;height:117px;margin-left:auto;margin-right:auto;margin-top:10px; clear:both;}

#footer_contact{float:left;width:132px;}
#contacttitle{font-size:22px; color:#333333; text-align:left;margin-top:70px;margin-left:10px; font-weight:bold;}
#content_email{margin-left:10px;margin-top:0px; font-weight:bold;}
#footer_detail{float:left; width:700px;}

#footer_menu{padding-top:12px;}
#footer_menu ul li{float:left;margin-left:10px; font-size:12px;}
#version{clear:both; margin-top:30px; text-align:center; }
#paymentlogo{text-align:center; width:100%;}


#main{width:929px;margin-left:auto;margin-right:auto;margin-top:5px;clear:both;border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;background:url(../images/left_bg.jpg) repeat-y;}

#main_left{width:160px;padding-left:5px;  float:left;}

#category_title{ background-color:#C2C2C2; height:25px; line-height:25px; width:135px; padding-left:19px; font-size:14px; color:#333333; }

#subcategory{background-image:url(../images/dot.png);background-repeat:no-repeat;background-position:18px; background-color:#DCDCDC; width:119px; padding-left:35px; height:25px; line-height:25px; margin-top:1px;}
.left_menu{background-image:url(../images/reddot.jpg); background-repeat:no-repeat; background-position:18px; padding-left:35px; line-height:20px; height:20px;}
.left_menu1{background-image:url(../images/point.jpg); background-repeat:no-repeat; background-position:18px; padding-left:35px; line-height:20px; height:20px;}
.left_mid_line{border-top:1px solid #CCCCCC; margin-top:10px; margin-left:10px; margin-right:10px; height:1px; padding-bottom:10px;}
.freeshipping{text-align:center;margin-top:20px;}

#product_main{width:931px;margin-left:auto;margin-right:auto;clear:both;border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;background:url(../images/left_bg.jpg) repeat-y;}

#current{width:929px; border:1px solid #CCCCCC;margin-left:1.5px; height:25px; line-height:25px;clear:both;}
#system{width:931px;margin:auto;margin-top:0px; padding:0px;}

#location{margin-left:20px;}
.clear{clear:both; height:20px;}

#register_out{width:550px; margin-left:auto;margin-right:auto;margin-top:50px;padding:20px;}
#reg_item{background:url(../images/tap_measure.jpg) right bottom no-repeat; width:500px;margin-left:auto;margin-right:auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:10px; height:300px;}

.reg_top{width:510px;padding-left:10px;height:25px;margin:auto; background-color:#DCDCDC; border:1px solid #CCCCCC; line-height:25px;}
#reg_item table{margin-left:10px;}
#reg_item td{height:30px; line-height:30px; text-align:left;}
.otherinfo{list-style:disc;margin-left:15px;font-size:10px; color:#A02B2B; text-decoration:underline; font-style:italic;}
.reginput{width:150px;margin-left:3px;}
button{font-size:12px;}

#regresult{font-size:25px; width:500px; text-align:center;margin-top:50px; color:#A02B2B;}
#regresulturl{font-size:12px; text-align:center;}

.pagination{margin:0px; font-family:arial;}

#backtoselect,#measurestyle,#checkout,#updatepromo,#saveshipping{cursor:pointer;}


.cartimage{border:1px solid #CCCCCC; padding:2px;margin:4px;}

#promo_msg{color:#A02B2B;font-size:12px;margin-top:10px;}

#address_country select{width:150px;font-family:arial;}
#country select{width:150px;font-family:arial;}
#address_name,#address_city,#address_country,#address_line1,#address_line2,#address_postal,#address_state,#address_telephone{padding-left:3px; height:30px;}


#myaccountlist{margin-left:3px;margin-right:13px;}
#myaccountlist input{width:180px;}
#myaccountlist td{height:25px; line-height:25px;font-family:arial;}

#returntoback{padding-left:25px;}
#returntoback button{width:100px; font-size:14px;font-family:arial;}

.faqtitle{font-size:14px; color:#333333;font-weight:bold;margin-top:20px;}
.faqcontent{font-size:12px; color:#333333;font-weight:normal;margin-left:25px;}
.aboutus_content{margin-left:25px;font-size:12px; color:#333333;font-family:arial;}
.contact_form{margin-left:25px;margin-top:20px;}
.contact_form td{height:30px; line-height:30px;}
.signinbutton{height:30px;width:100px;}
#contact_form{}


#refer_bg{margin-left:10px;}
.refer_title{background-image:url(../images/refer_bg.jpg); height:20px; width:725px; line-height:20px; font-size:14px; font-weight:bold; color:#333333; font-family:arial;padding-left:15px;}

.refer_table{margin-left:15px; font-size:12px; color:#333333; font-family:arial;}
.refer_table td{height:30px; line-height:30px;}

.affiliate_code{ margin-top:20px;margin-left:10px; text-align:center;}
.affiliate_code textarea{width:480px; height:50px;margin-top:10px;}

.left_contact_title{font-size:24px;}
.left_contact_intro{font-size:12px;}
#left_contact{margin-left:5px; font-family:arial;}

.howleft{text-align:center;margin-top:20px;}

.Links{width:920px; margin-left:auto; margin-right:auto; border:1px solid #CCCCCC; margin-top:10px; padding:5px;}
.Links ul li{float:left;margin-right:10px; height:18px; line-height:18px; text-align:center;}
.links ul li a{font-size:11px;}

