td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #007F00}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #CC0066; margin-top: 6px; margin-bottom: 3px}
h1 a,h2 a,h3 a,h4 a,h5 a { color: #CC0066}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0066; margin-top: 6px; margin-bottom: 3px}
p {  margin-top: 0px; margin-bottom: 18px}
form { margin-top: 0; padding-top: 0;}
.menumain {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #E7BC59; margin-top: 0px; margin-bottom: 0px; background-color: #1230C0}
.menuside {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 5px; margin-bottom: 5px; padding-right: 10px; margin-left: 10px}
.menusidea {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 5px; margin-bottom: 5px; padding-right: 10px; padding-left: 0px}
.menusidei {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 5px; margin-bottom: 5px; padding-right: 10px; padding-left: 10px}
.menusidehead {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF8033; font-weight: bold; margin-top: 5px; margin-bottom: 5px; padding-right: 10px; padding-left: 10px}
.menusideahead {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF8033; font-weight: bold; margin-top: 5px; margin-bottom: 5px; padding-right: 10px; padding-left: 0px}
a {  color: #1230C0; text-decoration: none}
.infohead {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CC0066; margin-top: 5px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px}
.infotext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; margin-top: 3px; margin-bottom: 6px; margin-right: 5px; margin-left: 5px}
.infosub { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #CC0066}
.menufoot { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #BED2FE; margin-top: 0px; margin-bottom: 0px; background-color: #1230C0 }
.menumaincurrent { color: #6699FF }
.menufootcurrent { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #6699FF; margin-top: 0px; margin-bottom: 0px; background-color: #1230C0 }
.emphasis {  color: #CC0066}
.greyout {  color: #999999}
.textnormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #007F00; background-color: #F9F0DB; margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px}
.backdoc {  background-color: #F0D69A}
.backpanel {  background-color: #F5E5BF; vertical-align: top}
.textsmall {  font-size: 7pt}
.tighter { margin-top: 5px; margin-bottom: 10px}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; color: #CC0066; margin-top: 9px; margin-bottom: 6px; font-weight: bold}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0066; margin-top: 3px; margin-bottom: 3px ; text-transform: uppercase}
.formline {  margin-bottom: 6px}
.textinput { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10pt}
ol {  margin-left: 20px; margin-bottom: 15px; padding-left: 1px; margin-right: 25px}
ul {  margin-left: 15px; margin-bottom: 15px; padding-left: 1px; margin-top: 5px}
.button {  font-size: 8pt; font-weight: bold; color: #F9F0DB; background-color: #FF8033; text-align: center; padding-top: 5px; padding: 5px; border: solid medium #E7BC59}
.textbutton {  width: 100px; font-size: 8pt; font-weight: bold; background-color: #F0D69A; text-align: center; padding: 3px; border: solid 2px #E7BC59}
.button a {  color: #F9F0DB}
.backpanel img {  margin-right: 10px}
.menuside h5, .sideinfo h5 {padding-bottom: 10px}
.menuside ul, .sideinfo ul {margin: 0px 0px 0px 1px; padding: 0px 10px 0px 0px}
.menuside li, .sideinfo li {padding: 0px 0px 10px 0px; margin-left: 1px; list-style: square inside}
h5 {  font-size: 8pt; font-weight: bold; color: #CC0066; margin-top: 3px; margin-bottom: 3px}
#qlinks {  padding-left: 10px}
.listing p { margin-top: 0px; margin-bottom: 5px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
#printonly {  display: none}
#printsection {  display: none}
#affiliates { text-align: center;}
#affiliates p { margin: 0 50 20 50;}
#homemap { position: relative; margin: 5px 0;}
.separator { clear: both; margin: 0; padding: 0; border-top: 2px solid #F0D69A;}
.plist p { padding-bottom: 3px; border-bottom: 1px solid #F5E5BF;}
#regpayments form { margin: 4px 0; padding: 0;}
#regpayments h3 { margin-bottom: 10px;}


