body{ margin:0 auto; background:url(images/.jpg) top repeat #fff; padding-top:6px;}
html { font-family: Arial,Tahoma,Verdana; font-size: 12px; color: #333;
}
body,td,th,input{ font-family:Arial,Tahoma,Verdana; font-size: 12px; color: #222;
}
.left {float:left}
.right {float:right}
.clr{ clear:both;}
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none}
p,h2,h1 { margin:0; padding:0;}
img {border:0; vertical-align:middle;}
/* TOP */
#wrapper { width:990px;  margin:0 auto; padding:0px;}
#wrapper .keys{ height:18px; color:#222; overflow:hidden; font:100 11px/18px Arial, Helvetica, sans-serif; padding:0 5px; width:980px; text-align:center}
#header{ width:990px;  position:relative; margin:0 auto; height:110px; background:url(images/head.gif) no-repeat bottom #fff; color:#222}

#search { color:#222;  padding:10px 0 0 0; height:25px;  text-align:center; overflow:hidden; width:485px; line-height:20px;  }
#search form { margin:0; padding:0; overflow:hidden; float:right; }
#search .searchtext{ width:150px; height:19px; margin:0 0 1px 0; padding:0; text-indent:5px; background:#333030; border:1px #403E3E solid; font:100 11px/19px Arial, Helvetica, sans-serif; }
#search .ser{ padding:0; color:#222; font:100 11px/25px Arial, Helvetica, sans-serif; }
#search .tag{ padding:0 10px; width:560px; height:25px; color:#222; float:left; text-align:left; line-height:25px;}
#search .tag{ color:#222;}

/* MENU */
.menuss{ text-align:center; width:980px; margin:0 5px; overflow:hidden; height:34px;border-bottom:1px solid #d9d2ac; background:#f9b030; }
#menu {
	PADDING:0; HEIGHT: 34px; TEXT-ALIGN: center; width:980px; margin:0 auto}
#menu ul { margin:0; padding:0;}
#menu li { margin-left:12px; padding:0; list-style-type:none; float:left;}
#menu li a { display:block; padding:0 0 0 15px; font:100 14px/34px Arial,Verdana, Geneva, sans-serif; color:#fff; text-transform:capitalize; }
#menu li a span { display:block; padding:0 15px 0 0 ; font:bold 14px/34px Arial,Verdana, Geneva, sans-serif; color:#fff; text-transform:capitalize; }
#menu li a:hover {display:block;  color:#fff; text-decoration:underline; background:#fff}
#menu li a:hover span {display:block;  color:#000; text-decoration:underline;background:#fff }


#menuright{ float:right; width:352px; overflow:hidden; height:40px; line-height:40px; text-align:right; padding-right:28px; }


