@import "new_style.css" ;
.errorBox {  font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-size : 10px; color: #cc0033; }
.productsNotifications { background: #edf9f2; }
.orderEdit { font-size : 10px; color: #F7941D; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  scrollbar-base-color: #FFB600;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  /*color: #F7941D;*/
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #244563;
}

A.headerNavigation {
  color: #244563;
}

A.headerNavigation:hover {
  color: #f26522;
}

A.include_charge {
  color: #0780ad;
  text-decoration: none;
}

A.include_charge:hover {
  color: #CCCCCC;
  text-decoration: none;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#000;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color:#0C88C1;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/* Ken Hack */
SPAN.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight : bold;
  color: #244563;
}

SPAN.gbHeaderS {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

SPAN.lbHeader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top:2060px;
	margin-left:40px;
}

TD.lbCategoriesLineOne {
	
	border-right:none;
	border-bottom: none;
	border-left: none;
	font-size: 12px;
	text-decoration:underline;
	vertical-align:middle;
	
}

TD.lbCategoriesLineTwo {
	border-top: .5pt solid #f2f2f2;
	border-right: none;
	border-bottom: none;
	border-left: none;
	font-size: 12px;
	vertical-align:middle;
}
TD.lbCategoriesLineTwo_new {
	border-top: .5pt solid #f2f2f2;
	border-right: none;
	border-bottom: none;
	border-left: none;
	font-size: 12px;
	vertical-align:middle;
	padding-left:6px;
}



.lbCategoriesNo {
	font-size: 9px;
}

TD.lbSince {
	font-size: 9px;
	font-weight: bold;
	color: #6B7D8B;
	text-align: center;
}

SPAN.bannerHeading {
	font-size: 18px;
	font-weight: bold;
color:#BA0000;
}

SPAN.bannerDefault {
	font-size: 11px;
	color: #ffffff;
}

A.greet {
	color:#0C88C1;
}

A.greet:hover {
	color: #f26522;
}

.seriesheading {
	color: #6600ff;
}

.brandheading {
	font-weight: bold;
	color: #990000;
}

A.plProductsNameA {
	color: #0000ff;
}

A.plProductsNameA:hover {
	color: #f7941d;
}

TABLE.productListing {
	margin:5px 0px;
	border: 1px #d7e2fe solid;
	color:#FFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
}

.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

A.plProductsPartNoA {
	color: #ff6600;
}

.plProductsPrice {
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ff0000;
}

SPAN.productSpecialPrice {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	font-weight: bold;
  	color: #ff0000;
}

SPAN.productSpecialPriceS {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000ee;
}

SPAN.plOutOfStock {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #992211;
}

SPAN.plComing {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #f68e56;
}

SPAN.plNextWeek {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #fe950f;
}

SPAN.plSpecial {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #0780ad;
	font-weight:bold;
	margin-top:5px;
}

TD.productListing-data {
	padding-top:5px;
 	font-family: Verdana, Arial, sans-serif;
  	font-size: 13px;
	color:#0C88C1;
}

SPAN.plBatteryType {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #592413;
}

TD.piProductsName {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000ee;
}

SPAN.piProductsPartNo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ff6600;
}

SPAN.piProductsDesAttName {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #223344;
}

SPAN.piProductsDesAttValue {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

SPAN.piProductsDesAttBatteryType {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #592413;
}

SPAN.piProductsPrice {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 26px;
	color: #ff0000;
}

SPAN.newProdPrice {
	font-family: Verdana, Times New Roman, Times, serif;
	font-size: 15px;
	color: #ff0000;
}

SPAN.piInStock {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00A651;
}

SPAN.piOutOfStock {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #992211;
}

SPAN.piComing {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f68e56;
}

SPAN.piNextWeek {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fe950f;
}

SPAN.piSpecial {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #ff0000;
	line-height: 1.5;
}

TR.footer {
  
	/*background: #527da5;*/
}

TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#0C88C1;
}

A.csfooter {
	color:#0C88C1;
}

A.csfooter:hover {
	color: #f26522;
}

SPAN.plMoreInfo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000ff;
}

SPAN.piArialNight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2E3192;
}

P.CompanyDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: 1%;
	font-weight: lighter;
	font-variant: small-caps;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	border: thin none #FFFFFF;
	list-style-type: none;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: top;
	word-spacing: 1pt;
	display: none;
	visibility: hidden;
	height: 1pt;
	width: 1pt;
	left: 1pt;
	top: 1pt;
}

A.AProductsLinks{
	color: #000000;
	cursor: text;
}

A.AProductsLinks:hover {
  	color: #000000;
}

A.AProductsLinks:link {
  	color: #000000;
}

