@charset "utf-8";
/* CSS Document */
body{
	border:0px;
	margin:0px;
	padding:0px;
	background-color:#f5f5f5;
	overflow-x: hidden;
	}
img{border:0;}
.main_wrapper{
	width:100%;
	height:auto;
	float:left;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	/** For Fixed Position **/
	overflow:auto;
	z-index:1;
    position:absolute;
   
    }
.top_logo{
	float:left;
	width:39%;
	height:auto;
	text-align:center;
	margin-top:3px;
	 
	}
.top_logo2{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	margin-top:2px;
	border-bottom:#000000 1px solid;
	padding-bottom:2px;
	 
	}
.top_img{
	float:left;
	width:60%;
	height:auto;
	text-align:center;
	margin-top:0px;}
      
.login{
	float:left;
	width:33.33%;
	height:auto;
	text-align:center;
	font-weight:bold;
	color:#272727;
	margin-top:2px;}
.loginsrh{
	float:left;
	width:33.00%;
	height:auto;
	text-align:center;
	font-weight:bold;
	color:#999;
	margin-top:2px;
	background-color:#dfdfdf;
	 
	}
.loginsrhnew{
	float:left;
	width:33.00%;
	height:auto;
	text-align:center;
	font-weight:bold;
	color:#999;
	margin-top:2px;
	background-color:#0066CC;
	 
	}
.srchall{
	width:100%;
	float:left;
	height:auto;
	background-color:#dfdfdf;
	padding-bottom:0px;}
.srchallnew{
	width:100%;
	float:left;
	height:auto;
	background-color:#006699;
	padding-bottom:0px;}
.search{
	float:left;
	text-align:center;
	width:95%;
	margin-left:3%;
	margin-top:0px;}
input.srchtxt1{
	width:90%;
	margin-top:10px;}
.srchtxt{
	float:left;
	width:20%;
	height:auto;
	text-align:center;
	margin-top:8px;
	font-weight:bold;
	color:#272727;
	margin-top:20px;}
.main_cat{
	background-color:#f9fbfc;
	height:auto;
	width:96%;
	float:left;
	margin-top:2px;
	margin-left:2%;
	}
.hcat_txt{
	font-weight:bold;
	padding-top:5px;
	padding-left:6px;
	padding-bottom:5px;
	border-bottom:#CCC solid 1px;
	line-height:25px;
	color:#272727;
	padding-left:5px;
	}
