body { background-color: #5384BE; font-family: arial, helvetica, sans-serif; font-size: 11px;margin-left: 0px; margin-top: 0px; margin-right: 0px;}
form, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, span, b { padding:0; margin:0; border:0;}
#mainBody { clear:both; margin:0px auto; width:780px; background-color:#FFFFFF;}

#navigation { font-size:12px;}
#navigation_topline { background-image: url(images/red.gif); background-repeat: repeat; height:5px; }
#navigation_content { background-image: url(images/blue-bg.gif); background-repeat: repeat; padding:3px; line-height:18px;}
#navigation_content span { font-weight:bold; color:#FFFFFF; font-size:12px;}
.blank_3 { clear:both; height:3px;}
.blank_10 { clear:both; height:14px; }
.clear { clear:both;}

#mainBody #leftBody { float:left; width:196px; display:inline; overflow:hidden; position:relative;}
	.cssLeftCategories {width:196px; float:left; font-family:Verdana; }
	.cssLeftCategories .leftBoxTitle { width:196px; float:left; display:inline; vertical-align:middle;  height:18px; padding-top:2px; background-color:#5384BE; }
	.cssLeftCategories .leftBoxList { width:196px; float:left; display:inline; padding-left:0px; padding-bottom:15px; margin-bottom:0px; background-color:#ECF2F8; font-size:10px;}
	.cssLeftCategories .leftBoxList ul { clear:both; margin:0px; padding:0px; }
	.cssLeftCategories .leftBoxList ul li {clear:both; margin:0px; padding:0px; float:left; width:196px; font-weight:normal; line-height:20px; color:#003366;font-size:11px; overflow:hidden; }
	.cssLeftCategories .leftBoxList ul li a {font-size:11px;word-wrap:break-word; padding:1px;}
	.cssLeftCategories .leftBoxList ul li a:hover{font-size:11px; }
	.cssLeftCategories .leftBoxList ul li a:active{font-size:11px; }
	#cssLeftmenuBox {width:180px; float:left; font-family:Verdana;}
	#cssLeftmenuBox .leftBoxTitle { width:196px; float:left; display:inline;  height:18px; margin-bottom:2px;  background-color:#5384BE;}
	#cssLeftmenuBox .leftBoxList { width:196px; float:left; display:inline; padding-left:0px; padding-bottom:5px; margin-bottom:10px;background-color:#ECF2F8;}
	#cssLeftmenuBox .leftBoxList_otherwebsite { width:196px;height:49px; float:left; display:inline; padding-left:0px; padding-bottom:5px; margin-bottom:0px;background-color:#ECF2F8;}
	#cssLeftmenuBox_payment {width:180px; float:left; font-family:Verdana;}
	#cssLeftmenuBox_payment .leftBoxTitle { width:196px; float:left; display:inline;  height:18px; margin-bottom:0px;  background-color:#5384BE;}
	#cssLeftmenuBox_payment .leftBoxList { width:196px; float:left; display:inline; padding-left:0px; padding-bottom:15px; padding-top:15px;margin-bottom:10px;background-color:#ECF2F8;}
	#cssLeftmenuBox_payment .leftBoxList_otherwebsite { width:196px;height:49px; float:left; display:inline; padding-left:0px; padding-bottom:5px; margin-bottom:0px;background-color:#ECF2F8;}


#mainBody #rightBody { float:right; width:584px; display:inline; overflow:hidden;float:left; background-color:#fff; border-color:#fff}
#rightBody_content { padding:10px 5px 5px 5px; float:left;}
#rightBody_content td { padding:3px;}
.pageDescription .pageBanner { clear:both; margin-bottom:10px;}
.productItem { clear:both; display:inline; overflow:hidden; position:relative; border-bottom:10px; }
.productItem .leftImg { float:left; width:270px; overflow:hidden; position:relative; font-weight:bolder; text-align:center;} 
.productItem .rightDetails { float:rigth; width:300px; overflow:hidden; position:relative;}
.productItem .productMark { clear:both; }

#cssBatteriesAttribute{ width:300px; border-bottom:0px solid #C0C0C0; margin-top:5px; clear:both; overflow:hidden}
#cssBatteriesAttribute .cssAttItem { clear:both;}
#cssBatteriesAttribute .cssAttItem .title { clear:both; list-style-type:none;float:left; border-top:0px solid #C0C0C0; border-left:0px solid #C0C0C0; background:#fff; line-height:20px; display:inline;font-size:11px; font-weight:bold; line-height:23px; width:100px;}
#cssBatteriesAttribute .cssAttItem .content {list-style-type:none; margin:0px; padding:0px; width:197px; float:left; border-top:0px solid #C0C0C0; border-right:0px solid #C0C0C0;border-left:0px solid #C0C0C0; background:#fff; line-height:23px; }
#cssBatteriesAttribute .cssAttItem .title span {padding-left:5px;}
#cssBatteriesAttribute .cssAttItem .content span {padding-left:10px;}


.areaTitle { font-family: arial, helvetica, sans-serif; font-size: 18px; text-decoration: none; color: #999999; margin-bottom:0px; float:left; background-color:#BBDCF5;width:574px; }
.areaContent {  margin-bottom:15px; float:left; }

.frmCart { margin:5px;}
.frmCart input, .frmCart image { display:inline;}

/* Tab BOF */
/*ul#tabsBoxTitle,#tabsBox{ width:584px; float:left; overflow:hidden; position:relative;}
#tabsBoxTitle li { list-style-type:none;width:100px; float:left; height:30px; overflow:hidden; border:1px solid #336699; line-height:30px; text-align:center; margin-right:5px; cursor:pointer;}
#tabsBoxTitle li.hit { background-color:#336699; font-weight:bolder; color:#FFFFFF;}
.tabesdiv{ width:560px; min-height:200px; float:left; border:1px solid #336699; padding:5px;}
.cartButton { text-align:center; padding-top:3px;}
.itemTitle { text-align:center;}
.itemImg { text-align:center;}
*/
/* Search BOF */
#searchFile {}
#searchFile #searchtitle { clear:both; margin:5px;}
#searchFile #searchtitle #item { float:left; width:378px;}
#searchFile #searchtitle #price { float:left; width:70px;text-align:center;}
#searchFile #searchtitle #addtocart { float:left; width:112px; }
#searchFile .searchproduct { clear:both; border-bottom: 1px dashed #336699; margin-bottom:5px;position:relative;}
#searchFile .searchproduct .shownumber { width:20px; float:left; padding-top:40px}
#searchFile .searchproduct .showimage { width:105px; float:left; }
#searchFile .searchproduct .showdescription { width:253px; float:left;}
#searchFile .searchproduct .showdescription span.red { font-weight:bold; padding:2px;}
#searchFile .searchproduct .showprice { width:70px; float:left; padding-top:24px; text-align:center; color:#FF0000; font-weight:bolder; }
#searchFile .searchproduct .showaddtocart { width:120px; float:left;padding-top:24px;}
.pageNum { clear:both; margin-bottom:10px; margin-top:10px;}	
	

/* Search EOF*/
/*
.tabesdiv01{ width:580px; float:left; border:2px solid #445469}
.tabesdiv02{ width:580px; float:left; border:2px solid #84B50E}
.tabesdiv03{ width:580px; float:left; border:2px solid #146BB3}
.tabesdiv04{ width:580px; float:left; border:2px solid #D15400}
.tabesdiv05{ width:580px; float:left; border:2px solid #6E3712}
*/
/*relateditem*/
.related{width:574px; height:18px;float:left; background-color:#5384BE;padding-top:5px;margin-top:10px; }
.relatedItem { float:left; width:574px; overflow:hidden; margin-right:5px;  }
.relatedItemdiv{float:left;}
.relatedItem .itemImg{ width:250px;}
.relatedItem .itemTitle{color:#0000ee;width:250px;}
.relatedItem .rightDetails{ float:left;}
.pr{float:left;width:574px;}
.moreinfo{  text-align:center;padding-top:10px;}
.moreinfo a{ text-decoration:none;height:25px;font-size:14px;}

.hr{height:1px;width:574px; background-color:#CC0000;margin-bottom:1px;float:left;}
.table_layout{table-layout:fixed;word-wrap:break-word }
.fitsmodels{float:left; height:18px;padding-top:5px; font-weight:bold}

/*otherclass */
.relatedItemother { float:left; width:180px; overflow:hidden; margin-right:5px;margin-left:5px; }


.cssKeydiv1,.cssKeydiv2,.cssKeydiv3,.cssKeydiv4,.cssKeydiv5,.cssKeydiv6,.cssKeydiv7{ clear:both; padding:3px;}
.cssKeydiv1{ background-color:#BBDCF5;color:#000000; width:99%; height:20px; padding-top:5px;}

/* ********** ********** */
td {
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
}

.title {
  font-family: Verdana;
  /*color: #999999;*/
  text-decoration: none;
  font-size: 18px;
}
A.title {
  font-family: Verdana;
  color: #000000;
  text-decoration: none;
  font-size: 11px;
}
.title2 {
  font-family: Verdana;
  color: #8E8D8C;
  text-decoration: none;
  font-size: 11px;
}
.add {
  font-family: Verdana;
  color: #006699;
  text-decoration: underline;
  font-size: 11px;
}
.welcome{
  font-family: Verdana;
  color: #73394F;
  font-weight : bolder;
  font-size: 15px;
}
.us{
  font-family: Verdana;
  color: #73394F;
  font-weight : bolder;
  font-style:italic;
  font-size: 15px;
}
.black{
  font-family: Verdana;
  color: #000000;
  font-weight : bold;
  font-size: 11px;
  text-decoration:none;
  
}
A.black {
  font-family: Verdana;
  color: #000000;
  font-weight : bold;
  font-size: 11px;
  text-decoration:none;
}
A.black {

  font-family: Verdana;
  color: #000000;
  text-decoration: none;
  font-weight : bold;
  font-size: 11px;
}
A.black:hover {
	color: red;
	} 
A.black:active {
	color:red;
	font-weight: bold;
}
.black2{
  font-family: Verdana;
  color: #000000;
  font-weight : bold;
  text-decoration:underline;
  font-size: 11px;
}
}
.Laptop{
  font-family: Verdana;
  color: #D940A8;
   font-weight : bold;
  font-size: 12px;
}
.wright{
 font-family: Verdana;
  color: ffffff;
  text-decoration: none;
  font-size: 11px;
}
A.wright {

  font-family: Verdana;
  color: #ffffff;
  text-decoration: none;
  font-size: 11px;
}
A.wright:hover {
	color: FFCC00;
	} 
A.wright:active {
	color: FFCC00;
	font-weight: bold;
} 
.wright-2{
 font-family: Verdana;
  color: ffffff;
  text-decoration: none;
    font-weight : bold;
  font-size: 12px;
}
.orange{
 font-family: Verdana;
 color: #EC7B1D;
 font-weight : bold;
 font-style:italic;
 font-size: 16px;
}
.orange-2{
 
}
.brand {
 font-family: Verdana;
 color: #CC0000;
text-decoration:underline;
 font-size: 11px;
}
A.brand {
  font-family: Verdana;
  color: #CC0000;
  text-decoration:underline;
  font-size: 11px;
}
.green{
 font-family: Arial;
  color: 42540D;
  text-decoration: none;
  font-size: 11px;
}
A.green {

  font-family: Arial;
  color: #42540D;
  text-decoration: none;
  font-size: 11px;
}
A.green:hover {
	color: 42540D;
	font-weight: bold;
	} 
A.green:active {
	color: 42540D;
	font-weight: bold;
} 
.green2{
 font-family: Verdana;
  color: #42540D;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
}
A.green2 {

  font-family: Verdana;
  color: #42540D;
  font-weight: bold;
  font-size: 11px;
}
A.green2:hover {
	color: 42540D;
	font-weight: bold;
	} 
A.green2:active {
	color: 42540D;
	font-weight: bold;
} 
.blue {
 
}
.blue_hotbattery {
 font-family: Arial;
  color:#28498C;
  line-height:20px;
  text-decoration: none;
  font-size: 11px;
}
.blue2 {
font-family:Verdana;
  color:#28498C;
  font-weight : bold;
  text-decoration: none;
  font-size: 11px;
}
.blue3 {
 font-family: Arial;
  color:#365959;
  font-weight : bold;
  font-size: 14px;
}
.red {
 font-family: Arial;
  color:red;
  text-decoration: none;
  font-weight : bold;
  font-size: 12px;
}
.red-2 {
 font-family: Arial;
  color:#B13822;
  font-weight : bold;
  font-size: 11px;
}
.hot{
 font-family: Arial;
  color:#1C3A52;
  text-decoration:underline;
  font-size: 11px;
}
.search {
 font-family: Arial;
  color:#085980;
  text-decoration: none;
  font-size: 11px;
}
.what {
 font-family: Arial;
  color:#58AEDF;
  text-decoration: none;
  font-weight : bold;
  font-size: 14px;
  }
  .what-2 {
 font-family: Arial;
  color:#993333;
  font-weight : bold;
  font-style:italic;
  font-size: 14px;
  }

A{
  font-family: Verdana;
  color: #0000ee;
  text-decoration: underline;
  font-size: 11px;
}
A:hover {
	color: #0000ee;
	text-decoration:underline;
	} 
A:active {
	color: #551A8B;
	font-weight: bold;
}
A:visited{
	color:#551A8B;
}
.border{
border-top:#3D4399 1px solid;
border-bottom:#3D4399 1px solid;
border-left:#3D4399 1px solid;
border-right:#3D4399 1px solid;
}
p{ padding:5px;0px;5px;0px}
.indextd{vertical-align:top;}
.indexname{height:50px;}
.indeximg{text-align:center;height:100px;}
.indeximga{border:0px;width:100px;height:100px;}
.vatfree{ color:#ff0000;font-weight:bold; text-align:center;}
.price{color:#ff0000;font-weight:bold;}
.cart_qty{ float:left;}
.cart_qty_input{border:1px solid #8CABD5; margin-right:3px;width:22px; }
.cart_img{ border:0px;  }


