body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0 auto;
width:1000px;
}
.clear{
clear:both;}
#header {
	CLEAR: both;
	width:1000px;
	position:absolute;
	top:9px;
}
#header .top {
width:1000px;
height:80px;
}
#header .top p {
float:left;
margin:0px;
padding:0px;
}
#header .top .logo {
float:left;
height:80px;
width:320px;
display:block;
}
#header .top .ship {
float:left;
width:200px;
height:80px;
display:block;
margin-left:80px;
}
#header .top .policy {
float:left;
display:block;
height:80px;
font-size:12px;
margin:0px 0px 0px 0px;
width:400px;
color:#336699;
}
#header .top .policy img{
border:0px;
margin-right:5px;}
#header .top .policy a{
margin:0px 5px 0px 5px;
font-size:12px;
color:#336699;}
#header .top .policy a:hover{
text-decoration:underline;}
#header .nav {
background:url(../images/nav.gif) no-repeat;
height:63px;
width:1000px;
display:block;
}
#header .nav ul{
margin:0px 0px 0px 10px;
width:990px;
padding:5px 0px 0px 0px;}
#header .nav li{
float:left;
margin:0px 10px 0px 10px;
padding:0px;
list-style-type:none;}
#header .nav li a{
color:#FFFFFF;
font-size:12px;
text-decoration:none;}
#header .nav li a:hover{
text-decoration:underline;}


#header .nav #search {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; OVERFLOW: hidden; COLOR: #ffffff; LINE-HEIGHT: 29px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 29px;
}
#header .nav #search a{
	FONT-SIZE: 12px; COLOR: #ffffff
}
#search p a:hover{
	TEXT-DECORATION: none
}
#header .nav #header #search #cse-search-box {
margin:0px;
padding:0px;
}


#Container {
	width: 1000px; POSITION: relative; TOP: 160px;
}


#Container #leftbar {
float:right;
width:210px;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
#Container #leftbar dl dt{
list-style-type:none;
font-size:14px;
margin:0px;
font-weight:bold;
padding:0px 0px 5px 20px;
}

#Container #leftbar dd {
list-style-type:none;
font-size:12px;
margin:0px;
color:#293D91;
text-decoration:none;
font-weight:normal;
padding:0px 0px 5px 30px;
}
#Container #leftbar dl dt a{
color:#FF6600;
font-size:12px;
padding-bottom:5px;
text-decoration:none;
}
#Container #leftbar dl dt a:hover{
text-decoration:underline;
color:#003399;
font-weight:bold;
}
#Container #leftbar dd a{
color:#293D91;
text-decoration:none;
font-weight:normal;
padding-bottom:5px;
}
#Container #leftbar dd a:hover{
text-decoration:underline;
font-weight:normal;
}
#Container #leftbar dl{
padding:5px 0px 20px 0px;
background:#ECECEC;
margin:-4px 0px 0px 0px;
BORDER-RIGHT: #bfbfbf 1px solid;BORDER-left: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 2px solid;
}


#Container #MainContent {
float:left;
width:780px;
}
#Container #MainContent .sitemap {
font-size:12px;
color:#333333;
}
#Container #MainContent .sitemap a{
font-size:12px;
color:#990000;
margin:0px 5px 0px 5px;}
#Container #MainContent .sitemap a:hover{
}
#Container #MainContent h1 {
font-size:15px;
font-weight:bold;
}
#Container #MainContent p {
	font-size: 12px;
	font-weight: normal;
}
#Container #MainContent .hilite {
font-size:13px;
font-weight:bold;
color:#990000;
margin:0px 0px 15px 0px;
padding:15px 0px 15px 0px;
border-bottom:#666666 dashed 1px;
border-top:#666666 dashed 1px;
}


