body, div, p, td, ol, ul, dl, li, dt, dd, blockquote        { color: #333; font-size: 12px; line-height: 130%; font-family: Arial, Helvetica, SunSans-Regular }
a:link   { color: #039; font-weight: bold; text-decoration: none }
a:visited  { color: #039; font-weight: bold; text-decoration: none }
a:hover     { color: #933; text-decoration: underline }
a:active    { color: #933; text-decoration: underline }
.litetxt  { color: #ff9; font-size: 10px }
.litetxt a:link  { color: #ff9; font-size: 10px }
.litetxt a:visited  { color: #ff9; font-size: 10px }
.litetxt a:hover  { color: #933; font-size: 10px; text-decoration: underline }
.litetxt a:active  { color: #933; font-size: 10px; text-decoration: underline }
.boxtop   { border-top: thin solid black; border-right: thin solid black; border-left: thin solid black }
.boxmid { border-right: thin solid black; border-left: thin solid black }
.boxbot { border-right: thin solid black; border-bottom: thin solid black; border-left: thin solid black }
.greybg { background-color: #dcdcdc; padding: 10px; font-weight:bold}
.divider { border-left: thin solid #364a68 }
.heading     { color: #364a68; font-weight: bold; font-size: 18px; line-height: 50px; padding-right: 75px; padding-left: 10px; border-bottom: thin solid black }
.subnavheading { color: #364a68; font-weight: bold; font-size: 14px; line-height: 50px; padding-right: 75px; padding-left: 10px; border-bottom: thin solid black }
.emphasizer { color: maroon }
.formheadings { font-weight: bold }
.formresults { color: #630; font-style: italic }
.footer     { color: black; font-size: 10px }
.margin      { margin: 20px }
.snug  { margin: 3px; padding: 0px }
.logintxtlg { color: #ccc; font-weight: bold; font-size: 12px; letter-spacing: 1px }
.logintxtsm { color: #ccc; font-size: 10px }
input.login   { color: #039; font-size: 10px; background-color: #ccc; letter-spacing: 1px; padding-right: 4px; padding-left: 4px }
select.login   { color: #039; font-size: 10px; background-color: #ccc; letter-spacing: 1px; padding-right: 4px; padding-left: 4px }
.tableheader { font-size:14px; letter-spacing: 2px; padding-right: 4px; padding-left: 4px; color:#FFFFCC}
.formfield_details { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; color: #667483;}
a.light:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFCC;
	text-decoration: none;
}
.txtgraysmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.txtmidbluesmall {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3975B7;
}
.areatitlelite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
}
.txtgrayxsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.txtmidbluexsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4585A7;
}
