/* CSS Document */

body{
	background:#E6E6E6;
	padding:0;
	margin:0;
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color:#535353;
	}
 div, p, span, h1, h2, h3, h4, h5, h6,li form, input, select{
	padding:0;
	margin:0;
	border:0;
	}
img{
	padding:0;
	margin:0;
	border:0px;
	}	
ul{
	list-style:none;
	padding:0;
	margin:0;
	}		
a {
	outline:none;
	text-decoration:underline;
	}
.spacer{
	clear:both;
	}
	
	
	
	
	
	
#wraper{
	background:url(../images/body_bg.jpg) 0 0 repeat-y;
	width:976px;
	padding:0;
	margin:0 auto;
	position:relative;
	}	
#banner_bg{
	background:url(../images/banner.jpg) 0 0 no-repeat;
	width:976px;
	height:145px;
	float:left;
	padding:0;
	margin:0;
	}
#logo_bg{
	width:185px;
	height:75px;
	float:left;
	padding:44px 0 0 46px;
	margin:0;
	}	
#login_bg{
	background:url(../images/login_bg.gif) 0 10px no-repeat;
	width:353px;
	height:41px;
	float:right;
	padding:21px 23px 0 0px;
	margin:0;
	}	
#login_bg2{
	width:353px;
	height:41px;
	float:right;
	padding:0px 20px 0 0px;
	margin:0;
	}	


#cart_item{
	width:170px;
	float:left;
	padding:0px 0px 0 20px;
	margin:0;
	font-family:"helvetica", Arial;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#2EA8BE;
	}
#cart_item a{
	font-family:"helvetica", Arial;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#2EA8BE;
	text-decoration:none;
	}	
#cart_item a:hover{
	text-decoration:underline;
	}
#login_cont{
	width:120px;
	float:left;
	padding:0px 0px 0 15px;
	margin:0;
	font-family:"helvetica", Arial;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#2EA8BE;
	}	
#login_cont a{
	font-family:"helvetica", Arial;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#2EA8BE;
	text-decoration:none;
	}	
#login_cont a:hover{	
	text-decoration:underline;
	}

	
#nav_bg1{
	width:951px;
	padding:0 13px 0 12px;
	margin:0;
	float:left;
	}	
#nav_left_bg{
	background:url(../images/nav_left.jpg) 0 0 no-repeat;
	width:9px;
	height:44px;	
	padding:0;
	margin:0;
	float:left;
	}	
#nav_right_bg{
	background:url(../images/nav_right.jpg) 0 0 no-repeat;
	width:9px;
	height:44px;
	padding:0;
	margin:0;
	float:left;
	}	
#nav_bg2{
	background:url(../images/nav_bg.jpg) 0 0 repeat-x;
	width:933px;
	height:44px;
	padding:0;
	margin:0;
	float:left;
	}	
	
/*nav start	*/
	
ul.nav{
	padding:0;
	margin:0;
	}
ul.nav li{
	background:url(../images/nav_border.jpg) 0 0 no-repeat;
	padding:0 1px;
	margin:0;
	float:left;
	display:block;
	line-height:42px;
	}	
ul.nav li a{
	font-family:"helvetica", Arial;
	font-size:18px;
	line-height:42px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	padding:0 25px;
	display:block;
	}
ul.nav li.noborder{
	background:none;
	}	
		
ul.nav li a:hover{
	background:url(../images/nav_hov.jpg) 0 0 repeat-x;
	color:#ffffff;
	text-decoration:underline;
	display:block;
	}
ul.nav li a.active{
	background:url(../images/nav_hov.jpg) 0 0 repeat-x;
	color:#ffffff;
	text-decoration:none;
	display:block;
	}	

		
#body_bg{
	width:919px;
	padding:20px 29px 0 29px;
	float:left;
	}
	
#body_left{
	background:url(../images/left_nav_bg.jpg) 0 0 no-repeat;
	width:239px;
	float:left;
	padding:0;
	}
	
#body_right{
	width:665px;
	float:left;
	padding:10px 0 0 12px;
	}	
.product_sec{
	width:211px;
	float:left;
	padding:0 0 0 10px;
	}
