body { font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #000000; margin: 0px; background-color: #FFFFFF; }
a		{ color: #38389E; text-decoration: underline }
form {margin:0; padding:0; }
h1 { text-align: center; font-size: 140%; }
.pageTitle { font-size: 120%; font-weight: bolder; }
.smaller { font-size: 90%; }



a:hover		{ color: red; text-decoration: underline; }
a.qlinks:link { color: #FFFFFF; text-decoration: underline; }
a.qlinks:visited { color: #FFFFFF; text-decoration: underline; }
a.qlinks:hover { color: #F6D56B; text-decoration: none; }
a.qlinks:active { color: #FF0000; text-decoration: underline; }
a.oalinks:link { color: #0000CC; text-decoration: underline; }
a.oalinks:visited {	color: #000099; text-decoration: underline; }
a.oalinks:hover { color: #F6D56B; text-decoration: none; background-color: #000066; }
a.oalinks:active { color: #FF0000; text-decoration: underline; }
a.srSort:link { color: #0000CC; text-decoration: underline; }
a.srSort:visited { color: #000099; text-decoration: underline; }
a.srSort:hover { color: #F6D56B; text-decoration: none; background-color: #000066; }
a.srSort:active { color: #FF0000; text-decoration: underline; }
.srTable { border: 2px solid #F6D56B; font-size: 90%; }
.srHead { background-color: #FFE188; text-align: center; font-weight: bold; font-size: 90%; }
.qlinks		{ color: #FFFFFF; text-decoration: none; }
.navbar		{ color: #FFFFFF; text-decoration: none; }

.body		{ color: black; font-size: 11px; }
.footer		{ color: black; font-size: 10px; text-align: center; }
.head		{ font-size: 16px; font-weight: bold;  }
.helptext		{ font-size: 85%;}
.helptitle		{ font-size: 90%; font-weight: bold; background-color: #FFD393; text-align: center; color: #3139BD; }
.qlbar  { text-align: center; font-weight: bold; font-size: 90%; color: #FFFFFF; margin: 3px; padding: 3px; }
.tableback  { border-style:solid; border-color: #F6D56B; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-top-width: 2px; }
.tablebackin  { border-style:solid; border-color: #F79600; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-top-width: 2px; }
.hide		{ display: none;}
.legend		{ font-size: 13px; font-weight: bold; line-height: normal; }
.notes		{ font-size: 60%; color: #000000;}
.q12 		{ color: #FFFFFF; text-decoration: underline;}
.qtxt		{ font-size: 10px; font-weight: bold; }
.rgen 		{ font-weight: bold; font-size: 90%; }
.rgen2 		{ font-weight: bold; text-align: center; font-size: 90%; }
.sr_th		{ font-family: Verdana, sans-serif; font-size: 85%; font-weight: bold; background-color: #FFE188; }
.sr_co 		{ font-family: Verdana, sans-serif; font-size: 80%; font-weight: bold; background-color: #0066CC; color: #FFFFFF;}
.sr_of 		{ font-family: Verdana, sans-serif; font-size: 75%; font-weight: bold; background-color: #99CCFF; color: #000000; }
.sr_ag 		{ font-family: Verdana, sans-serif; font-size: 70%; padding-left: 10px; background-color: #FFFFFF;}
.sr_ag_alt 	{ font-family: Verdana, sans-serif; font-size: 70%; padding-left: 10px; background-color: #FBEDC4;}
.stats_body	{ font-size: 80%;}
.stats_select	{ font-size: 90%; color: #FFFFFF; background-color: #000066;}
.tbliscomment { width: 100%; height: 71px; border-style:solid; border-color:#000000; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; padding: 3px; background-color: #FFFFFF; }
.tblisother { width: 80%; height: 38px; border-style:solid; border-color:#000000; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; padding: 3px; background-color: #FFFFFF; }
.tblsumcomment { width: 100%; height: 86px; border-style:solid; border-color:#000000; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; padding: 3px; background-color: #FFFFFF; }
.tblsumother { width: 98%; height: 38px; border-style:solid; border-color:#000000; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; padding: 3px; background-color: #FFFFFF; }
.tbldefault { width:100%; padding:1px; }
.tblwraper { width:100%; padding:3px; border-style:solid; border-color:#000000; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; padding: 3px; background-color: #FFFFFF; }
.td		{ font-size: 85%; text-align: center;}
.tda		{ font-size: 85%; background-color: #FFFFCC; text-align: center;}
.tra		{ background-color: #FFE0B3; text-align: center;}
.th		{ font-size: 90%; font-weight: bold; background-color: #F6D56D; text-align: center; color: #000000; }
.table1		{ border: 1px solid #F79600;}

.overallTitle { font-weight: bold; text-align: center; font-size: 90%; }
.overallTable {
	border: 2px solid #F6D56B;
	padding: 0px;
}
.overallStats { font-size: 85%; background-color: #000066; color: #FFFFFF; }
.overallComments { border: 1px solid #F6D56D; height: 82px; width: 662px; margin-top: 2px; margin-bottom: 2px; font-size: 85%; }
.overallOther { border: 1px solid #F6D56D; margin: 1px; height: 37px; width: 332px; font-size: 85%; }


.tdh		{ background-color: #3139bd; color: #FFFFFF}

#top1		{ background: url(../images/hdr_int_top.jpg) no-repeat; padding-left: 20px; margin: 0px; height: 58px; width: 642px; font: 26px Arial, Helvetica, sans-serif; color: #38389E;}
#top2		{ background: url(../images/hdr_int_bot.jpg) no-repeat; padding-left: 20px; margin: 0px; height: 40px; width: 642px; font: 26px Arial, Helvetica, sans-serif; color: #38389E;}



#CompTitle	 	{ background: url(../images/hdr_int_top.jpg) no-repeat; padding-left: 20px; margin: 0px; height: 58px; width: 642px; font: 26px Arial, Helvetica, sans-serif; color: #38389E; voice-family: "\"}\""; voice-family:inherit; width: 662px; }
#Greeting	 	{ background: url(../images/hdr_int_bot.jpg) no-repeat; padding-left: 20px; margin: 0px; height: 40px; width: 642px; font: 22px Arial, Helvetica, sans-serif; color: #38389E; voice-family: "\"}\""; voice-family:inherit; width: 662px; }
#maintable {
	border-left: 10px solid #3139BD;
}
#headtable {
	border-top: 10px solid #F79600;
	margin: 0px;
	padding: 0px;
	width: 662px;
}
.legalbar { text-align: center; background-color: #000066; font-weight: normal; font-size: 80%; color: #FFFFFF; }

.Validator { font-size: 10px; font-family: Verdana, Times New Roman, Arial; font-weight: bold; color: #ff0000; }