A.AProductsLinks:visited {
  	color: #000000;
}

A.AProductsLinks:active {
  	color: #000000;
}

.cssSH {
	color: #6600ff;
}

.cssBH {
	font-weight: bold;
	color: #990000;
}

.cssRM {
	list-style-type: circle;
}

.fminfoBox {
  background: #b6b7cb;
}

.fminfoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #FFE4A1;
  color: #000000;
}

.fminfoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
}

.fminfoBoxName {
  background: #FFB600;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}

SPAN.selectmanufacturers {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

TR.relatedproductsheading {
  background: #4A657B;
}

TD.relatedproductsheading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;
  color: #ffffff;
}

SPAN.plrelatedproductprice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ff0000;
}

.bundledproductsheading {
  border:2.0pt double white;
  background: #FFB618;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;
  color: #000000;
}

.spbutton {
  font-family: Verdana, Arial, sans-serif;
  border: 1px solid black;
  background-color: #FFB600;
  color: #000000;
  font-size: 12px;
  font-weight: bold
}

.tablefull {
	border-top: none;
	border-bottom: none;
}

.spProductsPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight : bold;
  color: #FF0000;
  text-decoration: blink;
}

.spProductsName {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight : bold;
  color: #000000;
}

a.menuBar
{
    font-family     : Verdana, Arial, sans-serif;
    font-size       : 12px;
    color           : #7DC5E0;
    font-weight     : bold;
	text-decoration : none;
}

a.menuBar:hover
{
    font-family     : Verdana, Arial, sans-serif;
    font-size       : 12px;
    color           : #444444;
    font-weight     : bold;
	text-decoration : none;
}
.disclaimer_header
{
    font-family     : Verdana, Arial, sans-serif;
    font-size       : 12px;
    color           : #000000;
    font-weight     : bold;
	text-decoration : none;
	text-align      : justify;
}
.disclaimer_content
{
    font-family     : Verdana, Arial, sans-serif;
    font-size       : 11px;
    color           : #000000;
	text-decoration : none;
	text-align      : justify;
}
SPAN.headerNavigation1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight : bold;
  color: #003399;
}
a.menuBar1
{
    font-family     : Verdana, Arial, sans-serif;
    font-size       : 15px;
    color           : #FF0000;
    font-weight     : bold;
	text-decoration : none;
}

a.menuBar1:hover
{
    font-family     : Verdana, Arial, sans-serif;
    font-size       : 15px;
    color           : #FF9900;
    font-weight     : bold;
	text-decoration : none;
}
.newdick1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #175089;
	font-weight: bold;
    text-decoration: none;
}
.newdick2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: red;
	font-weight: bold;
    text-decoration: none;
}
.e_grade_text p {
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 14px;
   color: #0000ff;
}

.e_grade_text p b{
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 14px;
   color: #990000;
}
.e_grade_text p a{
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 12px;
   font-weight:bold;
   color: #990000;
   text-decoration:underline;   
}
.e_grade_text p span{
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 12px;
   font-weight:bold;
   color: #990000;
}
.warranty{
   color:red;
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 12px;

}

.warranty a{
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 12px;
   color: #FF0000;
   text-decoration:underline;
}
.promotional_category p {
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 16px;
   color: #0000ff;
   font-weight:bold;
}

.promotional_category p b{
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 14px;
   color: #990000;
}
.promotional_category p a{
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 12px;
   font-weight:bold;
   color: #990000;
   text-decoration:underline;   
}
.promotional_category p span{
   font-family:Tahoma, Verdana, Arial, sans-serif;
   font-size: 12px;
   font-weight:bold;
   color: #990000;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

A.light_link {
	color: #FF0000;
}

A.light_link:hover {
	color: #f26522;
}


.head_1{
width:300px;
float:left;
margin-left:10px;


}
.head_2{
padding-top:8px;
float:right;
width:540px;
margin-left:100px;
color:#666666;
}
.flag{
float: right;
margin-right:40px;
}
.lang_head{
float:left;
font-size:10px;
color:#CCCCCC;
font-family:Georgia, "Times New Roman", Times, serif;
}
.wel_word{ 
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height:15px;
padding:2px 2px;
}

.navigator_font{
color:#FFFFFF;
}
*html .advsearch{
margin-top:4px;}
.nav_blank{

float:left;
color:#908F8F;
width:70px;
height:20px;
margin-top:5px;
}
.nav_font{
height:20px;
float:left;
color:#908F8F;
font-family: Verdana, Arial, sans-serif; font-size: 11px;
width:170px;
margin-top:5px;}

*html .nav_blank{
margin-top:-14px;

float:left;
color:#908F8F;
width:70px;
}
*html .nav_font{
height:7px;
float:left;
color:#908F8F;

font-family: Verdana, Arial, sans-serif; font-size: 11px;
width:170px;
margin-top:-14px;}
.nav_font A:hover {
color:#000000}
.lbHeader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-left:40px;
	margin-top:13px;	
}
.lbHeader_2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-left:30px;
	
}
.lbHeader_3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFF;
	padding-left:25px;
	
}

