body{ background-color:#eaf7d9; margin-left:0px; margin-right:0px; margin-top:0px; }
td,div{ font-family:verdana,sans-serif; font-size:11px; color:#007fd6; }
a,a:active,a:visited{ color:#0066cc; text-decoration:underline; }
a:hover{ color:#73c800; text-decoration:none; }
sup{ font-size:9px; }

.content{ line-height:18px; }
.smalltext{ font-size:10px; }
.required{ color:#cc0000; }
.mediumtext{ font-size:14px; }

.footer{ color:#73c800; font-size:11px; }
a.footer,a.footer:active,a.footer:visited{ color:#73c800; text-decoration:none; }
a.footer:hover{ color:#007fd6; text-decoration:underline; }

@media all{
  input.text{ border-width:1px; border-color:#b9de89; border-style:solid; background-color:#ffffff; color:#000000; font-size:11px; font-family:verdana; margin-top:0px; margin-bottom:0px; }
  select{ border-width:1px; border-color:#b9de89; border-style:solid; background-color:#ffffff; color:#000000; font-size:10px; font-family:verdana; margin-top:0px; margin-bottom:0px; }
  input.submit{ border-width:1px; border-color:#b9de89; border-style:solid; background-color:#ffffff; color:#007fd6; font-size:11px; font-family:verdana; margin-top:0px; margin-bottom:0px; }
  textarea{ border-width:1px; border-color:#b9de89; border-style:solid; background-color:#ffffff; color:#000000; font-size:11px; font-family:verdana; overflow-X:hidden; overflow-Y:auto; }
  }
form{ margin:0px 0px; padding:0px 0px; }
