h3 { margin: 30px 0 20px 21px; color: #993300; font-weight: bold; font-family: verdana; font-size: 13px; }
h4 { margin: 15px 0 15px 21px; color: #999966; font-weight: bold; font-family: verdana; font-size: 12px; }

p, td { margin: 0 10px 20px 21px; color: #333333; font-family: verdana; font-size: 12px; }

ul { margin: 0 10px 20px 41px; color: #333333; font-family: verdana; font-size: 12px; }
li { margin: 4px 10px 4px 0; }

a { color: #993300; font-family: verdana; font-size: 12px; text-decoration: underline; }

.menu {color: #993300; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial}
.menu:link {color: #993300; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: none;}
a.menu:visited  {color: #993300; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: none;}
a.menu:hover  { color: #993300; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: underline;}
a.menu:active  {color: #993300; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: none;}

.menu2 {color: #333333; font-size: 9 px; font-family: verdana, geneva, arial}
.menu2:link {color: #333333; font-size: 9 px; font-family: verdana, geneva, arial; text-decoration: none;}
a.menu2:visited  { color: #333333; font-size: 9 px; font-family: verdana, geneva, arial; text-decoration: none;}
a.menu2:hover  {color: #333333; font-size: 9 px; font-family: verdana, geneva, arial; text-decoration: underline;}
a.menu2:active  {color: #333333; font-size: 9 px; font-family: verdana, geneva, arial; text-decoration: none;}

.special {color: #999966; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial;}
a.special:link {color: #999966; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: none;}
a.special:visited  {color: #999966; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: none;}
a.special:hover  {color: #999966; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: underline;}
a.special:active  {color: #999966; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial; text-decoration: none;}

.clearCss
{
	font-size: inherit;
}



/* kill this? .nav { margin-left: 0px; margin-right: 15px; margin-top: 0; margin-bottom: 0px; color: #000000; font-family: verdana;  font-weight: normal; font-size: 10px; } */


.subnav { margin: 14px 0 0 21px; font-family: verdana; }
.subnav a:link { color: #993300; text-decoration: none; font-size: 9px; }
.subnav a:visited { color: #993300; text-decoration: none; font-size: 9px; }
.subnav a:hover { color: #993300; text-decoration: underline; font-size: 9px; }
.subnav a:active { color: #993300; text-decoration: none; font-size: 9px; }

.subnav a.youarehere:link { color: #993300; text-decoration: underline; }
.subnav a.youarehere:visited { color: #993300; text-decoration: underline; }
.subnav a.youarehere:hover { color: #993300; text-decoration: underline; }
.subnav a.youarehere:active { color: #993300; text-decoration: underline; }

.illustration {margin: 35px 0 0 0;}

/* kill this? .navtitle { margin-left: 5px; margin-right: 15px; margin-top: 20px; margin-bottom: 20px; color: #993300; font-weight: bold; font-family: verdana; font-size: 10px; } */

.nscredit {color: #666666; font-size: 10px; font-weight: normal; font-family: verdana, geneva, arial;}
a.nscredit {color: #666666; text-decoration: underline; font-size: 10px; font-weight: normal; font-family: verdana, geneva, arial;}

/* not needed...
ul.nomargin { margin-left: 40px; margin-right: 10px; margin-top: 20px; margin-bottom: 0px; color: #333333; font-family: verdana; font-size: 12px; }
li.nomargin { margin: 4px 10px 4px 0; }
*/

.forminput
{
	width: 300px;
}

.formlabel
{
	background-color: #efefef;
}

.errtext
{
	color: #ff0000;
}