table   { font-size: 12px; }
a:hover { color: red;}
a       { font-size: 12px; }
form    { font-size: 12px; }
textarea{ font-size: 12px; }
p       { font-size: 12px; }
h1 {
  font-size: 14px;
  color: #555533;
}
#input_table {
  border-collapse: collapse;
  border: 2px solid #ffffff;
  width: 600px;
}
#input_table th {
  background-image: url(../contact/img/table_bg.gif);
  color: #ffffff;
  font-weight: normal;
  text-align: left;
  padding: 10px;
  border-top: none;
  border-bottom: 1px solid #ffffff;
  border-left:none;
  border-right: 1px solid #ffffff;
  width: 150px;
}
#input_table td {
  background-image: url(../contact/img/table_bg2.gif);
  padding: 5px;
  border-top: none;
  border-bottom: 1px solid #ffffff;
  border-left:none;
  border-right: 1px solid #ffffff;
}
#err_box {
  background-image: url(../contact/img/table_bg.gif);
  font-size: 12px;
  color: #ffffff;
  width: 600px;
  padding: 12px;
  border: 1px solid #ffffff;
  text-align: left;
}