body{ margin:0 auto;background: url(images/bg.gif) repeat-x #292929;}
body,td,th,input{ 
	font-family: Arial,Verdana,Tahoma;
	font-size: 12px;
	color: #000;
}




/* Container */
.middle_container {
	margin:0 auto; text-align:center; margin-top:5px; background:#FFFFFF
}

/* Left Column */
.left_col {
	float: left;
	width: 204px;
	margin: 0px;
}
/* Home */

.middle_container {
    padding-right: 7px;
}

.left_col {
    width: 620px;
	height: 430px;
	padding-left: 5px;

}
.left_col .big_banner_home {
    height: 437px;
    width: 620px;
	z-index: -1;
}
.left_col .big_banner_home a {
    display: block;
	height: 340px;
	width: 620px;
	position: relative;
}

.left_col .big_banner_content {
	height: 87px;
	z-index: 200;
	padding: 0px 0px 0px 42px;
}

.left_col .big_banner_content .big_banner_title {
    float: left;
	font-size: 20px;
	font-weight: bold;
	width: 180px;
	line-height: 28px;
	padding: 15px 0px 0px 0px;
}
.left_col .big_banner_content p {
    float: left;
	width: 340px;
	padding: 18px 0px 0px 15px;
	line-height: 18px;
	font-size: 11px;
	color: #494949;
}

.main_col {
    width: 355px; float:right
}

.special_list_home1 {
    height: 145px;
}

.special_list_home2 {
    height: 145px;
}

.special_list_home3 {
    margin-top:5px;
}
















.download{ margin:2px 8px;}
.download a{ text-decoration:underline;}
a {color:#000; text-decoration:none;  }
a:hover{ color:#f00; text-decoration:underline;position: relative;top: 1px;}
.aaa1{color:#33160; font-weight:bold;text-decoration:none; font-size:13px; display:block; text-align:left; text-indent:20px; height:26px; line-height:26px; background:url(images/bf.gif) 4px no-repeat}
.aaa1left{color:#33160; font-weight:bold;text-decoration:none; font-size:12px; display:block; text-align:left; text-indent:20px; height:26px; line-height:26px;}

.aaa2{background:url(images/menu1.gif); }
.bigbox1{  height:325px;margin:0px 1px 6px 1px}
#menu1 { margin:0 auto 8px auto; width:850px; background:#e5e5e5; border:1px solid #bbb;border-left:0; height:22px; }
#searchbg{background:url(images/search.gif) no-repeat center; font-size:13px}
#body0{   width:990px; margin:auto; background:#FFFFFF;border-top:0}
#left0{ width:150px; margin-left:0px; float:left; height:700px; border-right:1px solid #dddddd}
#right0{ width:830px; float:right; background-color:#FFFFFF}
#right1{ width:830px;float:left; background-color:#FFFFFF}

#right2{ width:0px; float:right; overflow:hidden; }
#foot0{  text-align:center;color:#888 ; clear:both;background:url(images/btbg2.gif) ; line-height:30px; margin:auto}
#foot0 a{ color:#aaa; margin:auto; text-decoration:underline}
#showpage {  text-align:center; border-top: 1px solid #eee; padding:5px 0 10px 5px; font-size:12px;clear:both;}

#showpagediv{float:left;
 line-height:18px;
 }
#demo td img {height:114px; border:0}
#selectdiv{float:left;
border:1px solid #aaa;
height: 14px;
overflow:hidden;
}
#selectdiv select {
display:block;margin: -3px;
font-size:12px;
}
#abcde{ width:100%;}
#abcde td{ text-align:center; height:25px; font-weight:bold}
.bigdown{ background: url(images/bigdown.gif) #fff; border-right:1px solid #ddd;}
.bigdown a:hover{ color:#000}
.bigup{ background:url(images/bigup.gif) #666; color:#666;  border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.bigup a{ color:#666;}
#f1gif{background:#fff;  text-align:center; height:18px; line-height:18px; 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:136px; float:left;}
#hw00_{width:123px; float:left;}
#hw1{ background:url(images/cart/loader.gif) center no-repeat; margin:auto}
#hw1 a{ display:block; margin:5px auto 0 auto; width:105px;height:104px;overflow:hidden; text-align:center;}
#hw1 a img{ border:0px solid #ddd; max-width:101px; max-height:100px; width:expression(this.width > 101 && this.height < this.width*100/101 ? 101: true);  height: expression(this.height > 100 ? 100: true);margin-top: expression(this.height < 100 ? (100-this.height)/2: 0); }
#hw2{overflow:hidden; text-align:center;height:57px; text-transform:capitalize; color:#069; font-size:12px; line-height:14px; margin:auto;}
#hw2 a{text-transform:capitalize;  font-size:12px;}
#hw2 b{ font-weight:100; color:#090; display:none;}
#hw2 span{ color:#000; font-weight:bold; display:block}
#bar{text-align:left; padding-left:10px;margin-bottom:10px; height:22px; margin-top:10px; line-height:22px;color:#444; font-size:16px; font-weight:bold;}
#bar a{ font-size:16px;color:#444; text-decoration:none;}
#bar a:hover{ color:#FF0000} 
#searchtext{height:16px; padding:0 4px 0 4px; font-size:12px;}
#toptemp1 {font-size:12px; font-weight:bold; color:#900;}
#toptemp1 a{ color:#666; text-decoration:underline; margin:0 9px;}
.topmenu1{ font-size:12px ; font-weight:bold;  color:#00c; }
#bthref a{ font-weight:bold; color: #00c;}
#bthref{ text-align:left; text-indent:20px; }
#lefthref1{  line-height:1.6; }
.titlespan{ display:block; text-align:left; text-indent:5px; font-size:12px; height:25px; line-height:25px; font-weight:bold; color:#ff0000;background:url(images/left_01.gif);}
.bodyspan{ text-align:center; background:url(images/leftbg.gif);  padding:4px 0; display:block}