@charset "utf-8";
/* CSS Document */

BODY {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; /*  BACKGROUND: url(images/bg_img.jpg); */ PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: center; background-color:#8cbfde;
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
text-align:justify;
color:#000;
margin:10px;
line-height:16px;
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 A {
	FONT-SIZE: 15px
}
H3 {
	PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px
}

H2 {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#09486e;
padding:10px;
line-height:15px;
}

A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #218ac0
}
A:hover {
	COLOR: #000
}
BR {
	CLEAR: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main-page {
	CLEAR: both; MARGIN:auto;  WIDTH: 1000px; border-right:2px solid #ffffff; border-left:2px solid #ffffff;   BACKGROUND-COLOR: #8cbfde; TEXT-ALIGN: left; height:auto;
}
#topmenu {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: url(images/top_menu_bg.jpg); MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; HEIGHT: 22px; BORDER-BOTTOM:1px solid #ffffff; text-align:center;
}

a.topmenu{
	font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
color:#000;
font-size:12px;
color:#333333;
}
a.topmenu:hover{
	font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
color:#000;
font-size:12px;
color:#097193;
}
#headerid {
	DISPLAY: block; BACKGROUND: url(images/header_bg.jpg); MARGIN: auto; WIDTH: 1000px; HEIGHT: 100px;
	BORDER-BOTTOM:1px solid #ffffff;
}
#logo {
	 FLOAT: left; vertical-align:middle; padding-top:2px; margin-top:5px;  WIDTH: 250px;  HEIGHT: 90px; clear:both;  
}
#add {
	MARGIN-TOP: 5px;  FLOAT: left; WIDTH:728; HEIGHT: 90px; MARGIN-RIGHT:0px;
}

#content {
clear:both;

}

.tablebox {
	CLEAR: both; BORDER-RIGHT: #a2c7e2 1px solid; BORDER-TOP: #a2c7e2 1px solid; DISPLAY: block; MARGIN-BOTTOM: 0; BORDER-LEFT: #a2c7e2 1px solid; WIDTH: 175px; height:99%; BORDER-BOTTOM: #a2c7e2 1px solid; 
}
.contentboxcenter {
	DISPLAY: block; PADDING-BOTTOM: 11px; COLOR: #000000; PADDING-TOP: 2px; TEXT-ALIGN: left; widows:620px;
}

#topbox1 {
	BORDER-RIGHT: #83b0cb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #83b0cb 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0; BORDER-LEFT: #83b0cb 1px solid; WIDTH: 590px; PADDING-TOP: 3px; BORDER-BOTTOM: #83b0cb 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #92bdd8; MARGIN-top: 7; MARGIN-left: 3px;
}

.listitems2 a{
 font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#09486e; font-size:12px; text-align:center;

}

.listitems2 a:hover{
 font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#218ac0; font-size:12px; 

}
.listitems2 UL LI {
	DISPLAY: inline; FLOAT:left; MARGIN: -1px; VERTICAL-ALIGN: middle; HEIGHT: 20px; TEXT-ALIGN: left; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#09486e; font-size:12px; 
}
.listitems2 UL {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;font-family:Arial, Helvetica, sans-serif; color:#09486e; font-size:12px; 
}

.list-table{
	display:inline; FLOAT: left; margin-left:2px; width:620px;  padding-left:3px; 
}

.list-table UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.list-table UL LI {
	BORDER: #86b4d1 1px solid; DISPLAY: block; FLOAT: left;   VERTICAL-ALIGN: middle; width:160px; HEIGHT: 22px; BACKGROUND-COLOR: #a6d1ec; TEXT-ALIGN: left; padding-top:5px;
}
.list-table UL LI A:link {
color:#09486e;	
}
.list-table UL LI A:hover {
	WIDTH: 100%; color:#218ac0;
}
.list-table UL LI A:active {
	
}

.sort{
width:600px;
line-height:20px;
text-align:center;
}

.cntrimg{
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; text-align:center;
width:600px;
}

.banner2 {
	MARGIN-LEFT: 3px;  float:left; margin-bottom:10px;
}
.banner3 {
	 MARGIN-RIGHT: 0px; float:right;  margin-bottom:10px;
	 }
	 
	 .banner4 {
	   margin-right:3px; float:right;  WIDTH:160px;
	  margin-top:10px;   

	 }
	
	.banner4index {
	   margin-left:3px; float:right;  WIDTH:160px;
	  margin-top:10px; text-align:center; 

	 }
	
	.left_column {
	background-color:#8cbfde;  FLOAT: left; WIDTH: 174px;
}