.mainarr{
	float:left;
	width:100%;
	border-bottom:#CCC solid 1px;}
.cat_txt{
	font-weight:bold;
	padding-top:5px;
	padding-left:6px;
	padding-bottom:5px;
	line-height:27px;
	color:#818181;
	padding-left:25px;
	float:left;
	width:80%;
	font-size:15px;
	
	
}
.arr{
	float:left;
	width:10%;
	margin-top:10px;}
.cat_txt_all{
	font-weight:bold;
	padding-top:10px;
	padding-left:6px;
	padding-bottom:5px;
	border-bottom:#CCC solid 1px;
	line-height:27px;
	color:#272727;
	padding-left:20%;
	width:80%;
	float:left;
	}
.weekd{
	height:auto;
	width:100%;
	float:left;
	margin-top:10px;
	}	
.weekd_round{
	border-radius: 5px;
	margin-left:0.5%;
	margin-right:0.5%;
	background-color:#f4f6f8;
	width:99%;
	float:left;
	padding-bottom:0px;
	}	
.week_txt{
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	color:#272727;}
.hbb{
	height:auto;
	width:50%;
	float:left;
	text-align:center;
	}
.hbb_content{
	margin-left:2%;
	text-align:center;
	width:95%;
	float:left;
	padding-bottom:5px;
	}	
.wd1{
	width:60%;
	float:left;
	text-align:center;
	font-size:12px;
	padding-top:12px;
	}
.wd1img{	
	width:40%;
	float:left;
	text-align:center;
	font-size:12px;
	padding-top:10px;}
.wd11{
	float:left;
	text-align:center;
	font-size:14px;
	padding-bottom:5px;
	height:30px;
	width:100%;
	}	
.wd12{
	float:left;
	font-size:16px;
	color:#F00;
	height:20px;
	text-align:center;
    width:100%;
	}
.offp{
	float:left;
	text-align:center;
	margin-top:10px;
	width:100%;
	color:#006633;
	
	}

.middled{
	margin-top:10px;
	padding-bottom:2px;
	width:100%;
	height:auto;
	float:left;
	background-color:#f9fbfc;}
.innerm{
	margin-left:3%;
	margin-right:3%;
	padding-top:5px;
	padding-bottom:5px;
	width:94%;
	float:left;
	border-bottom:dashed #999999 1px;
	line-height:37px;}
.image1{
	margin-left:2%;
	width:7%;
	float:left;
	padding-top:7px;}	
.mtxt{
	margin-left:5%;
	font-size:16px;
	color:#3C1324;
	width:78%;
	float:left;
	font-weight:bold;}
.mtxt1{
	text-align:left;
	font-size:14px;
	color:#3C1324;
	width:8%;
	float:left;
	font-weight:bold;}	
.footer{
	float:left;
	width:100%;
	height:auto;
	margin-top:15px;}
.footerm{
	float:left;
	width:60%;
	height:auto;}
footeri{
	float:left;
	width:40%;
	height:auto;
	}
.fitem{
	font-family:Verdana, Geneva, sans-serif;
	color:#7a7d80;
	font-size:14px;
	margin-left:8%;
	margin-bottom:15px;
	width:92%;}
.fimg{
	margin-top:10px;}	
.sitemap{
	float:left;
	width:100%;
	height:auto;
	margin-top:15px;}
.setempw{
	margin-left:2%;
	margin-right:2%;
	border-top:#7a7d80 solid 1px;
	float:left;
	width:96%;}
.sec{
	float:left;
	width:24%;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#7a7d80;
	font-size:12px;
	padding-top:5px;}
.sec1{
	margin-top:5px;
	clear:left;
	float:left;
	width:96%;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#7a7d80;
	font-size:12px;
	padding-top:5px;}
.cat_txt a{
	text-decoration:none;
	color:#818181;
}

.cat_txt a:link {
	color:#818181;
}
.cat_txt a:visited {
	color:#818181;
}
a.cat_txt:active {
	color:#818181;
}
.cat_txt a:hover {
	background:#CCCCCC; width:100%; display:block; text-decoration:none;
}
.catlft{
	float:left;
	position:absolute;
	width:100%;
	height:36px;
	z-index:1;	
}
.catlftn{
	float:left;
	position:absolute;
	width:97%;
	height:29px;
	z-index:1;	
}
.srchlftn{
	float:left;
	position:absolute;
	width:97%;
	height:29px;
	z-index:1;	
}
.catlftb{
	float:left;
	position:absolute;
	width:97%;
	height:115px;
	z-index:1;	
}

.catlftf{
	float:left;
	position:absolute;
	width:97%;
	height:37px;
	z-index:1;
}
.catlftt{
	float:left;
	position:absolute;
	width:55%;
	height:30px;
	z-index:1;
}
.catlftl{
	float:left;
	position:absolute;
	width:20%;
	height:25px;
	z-index:1;
}
.catesec{
	width:100%;
	float:left;
	height:auto;
	background-color:#f9fbfc;
	margin-top:10px;}
.catet{
	margin-left:2%;
	width:98%;
	float:left;
	color:#272727;
	font-weight:bold;
	margin-top:10px;}	
.catelist{
	margin-top:10px;
	margin-left:1%;
	margin-right:1%;
	border-bottom:#c9ced6 solid 1px;
	width:98%;
	float:left;
	padding-bottom:10px;
	padding-top:5px;}
.cateitem{
	float:left;
	padding-left:4%;
	color:#367e9d;
	width:80%;}
.catearr{
	float:left;
	width:15%;
	text-align:center;}
a.catelistlink{
	text-decoration:none; 
	color:#367e9d;
}
a.catelistlink:link {
	color:#367e9d;
}
a.catelistlink:visited {
	color:#367e9d;
}
a.catelistlink:hover {
	color:#367e9d;
	text-decoration: none;
}
a.catelistlink:active {
	color:#367e9d;
}	
a.listtoplinks{
	text-decoration:none; 
	color:#272727;
}
a.listtoplinks:link {
	color:#272727;
}
a.listtoplinks:visited {
	color:#272727;
}
a.listtoplinks:hover {
	color:#272727;
	text-decoration: none;
}
a.listtoplinks:active {
	color:#272727;
}	
.listitem{
	width:98%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	margin-top:10px;
	padding-left:2%;
	}
.listpage{
	width:100%;
	float:left;
	height:auto;
	margin-top:10px;}			
.listpage1{
	width:96%;
	float:left;
	height:auto;
	margin-top:10px;
	margin-left:2%;
	margin-right:2%;}
.listrst{
	margin-left:2%;
	width:25%;
	float:left;
	margin-bottom:5px;
	}	
.listrst1{
	width:72%;
	float:left;
	margin-bottom:5px;
	}
.listsort{
	width:98%;
	float:left;
	text-align:center;
	color:#3b9bc8;
	margin-right:2%;}	
.listsort1{
	width:28%;
	float:left;
	text-align:center;
	color:#3b9bc8;
	margin-top:17px;}
.listbody{
	margin-top:10px;
	border-top:#000 1px solid;
	margin-left:1%;
	margin-right:1%;
	width:98%;
	border-bottom:#000000 1px solid;
	height:auto;
	float:left;
}	
.listrow{
	height:auto;
	width:100%;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:#000000 1px dashed;
	}
.listrow1{
	height:auto;
	width:96%;
	float:left;
	margin-left:2%;
	margin-right:2%;}

.listrowlast{
	height:auto;
	width:100%;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	}
.listimg{
	height:auto;
	width:35%;
	float:left;
	text-align:center;
	}
.listimg1{
	height:auto;
	width:33%;
	float:left;
	text-align:center;
	margin-right:2%;
	}		
.listdes{
	height:auto;
	width:65%;
	float:left;
	text-align:left;
	}

.listdesname{
	clear:left;
	width:100%;
	float:left;
	color:#3b9bc8;
	font-weight:bold;}		
.listdescode{
	clear:left;
	width:100%;
	float:left;
	color:#576972;
	font-size:12px;
	padding-top:5px;
	}
.listdesprice{	
    clear:left;
	width:99%;
	float:left;
	color:#000000;
	padding-top:5px;
	margin-right:1%;
	}	
.listdesbuy{	
    clear:left;
	width:100%;
	float:left;
	padding-top:5px;}
.listarrow{
	height:auto;
	width:6%;
	padding-right:1%;
	float:left;
	text-align:right;
	padding-top:45px;
	}
.listbottom{
	width:100%;
	float:left;
	height:auto;
}
.listpagenav{
	margin-left:2%;
	width:250px;
	height:auto;
	background:url(../images/pagen.gif) no-repeat;
	text-align:center;
	padding-top:0px;
	float:left;
	margin-top:10px;}
.listtop{
	width:12%;
	float:right;
	padding-top:5px;
	margin-right:4%;
	margin-top:5px;
	text-align:right;}	
a.catlink{
	text-decoration:none; 
	color:#3b9bc8;
}
a.catlink:link {
	color:#3b9bc8;
}
a.catlink:visited {
	color:#3b9bc8;
}
a.catlink:hover {
	color:#3b9bc8;
	text-decoration: none;
}
a.catlink:active {
	color:#3b9bc8;
}	
.pheader{
	margin-top:10px;
	float:left;
	width:98%;
	margin-left:2%;
	height:auto;
	}	
.pname{
	float:left;
	font-weight:bold;
	width:auto;
	height:auto;
	}
.pcode{
    float:left;
	font-size:12px;
	font-style:italic;
	width:auto;
	height:auto;
	padding-top:3px;
	}	
.pimage{
	margin-top:10px;
	float:left;
	text-align:center;
	width:100%;}	
.pprice{
	margin-top:10px;
	float:left;
	text-align:center;
	height:auto;
	width:100%;
	font-weight:bold;}
.qty1{
	float:left;
	width:30%;
	margin-top:15px;}
.qty2{
	float:left;
	width:68%;
	margin-right:2%;}
.ppricebox{
	margin-top:10px;
	float:left;
	text-align:center;
	height:auto;
	width:100%;
	font-weight:bold;}		
input.ppriceboxinput{
	width:80%;
	height:27px;
	float:left;}
.pbasketwrap{
	clear:left;
	width:96%;
	text-align:center;
	height:auto;
	float:left;
	margin-left:2%;
	margin-right:2%;
	}
.pbasket{
	width:300px;
	height:40px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/pback.gif) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:9px;
	font-size:17px;
	}
.pfulldes{
	margin-top:10px;
	float:left;
	height:auto;
	width:96%;
	margin-left:2%;
	margin-right:2%;
}
.pdes{
	border-radius: 5px;
	float:left;	
	width:33.33%;
	background-color:#e9eff2;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
	}
input.buttons{
	border-radius: 5px;
	float:left;	
	width:33.33%;
	background-color:#3A84AF;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
	height:35px;
	}
input.buttonsx{
	border-radius: 5px;
	float:left;	
	width:33.33%;
	background-color:#949ea3;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	font-size:12px;
	height:35px;
	}
.pnut{
	border-radius: 5px;
	float:left;	
	width:33.33%;
	background-color:#949ea3;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	color:#fff;
	font-size:12px;}
.pnut1{
	border-radius: 5px;
	float:left;	
	width:33.33%;
	background-color:#949ea3;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	color:#fff;
	font-size:12px;}			
.pfulldesbd{
	float:left;
	text-align:justify;
	height:auto;
	width:92%;
	margin-left:2%;
	margin-right:2%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:5px;
	padding-top:7px;
	background-color:#e9eff2;}
.prel1{
	float:left;
	height:auto;
	width:96%;
	padding-left:2%;
	padding-right:2%;
	background-color:#d9e0e3;
	
	}
.prer{
	float:left;
	height:auto;
	width:96%;
	padding-left:2%;
	padding-right:2%;
	background-color:#DEECFA;
	
	
	
	
	}
.prelt{
	padding-top:5px;
	padding-left:5px;
	float:left;
	font-weight:bold;}	
.primages{
	float:left;
	height:auto;
	width:100%;
	margin-top:10px;
	}	
.primages1{
	float:left;
	height:auto;
	width:33.33%;
	text-align:center;
	}
.rpdes{
	clear:left;
	padding-bottom:5px;
	font-size:10px;
	}		
.prtxt1{
	float:left;
	height:auto;
	width:33.33%;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	}		
.logint{
	width:98%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	margin-top:10px;
	padding-left:2%;
	font-weight:bold;
	font-size:18px;
	}
.loginta{
	width:98%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	margin-top:20px;
	padding-left:2%;
	font-weight:bold;
	font-size:18px;
	}
.logins{
	width:100%;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	color:#272727;
	margin-top:10px;
	text-align:center;
	font-size:18px;
	}
.unametxt{
	margin-top:0px;
	margin-left:2%;
	margin-right:2%;
	width:96%;
	height:auto;
	text-align:center;
	clear:left;
	float:left;}
input.userts{
	text-align:center;
	}	
.loginbtn{
	width:310px;
	height:40px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/pback.gif) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:9px;
	font-size:17px;
	margin-top:10px;
	}
.catlftpass{
	float:left;
	position:absolute;
	width:97%;
	height:30px;
	z-index:1;	
}	
.fpass{
	width:100%;
	float:left;
	padding-top:5px;
	padding-bottom:10px;
	color:#143D69;
	margin-top:5px;
	text-align:center;
	font-size:18px;}		
.lbreake{
	margin-top:0px;
	border:#000 1px solid;
	margin-left:2%;
	margin-right:2%;
	width:96%;
	float:left;}
.lbreake1{
	margin-top:10px;
	border:#000 1px solid;
	margin-left:2%;
	margin-right:2%;
	width:96%;
	float:left;}
.loginbtn2{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-size:20px;
	
	}
.loginbtn3{
	text-align:left;
	margin-left:2%;
	margin-right:2%;
	width:96%;
	float:left;
	font-size:17px;
}
.signbtn{
	width:100%;
	float:left;
	height:auto;
	background-color:#f0f0f0;}
.signbtn1{
	width:100%;
	float:left;
	height:auto;
	background-color:#f0f0f0;
	padding-bottom:10px;
	margin-top:8px;}	
.signbtntxt{
	padding-top:3px;
	font-size:17px;
	font-weight:bold;
	color:#4F4F4F;}	
.reg1{
	margin-top:10px;
	margin-left:3%;
	margin-right:3%;
	width:94%;
	float:left;
	font-size:17px;}
.reg4{
	margin-top:10px;
	width:100%;
	float:left;
	font-size:17px;
	margin-bottom:10px;}
.reg3{
	margin-top:10px;
	margin-left:2%;
	margin-right:2%;
	width:96%;
	float:left;
	font-size:17px;}
.reg2{
	margin-top:10px;
	margin-left:3%;
	margin-right:3%;
	width:94%;
	float:left;
	font-size:17px;
	color:#CC0000;}
.regtxt1{
	margin-top:10px;
	margin-left:3%;
	margin-right:3%;
	width:94%;
	float:left;
	}
input.regtxtsty1{
	width:93%;
	height:35px;
	font-size:20px}
select.regtxtsty2{
	float:left;
	width:100%;
	height:45px;
	font-size:18px;}
a.signbtnsty{
	text-decoration:none; 
	color::#4F4F4F;
}
a.signbtnsty:link {
	color:#4F4F4F;
}
a.signbtnsty:visited {
	color:#4F4F4F;
}
a.signbtnsty:hover {
	color::#4F4F4F;
	text-decoration: none;
}
a.signbtnsty:active {
	color::#4F4F4F;
}
a.linkf{
	text-decoration:none; 
	color::#568cba;
}
a.linkf:link {
	color:#568cba;
}
a.linkf:visited {
	color:#568cba;
}
a.linkf:hover {
	color::#568cba;
	text-decoration: none;
}
a.linkf:active {
	color::#568cba;
}
.bskwrp{
	float:left;
	margin-left:1%;
	margin-right:1%;
	width:98%;
	height:auto;
	border:#000000 1px solid;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;}
.bskwrp1{
	float:left;
	margin-left:1%;
	margin-right:1%;
	width:94%;
	height:auto;
	border:#000000 1px solid;
	margin-top:10px;
	padding:5px;}
input.bsktxt{
	width:67px;
	height:22px;
}
.listdes1{
	height:auto;
	width:65%;
	float:left;
	text-align:left;
	}
.address{float:left;
margin-top:10px;
margin-left:10px;}
.addh{
	clear:left;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:bold;}
.passtxt{
	margin-top:20px;
	margin-left:2%;
	width:96%;
	float:left;
	margin-bottom:20px;}
.unametxt1{
	margin-top:12px;
	margin-left:2%;
	margin-right:2%;
	width:96%;
	height:auto;
	text-align:center;
	margin-bottom:10px;}
.pfbtn{
	width:310px;
	height:40px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/pback.gif) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:9px;
	font-size:17px;
	margin-top:10px;
	}

a.logint1{
	width:98%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	margin-top:5px;
	padding-left:2%;
	font-weight:bold;
	font-size:18px;
	line-height:42px;
	text-decoration: none;
	
}
a.logint1:link {
	color:#367e9d;
}
a.logint1:visited {
	color:#367e9d;
}
a.logint1:hover {
	color:#FFF;
	text-decoration: none;
	background-color:#2B65AC;
}
a.logint1:active {
	color:#367e9d;
}		
a.logint2{
	width:98%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	margin-top:5px;
	padding-left:2%;
	font-weight:bold;
	font-size:18px;
	line-height:42px;
	text-decoration: none;
	
}
a.logint2:link {
	color:#367e9d;
	text-decoration: none;
}
a.logint2:visited {
	color:#367e9d;
}
a.logint2:hover {
	color:#FFF;
	text-decoration: none;
	background-color:#2B65AC;
}
a.logint2:active {
	color:#367e9d;
}
a.logint3{
	width:98%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	margin-top:5px;
	padding-left:2%;
	font-weight:bold;
	font-size:18px;
	line-height:42px;
	text-decoration: none;
	
}
a.logint3:link {
	color:#367e9d;
	text-decoration: none;
}
a.logint3:visited {
	color:#367e9d;
}
a.logint3:hover {
	color:#FFF;
	text-decoration: none;
	background-color:#2B65AC;
}
a.logint3:active {
	color:#367e9d;
}
.logins1{
	width:100%;
	float:left;
	padding-top:0px;
	padding-bottom:5px;
	color:#272727;
	margin-top:10px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-size:15px;
	}
.loginbtndis{
	width:310px;
	height:40px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	}
.lgnbtnn{
	width:310px;
	height:40px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/pback.gif) repeat-x;
	color:#ffffff;
	font-weight:bold;
	padding-top:0px;
	font-size:17px;
	margin-top:10px;
}
.signbtn2{
	width:100%;
	float:left;
	height:auto;
	margin-bottom:10px;
	zoom: 1;
	filter: alpha(opacity=30);
	opacity: 0.2;}
.signbtn3{
	width:100%;
	float:left;
	height:auto;
	margin-bottom:5px;
	zoom: 1;
	filter: alpha(opacity=30);
	opacity: 1;}
.signbtn4{
	width:100%;
	float:left;
	height:auto;
	margin-bottom:5px;
	zoom: 1;
	}
.step2{
	margin-top:10px;
	padding-top:5px;
	width:98%;
	line-height:40px;
	font-size:19px;
	background-color:#B0B0B0;
	color:#000000;
	float:left;
	padding-left:2%;}
input.regtxtsty1:focus, textarea.regtxtsty1:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  outline: 0;
  outline: thin dotted \9;
  -webkit-appearance: none;
  /* IE6-9 */

}
#customForm input.error{
	border-color: #e77776;
}
#customForm textarea.error{
	background: #f8dbdb;
	border-color: #e77776;
}

#customForm div span{
	clear:left;
	width:95%;
	margin-left: 1%;
	color: #b1b1b1;
	font-size:16px;
	padding-top:5px;
	float:left;
}
#customForm div span.error{
	color: #e46c6e;
}
#customForm #send{
	background: #6f9ff1;
	color: #fff;
	font-weight: 700;
	font-style: normal;
	border: 0;
	cursor: pointer;
}
#customForm #send:hover{
	background: #79a7f1;
}
#error{
	border: 1px solid #efefef;
}
.pi{
	float:left;
	width:100%;
	height:auto;}
