body{margin:0;padding:0;}
#header{height:125px;background:url('/images/images/english/bg_header.gif');width: auto;}
#header #headtxt{width:875px;margin:0 auto;padding:18px 0 4px 0;display:block;}

#header #headtxt img{ border:0;}
#header #headtxt .call{ margin:0 0 0 180px}
#header #navigation{width:875px;margin:0 auto;padding:0;display:block;}


#header #navigation a.button {background: transparent url('/images/images/english/navright.gif') no-repeat scroll top right; color:#000000;display: block; float: left; font: 700 11px Verdana, Arial;height:39px;margin-right:1px;padding-right:6px;text-decoration:none;}
#header #navigation a.button span {background: transparent url('/images/images/english/navleft.gif') no-repeat;display: block;line-height: 14px;padding:12px 6px 13px 12px;} 
#header #navigation a.button:hover {background-position: bottom right;color: #fff;outline: none; /* 去掉在Firefox下四周的虚线 */}
#header #navigation a.button:hover span {background-position: bottom left;padding:12px 6px 13px 12px; /* 让文字向下移1像素 */} 

#mainbody{width:875px;margin:0 auto;padding:0;}
#mainbody #leftside{float:left;width:260px;margin:20px 10px 0 0;}
#mainbody #leftside dl{ border:1px solid #4784A5; margin:0 0 5px 0;background:#FFFFFF;}
#mainbody #leftside dl dt{background:url('/images/images/english/bg_bar.gif') repeat-x;font: 700 13px Arial;color:#FFFFFF;height:40px; margin:0 0 5px 0; padding:0; border-bottom:1px solid #4784A5}
#mainbody #leftside dl dt img{vertical-align:middle;margin:0 10px 0 0;padding:0;}
#mainbody #leftside dl dd{margin:0 0 5px 5px;padding:0;font: 400 12px Arial; color:#666666;}
#mainbody #leftside dl dd a{ color:#666666; text-decoration:none;}
#mainbody #leftside dl dd a:hover{ color:#4784A5;margin:0 0 0 5px;font: 700 12px Arial;}
#mainbody #leftside dl dd select{font: 400 11px Arial; margin:0;width:250px;}
#mainbody #leftside dl dd select option{ padding:0; margin:3px}
#mainbody #leftside dl dd.viewed{text-align:center;color:#333333;}
#mainbody #leftside dl dd.viewed b{ color:#FF0060;}
#mainbody #leftside dl dd.line{height:1px;background:#999999;overflow:hidden;width:244px; margin:5px 6px;padding:0}
#mainbody #leftside dl dd input{border:1px solid #999999;}
#mainbody #leftside dl dd input.button{ color:#3E4F7D;width:58px;height:21px;background:url('/images/buttons/english/buttonStartSearch.gif');border:0;font: 700 12px Verdana, Arial; cursor:pointer; padding:2px 0 4px 0; margin:0 0 0 5px;}
#mainbody #leftside dl dd input.button:hover{color:#4784A5;}


#mainbody #rightside{float:left;margin:20px 0 0 0;width:590px;}
#mainbody #rightside #top{margin:0 0 5px 0; float:left;} 
#mainbody #rightside #top dl{float:left;width:175px;height:156px;margin:0 5px 0 0;border:1px solid #4784A5;background:#FFFFFF; display:inline;}
#mainbody #rightside #top dl dt{background:url('/images/images/english/bg_bar.gif') repeat-x;font: 700 13px Arial;color:#FFFFFF;height:40px; margin:0 0 5px 0; padding:0; border-bottom:1px solid #4784A5;}
#mainbody #rightside #top dl dd input{width:100px;border:1px solid #999999;}
#mainbody #rightside #top dl dd input.button{color:#3E4F7D;width:58px;height:21px;background:url('/images/images/english/button.gif');border:0;font: 700 12px Verdana, Arial; cursor:pointer; padding:2px 0 4px 0; margin:0 0 0 5px;}
#mainbody #rightside #top dl dd input.button:hover{color:#4784A5;}
#mainbody #rightside #top dl dt img{ vertical-align:middle;margin:0 10px 0 0;padding:0;}
#mainbody #rightside #top dl dd{margin:0 0 4px 5px;padding:0;font: 400 12px Arial;}
#mainbody #rightside #top dl dd a{ color:#666666; text-decoration:none;}
#mainbody #rightside #top dl a:hover{ color:#4784A5;margin:0 0 0 5px;font:700 12px Arial;}
#mainbody #rightside #top #logo{ float:left; border:1px solid #4784A5;height:156px; width:406px;}