#content  #content_column{
width:826px;
height:auto;
float:right;
padding:0;
}

#content_column #colmid {
width:630px;
height:auto;
float:left;
/* background:url(images/content_bg.jpg); */
background-color:#9ac8e4;
BORDER-RIGHT:2px solid #ffffff;
border-left:2px solid #ffffff;
border-bottom:1px solid #ffffff;
padding-bottom:5px;
}

#content_column #colmidindex {
width:640px;
height:auto;
float:left;
/* background:url(images/content_bg.jpg); */
background-color:#9ac8e4;
BORDER-RIGHT:2px solid #ffffff;
border-left:2px solid #ffffff;
border-bottom:1px solid #ffffff;
padding-bottom:5px;
}

#content_column #colside {
background-color:#8cbfde;
width:170px;
height:auto;
margin-top:0;
float:left;
padding:0;
}

#content_column #colsideindex{
background-color:#8cbfde;
width:170px;
height:auto;
margin-top:0;
padding:0;
float:left;
}

.title_box{
width:164px;
height:27px;
margin:5px 0 0 0;
background:url(images/heading_bg.jpg) no-repeat center; 
text-align:center;
font-size:13px;
font-weight:bold;
color:#000;
line-height:25px;
}

.title_box_bottom{
width:164px;
height:10px;
background:url(images/heading_bg_bottom.jpg) no-repeat center;
text-align:center;
font-size:13px;
font-weight:bold;
color:#000;
line-height:10px;
}

.title_box1{
width:164px;
height:27px;
margin:5px 0 0 0;
background:url(images/heading_bg.jpg) no-repeat center;
text-align:center;
font-size:13px;
font-weight:bold;
color:#000;
line-height:25px;

}

/*--------left menu---------*/
#left_main_menu{
width:164px;
padding-left:5px;
}

ul.left_menu{
width:159px;
padding:0px;
margin:0px;
list-style:none;

}

#left_category_box{
width:160px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
background-color:#a1cbe4;
}

#left_sub_category_box{
width:160px;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;

}

ul.left_menu li{
margin:0px;
list-style:none;

}
ul.left_menu li.odd a{
width:150px; height:25px; display:block;  border-bottom:1px #FFFFFF solid;
background-color: #a1cbe4; 
text-decoration:none;color:#504b4b; line-height:25px; padding-left:10px;
}
ul.left_menu li.oddlast a{
width:150px; height:25px; display:block;
background-color: #a1cbe4; 
text-decoration:none;color:#504b4b; line-height:25px; padding-left:10px;

}
ul.left_menu li.even a{
width:150px; height:25px; display:block; border-bottom:1px #FFFFFF solid;
background-color: #a1cbe4; 
text-decoration:none; color:#504b4b; line-height:25px; padding-left:10px;
}
ul.left_menu li.evenlast a{
width:150px; height:25px; display:block;
background-color: #a1cbe4; 
text-decoration:none; color:#504b4b; line-height:25px; padding-left:10px;
}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover,ul.left_menu li.evenlast a:hover,ul.left_menu li.oddlast a:hover{
color:#FFFFFF;  padding-left:10px; background-color: #70AFD6;
}
 
.border_box{
width:159px;
height:auto;
text-align:center;
border:1px #6da6b1 solid;
}

.product_title{
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a{
text-decoration:none;
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a:hover{
color:#064E5A;
}
.product_img{
padding:5px 0 5px 0;
}
.prod_price{
padding:5px 0 5px 0;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
color:#ea2222;
}

#left_others_menu{
width:164px;
padding-left:5px;
margin-top:6px;
}

/* -------- right content -------  */

.right_others_menu{
width:164px;
height:auto;
padding-left:3px;
margin-top:5px;
}

.content_right_box{
width:164px;
padding-top:0;
background-color:#a1cbe3;
}

.right_head_top{
background-image:url(images/heading_bg.jpg);
background-repeat:no-repeat;
width:164px;
height:27px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#000;
line-height:25px;

}

.right_content_border{
width:160px;
text-align:left;
border-left:2px solid #ffffff;
border-right:2px solid #ffffff;
}

.right_head_bot{
background-image:url(images/heading_bg_bottom.jpg);
background-repeat:no-repeat;
width:164px;
height:14px;
}


/*---------------login_form------------------*/
.login_form_box{
width:160px;
height:auto;
background-color:#a1cbe3;
border-left:2px solid #fff;
border-right:2px solid #fff;
}

.form_row{
width:130px;
height:40px;
clear:both;
padding:5px 0 0px 12px;
color:#000000;
}
.page{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#218ac0;
text-decoration:none;
}

.page:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#09486e;
text-decoration:none;
}