#MainContent .shoppingcart {
border-bottom:#999999 1px dashed;
margin:0px;
padding:0px 0px 20px 0px;
width:780px;
}
#MainContent .shoppingcart .picture{
float:left;
text-align:center;
display:block;
margin:0px;
padding:0px;
width:400px;}
#MainContent .shoppingcart h2{
font-size:14px;
margin:0px;
padding:0px;
font-weight:bold;}
#Container #MainContent .shoppingcart ul {
margin:0px;
padding:0px 0px 0px 20px;
}
#Container #MainContent .shoppingcart ul li{
font-size:12px;
}
#Container #MainContent .shoppingcart .cart{
float:left;
display:block;
width:380px;}
#Container #MainContent .shoppingcart .cart h4{
font-size:12px;
}
#Container #MainContent .shoppingcart .cart dl {
width:368px;
display:block;
margin:30px 0px 20px 0px;
height:100px;
padding:10px 0px 0px 10px;
border:#999999 1px dashed;
}
#Container #MainContent .shoppingcart .cart dl dt{
float:left;
margin:0px;
height:80px;
padding:0px;
width:80px;}
#Container #MainContent .shoppingcart .cart dl dd{
float:left;
background:url(../images/dot2.gif) no-repeat left;
margin:0px;
padding:0px 0px 0px 15px;
font-size:12px;
width:250px;
}
#Container #MainContent .shoppingcart .cart .buy {

}
#Container #MainContent .shoppingcart .cart .buy .price {
margin:0px;
padding:0px;
width:380px;
}
#Container #MainContent .shoppingcart .cart .buy .price .price_left{
float:left;
margin:0px;
list-style-type:none;
padding:0px 0px 5px 0px;
width:80px;}
#Container #MainContent .shoppingcart .cart .buy .price .price_right{
float:left;
list-style-type:none;
text-align:right;
margin:0px;
padding:0px 0px 5px 0px;
width:300px;}
#Container #MainContent .shoppingcart .cart .buy .price .buy_left{
float:left;
margin:0px;
border-top:#666666 dashed 1px;
font-size:12px;font-weight:bold;color:#990000;
list-style-type:none;
padding:10px 0px 5px 0px;
width:80px;}
#Container #MainContent .shoppingcart .cart .buy .price .buy_right{
float:left;
border-top:#666666 dashed 1px;
list-style-type:none;
font-size:12px;font-weight:bold;color:#990000;
text-align:right;
margin:0px;
padding:10px 0px 5px 0px;
width:300px;}
#MainContent .shoppingcart .picture{
font-size:12px;}
#MainContent .shoppingcart .picture .bookmark{ border:1px solid #CCCCCC; width:350px;  margin:10px 0px 0px 0px; padding:5px 0px 5px 0px;
font-size:12px;}
#MainContent .shoppingcart .picture .bookmark a{ color:#3143A9; text-decoration:underline; margin-right:10px; padding:0px;}
#MainContent .shoppingcart .picture .bookmark img {margin-right:2px; margin-top:0px; border:0px;}
#Container #MainContent h3 {
background:#F1F1F1;
margin:0px;
padding:0px;
height:28px;
text-indent:5px;
font-size:12px;
font-weight:bold;
line-height:28px;
}

#Container #MainContent .list_ul{
margin:15px 0px 15px 0px;
padding:0px 0px 0px 0px;
}
#Container #MainContent .list_ul .list_li{
float:left;
list-style-type:none;
width:146px;
margin:0px 5px 0px 5px; 
font-size:12px;
padding-bottom:8px;
color:#333e66;}
#Container #MainContent .list_ul .list_li a{
color:#003399;
font-size:12px;
text-decoration:underline;
}
#Container #MainContent .list_ul .list_li2 {
font-size:12px;
padding-bottom:5px;
margin-left:25px;}
#Container #leftbar h1 {
	background-image: url(../images/right_title.gif);
	background-repeat: no-repeat;
	font-size:14px;
	font-weight:bold;
	height:24px;
	color:#FFFFFF;
	padding:0px;
	line-height:24px;
	margin:0px;
	text-indent:15px;
}
#Container #leftbar ul {
padding:5px 0px 10px 0px;
margin:0px 0px 0px 0px;
width:208px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 2px solid;

}
#Container #leftbar li {
list-style-type:none;
padding-bottom:5px;
margin:0px;
padding:0px 0px 0px 10px;
}
#Container #leftbar li a{
font-size:12px;
color:#303C63;
text-decoration:none;}
#Container #leftbar a:hover{
text-decoration:underline;}

