body, table {
  color: black;
  background-color: white;
  font-family: Verdana, Arial, Helvetica;
}

h1 {
  color: red;
  font-size: 150%;
  font-weight: bold;
  text-align: center;
}

h2 {
  font-size: 125%;
  font-weight: bold;
  text-align: center;
}

img {
  vertical-align: middle;
}

th {
  text-align: center;
}

.center {
  text-align: center;
}

div.center table {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

table.main {
  vertical-align: top;
}

table.main td {
  vertical-align: top;
}

table.sidebar {
  border: thin solid #B0C4DE;
  width: 100%;
}

table.sidebar td {
  border: thin solid #B0C4DE;
  text-align: left;
  font-size: 75%;
}

table.sidebar th {
  background-color: #B0C4DE;
  text-align: center;
  font-size: 100%;
}

table.subcat {
  border: thin solid #FFCC66;
  width: 100%;
}

table.subcat td {
  border: thin solid #FFCC66;
  text-align: left;
  font-size: 75%;
}

table.subcat th {
  background-color: #FFCC66;
  text-align: center;
  font-size: 100%;
}

table.sidebar img {
  vertical-align: middle;
}

table.listing {
  border: thin solid #99CCFF;
  width: 100%;
}

table.listing td {
  border: thin solid #99CCFF;
  vertical-align: middle;
}

table.listing th {
  color: #000099;
  background-color: #99CCFF;
}

table.listing table {
  border-style: none;
}

table.listing table td {
  border-style: none;
}

ul.no-indent {
  margin-left: 0;
  padding-left: 15px;
}

.small {
  font-size: 75%;
}

span.rebate {
  vertical-align: super;
  color: red;
  font-size: 75%;
  font-style: italic;
  text-decoration: none;
}

table.divider {
  border-bottom: thin dashed #CCCCCC;
  width: 100%;
}

table.top10 td {
  vertical-align: middle;
}

table.navy {
  border: thin solid #000080;
}

.black {
  color: black;
}

.blue {
  color: blue;
}

.green {
  color: green;
}

.purple {
  color: purple;
}

.red {
  color: red;
}

.silver {
  color: silver;
}

.gold {
  color: gold;
}

table.adsense {
  float: left;
}

div.footer {
  text-align: center;
  font-size: 75%;
}