#mainbody #rightside #nav{float:left;font:700 12px Arial;color:#4784A5;width:590px;height:20px; padding:5px 0;margin:0 ;}
#mainbody #rightside #nav img{vertical-align:middle; margin:0 5px;}
#mainbody #rightside #nav a{color:#4784A5;}

#mainbody #rightside #products{float:left;font:400 12px Arial;color:#666666;width:590px; display:inline;}
#mainbody #rightside #products dl{float:left;width:590px;height:auto;margin:0;padding:0 0 5px 0;display:inline;border:1px solid #4784A5;background:#FFFFFF;}
#mainbody #rightside #products dl dt{background:url('/images/images/english/bg_bar.gif') repeat-x;font: 700 13px Arial;color:#FFFFFF;height:40px; margin:0 0 5px 0; padding:0; border-bottom:1px solid #4784A5;}
#mainbody #rightside #products dl dt img{vertical-align:middle;margin:0 10px 0 0;padding:0;}
#mainbody #rightside #products dl dd{margin:0 0 0 5px;font: 400 11px Verdana, Arial;background:#E3E3E3;padding:4px 0;width:110px; height:150px;float:left; border:1px solid #CCCCCC; cursor:pointer; text-align:center;display:inline;}
#mainbody #rightside #products dl dd.line{width:580px;height:1px;padding:0;overflow:hidden;margin:5px;background:#BEBEBE; border:0;}
#mainbody #rightside #products dl dd ul{margin:0;padding:0;}
#mainbody #rightside #products dl dd ul li{margin:0;padding:0; list-style:none;}
#mainbody #rightside #products dl dd ul li img{width:100px; height:100px; border:1px solid #BEBEBE;}

#mainbody #rightside #products_list{float:left;font:400 12px Arial;color:#666666;width:590px; display:inline;}
#mainbody #rightside #products_list ul{ margin:0; padding:0;}
#mainbody #rightside #products_list ul li{float:left;font:400 12px Verdana,Arial;width:160px;height:190px;list-style:none;color:#666666;border:1px solid #CCCCCC;background:#E3E3E3;padding:10px;text-align:center;margin:0 10px 10px 0; cursor:pointer;}
#mainbody #rightside #products_list ul li img{ border:1px solid #CCCCCC;width:150px;height:150px;}
#mainbody #rightside #products_detail{float:left;font:400 12px Arial;color:#666666;width:590px; display:inline;}
#mainbody #rightside #products_detail table{background:#BEBEBE;}
#mainbody #rightside #products_detail table td{background:#FFFFFF;padding:2px;font:400 12px Verdana,Arial; text-align:center;}
#mainbody #rightside #products_detail table td.cname{ background:#999999;font:700 16px Verdana,Arial; color:#FFFFFF; padding:5px;text-align:left;}
#mainbody #rightside #products_detail table td.cname img{width:100px;height:100px;margin:0 10px 0 0; vertical-align:middle;}
#mainbody #rightside #products_detail table td.t{background:#E5E5E5; color:#000000;white-space:nowrap; padding:3px; text-align:center;}
#mainbody #rightside #products_detail table td img{vertical-align:bottom;margin:0 2px 0 0;border:0;}
#mainbody #rightside #products_detail table td a{border:1px solid #999999;background:#CCCCCC;font-size:10px;padding:3px;margin:0 4px 0 0;height:14px;color:#333333;text-decoration:none;display: inline; text-align:left; float: left;}
#mainbody #rightside #products_detail table td.cname .pic{ float:left;}
#mainbody #rightside #products_detail table td.cname .specs{ float:left;font:700 16px Verdana,Arial;width:450px}
#mainbody #rightside #products_detail table td.cname .specs b{ margin:0 0 8px 0; float:left; width:450px;}
#mainbody #rightside #products_detail table td.cname .specs a{border:1px solid #999999;background:#CCCCCC;font:400 10px Verdana,Arial;padding:3px 5px; margin:0 5px 0 0;}
#mainbody #rightside #products_detail table td.cname .specs a:hover{border:1px solid #999999;background:#000000;font-size:10px;}
#mainbody #rightside #products_detail table td.cname .specs img{vertical-align: bottom;margin:0 2px 0 0;border:0; width:12px; height:auto;}
#mainbody #rightside #products_detail table td .bb{color:#555555;border:0;background:#ffffff;padding:2px;font:400 12px Verdana,Arial; text-align:center;}
#mainbody #rightside #products_detail table td .bb:hover{ color:#4784A5;background:#fff}

