.atoz {}
.atoz h4 {  font-size: 100%;  font-weight: bold;  margin-top: 15px;}
.banner {}
.banner h2 {  padding: 2px;  font-size: 100%;  font-weight: 500;  margin-bottom: 0px;}
.banner h3 {  padding: 2px;  padding-right: 4px;  font-size: x-small;  font-weight: 500;  margin-top: 0px;  text-align:right;}
.featured {}
.featured table {  margin: auto;  padding: 0px;}
.featured th {  background-color: #DFFBCF;  padding: 2px;}
.featured h4 {  font-size: 100%;  margin-top: 0px;}
.featured .stars {  font-size: x-small;}
.menu {}
.navigation {  width: 728px;  text-align: center;  margin: 20px 0 20px 0;}
.prices {  margin-top: 15px;  width: 728px;}
.product {  margin-top: 15px;  width: 728px;}
.product h3 {  font-size: 130%;  margin: 10px 0px 10px 0px;}
.product p {  text-align: justify;}
.ratings {  margin-top: 15px;  width: 728px;}
.ratings form {  display: inline;}
.ratings form select {  color: #AF7817;}
.ratings form textarea {  width: 100%;}
.searchform {}
.searchresults {  width: 728px;}
.searchresults h4 {  font-size: 100%;  font-weight: bold;  margin: 10px 0px 10px 0px;}
.searchresults p {  text-align: justify;  margin: 10px 0px 10px 0px;}
.starsOn {  color: #AF7817;  font-weight: bold;}
.starsOff {  color: #AAAAAA;  font-weight: bold;}
.nobr {  white-space: nowrap;}
.disabled {  color: #AAAAAA;}


.body2 {margin:5px 0 0 0;}

a:link,a:visited{color:#00F}
a:hover,a:active{color:#FF7F00}

h1{font-size:20px;font-weight:normal;display:inline}
h2{font-size:16px;font-weight:bold;display:inline}
h3{font-size:16px;font-weight:bold;color:#00F;display:inline}



body{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000;background:#FFF;margin:0px;padding:0;text-align:center;}
p{font-family:Arial,Helvetica,sans-serif;font-size:13px}
form{display:inline}
input{font-family:Arial,Helvetica,sans-serif;font-size:12px}
input.m{font-size:13px}
input.w240{font-size:13px;width:240px}
input.w150{font-size:13px;width:150px}
input.w110{font-size:11px;width:110px}
.w300{width:300px}
table.w400 input, table.w400 textarea {width:370px}
input.w70{font-size:11px;width:80px}
input.w55{width:55px}
input.w40{font-size:11px;width:40px}
.bg6light,textarea.error,select.error,input.error{background:#FFF5F6}
input.btnc1{font-weight:bold;color:#FFF;background:#FF8900;border-top:solid 2px #FFC844;border-right:solid 2px #C9672D;border-left:solid 2px #FFC844;border-bottom:solid 2px #C9672D}
select.w150{width:150px}
textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px}
td{font-family:Arial,Helvetica,sans-serif;font-size:13px}
hr{height:1px;color:#CECECE;background:#CECECE;border:none;}

ul.left20{margin-left:20px}




img{	border:none;}



div.banner
{
	padding:4px 0;
	border:1px solid #93c0ff;
	background:#edf6ff;
}



.searchHome
{
	border:1px solid #93c0ff;
	background:#edf6ff;
	padding:6px 0;
}

.searchHome span
{
	font-weight:bold;
	color:#999
}

