body { background-color: #f0f0f0; margin: 0; }
p { color: #505050; font-size: 11px; font-family: arial; line-height: 14px; margin: 0 15px 10px; }
p a { color: #03539a; text-decoration: none; }
p a:hover { text-decoration: underline; }
li { color: #505050; font-size: 11px; font-family: arial; line-height: 14px; margin: 0 15px 10px; }
li a { color: #03539a; text-decoration: none; }
li a:hover { text-decoration: underline; }
h2 { color: #03539a; font-size: 12px; font-family: arial; font-weight: bold; margin: 15px 15px 0; }
h2 a { color: #03539a; text-decoration: none; }
h2 a:hover { text-decoration: underline; }
td { }
.main { background-image: url(../media/home/shadowback.jpg); background-repeat: repeat-y; }
.newsback { background-image: url(../media/home/newsback.jpg); background-repeat: no-repeat; background-position: 0 bottom; }
.basenav { color: #505050; font-size: 10px; font-family: arial; line-height: 13px; text-decoration: none; text-align: center; }
.basenav a:hover { color: #505050; text-decoration: underline; }
.basenav a { color: #505050; }
.submenuback { background-image: url(../media/home/submenuback.jpg); background-position: 0 bottom; }
.topsubnav { color: #505050; font-size: 12px; font-family: arial; text-decoration: none; margin: 0 0 0 0; }
.topsubnav a { color: #505050; text-decoration: none; }
.topsubnav a:hover { color: #03539a; text-decoration: none; }
.mailinglistback { background-image: url(../media/home/mailinglistback.jpg); background-repeat: no-repeat; }
div.img
  { margin:2px; height:auto; width:239px; text-align:center; }
div.img img
  {
  display:inline;
  margin:4px;
  border:solid 1px #ffffff;
  }
div.img a:hover img
  {
  border:solid 1px #006bad;
  }
.formhead { color: white; font-size: 14px; font-family: arial; margin-top: 5px; margin-bottom: 5px; margin-left: 15px; }
.formtext { color: #4e4a49; font-size: 11px; font-family: arial; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; }
.formtextnoindent { color: #4e4a49; font-size: 11px; font-family: arial; }
.formtextlineabove { color: #4e4a49; font-size: 11px; font-family: arial; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; border-top: 1px solid #dddad7; }
.inputfields { font-family: arial; width: 200px; border: solid 1px #dddad7; }
