body{ margin:auto;background:url(images/bg0.gif) repeat-y #fff;}
body,td,th,input{ 
	font-family: Arial,Tahoma,Verdana;
	font-size: 12px;
	color: #333;
}#topa1{
font-weight:100; font-size:11px; line-height:21px;

}#topa2{color:#33C; }
#topa2 a{color:#33C; text-decoration:underline; font-weight:bold;}

a { color:#333; text-decoration:none}
a:hover{ color:#f50; text-decoration:underline;}
#top0{
	background:url(images/topa2bg.gif) 0 0px repeat-x #fff;
  height:125px;
	
}
#body0{
	width:900px;
	
	
}
#foot0{
	clear:both;
	text-align:left;
	line-height:1.8;
	
	padding-top:100px;
    
	color:#333;
	
}#foot1 { color:#33C}
#foot1 a{ color:#33C; text-decoration:underline; font-weight:bold;}
#footer a{ font-weight:bold;line-height:1.8;}
#left0{
	width:145px;
	float:left;
	overflow:hidden;
	 padding-left:12px;
}

#right0{width:660px;float:right; overflow:hidden ;}
#right1{padding-left:15px; width:602px;float:left; border-bottom:1px solid #666; background:url(images/news2.gif) repeat-y #fff;  }

#right2{ width:170px; 
	float:right;
	overflow:hidden;
}
.lefttitle{background:#666; color:#fff; font-weight:bold; font-size:12px; line-height:18px; height:19px; padding-left:4px;  margin:0 -12px; font-family:tahoma;}
.zp{ font-size:10px;}

#showpage {  text-align:right; border: 1px solid #C0CADA; height:20px; line-height:20px; font-size:12px;clear:both; padding:5px; background:#E9EDF2; margin:15px 120px 15px 0;}
#showpage a{ text-decoration:none;}

#bar{ margin-bottom:10px;padding-left:0px;color:#666;  font-family:verdana; line-height:20px; font-size:14px; font-weight:bold;}
#bar a{ font-size:14px;  color:#666; }
#clr{ clear:both;}


#hw00{width:175px; float:left; border-right:10px solid #fff; }
#hw1{text-align:center;margin:3px auto;height:150px; border:1px solid #ddd; width:150px; padding:3px; background:url(images/cart/loader.gif) center no-repeat;  overflow:hidden;}
#hw1 a{ }
#hw1 a img{ border:0px solid #b00; max-width:150px; max-height:150px; width:expression(this.width > 150 && this.height < this.width*150/150 ? 150: true);  height: expression(this.height > 150 ? 150: true);margin-top: expression(this.height < 150 ? (150-this.height)/2: 0); }
#hw2{overflow:hidden;height:60px;margin:auto;text-align:center;}
#hw2 a{text-transform:capitalize; color:#069; font-size:10px; text-decoration:underline; font-weight:100; height:20px; display:block; font-family:verdana; }
#hw2 b{ padding-left:5px; color:#069;  font-size:10px;}
#hw2 span{ margin:auto; font-weight:bold; font-size:12px;background:#f00; color:#fff; font-family:tahoma; display:block; margin-top:2px;  width:165px}
#hw2 u{ font-weight:bold; color:red; text-decoration:none; display:; font-size:11px;}


#box1{ border:1px solid #ddd; padding:3px; text-align:center; margin:6px 0;}

#f1gif{background:#fff;  text-align:center; height:18px; line-height:18px; width:160px; margin:4px 0 10px 0; color:#069; font-style:italic; text-transform:capitalize; font-weight:bold; text-decoration:underline;}
#searchtext{height:16px; padding:0 4px 0 4px; font-size:12px;}


#lefthref1{ padding-bottom:30px; line-height:1.6; }
.titlespan{ display:block; text-align:left; text-indent:5px; font-size:14px; height:18px; line-height:18px; font-weight:bold; color:#000; background:#aaa; text-transform:uppercase; margin:4px 0 0 0;}
.bodyspan{ text-align:center; background:url(images/leftbg.gif);  padding:4px 0; display:block}

#right_hot {
	border:1px #CCCCCC solid; width:245px; height:285px; margin:5px auto;
}
#right_hot h2 {
	background:#EFE6E7; border-bottom:1px #ccc solid;font: bold 15px/26px Arial, Verdana, Helvetica, sans-serif;color:#f00; text-align:left; padding-left:15px;
}
#right_hot .INDEX_PROS {
	border:1px solid #ccc; padding:2px; width:43px; height:44px; float:left; margin: 7px 15px; display:inline
}.menus {
	font: 11px/30px Verdana, Arial, Helvetica, sans-serif; display:block; background:#EFE6E7; border-bottom:1px #ccc solid;border-top:1px #ccc solid; margin:0 auto; padding:0 0 0 10PX; margin-left:-2px; color:#565656; width:694px;
}#hw_00{width:262px; float:left; height:110px; text-align:center; border-bottom:1px solid #ddd; margin-bottom:9px; }
#hw_1{  height:100px; float:left; margin:auto; overflow:hidden;}
#hw_1 a{}
#hw_1 a img{ border:0;max-width:100px; max-height:99px; width:expression(this.width > 100 && this.height < this.width*99/100 ? 100: true);  height: expression(this.height > 99 ? 99: true);margin-top: expression(this.height < 99 ? (99-this.height)/2: 0); }

#hw_2{ text-align:left; float:right; width:158px; overflow:hidden; font-size:12px; line-height:1.5; padding-top:20px;}
#hw_2 a{ color:#000;}
#hw_2 b{ color:#090; display:block; margin:4px 0;}
#hw_2 span{ font-size:16px;color:#F00; font-weight:bold}