.product_top_bg{
	background:url(../images/product_top_bg.jpg) 0 0 no-repeat;
	width:211px;
	height:10px;
	float:left;
	padding:0;
	margin:0;
	line-height:0px;
	}
.product_btm_bg{
	background:url(../images/product_btm_bg.jpg) 0 0 no-repeat;
	width:211px;
	height:10px;
	float:left;
	padding:0;
	margin:0;
	}
.product_bg{
	background:#F0FCFF;
	border-left:1px solid #C3E2EB;
	border-right:1px solid #C3E2EB;
	border-top:none;
	border-bottom:none;
	width:190px;
	float:left;
	padding:0 10px 0 9px;
	margin:0;
	}
.product_pic_pad{
	margin:0 0 15px 0;
	}
.box_text{
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color:#535353;
	}

.content_sec{
	width:634px;
	float:left;
	padding:0 0 0 10px;
	font-size:16px;
	}


h1{
	font-family:"helvetica", Arial;
	font-size:18px;
	line-height:26px;
	font-weight:normal;
	color:#535353;
	}
h2{
	font: bold 13px/20px "helvetica", Arial;
	color:#535353;
	text-align:center;
	}
h3{
	font: bold 13px/18px "helvetica", Arial;
	color:#535353;
	text-decoration:underline;
	}	
.btn_more{
	background:url(../images/btn_more.jpg) 0 0 no-repeat;
	font: bold 13px/25px "helvetica", Arial;
	color:#535353;
	text-align:center;
	width:125px;
	margin:10px 0 0 40px;
	}
.btn_more a{
	text-decoration:none;
	color:#535353;
	}
	

	
#footer_bg{
	background:url(../images/footer_bg.jpg) 0 0 no-repeat;
	height:57px;
	padding-top:80px;
	}
.footer_txt{
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color:#aaaaaa;
	text-align:center;
	}
.footer_txt a{
	font: bold 11px/15px Tahoma, Verdana;
	color:#aaaaaa;
	text-decoration:none;
	text-align:center;
	}
	
ul.nav_left{
	padding:0;
	margin:30px 0 0 20px;
	}
ul.nav_left li{
	background:url(../images/arrow.gif) 0 7px no-repeat;
	padding:0 0 0 18px;
	margin:0;
	display:block;
	line-height:24px;
	}	
ul.nav_left a{
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:24px;
	font-weight:bold;
	color:#2EA8BE;
	text-decoration:none;
	}
ul.nav_left a:hover{
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:24px;
	font-weight:bold;
	color:#026577;
	text-decoration:underline;
	}

#bread_cramb_bg{
	background:url(../images/bread_cramb_bg.jpg) 10px 0 no-repeat;
	width:634px;
	height:35px;
	float:left;
	padding:1px 0 0 25px;
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:24px;
	font-weight:bold;
	color:#2EA8BE;
	text-decoration:none;
	}	
#bread_cramb_bg a{
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:24px;
	font-weight:bold;
	color:#2EA8BE;
	text-decoration:none;
	}	
	
#land_left{
	background:url(../images/land_left.jpg) 0 0 no-repeat;
	width:405px;
	float:left;
	padding:25px 30px 20px 25px;
	}	
.proname_text{
	font-family:"helvetica", Arial;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color:#535353;
	border-top:1px solid #2EA8BE;
	border-bottom:1px solid #2EA8BE;
	margin:8px 0
	}	
	
	
	
.btn_qst{
	background:url(../images/btn_qst.jpg) 0 0 no-repeat;
	font: normal13px/23px Arial, Helvetica, sans-serif;
	color:#535353;
	text-align:center;
	width:218px;
	height:23px;
	margin:11px 0 0 0px;
	}
.btn_qst a{
	text-decoration:none;
	color:#ffffff;
	}	
.pink_txt{
	font: normal13px/23px Arial, Helvetica, sans-serif;
	color:#05637B;
	}
.input_color{
	background:#ffffff;
	border:1px solid #808080;
	}	
#land_right{
	background:url(../images/land_right.jpg) 0 0 no-repeat;
	width:413px;
	height:345px;
	float:left;
	padding:22px;
	}	
#land_right2{
	width:413px;
	float:left;
	}	
	