.bg_flag{
    width:236px;
     margin-left:4px;
    background-color:#FFB81D;
    height:35px;
}
.block_flag{
    background-color:#EEEEEE;
    float:left;
    height:55px;
    margin-top:-2px;
    width:240px}
.in_flag{
   float:left;
   height:10px;
   margin-top:10px;
   margin-left:5px;
   display:inline;
}
.in_flag_1{
   margin-top:10px;
   margin-left:30px;
   float:left;
   height:20px;
   display:inline;}
.left_white_flag{
   background-color:#ffffff;
   width:2px; 
   border-left:#DADCDB 1px solid;
   float:left;
   height:35px;
   margin-left:2px;
   display:inline;
   }

.right_blank_flag{
    background-color:ffffff;
    width:2px; 
	border-right:#DADCDB 1px solid;
	float:right;
	height:35px;
	}
*html .bg_flag{
    width:235px;
    background-color:#FFB81D;
    height:30px;
    float:left;
    margin-left:-1px;
}
*html .block_flag{
    
    float:left;
    height:10px;
    width:242px
	}
*html .left_white_flag{
    background-color:#ffffff;
    width:4px; 
	border-left:#DADCDB 1px solid;
	float:left;
	height:60px; 
	margin-top:-20px
	}
*html .in_flag{
    float:left;
    height:15px;
   margin-top:15px;
	margin-left:5px
}
*html .in_flag_1{
    margin-top:15px;
	margin-left:30px;
	float:left;
    height:25px}
*html .right_blank_flag{
    background-color:#ffffff;
    width:3px; 
	border-right:#DADCDB 1px solid;
	float:right;
	height:40px;
	}
*html topbox{
    height:38px;
    width:100%;
	valign:top;
}
topbox{
    height:40px;
    width:100%; 
	valign:top
}
.foot_flag{
    width:241px;
    height:10px;
    float:left
}
.foot_category{
    width:240px;
}
*html.foot_blank_flag{
    height:5px;
    background-color:#ffffff;
    width:237px;
    }
.foot_blank_flag{
    height:20px;
    background-color:#ffffff;
    width:237px;
    margin-left:3px;}
.category_head{
    height:37px;
    width:242px;
}

.right_blank_category{
    background-color:ffffff;
    width:2px; 
	border-right:#DADCDB 1px solid;
	float:right;
	height:22px;
	margin-right:4px;
	display:inline;
}
.left_white_category{
   background-color:#ffffff;
   width:2px; 
   border-left:#DADCDB 1px solid;
   float:left;
   height:22px;
   _margin-left:-5px;
}
*html .right_blank_category{
    background-color:ffffff;
    width:3px; 
	border-right:#DADCDB 1px solid;
	float:right;
	height:26px;
	margin-right:4px;
	margin-top:-15px;
}
*html .left_white_category{
   background-color:#ffffff;
   width:3px; 
   border-left:#DADCDB 1px solid;
   float:left;
   height:45px;
   margin-left:1px;
   margin-top:-20px;

}
.categories_string{
   margin-top:-1px;
   }
   
.foot_category_side{
    background-color:#EEEEEE;
    float:left;
    height:15px;
    margin-top:0px;
    width:242px
    }
.third_text{
   height:30px;
   width:150px;
   background-color:#00FFFF;
   float:left;
   margin-left:30px;
   
  
   
   }
.third_img{
   height:130px;
   width:170px;
   float:left;
   background-color:#00FF33;
   margin-left:30px;
   }
.third_right_blank{
   width:2px;
   background-color:#ffffff;
   float:right;
   margin-right:3px;
   height:170px;
   margin-top:-30px;
   border-right:#DADCDB 1px solid;
   }
.third_in_text{
   height:auto;
   margin-top:10px;
   font-family: Verdana, Arial, sans-serif; 
   font-size: 12px;
   float:left;
   }
.center{
   width:553px;
   
   height:500px;
   float:left
   }
.right_column{
    width:160px;
	
	float:left;
	font-size:1px;

	}
*html .right_column{
    width:158px;
	
	float:left;
	font-size:1px;

	}
.center_top_img{
   width:552px;
   background-color:#ffffff;
   height:250px;
   float:left
}

