p, td, th, li, input, select, textarea {
  color: #000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
}

body {
  background-color: #999999;
}

h2 {
  color: #CC6600;
  font-size: 18px;
  font-weight: bold;
}

form {
  display: inline;
}

img {
  border-color: #000000;
}

.price {
  color: #CC6600;
}

.prod_cats p {
  color: #666666;
}

.top_menu a {
  color: #666666;
  font-weight: bold;
  text-decoration: none;
}

.top_menu a:visited {
  color: #666666;
  text-decoration: none;
}

.top_menu a:hover {
  color: #666666;
  text-decoration: underline;
}

.content {
  padding: 10px;
}

.hd {
  color: #FFFFFF;
  padding: 5px;
}

#validation_message li {
  color: #CC6600;;
  font-weight: bold;
}

.validation_error {
  color: #CC6600;;
  font-weight: bold;
}

.cart_row {
  border-bottom: 1px solid #666666;
}

.no_indent {
  margin-left: 8px;
  padding-left: 8px;
}

.small p, .small td, .small select {
  font-size: 10px;
}

a {
  color: #000000;
}

a:visited {
  color: #000000;
}

a:hover {
  color: #CC6600;
}

.form-validation-messages li, .form-validation-id {
  color: #CC6600;;
  font-weight: bold;
}
