/******************** all **************************/

*{ margin:0px; padding:0px;}
body{ width:100%; background-color:#EAEAE8; margin:0px; padding:0px;}
a{color:#0066cc; }
a:hover{color:#0066cc; text-decoration: none}
a:visited{color:#660000;}
IMG{border-width:0px;}
UL{list-style:none; }
li{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both; width:0px; height:0px;}
display{ display:block;}
.red{ color:red;}
.green{ color:green; font-weight:bold;}
.center{ text-align:center;}

/******************** header **************************/


#header {width:984px; height:80px; margin:0px auto; padding: 0px; font-family: Arial; background-color:#FFFFFF; padding-bottom:0px;}
#logo{width:221px; float:left; margin:8px 15px 9px 15px;}
img.headcenter{ float:left; background:#cccccc; margin:0px 0 0 20px;}
.headrigth{background:#ffffff; width:250px; height:60px; float:right; margin:5px 10px 5px 0; text-align:right;}
.top{width:250px; margin-left:10px; margin-top:5px; height:16px;   }
.top li{float:left; font-size:11px; color:#dedede;}
.top li img{ margin-left:16px;}
.top a{margin:0 6px; color:#565656;}
.search{width:250px; margin-left:6px; height:20px;  }
.search li{ float:left;}
.form1{border:1px solid #808080; font-size:14px; height:20px; width:160px; float:left; margin-right:5px;}

#head {width:984px; background-color:#FFF; height:93px; padding-bottom:0px; margin:0px auto}
#headhome {width:924px; height:26px; background-color: #333333; margin-top:0px;margin-right:auto; margin-bottom:4px; margin-left: auto; padding-left:40px; } 
.headhome li{float:left;line-height:26px;vertical-align:middle;padding:0px 10px; color:#FFFFFF; font-family: Tahoma;
font-size: 12px; font-weight: bold;}
.headhome li a:link{ color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}
.headhome li a:visited{ color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}
.headhome li a:hover{ color:#C6C6C6; font-size:12px; font-weight:bold; text-decoration:underline;}
.headhome li a:active{ color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none;}

#headsearch {width:964px; height:26px; background-color: #E8E8E8; margin: 0px auto;} 
.headsearch li{float:left; height:26px; line-height:26px; color: #FFFFFF; font-family: Arial; font-size: 11px; font-weight: bold; padding-right:10px;}
.headsearch li a:link{ color:#870100; font-size:11px; font-weight:bold; text-decoration:underline;}
.headsearch li a:visited{ color:#000000; font-size:11px; font-weight:bold; text-decoration:none;}
.headsearch li a:hover{ color:#870100; font-size:11px; font-weight:bold;text-decoration:none;}
.headsearch li a:active{ color:#870100; font-size:11px; font-weight:bold; text-decoration:none;}

#headframe { width:962px; height:16px; margin:0px auto; border: 1px solid #E8E8E8; padding:5px 0; clear:both;} 
.frame{text-align:center; color: #333; font-family: Verdana; font-size:12px; font-weight:normal; padding-left:0px;  width:962px; padding-top:1px; height:16px; line-height:16px; vertical-align:top; overflow:hidden;}
.frame a:link{ color:#870100; font-size:11px; font-weight:bold; text-decoration:underline;}


/******************** main **************************/


#main{width:964px; background-color: #FFF; margin: 0px auto; padding:0px 10px; z-index:-200;}

#left{width:168px; float:left; height:100%;}
.left1{width:168px;}
.left1 ul{height:100%;}
.left1 li{height:20px;font-size:11px;line-height:20px;font-weight:normal;font-family:Arial; vertical-align:middle;text-decoration: none; background-color:#e8e8e8; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; padding-left:10px;}
.left1 ul li a{ color:#333333; text-decoration:underline; font-family:tahoma;}
.left1 ul li a:hover{ color:#333333; font-family:tahoma; text-decoration:none;}

.leftbar{font-size:12px; color:#fff; background-image:url(http://www.Usa-batteries.com/pic/left_bg1.gif); line-height:21px; font-weight:bold;background-repeat:repeat-x; height: 21px; font-family: Verdana; padding-left:5px; vertical-align:middle;}
/*h1{ font-family:verdana, arial, Helvetica, sans-serif; font-size:18px; margin:10px auto 16px auto; position:abusolute; width:600px; height:40px; left:50%; top:266px;  margin-left:-300px; margin-bottom:15px; line-height:20px;}*/
.text{ width:600px; height:60px; font-size:11px; margin-bottom:10px; line-height:16px; font-family:verdana; color:#666;  position:absolute; left:50%;  top:300px;  margin-left:-303px; }
.text{top:270px; height:80px;}
*+html .text{ margin-left:-304px;}
div.text h1{ margin:0px; left:0px; top:0px; color: #444444; font-size:18px; line-height:20px; vertical-align:middle; margin:6px 0;}
h4{font-size:11px; color:#ffffff; background-image:url(http://www.Usa-batteries.com/pic/left_bg2.gif); line-height:22px; background-repeat:repeat-x; 
height: 22px; font-family:Verdana; padding-left:5px; vertical-align:middle; font-weight:normal;}
.leftuseful{width:168px; height:100%; margin-top:15px; margin-bottom: 15px;}
.leftuseful ul{height:100%;}
.leftuseful li{height:20px; font-size:11px; color:#999999; line-height:20px; font-weight:normal; font-family: Verdana;vertical-align:middle;text-decoration: none;border-bottom-width:1px; border-bottom-style:solid; border-bottom-color: #EAEAEA;}
.leftsecurity{width:168px;height: 184px;margin-bottom:5px;}
.leftuseful li a{ color:#666666; font-family: tahoma;}
.leftsecurity ul{width:168px; height:162px; background:url(http://www.Usa-batteries.com/pic/banner4.gif) no-repeat; padding:6px 8px 8px 8px; font-family:verdana; font-size:10px; line-height:11px;}

#mid{width:609px;float: left;height: 100%;padding-left: 10px; padding-top:6px;}
h5{font-size:11px; line-height:22px; font-weight:normal; font-family:Arial; margin-bottom:150px; color:#cccccc; margin-left:1px;}
h5 a:link{ color:#333;}
h5 a:hover{ color:#333; text-decoration:underline;}



.price{font-size:22px;line-height:20px; height:20px; font-family:Verdana;font-weight: bolder; color:#444444; padding-top: 4px;margin-left:0px; float:left; margin-right:20px; margin-bottom:10px;}
.buybutton{ margin-bottom:10px; float:right;}
*+html .price, .buybutton{ margin-bottom:-14px;}

.sectionhead{width:609px; height:2px; margin-bottom:15px; background: url(../pic/sectionheadbg.gif) repeat-x;}
#midphoto{width:290px;float:left;font-family: Verdana;font-size: 12px;line-height: 20px;}
#midphoto strong{ color:#993300; font-weight:normal;}
#midphoto strong font{ color:#003399; font-weight:normal;}
.midphoto ul{ list-style:none; }
.midphoto li{font-family: Verdana;font-size: 11px;line-height: 16px;color: #666; padding-left: 12px; background: url(http://www.Usa-batteries.com/pic/mid_icon1.gif) 1px 2px no-repeat; }
.midphotoimg{width:288px; height: 223px; margin: 10px 0px;border: 1px solid #EAEAEA; overflow:hidden;}
.midphotoimg img{ margin-top:25px; margin-left:35px; cursor:pointer;}
#midcart{width:300px;height:100%;float:left;margin-left:10px; margin-top:27px;}

.xian{ clear:both;width:300px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EAEAEA;margin-bottom: 10px;}
.midred{margin-top: 10px; font-family: Verdana;font-size: 12px;line-height: 20px;color: #C73526;	}
.midfont{margin-top: 5px; font-family: verdana;font-size: 12px;line-height: 15px;color: #666666; text-align:left;}
.midfont font a{ color:#0066cc;}
.midfont font a:hover{ color:#0066cc; text-decoration:underline;}
.midfont strong a{  color: #006633; font-size:10px;}
.midfont strong font a{ color:#0066cc; font-style:normal;}
.midfont2{ font-family:tahoma; font-size:11px; color:#000000; line-height:17px; vertical-align:middle; background:url(http://www.Usa-batteries.com/pic/ques.gif) no-repeat; padding-left:20px; height:17px;}
.midfont2 a{ margin-bottom:5px;}
.midfont2 a:link{ text-decoration:underline; color: #000000;}
.midfont2 a:hover{ text-decoration:none; color: #000000;}

.midbook{margin-top: 15px; text-align:right;}
.midfont2{ display:none;}
div.midbattery{
	width:600px;
	height:;
	float:left;
	margin:10px 0px;
	background-color: #ffffff;
}

ul.midbattery{ padding:5px 5px;}
ul.midbattery li{ float:left; width:140px ; height:100px; margin:10px 2px; font-family:verdana; font-size:12px; color:#333;}
ul.midbattery li div.left{ background:#ffffff; width:132px;}



ul.midbattery li a{ font-size:12px; color:#333; line-height:16px; }
ul.midbattery li a img{ border: 
#dddddd solid 1px; }
.midbatterybar{ height:20px; width:600px; background:#ffffff; border-bottom:#CC0000 solid 1px;}
.midbatterybar span{ display:block; height:20px; width:360px;  background:url(http://www.Usa-batteries.com/pic/right_bg1.gif) repeat-x; color:#ffffff; font-family:verdana; font-size:12px; font-weight:bold; text-indent:5px; line-height:20px; vertical-align:middle;}
.redfont2{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
}
.table {font-family: Arial;font-size: 12px;font-weight: bold; color: #000; padding-left: 10px;background-image: url(http://www.Usa-batteries.com/pic/mid_bg1.gif);background-repeat: repeat-x;height: 22px;vertical-align: middle;}
.tableblack0{font-family: Arial;font-size: 12px;color: #fff;height: 22px;padding-left: 5px;background-color: #BDBDBD;vertical-align: middle;font-weight: bold;}
.tableblack1{font-family: Arial;font-size: 11px;color: #676767;height: 22px;padding-left: 5px;background-color: #fff;vertical-align: middle;}
.tableblack2{font-family: Arial;font-size: 11px;color: #676767;height: 22px;padding-left: 5px;background-color: #F4F4F4;vertical-align: middle;}
.talbefeature{font-family: Verdana;font-size: 13px;font-weight: bold;color: #FFFFFF;background-image: url(http://www.Usa-batteries.com/pic/right_bg2.gif);background-repeat: repeat-x;padding-left: 5px;height: 21px; width:450px;}
.midtable{width:600px;height:100%; margin:15px 0px;}
.midtable p{ line-height:20px; vertical-align:middle;}
.midtable ul{padding:5px; width:;  font-family:verdana; font-size:11px;}
.midtable ul li{ margin:2px; float:left; width:180px; padding-left: 8px;line-height: 16px;}
.midtable ul li a{ color:#666666; }
div.midtabletxt{ border-top:#CC0000 solid 1px; margin-bottom:50px; width:598px;}
div.midtabletxt ul{ margin:0px; padding:0px;}
div.midtabletxt ul li{ float:none; width:573px;; font-family: Tahoma; line-height:16px;  padding-left:0px; margin:0px 0 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div.midtabletxt ul li i{ font-size:11px; color:#999999; font-family:Tahoma,verdana, Arial, Helvetica, sans-serif; line-height:10px;}
div.midtabletxt ul li.dir1{ width:593px; margin-top:30px; margin-left:0px; padding-left:0px; margin-bottom:5px; font-family:Tahoma,verdana; border-bottom:#cccccc solid 1px; font-size:14px; font-weight:bold; color:#333333;}
div.midtabletxt ul li.dir2{ margin-top:10px; padding-left:0px; font-family:Tahoma; font-weight:bold; color:#444444; margin-bottom:5px;}
#trkinput{ margin:5px auto 5px auto; border:#cc0000 solid 1px; width:400px; text-align:center; padding:6px 5px;}
div.midtabletxt ul li ul.listlist li{list-style-type:disc; margin:0px; padding:0px;}
div.midtabletxt ul li ul.listlist{ margin-left:20px;}
div.midtabletxt p, div.midtabletxt ol{ font-family:verdana; font-size:12px; margin:10px 0;}
div.midtabletxt ol{ padding-left:20px;}
div.midtabletxt ol li{ list-style:outside upper-roman; line-height:20px;}
div.midtabletxt p, div.midtabletxt ol{ font-family:verdana; font-size:12px; margin:10px 0;}
div.midtabletxt ol{ padding-left:30px;}
div.midtabletxt ol li{ list-style:outside upper-roman; line-height:20px;}




#right{width:167px;float: right;height: 100%;}
.righemail{width:167px;height: 168px;}
div.h2{font-size:12px;color:#fff;background-image: url(http://www.Usa-batteries.com/pic/right_bg1.gif);line-height:21px;font-weight:bold;background-repeat: repeat-x;
height: 21px;font-family: Verdana;padding-left: 5px;}
.rightimg{width:167px;height: 141px;margin-top: 10px;}
.rightimg1{width:167px;height: 141px;margin-top: 10px;margin-bottom: 5px;}
.rightimg2{width:167px;height: 78px;margin-top: 10px;margin-bottom: 5px;}
.righhot{width:167px;height: 100%;}
div.h3{font-size:12px;padding-left: 5px;color:#fff;background-image: url(http://www.Usa-batteries.com/pic/right_bg2.gif);line-height:21px;font-weight:bold;background-repeat: repeat-x;height: 21px;font-family: Verdana;}
.righthot{ border:#f0f0f0 solid 1px;}
.righthot dl{ margin:3px; overflow:hidden;}
.righthot dt{ margin-right:4px; height:100px; width:160px; overflow:;text-align:center; padding-top:5px;}
.righthot dt img{ padding:2px;}
.righthot dt a img{ }
.righthot dd{width:160px; height:30px;font-size:11px;font-family: Arial;margin: 3px 0px; border-bottom:#eeeeee solid 1px; text-align:center; padding-bottom:5px;}
.righthot dd a:link{ color:#0066cc; text-decoration:underline;}
.righthot dd a:hover{ color:#0066cc; text-decoration:none;}
.rightfont{width:157px;font-family: Arial;font-size:12px;color:#333;padding: 5px;}


/******************** footer **************************/


#footer{width:984px;background:url(http://www.usa-batteries.com/pic/bootbg.gif) no-repeat center top #ffffff;height: 100%;text-align: center; margin: 0px auto; border-top:#333333 solid 1px; padding-top:50px;}
.foot1{ color:#4C4C4C; margin:10px 0;font-size: 12px;}
.foot1 a:link{font-weight:normal;color:#0000cc;padding:0 4px;font-size:12px;font-family: Arial;text-decoration: underline;}
.duty{font-size: 11px;font-family: Arial; line-height:16px; width:80%; margin:auto; color:#999999}
.duty a{color:#0000cc; text-decoration: underline;}
.foot2{font-size: 11px;color:#777;font-family: Arial; line-height:20px; width:80%; margin:auto; color:#999999}
.foot2 a{color:#0000cc; text-decoration: underline;}







/************************* pull menu *****************************/
#sitenav{ margin-bottom:6px;}
#nav{
	list-style: none;
	margin-top:-5px !important;
	margin-top:5px;
	position: relative;
	
	top:0px;
	#top: 5px;

}

#nav ul { 
	padding: 0;
	margin:0;
	list-style: none;
    z-index:99;
    position:relative;
    overflow:visible;  
}

#nav li {
	margin:0;
	position: relative;
	float:left;
	display:block;
	height:26px;
 	background-image:;
}
 
#nav ul a {
	text-decoration:none;
	display:block;
	line-height:1.5em;
	text-indent:0.5em;
	font-size: 11px;
	background-color: #333333;
	/*border-right: 1px solid #c50000;
	border-bottom: 1px solid #c50000;
	border-left: 1px solid #c50000;*/
	color: #ffffff;
	font-weight:bold;
	font-family: verdana;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
#nav ul a:hover {
	background-color: #dedede;
	color: #333333;
}

#nav a:hover, #nav li:hover{
}
#nav ul li:hover, #nav ul li a:hover { 
}


#nav ul{
    display:none;   
}

/*all see this */
#nav ul, #nav ul ul{
    display:none; 
    position:absolute; 	
	left: 30px;
}
#nav ul {	
	left: 0px;
}
#nav ul ul {
	left: 151px;
}
/* non-IE browsers see this */
 #nav ul li>ul, #nav ul ul li>ul{
    margin-top:-1.4em; 
 }

 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
    display:none; 
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
    display:block;
}



li>ul { 
	top: auto;
	left: auto;
}
/* Ò»¼¶À¸Ä¿ */
#nav a.nav_cid0{ 
	cursor:hand;
	display: block;
	line-height: 26px;
	vertical-align:middle;
	width:60px;
	height:26px;
	font-size:12px;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
}
#nav a.nav_cid0{ background:url(http://www.Usa-batteries.com/pic/icon.gif) right no-repeat;}

#nav a.nav_cid1,
#nav a.nav_cid2,
#nav a.nav_cid3  {
 	background:url(http://www.Usa-batteries.com/pic/icon.gif) right no-repeat;
	
	
	cursor:hand;
	display: block;
	line-height: 26px;
	vertical-align:middle;
	width:130px;
	padding:auto 5px;
	height:26px;
	border: none;
	margin-left: 0px;
	font-size:12px;
	font-family: verdana;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
}
#nav a.nav_cid3{ width:155px;}

#nav a.nav-cid1nobg{ background:none;}

#nav a:hover{ color:#ffffcc;}

a.cmenu {
	background-image:;
	background-repeat: no-repeat;
	background-position: right center;	
}
ul#nav ul li {
    z-index:200;
}
ul#nav ul ul {
	margin-top: -1px;
	
}
ul#nav ul li a {
	width: 150px;
	height:25px;
	line-height:26px;
	vertical-align:middle;
	
}
ul#nav ul {

	border-top-width: 1px;
	border-top-style: solid;
	/*border-top-color: #ffffff;margin-top: -1px;*/
	border-top-color: #999999;	
	z-index: 200;
	
	
}
ul#nav ul ul {
	top: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	/*border-top-color: #c50000;*/
	border-top-color: #999999;
	

}
ul#nav ul ul li a {
	width: 150px;
	height:25px;
	line-height:26px;
	vertical-align:middle;
}

ul#nav ul#sm_cid1 li a
{ width:130px;}
ul#nav ul#sm_cid3 li a {
	width:155px;;
}




ul#sm_cid1 ul.ntb,
ul#sm_cid2 ul.ntb,
ul#sm_cid3 ul.ntb{
	border-top-style: none;
	margin-top: 1px;
}

/*************************************************************/

