body 
      { color: #5c772b; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #7296b1; margin-top: 6px }  
h1       { color: #5c772b; font-size: 29pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 10px; margin-bottom: 0 }
.headers            { color: white; font-size: 14pt; font-family: "Arial Black"; background-color: #5c772b; padding-top: 2px; padding-bottom: 2px; padding-left: 8px }
.gateway, .gateway a:link, .gateway a:visited  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; padding: 10px; border: solid 2px #7296b1 }
.gateway a:hover, .gateway a:active   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff9bff; padding: 10px; border: solid 2px #7296b1 }
.lgfont     { color: #5c772b; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; }
.lgfont a:link, .lgfont a:visited   { color: #5c772b; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lgfont a:hover, .lgfont a:active   { color: #7296b1; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.smfont  { color: white; font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
.smfont a:link, .smfont a:visited   { color: white; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.smfont a:hover, .smfont a:active   { color: white; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.maincontent   { color: #5c772b; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.maincontent a:link, .maincontent a:visited  { color: #5c772b; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.maincontent a:hover, .maincontent a:active    { color: #5c772b; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
TABLE.mainborder  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; border: solid 1px #000000 }
.mainmenu      { color: #efeee8; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #5c772b; text-align: center; text-transform: none; display: block; padding: 4px 6px; height: 220px; width: 165px; vertical-align: middle; border-top: 1px solid #5c772b; border-right: 1px solid white; border-bottom: 1px solid #5c772b }
a.mainmenu:link, a.mainmenu:visited   { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: white; display: block; padding: 5px; width: 121px; height: 145px; vertical-align: middle; border: solid 2px #7296b1 }
a.mainmenu:hover, a.mainmenu:active   { color: #5c772b; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: white; text-align: center; display: block; padding: 3px; width: 121px; height: 145px; border: solid 4px #7296b1 }
