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

boby{
	font-size:1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	background-color:#ddd;
}
a{ color:#555; width:auto;}
h3{ font-size:14px; color:#666;}
table.header{ border:0px; padding:0px; margin:0px;}
tr.messageStackError, .messageStackWarning { font-family:arial, verdana, sans-serif; font-size: 10px; background-color: #aaaaaa; border:solid #FF0000 1px;}
td.main{ font-size:12px; text-align:left;padding:5px; margin:0px; border:0px;color:#444;}
.indexMoudle-heading{
	 font-family:arial, verdana, sans-serif;
  font-size: 18px;
  color: #666;
  font-weight: bold;
  text-shadow:5px 2px 3px #999;
  padding-top:5px;
  padding-bottom:8px;
	}
.productListing-heading {
  font-family:arial, verdana, sans-serif;
  font-size: 12px;
  color: #666;
  font-weight: bold;
}
td.productListing-data {
  font-family:arial, verdana, sans-serif;
  font-size: 12px;
  background-color:#ffffff;
  border:solid 1px #ccc;
  padding-top:10px;
  padding-bottom:5px;
}
.productListing-data a {
font-size: 12px;
 color:#666;
}
td.smallText{width:auto;font-size: 11px; color:#555;}
.stockWarning { font-family:arial, verdana, sans-serif; font-size : 10px; color: #cc0033; }
.open {font-size:12px; text-align:left; width:100%; background-color:#ddd;}
.clear { clear : both; font-size: 1px; line-height: 0px; }
.form {width:100%;}
fieldset{ font-size:12px; text-align:left; width:auto;color:#555; padding:5px; margin:2px;}
.space{
	width:100%;
	height:80px;
	}
a:hover{color:#333; text-shadow:5px 2px 3px #999;}
div.nav{ font-size:12px;}
div.paytab{
float:left; margin:3px 8px 3px 8px; width:auto;}
.logo{float:left; width:auto; font-size:16px;position:relative; top:0px ;z-index:1;font-family: Georgia, serif; color:#FFFFFF; text-shadow:#999999;}
div.topnav{ float:left; width:auto; position:relative; color:#CCCCCC; z-index:1;top:0px; background:#FFF; border:solid 1px #CCC; height:22px; line-height:20px;}
form{ border:0; margin:0; padding:0px;}
select{ border:0; margin:0; padding:0px;height:20px; line-height:20px;}
div.wap_nav{float:left; width:100%; font-size:12px;position:relative;z-index:1; height:38px; margin:3px 0px 3px 0px;line-height:30px; padding:5px 0px 0px 0px; font-weight:bold; padding-right:0px;}
div.wap_nav a { margin:0px 1px 0px 1px; padding:0px 5px 0px 5px; text-decoration:none; color:#666; display:inline-block; text-align:center; border:solid 1px #ccc; width:auto;background:#FFF; }
div.pcv {padding:0px; margin:0px; border:0px;}
div.pcv a {padding-left:10px;color:#aaa; font-size:14px; text-decoration:none;}
div.pcv a:hover{padding-left:10px;color:#666; font-size:14px; text-decoration:none;}
table.infobox{ border:solid  1px #ccc; padding:5px; color:#333; background-color:#eee; margin:5px; font-size:18px; width:99%;}
div.discount_total{
 font-size: 12px;
   width:99%;
  background-color:#aaaaaa;border:solid #dddddd 1px;line-height:18px; padding:5px;
}
div.subcatalog{
	padding-top:15px;
	float:left;
	width:50%;
	text-align:center;
	}
div.title{
padding:5px;
color:#555;
margin-top:8px;
font-size:12px;
padding-bottom:5px;
}
.clear { clear : both; font-size: 1px; line-height: 0px; }
.space{
	width:100%;
	height:80px;
	}
	table.footer{font-size:10px; background-color:#f3f4f5; padding:5px; border:solid 1px #ccc;}