body{ width:1000px; margin:0 auto; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}

#Container {
	position:relative;
	top:160px;
	width:1000px;
}
#MainContent {

width:780px; float:right;
}



#MainLeft {
	background-color:#CCE9F8;
	width: 550px;
	float: left;
	/*border:1px solid #CCE9F8;*/
}

#MainContent h1{ font-size:15px; font-weight:bold;}
#MainContent #MainLeft h1 {
	margin:0;
	line-height:31px;
	height:31px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
#MainLeft .BatteryLoop {
background-color:#FFFFFF;
margin:0 1px;

}
#MainLeft .BatteryLoop h2 {
font-size:13px;font-weight: bold;color: #000000; margin:0;
line-height:24px;
}
#MainLeft .BatteryLoop .Tec {
width:253px; float:right;

}
.Feature {
margin:0 0 20px 0;
display:block;
}
.Feature strong{color:#003399;}
#MainLeft .BuyBotton {
border-top:1px dashed #ccc;
}
#MainLeft .BatteryLoop .picture {
	width:250px;
	float:left;
	text-align: center;
}
#MainLeft .BatteryCode {
margin:0 1px; background-color:#FFFFFF;
}
#MainLeft   h3 {
margin:0;
line-height: 42px;
color: #ff6600;
font-size: 13px;
height: 42px;
}
#battery_code,.battery_code {
margin:0 auto;
}
.BatteryCode tr td{ line-height:22px;}
#MainLeft .BatteryTips {
background-color:#FFFFFF;
margin:0 1px;
}
.BatteryTips dl {
display:block; 
margin:0; padding:0 0 0 20px;
}
.BatteryTips dd{
	background:url(../images/li07.gif) left center no-repeat;
	padding-left:15px;
	margin:0;
	line-height: 20px;
}
#MainLeft .BatteyWarranty {
margin:0 1px;
background-color:#FFFFFF;
}
.BatteyWarranty ol {
	margin:0 0 0 0;
	padding-left: 40px;
}
#MainLeft .batterytip {
margin:0 1px; background-color:#FFFFFF;
}
.batterytip ul {
	padding-left: 35px;
	margin: 1px 0;
}
.batterytip li {
margin:0; padding:0;
}













#MainRight {
	width: 216px;
	float: right;
	background-color:#CCE9F8;
}
#MainRight .related {
height:31px; line-height:31px;color: #093f86;
font-size: 13px;
font-weight:bold; text-align:center;
}
#MainRight .charger {
margin:0 1px 1px 1px;
background-color:#FFFFFF;
padding-bottom:5px;
}
#MainRight dl{ margin:0; padding:5px 5px;}
#MainRight dl dt,#MainRight dl dd{ float:left; width:102px; margin:0; padding:0; line-height:25px;}
#MainRight dl dt{ color:#000000; font-weight:bold;}
#MainRight dl dd{color:#ff6600;}


#Sidebar {
width:200px;
float:left;
}
#Sidebar dl {
display:block; margin:0; padding:0; background-color:#CCE9F8;
}
#Sidebar dl dd{ display:block;color: #074f7b;height: 31px;
line-height: 31px;
font-size: 13px;
font-weight: bold;
margin:0; padding:0;
text-align:center;
}
#Sidebar dl dt{ 
display:block; 
margin:0px 1px 0 1px; 
color: #253676;
font-size: 12px;
font-weight: bold;
height: 25px;
line-height: 25px;
background:#FFFFFF url(../images/li06.gif) left no-repeat;
background-position:5px 6px;
border-bottom: 1px solid #cccccc; 
text-transform:capitalize; text-indent:20px;}
#Sidebar dl dt.dtlast{ background:#FFFFFF url(../images/bg4.gif) bottom no-repeat; height:10px; margin:0; border:none;}
.Navigate {
	background-color:#CCE9F8;
	margin:0;
}
.Navigate ul { display:block; padding:0; margin:0;}
.Navigate ul li { list-style:none; padding:0; margin:0 1px 0 1px;
height:28px; border-bottom:1px  dotted #CCCCCC;
line-height:28px;
background-color:#FFFFFF;
text-indent:10px;
}

.Navigate ul li.title{color: #074f7b;height: 31px;
text-indent:0px;
line-height: 31px;
font-size: 13px;
font-weight: bold;
margin:0; padding:0;
text-align:center;background-color:#CCE9F8;}

#Footer {
margin:10px 0 0 0;
height:97px;
border-top:2px solid #5F5F60;
background:url(../images/bg3.gif) bottom repeat-x;
width:1000px; clear:both;
}
#Footer .bottom_a {
	margin-top:2px;
	border-top:2px solid #3E9CCB;
	text-align: center;
	line-height:20px;
}
#Footer .bottom_b {
color: #3083bc;
height: 20px;
}
#Footer .bottom_c {
text-align:center;
}



#Header 
{
width:1000px;
position:absolute; top:0;
clear:both;
}
#Header .top_a {
position:absolute; right:0px; top:5px;
}

