body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0 auto;
width:1000px;
}
.clear{
clear:both;}
#header {
CLEAR: both;
width:1000px;
position:absolute;
top:10px;
}
#header .top {
width:1000px;
height:80px;
}
#header .top p {
float:left;
margin:0px;
padding:0px;
}
#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: 2px; 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:left;
width:158px;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #edecec}
#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:#990000;
font-size:12px;
padding-bottom:5px;
text-decoration:none;
}
#Container #leftbar dl dt a:hover{
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 #leftbar ol {
padding:0px;
margin: 0px 0px 0px 10px;
}
#Container #leftbar ol a{
color:#003399;}
#Container #leftbar ol a:hover{
}
#Container #leftbar li {
padding:0px;
margin:0px;
}

#Container #MainContent {
float:right;
width:832px;
}
#Container #MainContent #main {
	float: left;
	width:612px;
}
#Container #MainContent #main h1 {
font-size:18px;
font-weight:bold;
}

#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 10px 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;
text-decoration:underline;}
#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;
}
