body {
  background-color: #FFFFFF;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0 }
th {
  background-color: #CCCCFF;
  font-size: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 800;
  color: #000000 }
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000 }
p,address {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-style: normal;
  line-height: 1.5;
  color: #000000 }
h1 {
  margin-top: 5px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 21px;
  font-weight: 800;
  color: #000000 }
h2 {
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 800;
  color: #000000;
  font-size: 19px }
h3 {
  padding-top: 10px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 800;
  color: #000000;
  font-size: 17px }
ul,ol {
  padding-left: 30px;
  padding-right: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-style: normal;
  line-height: 1.25;
  color: #000000 }
form {
  margin-top: 0;
  margin-bottom: 0 }
strong {
  font-weight: 800 }
.tag {
  font-size: 17px;
  font-weight: bold;
  font-style: italic }
.passwordreminder {
  margin-top: 5px;
  margin-bottom: 0px;
  text-align: right;
  font-size: 11px }
.dkbluebar {
  background-color: #000099;
  text-align: right }
.ltbluebar {
  background-color: #CCCCFF }
.tabletext {
  padding-left: 0px;
  padding-right: 0px;
  font-size: 15px;
  font-style: normal }
.required {
  color: #CC0000 }
.results {
  margin-left: 30px }
.searchresults {
  text-align: center;
  font-size: 13px }
.userresults {
  text-align: left;
  font-size: 13px }
.note {
  font-size: 11px }
.impnote {
  color: #CC0000 }
.outrange {
  background-color: #DDDDDD; }
.outrange img {
  border: 1px #000000 solid; }
.search {
  margin-left: 30px }
.search td {
  vertical-align: top;
  text-align: center;
  font-size: 13px;
  white-space: nowrap; }
.shape td {
  white-space: normal; }
.footer {
  text-align: center;
  font-size: 13px }
#blinking {
  text-decoration: blink; }
a:active {
  color: #000099;
  font-weight: 600;
  background-color: #CCCCFF }
a:link {
  color: #000099;
  font-weight: 600 }
a:visited {
  color: #000099;
  font-weight: 600 }
a:hover {
  color: #000099;
  font-weight: 600;
  background-color: #CCCCFF }
.passwordreminder a {
  color: #CC0000 }
.searchform .title {
  margin-left: 30px;
  background-color: #CCF;
  padding-left: 10px;
  font-size: 12px;
  font-weight: bold;
  color: #009; }