body {

  font-family: tahoma,helvetica,sans-serif;

  font-size: small;

  color: #333;

  margin: 8px;

}





.atoz {

}

.atoz h4 {

  font-size: 100%;

  font-weight: bold;

  margin-top: 15px;

}





.banner {

}

.banner h2 {

  background-color: #A3A3C9;

  padding: 2px;

  width: 100%;

  font-size: 100%;

  font-weight: 500;

  margin-bottom: 0px;

}

.banner h3 {

  background-color: #FFFFFF

  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: #A3A3C9;

  padding: 2px;

}

.featured h4 {

  font-size: 100%;

  margin-top: 0px;

}

.featured .stars {

  font-size: x-small;

}





.menu {

}





.navigation {

  text-align: center;

  margin: 20px 0 20px 0;

}





.prices {

  margin-top: 15px;



}





.product {

  margin-top: 15px;



}

.product h3 {

  font-size: 130%;

  margin: 10px 0px 10px 0px;

}

.product p {

  text-align: justify;

}





.ratings {

  margin-top: 15px;



}

.ratings form {

  display: inline;

}

.ratings form select {

  color: #AF7817;

}

.ratings form textarea {



}







.searchform {

}





.searchresults {



}

.searchresults h4 {

  font-size: 100%;

  font-weight: bold;

  margin: 10px 0px 10px 0px;

}

.searchresults p {

  text-align: justify;

  margin: 10px 0px 10px 0px;

}



.related {



  background-color: #eeeeee;

  font-weight: bold;

  padding: 4px;

  margin-left: 2px;

  margin-top: 10px;

}





.starsOn {

  color: #AF7817;

  font-weight: bold;

}

.starsOff {

  color: #AAAAAA;

  font-weight: bold;

}

.nobr {

  white-space: nowrap;

}

.disabled {

  color: #AAAAAA;

}

