body{ margin:0;background: url(images/totalbg.gif) repeat-y top #E0E0E0;}
body,td,th,input{ 
	font-family: Arial,Verdana,Tahoma;
	font-size: 12px;
	color: #000;
}
#aa0{ wdith:290px;}



a {color:#000; text-decoration:underline;  }
a:hover{ color:#f00;position: relative;top: 1px; text-decoration:underline}
#td123{background:url(images/btnbg.png) center no-repeat;}
#td123a{display:block; width:60px; margin:auto; text-align:center; color:#000; text-decoration:none; font-size:11px}
#menu1 a{ float:left; display:block; background:url(images/menu1.gif) repeat-x; height:26px; line-height:26px; color:#000; border-left:1px solid #E3E3E3; padding:0 10px; font-weight:bold; text-decoration:none; margin-right:2px;}
#menu1 a:hover{ background-image:url(images/menu1_.gif); border-color:#89CE36}
#searchbg{background:url(images/search.gif) no-repeat center; font-size:13px}
#body0{   width:960px; margin:auto ; }
#left0{ width:150px; margin-left:2px; float:left;}
#right0{ width:795px; float:right;}

#table3 td{ border-bottom:1px solid #aaa; text-align:center}
#left03{ width:630px; float:left;}
#right03{ width:320px; float:right; height:700px;}

#hw22{ border-left:1px solid #ddd;border-right:1px solid #eee; text-align:left; padding:3px; height:100px; width:370px; overflow:hidden}
.tit1{ font-size:14px; color:#5BA308; font-weight:bold; text-transform:capitalize; text-decoration:none}
#hw22 span{ font-size:10px; color:#aaa; font-weight:bold}

#right1{ width:794px;float:left;}

#right2{ width:0px; float:right; overflow:hidden;}
#foot0{ text-align:center;clear:both;background:url(images/btbg.gif) bottom repeat-x; margin:auto; color:#fff;}
#foot0 a{ color:#ddd}
#showpage {  text-align:right; padding:1px; font-size:14px;clear:both;font-family:georgia;}
#showpage span{ display:block; float:left; font-weight:bold; line-height:22px; }
#showpage a{ border:1px solid #eaeaea; color:#1E5B7E; background:#F8FAFB; padding:2px 4px; text-decoration:none;  font-weight:}
#showpage a:hover{ border:1px solid #aaa; background:#1E5B7E; color:#fff;}
#showpagediv{float:left;
 line-height:18px;
 }
#table2 {float:left; width:156px; text-align:left;  background:url(images/dot.gif) 10px no-repeat; text-indent:22px;  }
#table2 a{ width:156px; color:#1E5B7E; font-size:12px; text-decoration:none;}
#table2 a:hover{ color:red; text-decoration:underline} 
#selectdiv{float:left;
border:1px solid #aaa;
height: 14px;
overflow:hidden;
}
#selectdiv select {
display:block;margin: -3px;
font-size:12px;
}
#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;}
#showpage123456{ text-align:center; border-top: 1px solid #eee; padding:5px 0 10px 5px; font-size:12px;clear:both;}
#hw00{width:190px; float:left;}
#hw1{  height:126px; width:156px; margin:auto}
#hw1 a{ display:block; margin:1px auto; width:154px;height:124px;overflow:hidden;  text-align:center;}
#hw1 a img{ border:2px solid #eee; max-width:150px; max-height:120px; width:expression(this.width > 150 && this.height < this.width*120/150 ? 150: true);  height: expression(this.height > 120 ? 120: true);margin-top: expression(this.height < 120 ? (120-this.height)/2: 0); }

#hw11 { padding:5px;}
#hw11 a img{ border:0px solid #eee; max-width:120px; max-height:96px; width:expression(this.width > 120 && this.height < this.width*96/120 ? 120: true);  height: expression(this.height > 96 ? 96: true);margin-top: expression(this.height < 96 ? (96-this.height)/2: 0); }

#hw2{overflow:hidden;height:52px; width:160px;text-transform:capitalize; color:#069; font-size:10px; line-height:12px; margin:auto; text-align:center}
#hw2 a{text-transform:capitalize; color:#000; font-size:10px; line-height:12px;}
#hw2 b{ font-weight:100; color:#000; display:none;}
#hw2 span{ display:block;margin-top:5px; font-size:11px; height:15px; line-height:14px; color:#559A05; font-weight:bold}
#bar{text-align:left; padding-left:10px;margin-bottom:10px; height:22px; margin-top:10px; line-height:22px;color:#000; font-size:11px; }
#bar a{ font-size:11px;color:#000; text-decoration:none}
#searchtext{height:16px; width:357px; font-size:12px; border:0; background:transparent}
#toptemp1 {font-size:12px; font-weight:bold; color:#900;}
#toptemp1 a{ color:#666; text-decoration:underline; margin:0 9px;}
.topmenu1{ font-size:11px ; color:#CBF88D; text-decoration:none; }

#lefthref1{ padding-bottom:5px; line-height:1.6; }
#aa{ padding-bottom:30px; line-height:1.6; }
.titlespan{ display:block; text-align:center; text-indent:15px; font-size:12px; text-transform:uppercase;color:#000; background:#aaa;  margin:4px 0 0 0; background:url(images/titlebg.gif); height:29px;line-height:29px; border:1px solid #6CA32B; border-bottom:0; font-weight:bold;}
.bodyspan{ text-align:center; background:#F1F4F6; border:1px solid #CED5DB;  padding:4px 0; display:block}
.bodyspan a img{ border:1px solid #eee; margin:3px 0; }