/* page body */
body {margin: 0px;background: #000;color: #fff;font: 11px/15px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;}


/* text links */
a {color: #CC6;text-decoration: none;font-style: normal; font-weight: normal}
a:visited {color: #CC6;text-decoration: none;font-style: normal; font-weight: normal}
a:active {text-decoration: none;font-weight: normal}
a:hover {text-decoration: underline;font-weight: normal}
a.reg {color: #900;text-decoration: none}
a.reg:visited {color: #900;text-decoration: none}
a.reg:active {text-decoration: none}
a.reg:hover {text-decoration: underline}
a.bold {font-weight: bold}
a.bold:visited {color: #900; font-weight: bold}
a.bold:active {font-weight: bold}
a.bold:hover {text-decoration: underline;font-weight: bold}
a.form {color: #660;text-decoration: none}
a.form:visited {color: #660;text-decoration: none}
a.form:active {text-decoration: none}
a.form:hover {text-decoration: underline}
a.fine {color: #999;font: 10px Verdana, Helvetica, Geneva, Arial, 'sans-serif';text-decoration: none}
a.fine:visited {color: #999;font: 10px Verdana, Helvetica, Geneva, Arial, 'sans-serif';text-decoration: none}
a.fine:active {text-decoration: none;font-weight: normal}
a.fine:hover {text-decoration: underline;font-weight: normal}
a.header {color: #336;font-weight: bold; text-decoration: none;}
a.header:visited {color: #336;text-decoration: none;font-style: normal; font-weight: bold}
a.header:active {text-decoration: none;font-weight: bold}
a.header:hover {text-decoration: underline;font-weight: bold}

/* body content */
.regcontent {color: #fff;font: 11px/15px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;vertical-align: top;text-align: left}
.subheader {color: #C63;font: bold 12px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;}

/* misc */
.highlight {color: #fff;font: bold}
.fineprint {color: #666;font: 10px Verdana, Helvetica, Geneva, Arial, 'sans-serif';text-decoration: none}

/* form */
FORM {padding: 0px;margin: 0px}
INPUT, SELECT, TEXTAREA {color: #CCC;background-color: #333;font: 10px Verdana, Helvetica, Arial, 'Sans-Serif'}
INPUT.form, SELECT.form, TEXTAREA.form {color: #300;background-color: #E1D6B8;font: 10px Verdana, Helvetica, Arial, 'Sans-Serif'}

/* form box */
.formbox {background: #E1D6B8 url(../images/gui/paper_bkg_05.gif);color: #300;font: 11px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;vertical-align: top;text-align: left}
.formboxbold {background: #E1D6B8 url(../images/gui/paper_bkg_05.gif);color: #630;font: 11px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;vertical-align: top;text-align: left;font-weight: bold}
.formheader {font: bold 12px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;vertical-align: top;text-align: left}

/* factiod box */
.factiod {background-color: #535962;color: #ccc;font: 11px/15px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;vertical-align: top;text-align: left}

/* instructions box */
.instruct {background-color: #535962;color: #ccc;font: 11px/15px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; text-decoration: none;vertical-align: top;text-align: left}

/* pic box */
.picbox {background-color: #333;color: #999;font: italic 11px Verdana, Helvetica, Geneva, Arial, 'sans-serif'; ;text-align: center}