.si{
	float:left;
	width:100%;
	height:auto;}

.co{
	float:left;
	width:100%;
	height:auto;}
.cerr{
	margin-left:3%;
	color:#C33;}
.btnlogin{
	width:96%;
	margin-left:2%;
	float:left;
	height:auto;}
.btnacc{
	width:96%;
	margin-left:2%;
	float:left;
	height:40px;
	font-size:20px;
	padding-top:10px;}
.btnacc1{
	width:50%;
	float:left;
	padding-top:10px;}
.btnacc2{
	width:50%;
	float:left;
	padding-top:10px;}
.accm{
	margin-top:10px;
	width:100%;
	height:auto;
	float:left;}	
.accmb{
	width:96%;
	text-align:center;}
.backm{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;}
.prnt{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	font-weight:bold;}
.accb{
	border-radius:5px;
	background: -moz-linear-gradient(center top, #00c6ff, #018eb6);
    background: -webkit-gradient(linear, left top, left bottom, from(#00c6ff), to(#018eb6));
	background:  -o-linear-gradient(top, #00c6ff, #018eb6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#00c6ff', EndColorStr='#018eb6');
	padding-left:20px;
	padding-right:20px;
	padding-top:7px;
	padding-bottom:7px;
	float:left;
	width:auto;
	color:#FFF;
	border:0px;
	cursor:pointer;
	}

a.accb{
	color:#FFF;
	text-decoration:none;
	line-height:25px;
	
	}	

a.accb:hover {
	color:#fff;
	text-decoration:none;
	line-height:25px;
	
}
.listprice{
	clear:left;
	width:100%;
	float:left;
	color:#576972;
	font-size:15px;
	padding-top:5px;
	font-weight:bold;}
.listqty{
	width:26%;
	float:left;
	padding-top:15px;
	margin-left:2%;}
.listvl{
	width:60%;
	float:left;
	padding-top:15px;
	margin-left:2%;}
.listupdate{
	width:42%;
	float:left;
	margin-left:5%;}
.listdesprice1{	
    clear:left;
	width:99%;
	float:left;
	color:#000000;
	padding-top:0px;
	margin-right:1%;
	}	
.overtol{
	float:right;
	width:98%;
	margin-right:2%;
	font-weight:bold;
	text-align:right;}
.emptyd{
	width:100%;
	text-align:center;
	margin-top:10px;
	float:left;}	
.lbreake2{
	margin-top:10px;
	border:#000 1px solid;
	margin-left:2%;
	margin-right:2%;
	width:96%;
	float:left;
	margin-bottom:15px;
	}
#err{
	width:100%;
	text-align:center;
	float:left;
	margin-bottom:10px;
	}
#err1{
	width:100%;
	text-align:center;
	float:left;
	margin-bottom:10px;
	}
#err2{
	width:98%;
	text-align:left;
	float:left;
	margin-left:2%;
	}
.btall{
	width:97%;
	margin-left:3%;
	margin-top:15px;
	float:left;
	margin-bottom:10px;
}
.btall1{
	width:94%;
	margin-left:3%;
	margin-right:3%;
	margin-top:10px;
	float:left;
	margin-bottom:10px;
}
.logint11{
	width:100%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	padding-left:2%;
	font-weight:bold;
	font-size:18px;
	line-height:42px;
	text-decoration: none;
	
}
.logint12{
	width:100%;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#dadee0;
	color:#272727;
	padding-left:2%;
	font-weight:bold;
	font-size:18px;
	line-height:42px;
	text-decoration: none;
	margin-top:10px;
	margin-bottom:5px;
	
}
.gdes{
	margin-left:2%;
	margin-right:2%;
	width:96%;
	text-align:justify;}

.gdes h2{
	font-size:16px;}
h2{
	margin-left:2%;
	margin-right:2%;
	width:96%;
	font-size:16px;
	margin-top:10px;
	float:left;}
.chb{
    padding: 18px;
	clear:left;
	width:50px;
}
.vatd{
	float:left;
	margin-left:55px;}
.chb1{
    padding: 12px;
	clear:left;
	width:30px;
	float:left;
}
.chb:checked:after {
    font-size: 28px;
}
.chktxt{
	float:left;
	width:250px;
	margin-left:60px;}
.gtop{
	width:100%;
	float:left;}
.loginb{
	float:left;
	width:33.33%;
	height:auto;
	text-align:center;
	font-weight:bold;
	color:#272727;
	margin-top:2px;}
.relp{
	width:50%;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	float:left;
	background-color:#d9e0e3;
	text-align:center;
	cursor:pointer;
	margin-top:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;}
.alter1{
	padding-top:10px;
	padding-bottom:10px;
	width:50%;
	font-weight:bold;
	float:left;
	background-color:#f3f3f3;
	text-align:center;
	cursor:pointer;
	margin-top:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;}
.chera{
	width:100%;
	float:left;}
.box1{
	width:100%;
	float:left;
	height:auto;
	clear:left;
	}
.pall{
	width:100%;
	float:left;
	height:auto;
	}
.box2{
	width:100%;
	float:left;
	height:auto;
	clear:left;
	}
.box3{
	width:100%;
	float:left;
	height:auto;
	clear:left;
	}
.box3 h2{
	float:left;
	width:100%;
	margin-top:20px;}
.orderbox{
	float:left;
	width:98%;
	border:#000000 1px solid;
	padding:5px;
	background-color:#FFFFFB;}
.orderp1{
	width:100%;
	float:left;}
.orderp2{
	width:32%;
	float:left;}
.orderp3{
	width:68%;
	float:left;}
.orderln a{
	text-decoration:none;
	color:#000000;}
.orderln a:hover{
	text-decoration:none;
	color:#000000;}
.listpagenav img{
	padding-top:10px;}
#sorts{
	width:60%;}
.list_product{
	margin-left:2%;
	margin-right:2%;
	width:96%;
	background-color:#F3FBFC;
	border-radius:5px;
	moz-border-radius:5px;
	float:left;
	padding:5px;
	margin-top:10px;
	text-align:justify;}
.list_productp{
	width:100%;
	border-radius:5px;
	moz-border-radius:5px;
	float:left;
	padding:5px;
	margin-top:10px;
	text-align:justify;}

.des{
	width:96%;
	margin-left:2%;
	text-align:justify;}
.leitems{
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	width:100%;
	float:left;}
.abt1{
	width:33.33%;
	float:left;}

.abt2{
	color:#000000;
	font-weight:bold;
	margin-bottom:5px;
	width:33.33%;
	float:left;}
.sqtn{
	width:100%;
	text-align:center;
	margin-bottom:10px;}
.osec1{
	margin-left:1%;
	width:39%;
	float:left;
	margin-bottom:10px;}
.osec2{
	margin-left:1%;
	width:59%;
	float:left;
	margin-bottom:10px;}
.chkrw1{
	margin-left:1%;
	margin-top:10px;
	width:99%;}

















