body { text-align: left; margin-left: 0px; margin-right: 0px; font-family: "Lucida Console", terminal, sans-serif; font-size: 10pt; font-weight: bold; color: #80FFA0; background-color: #004020; }
.scroll { scrollbar-face-color: #80FFA0; scrollbar-arrow-color: #80FFA0; scrollbar-track-color: #004020; scrollbar-shadow-color: #80FFA0; scrollbar-highlight-color: #80FFA0; scrollbar-3dlight-color: #80FFA0; scrollbar-darkshadow-color: #80FFA0; padding-left: 0px; padding-right: 0px; }

#container { padding-top: 6px; padding-left: 12px; padding-right: 12px; }
#feature { border-top: 1px solid #80FFA0; }
#menu { font-size: 10pt; border-top: 1px solid #80FFA0; }

#login { padding-top; 2px; padding-bottom: 2px; float: right; }

h1 { font-size: 11pt; color: #004020; background-color: #80FFA0; margin-bottom: 4px; padding-bottom: 4px; clear: left; }
h2 { font-size: 10pt; color: #80FFA0; border-bottom: 1px solid #80FFA0; margin-bottom: 2px; padding-bottom: 2px; clear: left; }
h3 { font-size: 11pt; color: #80FFA0; border-top: 1px solid #80FFA0; margin-top: 4px; margin-bottom: 4px; padding-top; 4px; padding-bottom: 4px; }

div.footer { clear: left; }
div.footnotes { }
div.footimage { float: right; vertical-align: bottom; }

div.rt { float: right; } 

/* forms */
form.main { padding-left: 8px; width: 750px; height: 320}

div.input { padding-top: 2px; padding-bottom: 2px; clear: left; }
div.inlabel { padding-top: 2px; vertical-align: top; width: 160px; float: left; }
div.ininput { float: left; }

input, textarea, select { font-size: 10pt; border: solid #80FFA0 1px; color: #004020; background-color: #80FFA0; }
.button { font-family: "Lucida Console", Terminal, sans-serif; height: 18px; font-weight: bold; }
.text { height: 18px; }
.longtext { }

a:link { color: #004020; background-color: #80FFA0; }
a:active { color: #004020; background-color: #80FFA0; }
a:visited { color: #80FFA0; text-decoration: none; }
a:hover { color: #004020; background-color: #80FFA0; }