#Header .top_b 
{
	height:78px;
	background:url(../images/bg-top-b.gif) center repeat-x;
	*margin-bottom:3px;
}
#Header .top_p { margin:10px 0 0 20px;
}
#Header .top_menu {
	position:absolute;
	top:45px;
	left:200px;
	/*border-bottom:2px solid #ECF4F8;*/
	width: 750px;
}
#Header .top_c {
	height:31px;
	background:url(../images/bgtopc.gif) repeat-x center;
	margin-top:3px;
	line-height:31px;
	text-align: center;
}
#Header .top_searchbox {
background:url(../images/bgsearch.gif) center repeat-x; height:36px;
}


.LaptopBrand h2{ font-size:13px; font-weight:bold;}
.LaptopBrand img{width: 120px;}
.top_menu ul{ display:block; margin:0; padding:0;}
.top_menu ul li{ float:left; list-style:none; height:33px; display:block; padding-left:55px; line-height:33px; background:url(../images/li-02.gif) left no-repeat;}
.top_menu li.home{ background:url(../images/li-01.gif) left top no-repeat;}
.top_menu li.li_last{ background:url(../images/li-03.gif) center no-repeat; width:7px; padding-left:0;}


/*a style*/
a:link, a:visited 
{
font-size: 11px;
text-decoration: none;
color: #000000;
}

a:hover 
{
color: #00ccff;
}

.top_a a:link, .top_a a:visited 
{
color: #329ee0;
}

.top_a a:hover 
{
color: #ff0000;
}

.top_c a{
	display:block;
	float:left;
	background:url(../images/li04.gif) left no-repeat;
	padding-left:15px;
	margin-right:10px;
}


.top_menu li a:link, .top_menu li a:visited 
{
line-height: 33px;
font-size: 12px;
font-weight: bold;
color: #2d3073;
}

.top_menu li a:hover 
{
font-size: 12px;
line-height: 33px;
font-weight: bold;
color: #f1c26b;
}

.top_c a, .top_c a:link, .top_c a:visited 

{

color: #ffffff;

text-decoration: none;
line-height: 31px;
font-size: 12px;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;

}


.top_c a:hover 

{
color: #ff0000;
text-decoration: none;
line-height: 31px;
font-size: 12px;
font-weight: bold;
font-family: Arial;
}

.bottom_a a { display:block; float:left; background:url(../images/li05.gif) left center no-repeat; padding-left:21px; margin:0 15px 0 0;}
.bottom_a  a:link, .bottom_a  a:visited 
{
color: #999999;
}

.bottom_a  a:hover 
{
color: #ff0000;
}
#Sidebar dt a:link, #D_title dt a:visited 

{
color: #253676;
font-size: 12px;
line-height: 20px;
}

#Sidebar dt a:hover 
{
color: #ff0000;
}

.Navigate li a 
{
color: #0000cc;
}

#battery_code a ,.battery_code a

{

color: #003399;
text-decoration:underline;

}

#battery_code a:hover,.battery_code a:hover

{

text-decoration: none;

color: #ff9900;

}


/*tool*/

.nobg{ background-image:none!important;}
form{ display:inline;}
td.td1{ background:url(../images/search.gif) right no-repeat;}
.sa{font-size: 14px;text-decoration: none;color: #003399;}
.sb{}
.fb{ font-weight:bold;}
p.pa{ color:#ff6600;}
p.pb{ line-height:30px;font-size: 12px;color: #ff6600;text-decoration: none;}
img.am{ vertical-align:middle;}
tr.tr1{ background-color:#F1F8FC;}
p.pc{ margin:0; text-align:center; }
p.pd{
	color:#FF6600;
	font-weight:bold;
	margin:0;
	line-height:28px;
}
.cr{ color:#FF0000;}
p.pf{ margin:0;}
img{ border:none;}
#fitModel{ margin:0;}
#fitModel li{float:left; width:45%; line-height:20px;}
#fitModel a{color: #003399;text-decoration:underline;text-transform:capitalize;}

.model_list ul li{list-style:none; width: 24%; float: left; }
#notes{ clear:both; color:#FF0000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0;}
.LaptopBrand ul li{ float:left; width:32%; list-style:none;}
.paypalsecure{ background-color:#FFF; text-align:center; margin:0 1px;}
.pagin{padding:2px 0;margin:0;font-family:"Verdana",sans-serif;font-size:7pt;font-weight:bold;width:710px;float:left;margin-top:15px}

.pagin *{padding:2px 6px;margin:0}

.pagin a{border:solid 1px #666666;background-color:#EFEFEF;color:#666666;text-decoration:none}

.pagin a:visited{border:solid 1px #666666;background-color:#EFEFEF;color:#60606F;text-decoration:none}

.pagin a:hover,.pagin a:active{border:solid 1px #CC0000;background-color:white;color:#CC0000;text-decoration:none}

.pagin span{cursor:default;border:solid 1px #808080;background-color:#F0F0F0;color:#B0B0B0}
.pagin span.current{border:solid 1px #666666;background-color:#666666;color:white}