#mainbody #rightside #products_detail table td a:hover{background:#333333; color:#FFFFFF;}
#mainbody #rightside #products_detail table td.listprice{text-decoration: line-through;font:400 13px Verdana,Arial; color:#000000;}
#mainbody #rightside #products_detail table td.price{color:#FF0000;}
#mainbody #rightside #products_detail table td #dis{ font:400 10px Verdana, Arial; color:#666666;}

#mainbody #rightside #products_detail table td .quantity{border:1px solid #999999;font:400 13px Verdana,Arial; width:30px;}

#footer{width:875px;margin:0 auto;padding:10px 0;font: 400 11px Verdana, Arial;line-height:20px;text-align:center;}
#footer a{color:#666666; text-decoration:none;}
#footer a:hover{color:#4784A5; font-weight:700;}
#footer #line{ height:1px; overflow:hidden;background:#ABABAB; margin:10px 0}




A:ACTIVE{color:#0E4369;text-decoration:none;}
A:LINK{color:#0E4369;text-decoration:none;}
A:VISITED{color:#0E4369;text-decoration:none;}
A:HOVER{color:#706E05;text-decoration:underline;}

.TopBottomBar{font-size:11px;
	background-color:#535353;
	height:23px;
	color:#FFFFFF;
}
A:ACTIVE.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#FFFFFF;text-decoration:underline;}

.strike{
	text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#747474;}

.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	height:25px;
	color:#454545;
}
.BoxContent{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;
	background-color:#F0F0F0;
	color:#000000;
}
.BoxText{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	color:#000000;
}
A:ACTIVE.BoxLink{color:#000033;text-decoration:none;}
A:LINK.BoxLink{color:#000033;text-decoration:none;}
A:VISITED.BoxLink{color:#000033;text-decoration:none;}
A:HOVER.BoxLink{color:#000055;text-decoration:underline;}

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px;
	margin:0px;
	color:#000000;
}

.pageNavigation{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	padding:5px;
	height:16px;
	color:#0033cc;
}

.pageNavigation div{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#0033cc;
}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#CCCCCC;
	color:#000000;
}
.CatalogItemDark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:4px;
	color:#000000;
}
.CatalogItemLight{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	padding:4px;
	color:#000000;
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	color:#000000;
}

.listItem{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#ffffff;
	color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #89a8ad;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:6px;
	color:#000000;
}

.formHeader{
	clear:both;
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#000000;
	padding:5px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	margin-top:3px;
	text-align:right;
	width:45%;
}

.formControl{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
}

.formSpace{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	float:left;
	padding:5px;
	padding-left:15px;
}

.formControlText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:144px;color:#666666;
}

.formControlSelect{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#666666;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	float:left;
	width:99%;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#333333;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#999999;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	padding:5px;
}