/*

#Container #MainContent #rightbar {
	float: right;
	width:210px;
}
#Container #MainContent #rightbar h1 {
	background-image: url(../images/right_title.gif);
	background-repeat: no-repeat;
	font-size:14px;
	font-weight:bold;
	height:24px;
	color:#FFFFFF;
	padding:0px;
	line-height:24px;
	margin:0px;
	text-indent:15px;
}
#Container #MainContent #rightbar ul {
padding:5px 0px 10px 0px;
margin:0px 0px 0px 0px;
width:208px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 2px solid;

}
#Container #MainContent #rightbar li {
list-style-type:none;
padding-bottom:5px;
margin:0px;
padding:0px 0px 0px 10px;
}
#Container #MainContent #rightbar li a{
font-size:12px;
color:#303C63;
text-decoration:none;}
#Container #MainContent #rightbar li a:hover{
text-decoration:underline;}
#Container #MainContent #main p {
font-size:12px;
}

#Container #MainContent #main .recommended img{
border:0px;
}
#Container #MainContent #main .recommended h1 {
background:#F1F1F1;
margin:0px;
padding:0px;
height:28px;
text-indent:5px;
font-size:14px;
font-weight:bold;
line-height:28px;
}
#Container #MainContent #main #batterycate {
	background-image: url(../images/selectbattery.gif);
	background-repeat: no-repeat;
	height:47px;
	width:412px;
	line-height:44px;
	font-size:12px;
	padding-left:200px;
}

#main #batterycate a{
color:#FFFFFF;
margin-left:10px;}
.catebattery {
margin:10px 0px 0px 0px;
width:306px;
float:left;
}
.catebattery a{
color:#333333;
text-decoration:underline;
font-size:12px;}
.catebattery h2 {
	font-size: 12px;
	font-weight: bold;
}
#main .garrantee h3 {
background:#F1F1F1;
margin:0px;
padding:0px;
height:28px;
text-indent:5px;
font-size:14px;
font-weight:bold;
line-height:28px;
}
#main .garrantee p{

}*/
#footer {
margin:20px 0px 0px 0px;
}

#Container #footer h4 {
background:url(../images/footer_title.gif) no-repeat;
height:33px;
font-size:12px;
text-decoration:none;
line-height:33px;
text-indent:10px;
font-weight:normal;
margin:0px;
padding:0px;}
#Container #footer h4 a{
font-size:12px;
font-weight:normal;
color:#666666;
margin:0px 7px 0px 7px;
text-decoration:none;
text-decoration:underline;}
#Container #footer h4 a:hover{
text-decoration:underline;
color:#336699;
}
#footer #list dl {
float:left;
width:180px;
margin:0px;
padding:10px 5px 15px 10px;
}
#footer #list {
border-left:solid 1px #e4e4e4;
border-right:solid 1px #e4e4e4;
border-bottom:solid 1px #e4e4e4;}
#footer #list dt {
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px 0px 10px 0px;
}
#footer #list dd {
font-size:12px;
padding-bottom:5px;
margin:0px
}
#footer #list dd a{
color:#666666;
text-decoration:none;}
#footer #list dd a:hover{
text-decoration:underline;
color:#336699;}
#footer .item {
font-size:12px;
color:#666666;
width:1000px;
margin:10px 0px 10px 0px;
}
#footer .item a{
text-decoration:underline;
font-size:12px;
color:#990000;}
#footer .item p{
width:500px;
padding-bottom:10px;
float:left;}
#footer .item .contact{
text-align:right;
}
#footer .item .contact a{
margin:0px 5px 0px 5px;
}
#footer .item .copyright {
margin:0px 0px 20px 0px;
}