*html .top_grey{
   width:980px;
   height:1px;
   background-color:#eeeeee;
   float:left;
   font-size:2px;
   }
.new_product{
   width:552px;
   height:220px;
   font-family: Verdana, Arial, sans-serif; 
   font-size: 14px;
  
   }
 
.new_product_list{
   width:270px;
   height:160px;
  
   float:left;
 
   margin-left:3px;  
    }
.product_show{
   margin-top:55px ;
   margin-left:25px;
   width:110px;
   height:98px;
   float:left;
   display:inline;
   }
.hot_product{
   margin-top:-35px
   
   
   } 
.hot_box{
    height:260px;
	width:180px;
	float:left;
	
	
	
	
	}
*html .hot_box{
    height:260px;
	width:180px;
	float:left;
	margin-top:-10px;
	}
.hot_product_text{
    width:500px;
	height:30px;
	float:left;
	font-family: Verdana, Arial, sans-serif; 
   font-size: 14px;
   
   vertical-align:middle;
   margin-top:10px;

   }
.hot_box_left_blank{
    width:2px;
	border-right:1px solid #eeeeee;
	height:230px;
	float:left;

}
*html .hot_box_left_blank{
    width:2px;
	border-right:1px solid #eeeeee;
	height:230px;
	float:left;
	margin-top:-7px;

}
.hot_box_right_blank{
    width:4px;
	border-left:1px solid #eeeeee;
	height:230px;
	float:right;
    
}
*html .hot_box_right_blank{
    width:4px;
	border-left:1px solid #eeeeee;
	height:230px;
	float:right;
    margin-top:-7px;
}
.hot_box_product{
    
	float:left;
	height:240;
	width:170px;
	margin-top:-11px;
	overflow:hidden
	
	}
*html .hot_box_product{
    
	float:left;
	height:auto;
	width:170px;
	margin-top:-20px;
	
	}
.foot_roundside{
    width:179px;
	height:11px;
	float:left;
	margin-left:-1px;
	}
*html .foot_roundside{
    width:179px;
	height:11px;
	float:left;
	margin-left:-1px;
	margin-top:-15px;
	}
.top_right{
   width:160px;
   height:38px;
   }
.top_font{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 12px; 
   margin-top:15px;
   float:left;
   margin-left:40px;
   display:inline;
   }
.right_info{
    height:220px;
	width:160px;

	}
.info_left_blank{
   width:1px;
	border-right:1px solid #D8D7D3;
	height:225px;
	float:left;
	font-size:1px
	}
.info_right_blank{
    width:1px;
	border-left:1px solid #D8D7D3;
	height:225px;
	float:right;
	font-size:1px
	}
*html .info_right_blank{
    width:1px;
	border-left:1px solid #D8D7D3;
	height:225px;
	float:right;
	font-size:1px;
	margin-right:2px;
	}
.right_foot_roundside{
    width:162px;
	height:15px;
	
	}
*html .right_foot_roundside{
    width:156px;
	height:15px;
	margin-top:-2px;
	
	}
.blue_yes{
    float:left;
	width:13px;
	height:13px;
	margin-left:7px;
	display:inline;
	}
.right_font{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 12px;
   float:left;
   width:120px;
   margin-left:5px;
   display:inline;
   }
.right_info_content_line {
    float:left;
	width:150px;
	margin-top:10px;
	}
 .hot_product_name {
    height:30px;
	font-family: Verdana, Arial, sans-serif; 
   font-size: 12px;
   float:left;
   } 
  .hot_product_img{
    float:left;
	width:150px;
	
	height:150px;
	}
.new_product_info{
    float:left; 
	 width:130px;
	height:155px;
	display:inline

	}
.left_third{
    height:200px; 
	font-size:1px;
	}
*html .left_third{
    height:auto;
	background-color:#FFFFFF;
	}
.left_foot_side{
  float:left;
  width:3px;
  background-color:#ffffff; 
  font-size:2px;
  height:200px
   }
*html .left_foot_side{
  float:left;
  width:3px;
  background-color:#ffffff; 
  font-size:2px;
  height:10px
}

.categoriesGroup {
	padding:1px 10px 2px 5px;
	border:1px #ccc solid;
	font-weight:bold;
	color:#990000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	background-color:#EFEFEF;
}

.smallText a {
	font-size:13px;
}
.smallText a:hover {
	color:#f90
}

.categoriesGroup-links{margin:10px 0;}
.categoriesGroup-links a {
	padding:3px 6px;
	font-size:15px;
	color:#990000;
	border:1px #ccc solid;
	background-color:#EFEFEF;
}
.categoriesGroup-links a:hover {
	color:#f90;
}