label.login{
width:75px;
float:left;
font-size:12px;
text-align:left;
padding:5px 0 0 2px;
color: #333333;
}
input.login_input{
width:130px;
line-height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}

textarea.login_textarea{
width:130px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
#login{
width:46px;
height:18px;
display:block;
float:center;
text-align:center;
background:url(images/login_btn.jpg) no-repeat left;
text-decoration:none;
line-height:17px;
color:#1c4a52;
}

#login:hover{
width:60px;
height:23px;
display:block;
float:center;
text-align:center;
background:url(images/login_btn-hover.jpg) no-repeat left;
text-decoration:none;
line-height:17px;
color:#ffffff;
}

a.account{
display:block;
float:right;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
padding:0px;
margin:0px;
font-size:11px;
text-decoration:underline;
color:#00000;
}

a.account:hover{
display:block;
float:right;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
padding:0px;
margin:0px;
text-decoration:underline;
color:#097193;
}


/* -------- footer content -------  */


#footer{
	CLEAR: both; DISPLAY: block; BACKGROUND: url(images/footer_bg.jpg); MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; HEIGHT: 120px; BORDER-BOTTOM:1px solid #ffffff; BORDER-TOP:1px solid #ffffff;
	
}

 
.center_footer{
text-align:center;
padding:10px 0 0 0;
}


a.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
color:#097193;
font-size:12px;
padding:10px 0 0 0;

}

a.footer_text:hover{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:12px;
color:#000000;
}

.bottom_banner{
width:636px;
height:87px;
padding:15px 0 10px 3px;
float:right;
}


.midlcategory{
width:635px;
background-image:url(images/bottom_banner.jpg);
background-repeat:no-repeat;
height:87px;
margin-top:10px;
margin-bottom:20px;
background-color:#99c6e1;
margin-left:4px;
clear:both;
}

.content_center_box{
width:635px;
height:auto;
padding-top:0;
margin-bottom:20px;
background-color:#99c6e1;
margin-left:4px;
clear:both;
}

.center_head_top{
background-image:url(images/condent_head_top.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #fff;
width:635px;
height:35px;
text-align:center;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.center_content_border{
width:631px;
height:260px;
text-align: center;
border-left:2px solid #ffffff;
border-right:2px solid #ffffff;
vertical-align:middle;
padding-top:20px;
}

.center_content_border1{
width:631px;
height:170px;
text-align: center;
border-left:2px solid #ffffff;
border-right:2px solid #ffffff;
vertical-align:middle;
padding-top:30px;
}

.center_head_bot{
background-image:url(images/heading_banner_bot.jpg);
background-repeat:no-repeat;
width:635px;
height:14px;
margin-top:0px;
}
.textbox{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3f444b;
}
#apDiv1 {
	position:absolute;
	width:630px;
	height:22px;
	padding-top:10px;
	padding-bottom:50px;
	padding-left:20px;
	left: -10px;
	top: -1px;
	}
#product-space {
float:left;
margin-left:10px;
font-family:verdana;
text-decoration:underline;
font-size:14px;
color:#09486e;
}

#td0 {
float:left;
width:130px;
line-height:30px;
}

#td8 {
float:left;
width:130px;
line-height:40px;
}

#td {
float:left;
width:150px;
line-height:30px;
}
#td1 {
float:left;
width:160px;
line-height:30px;
}
#apDiv2 {
	position:absolute;
	width:635px;
	height:87px;
}
#login {
float:center;
background-image:url(images/login_btn.jpg);
border:0px;
margin-left:38px;
background-repeat:no-repeat;
width:60px;
height:23px;
vertical-align:middle;
padding-bottom:3px;
text-align:center;
}

