.bodyz {
background: #fff url(pic/mainbg.gif) 0 0 repeat-x;
}
h1 {
padding: 0px; margin: 0px; color: #2c77de; font-family: tahoma, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none
}
a { text-decoration: none }
a:hover { text-decoration: underline }
form {
margin: 0px; padding: 0px
}
textarea {
font-family: verdana, sans-serif; font-size: 11px; width: 100%
}
img {
color: #a0a0a8; border-color: #a0a0a8;
}
a img {
color: #2c77de; border-color: #2c77de;
}
select, option {
font-family: verdana, sans-serif; font-size: 11px; color: #3e454e
}
td, th, p, li {
color: #3e454e; font-family: verdana, sans-serif; font-size: 11px
}
.results TD
{
  border-bottom: #3e454e 1px solid;
  border-top: #3e454e 1px solid;
}
.nopass TD
{
  color: #A0A0A8; font-family: verdana, sans-serif; font-size: 11px
}
/*.results TH
{
  border-left: #88C0FF 1px solid;
  border-right: #88C0FF 1px solid;
}*/
.results
{
  border: 1px solid #3e454e;
}
form {
margin: 0px; padding: 0px
}

input
{
  color: #000; margin: 0px; padding: 0px; font-size: 11px; font-family: verdana, sans-serif; background-color: #fff; border: #003988 1px solid;
}

.check
{
  background: transparent;
  border: none;
}
body
{
  font-family: verdana, tahoma, sans-serif; font-size: 11px;
}
.submit
{
  border-bottom: #003988 1px solid;
  border-right: #003988 1px solid;
  border-top: #88C0FF 1px solid;
  border-left: #88C0FF 1px solid;
  font-weight: bold;
  font-size: 14px;
  height: 2em;
  margin: 10px 60px;
}
.submitTD
{
  padding-left:30px;
  vertical-align:bottom;
}

.fieldset
{
  font-weight:bold;
  color:#003988;
  margin: 5px 0;
}
.taxon {
font-size: 11px; text-decoration: none; font-family: tahoma, sans-serif; color: #405e83
}
.taxon a, .taxon a:hover, .taxon a:active, .taxon a:visited {
color: #405e83; text-decoration: underline
}
.more {color: #2c77de}
h3, h4 {color: #2c77de}