.lan {float:right; width:640px; height:85px; text-align:left; padding-top:12px; color:#000; font-size:12PX;}


.topcarts { margin:0 10px; font:700 11px/20px Tahoma, Geneva, sans-serif; width:228px; color:#333; height:20px; text-align:left; display:block; }

/* BODY */
#Main{ width:990px; margin:0 auto; padding:10px 0 0 0;  background:url(images/bodyl.gif) repeat-y left top #fff
}

/* LEFT */
#sideBar{ width:195px;float:left; overflow:hidden; padding-left:10px; margin:0;}

.sideBar_left {width:195px; padding:0; overflow:hidden; margin-bottom:10px;}
.sideBar_left h2 { display:block; margin:0; padding-left:4px; color:#333; text-align:left; text-transform:capitalize; font: bold 13px/25px Arial, Helvetica, sans-serif; height:35px; }
.sideBar_left h2 a { color:#052e81;}
.sideBar_left h2 a:hover { color:#f00; text-decoration:underline}
.sideBar_left .left_mid{ width:195px; color:#999; margin-bottom:10px; line-height:20px;}
.sideBar_left .left_bot{ height:195px; overflow:hidden;}

a.cart_btn { float:left; display:block; color:#999; width:72px; height:20px;  margin-right:6px; margin-top:10px; line-height:20px; padding-left:3px;}
a.cart_btn:hover { background-position:0 -20px;}
.topcart { margin:0 10px; font:700 11px/20px Tahoma, Geneva, sans-serif; width:228px; color:#333; height:20px; text-align:left; display:block; }

.sideBar_left dl{ width:155px; margin:0 auto; padding:0; z-index:9999; }
.sideBar_left dl dd {margin:0; padding:0;}
.sideBar_left dl dd a {display:block; height:18px; font:100 11px/18px Verdana, Geneva, sans-serif; text-indent:20px; color:#999; border-bottom:1px #222 dotted;}
.sideBar_left dl dd a:hover { display:block; height:18px; text-decoration:underline; color:#F57F2E;}
/*.sideDot { font:100 12px/20px Verdana, Geneva, sans-serif; text-align:left; color:#F57F2E; text-indent:10px; width:155px; margin:0; list-style-type:none; }
.sideDot a{display:block; color:#F57F2E; }
.sideDot a:hover{ text-decoration:underline; color:#999; }
*/
.sideBar_right {width:183px;overflow:hidden; margin-bottom:12px;}
.sideBar_right h2 { display:block;  margin:0; padding:0; color:#fff; text-align:left; padding-left:12px; text-transform:capitalize; font:700 13px/28px Arial, Helvetica, sans-serif; background:#537ed4; }
.sideBar_right .right_mid{  width:180px; color:#333; border:1px solid #f9c78c; overflow:hidden}


/* RIGHT */
#Content{ width:765px; float:right; overflow:hidden; color:#333; padding-right:10px;
}
#Content .content_l{ width:560px; padding-left:8px; float:left; overflow:hidden;
}
#Content .content_r{ width:182px; float:right;  overflow:hidden;
}
#Content .con_mid{ width:765px; color:#666; padding:5px 0; overflow:hidden 
}
#Content .con_mids{ width:560px; color:#666; padding:5px 0;}
#Content .con_bot{ width:560px; height:14px; overflow:hidden; margin-bottom:10px;
}
#Content .member{ background:url(images/member.gif) no-repeat; width:693px; height:89px;
}
#Content .member a.signin{ display:inline; width:116px; height:28px; text-indent:-9999px; margin-left:98px; margin-top:45px; overflow:hidden; float:left; }
#Content .member a.reg{ display:inline; width:116px; height:28px; text-indent:-9999px; margin-left:233px; margin-top:45px; overflow:hidden; float:left; }

/*#right1{width:630px; float:left;  overflow:hidden; margin-bottom:10px; padding-bottom:5px;}
#right2{ width:176px;  float:right; overflow:hidden; margin-right:2px; }*/


#prohref a{ display:block; font-size:12px; width:178px; height:18px; color:#000; text-align:center; line-height:18px; float:left; margin:0 10px 2px 0; border:1px solid #eee;}
#prohref a:hover{ text-decoration:none; color:red; border:1px solid #999;}

/* FOOTER */
#footer{ clear:both; font-weight:100; line-height:18px; width:860px; padding-bottom:10px; margin: 0 auto; font-family:Tahoma, Geneva, sans-serif; text-align:center; color:#333; font-size:11px;	
}

#footer .foot_inner{ padding:0; width:442px; background:#B2B2B2; margin:0 auto;}
#footer .foot_inner span { display:block; margin:2px 0; border:#fff solid; border-width:1px 0; font:700 10px/20px Tahoma, Geneva, sans-serif; color:#fff; }
#footer .foot_inner span a { color:#fff;}

#footer .foot_inner .email_inner { width:210px; float:left; background:#000; padding:10px; text-align:left;}
#footer .foot_inner .email_inner .inputs { background:#323232; border:#535353 solid; border-width:1px 0 1px 1px; color:#fff; width:178px; margin:0; padding:0; line-height:17px; height:17px; padding-left:2px;}
#footer .copyright {color:#333;}
#footer .copyright a {color:#333;}
#footer .keywords { font:100 11px/16px Tahoma, Geneva, sans-serif;}

.viewstable { background:#ccc;}
.viewstable td{ background:#fff; width:50%;}
.viewstabletitle{ background:#eee; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0}
.viewscontent1{ border-top:3px solid #06c; color:#06c; margin:9px; padding:3px;}

/* PAGE */
#showpage { text-align:right; font-size:12px;clear:both;  padding:10px 2px 10px 2px;  color:#666; font-weight:100; border-bottom:1px solid #f6f2db; }
#showpage a{ font-family:arial; text-decoration:none; color:#555; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 2px;}
#showpage a:hover{ background:#CCC; color:red}

/* TITLE */
.moneytype {width:122px;  font:100 11px/16px Verdana, Geneva, sans-serif; background:#222; border:1px #333 solid; color:#fff; padding:0;}


#title{ background:url(images/topbg2.bmp) repeat top left #ccc; margin:0; padding:0; text-align:left; text-indent:12px; text-transform:capitalize; color:#333; font:bold 12px/25px Arial, Helvetica, sans-serif; height:25px;
}
#title span { display:none; font-size:13px; background:url(images/star2.jpg) no-repeat 3px; padding-left:19px; font-weight:bold; color:#333; float:left; text-transform:uppercase;}
#title b{color:#333; font-weight:100;}
#title b a, #bar a { color:#333;}
#title a:hover{ color:red;}

#bar{ margin:0; padding:0; text-align:left; text-transform:capitalize; color:#000; font:bold 13px/25px Arial, Helvetica, sans-serif; height:25px; border-bottom:1px solid #f6f2db;
}
#bar span { display:none; font-size:13px; background:url(images/star2.jpg) no-repeat 3px; padding-left:19px; font-weight:bold; color:#000; float:left; text-transform:uppercase;}
#bar b{color:#000; font-weight:bold;}
#bar b a, #bar a { color:#000;}
#bar a:hover{ color:red;}

/* PIC */
.hw00{ float:left; width:158px; margin:0 10px; margin-top:12px; overflow:hidden; list-style-type:none; display:block; height:225px; border:1px solid #eee;}
.hw00 .hw1{ text-align:center;margin:2px auto; height:120px; width:140px; overflow:hidden; display:block; background:#fff }
.hw00 .hw1 a img{ border:0; max-width:140px; max-height:120px; width:expression(this.width > 140 && this.height < this.width*120/140 ? 140: true);  height: expression(this.height > 120 ? 120: true);margin-top: expression(this.height < 120  ? (120 -this.height)/2: 0); }
.hw00 .hw2{  overflow:hidden;text-align:center; font:bold 13px/18px Arial, Helvetica, sans-serif; margin:auto; height:90px; color:#000}
.hw00 .hw2 b{ color:red; padding:0 5px; font-size:13px; clear:both}
.hw00 .hw2 br{ line-height:7px;}
.hw00 .hw2 a{  color:#000; font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif}
.hw00 .hw2 a:hover{ font-size:12px; text-decoration:underline; color:red; }
.hw00 .hw2 span{ color:#ef9800; font:100 12px/16px Arial, Helvetica, sans-serif }
.hw00 .hw2 s{ color:#333;  padding:0 5px;}
.hw00 .hw2 u{  color:#333; text-decoration:none; font-weight:100;}


.hw01{ float:left; width:155px; padding:0; margin:5px; text-align:center; background:#fff;  overflow:hidden; list-style-type:none; display:block;}
.hw01 .hw1{ text-align:center;margin:2px auto; height:125px; width:156px; overflow:hidden; padding:2px; display:block}
.hw01 .hw1 a img{ border:0; max-width:156px; max-height:125px; width:expression(this.width > 156 && this.height < this.width*125/156 ? 156: true);  height: expression(this.height > 125 ? 125: true);margin-top: expression(this.height < 125  ? (125 -this.height)/2: 0); }
.hw01 .hw2{  overflow:hidden;text-align:center; line-height:1.3; margin:auto; height:100px;clear:both}
.hw01 .hw2 b{ color:#036; font:bold 13px/18px Arial, Helvetica, sans-serif}
.hw01 .hw2 br{ line-height:7px;}
.hw01 .hw2 a{  color:#333; font:100 11px Verdana, Geneva, sans-serif; text-decoration:underline}
.hw01 .hw2 a:hover{  color:red; text-decoration:none; }
.hw01 .hw2 span{ color:#333; font-size:12px;}
.hw01 .hw2 s{ color:#999; font-size:11px; padding:0 5px;}
.hw01 .hw2 u{ font-size:11px; color:#333; text-decoration:none; font-weight:100;}

.hw02 { float:left; width:169px; padding:0; margin:0;  overflow:hidden; list-style-type:none; }
.hw02 .hw1{ text-align:center;height:70px; float:right; width:70px; margin:0; background:url(images/cart/loader.gif) center no-repeat;  overflow:hidden;}
.hw02 .hw1 a img{ border:0; max-width:70px; max-height:70px; width:expression(this.width > 70 && this.height < this.width*70/70 ? 70: true);  height: expression(this.height > 70 ? 70: true);margin-top: expression(this.height < 70 ? (70-this.height)/2: 0); }
.hw02 .hw2{ text-align:left; padding-left:1px; float:left; margin:auto; height:70px; width:96px; overflow:hidden; font-size:12px; font-weight:bold;color:#999;}
.hw02 .hw2 b{ color:#000; font-size:11px;clear:both}
.hw02 .hw2 br{ line-height:7px;}
.hw02 .hw2 a{  color:#333; font-size:11px; color:#666; font-weight:100; }
.hw02 .hw2 span{ color:#900; font-size:11px;}
.hw02 .hw2 u{ font-size:12px; color:#000; text-decoration:none; font-weight:100;}
.f1gif{ text-align:center; margin:0; color:#333; height:40px; text-transform:capitalize; font:700 11px/20px Tahoma, Geneva, sans-serif; }

.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}

.insort55{ line-height:20px; border-bottom:1px solid #f6f2db; width:155px;}
.insort55 td{ font:100 11px/20px Arial, Helvetica, sans-serif}
.insort55 a{  color:#5a3e17; text-transform:capitalize; font-size:11px; }
.insort55 a:hover{  color:red; }

#siteinfoLegal { text-align:center;  font-size: 0.9em;}
#siteinfoLegal a {
    color: #ffffff;    
}
LABEL.inputLabel {
	width: 9em;
	float: left;
	}

.forward{
	float: right;
	}
.buttonRow {
	margin: 0.5em;
	}
.back {
	float: left;
	}
INPUT {
	display: inline;
	font-size: 1em;
	}
input:focus, select:focus, textarea:focus {
	background: #E4FEF5;
	}
.alert {
	color: #FF0000;
	margin-left: 0.5em;
	}
.top_text{
	height:60px;
	font:100 11px Arial, Helvetica, sans-serif;
	width:700px ;
	text-align:left;
	margin:0 auto;
	overflow:auto;
	/*    */
	overFlow: auto ;  /* visible ȴʡ hidden auto scroll */
	overFlow-x: hidden ;
	/*   صɫ */
	scrollBar-face-color: #DBDADA;        /*  */
	scrollBar-hightLight-color: #efefef;    /*  */
	scrollBar-3dLight-color: #efefef;    /* 3ά */
	scrollBar-darkshadow-color:#efefef;    /* Ӱ    */
	scrollBar-shadow-color:#efefef;      /* Ӱ   */
	scrollBar-arrow-color:#fff;       /* ͷ */
	scrollBar-track-color:#efefef;         /* ɫ */
	scrollBar-base-color:#efefef;          /* Ҫɫ */
	
	
}

/*
***********************************************
BOTTOM NAVI - BEGIN
***********************************************
*/
#footerBfly {
   width:100%;
   padding-top:5px;
   margin:0px auto;
}

div#emailText, #email, #confirm, #emailImg {
   float:left;
}

#footerBfly label {
   color: #969ba8;
   font-weight: bold;
   font-size: 10px;
   float: left;
}

div#Footer1 {
    width: 859px;
    padding: 0 0 0 0;
    margin: 6px 0 0 0;
    float: left;
}

#BflyFooter {
    width: 100%;
    padding: 0 0 0 0;
    text-align: left;
    color: #7b8ca1;
    font-size: 12px;
    font-weight: normal;
    line-height: 160%;
}

.BflyfooterTextSmall {
    font-size: 13px;
    line-height: 20PX;
	color:#000;  text-align:center; margin-top:18px;
}
.BflyfooterTextSmall a {color:#000;font-weight:100; margin-left:8px;}
.BflyfooterTextSmall a:hover{ color:RED; text-decoration:underline}


#subscribe {
   padding: 0;
   margin: 0;
}

.subscribeInput {
   padding: 2px 0;
   color: #A7ABB6;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   width: 150px;
   font-weight: bold;
   float: left;
   text-transform: lowercase;
}

#subscribe label {
   width: 80px;
   color: #969ba8;
   text-align: right;
   font-weight: bold;
   font-size: 10px;
   padding-right: 10px;
   float: left;
}

#confirm {
   display: none;
}

#confirm br {
   clear: left;
}

div#emailWidget {
   width:250px;
   float:right;
   height:65px;  /*javascript:SetCmd(cmdSend);
Send*/


   margin-top:10px;
   padding-right:7px;
}



#dhtmltooltip {
	font-size: 9pt;BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120); VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: gray 1px solid;PADDING-TOP: 4px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cccccc
}

#CENTER{ width:990px; overflow:hidden; background:url(images/center.gif) repeat-x top; padding-top:40px; border-left:1px solid #333; border-bottom:1px solid #333; border-right:1px solid #333;}

<!--index-->
