body { color: black; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #333; margin: 0; padding: 0; border-width: 0; }
h1 { color: #bfff00; font-size: 3.1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: -0.05em; margin: 0; padding-top: 0; padding-bottom: 0; }
h2 { color: white; font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin: 0; padding: 0; }
h3 { color: #333; font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin: 0; padding: 0; }
h5 { color: #bfff00; font-size: 2.2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-transform: uppercase; margin: 0; padding: 0; }
h4 { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-transform: uppercase; margin: 0; padding: 0; }
p { font-size: 0.8em; }
.buttonspacer { margin-top: 5px; margin-left: 10px; }
td {}

a:link { color: #333 }

a:visited { color: #333 }

a:hover { color: #fff }

a:active { color: #333 }
.maintable { font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; background-color: #99cd00; background-image: url(graphic/greengrad.jpg); background-repeat: repeat-x; text-align: left; vertical-align: top; padding: 0 15px 5px; }
.maintable2 { font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; background-color: #99cd00; background-image: url(graphic/greengrad.jpg); background-repeat: repeat-x; text-align: left; padding: 0 15px 5px; vertical-align: top; width: 80%; border: solid 1px #bfff00; }
.copyright { color: #6e8f0e; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.copyright { color: #99cd00; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.copyright:visited { color: #99cd00; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.copyright:hover { color: #fff; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.copyright:active { color: #99cd00; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.copybox { text-indent: 15px; }
.smalltitle { font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-transform: lowercase; }
.smallest { color: #fff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.nav { color: #fff; font-size: 0.92em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
a.nav:link, a.nav:visited, a.nav:active { color: #99cd00; font-size: 0.92em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
a.nav:hover { color: #fff; font-size: 0.92em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.title { color: #fff; font-size: 0.9em; text-transform: uppercase; }
.bannerarea { background-color: #6f900e; text-align: center; width: 80%; margin: 5px auto; padding: 5px 5px 5px 10px; border: solid 1px #5f7200; }
.download { background-color: #7aa400; text-align: center; width: auto; margin: 5px auto 5px 70px; padding: 4px; border: solid 1px #bfff00; }
.dltable { width: 100%; }
.girlnamebox { color: #bfff00; background-color: #7aa400; vertical-align: top; width: 90%; margin: 10px auto; padding: 5px; border: solid 1px; }
.nametbl { background-color: #99cd00; padding: 5px; border: solid 1px #bfff00; }
.sitetitle { color: #bfff00; font-size: 2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 0.6em; text-transform: uppercase; text-align: right; width: 80%; margin-right: auto; margin-bottom: 2px; margin-left: auto; padding-bottom: 0; border-bottom: 5px solid #bfff00; }
.sitetitle2 { color: #bfff00; font-size: 2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 0.6em; text-align: left; text-transform: uppercase; margin-right: auto; margin-bottom: 2px; margin-left: auto; padding-bottom: 0; width: 80%; border-bottom: 5px solid #bfff00; }
.50across { width: 50%; margin-right: auto; margin-left: auto; }
.stats { background-color: #6f900e; width: 200px; padding: 4px; border: solid 1px #bfff00; }
.indextbl { width: 700px; margin-right: auto; margin-left: auto; padding: 0; border-width: 0; }
.formouter { background-image: url(idximg/formgrad.gif); text-align: center; vertical-align: top; }
.formtitles { color: #fff; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; margin: 2px 0; padding: 0; }
.userentry { color: #567300; font-size: 0.6em; background-color: #99cd00; width: 99%; height: 18px; margin: 2px 0; padding: 0; border: solid 1px #bfff00; }
.submit { color: #fff; font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #99cd00; text-transform: uppercase; vertical-align: middle; margin: 4px 2px; width: 80px; height: 18px; border: solid 1px #bfff00; }
.blurb { color: #dadada; font-size: 0.7em; line-height: 1em; margin-top: 6px; }
.formtable { width: 100%; margin: 0 5px; padding: 5px; border: solid 1px #beff00; }
.2257tbl { width: 80%; border: solid 1px #bfff00; }
.innerformtbl { background-image: url(idximg/formgradinner.gif); width: 97%; margin: 0 5px; padding: 1px 5px; border: solid 1px #beff00; }
.lowestblurb { color: #bfff00; font-size: 0.7em; line-height: 0.9em; width: 100%; padding: 5px; }
.sysbox { background-image: url(idximg/sys_grad.gif); width: 400px; height: 102px; margin: 0; padding: 8px; border: solid 1px #bfff00; }
