<!--
table { border-collapse:collapse }
.moduleheader { width: 100%; font-family: Arial; font-size: 16px; font-weight: bold; text-align: center; background-color: #E0E0E0 ;padding:5px; }
.moduleheadertext { font-family: Arial; font-size: 12px; text-align: justify; vertical-align:top;background-color: #E0E0E0;padding:5px;  }
.sectionheader { width:650px;font-family: Arial; font-size: 14px; font-weight: bold; text-align: left; background-color: #E0E0E0 }
.sectionheadertext { font-family: Arial; font-size: 12px; text-align: left; background-color: #E0E0E0 }
.question { width: 650px; border: 0px solid; }
.questionnarrow { width: 450px }
.questiontext { margin-top: 10px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #FFFFFF }
.questionnumber { vertical-align:text-top; width: 40px; margin-top: 10px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #FFFFFF }
.questioncontent { width:80%;margin-top: 10px; margin-left: 50px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #FFFFFF }
.questioncontentsmall { width:450px;margin-top: 10px; margin-left: 50px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #FFFFFF }
.questioncontentnowidth { margin-top: 10px; margin-left: 50px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #FFFFFF }

.gridtable { width:80%; margin-left:50px; margin-top: 10px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; border: none; border-width:1px; border-color:#000000 }
.gridtablecell { border: 1px solid }	
.gridheader { font-family: Arial; font-size: 12px; font-weight: normal; text-align: center; background-color: #CCCCCC }
.gridtableheadercell { border: 1px solid ; width: 50px; vertical-align:top; text-align:center }
.gridtableheaderstub { text-align: left }
.gridrowdark { font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #CCCCCC }
.gridrowlight { font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #EEEEEE }
.gridrowwhite { font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #FFFFFF; border: 1px solid}
.gridrowwhiteexplain { width:200px; font-family: Arial; font-style:none; font-size: 10px; font-weight: normal; text-align: left; background-color: #FFFFFF; border: 1px solid #CCCCCC }

.gridcheck { border: 1px solid; font-family: Arial; font-size: 12px; font-weight: normal; text-align: center }
.textsmall { font-size: 11px }

.radiogrid { width:80%;margin-left:50px;font-size:12px;text-align:left;border-width:1px;border:1px;padding:10px;vertical-align:text-top;border-color:#000000 ;font-family: Arial; font-style:none; font-size: 10px; font-weight: normal;}
.radiogridcell { vertical-align:middle; font-size:12px }

.radiogridlarge { font-size: 12px; padding-left: 20px; border: none;1px solid;border-color:#000000 }
.radiogridlargeheadercell { vertical-align: top; border: 1px solid }
.radiogridlargecell {text-align:left; padding: 5px; border: 1px solid }
.radiogridcellborder {vertical-align:top; font-size:12px;border: 1px solid;border-color:#000000}
.radiogridcellborderrightjust {vertical-align:top; text-align:center;font-size:12px;border: 1px solid;border-color:#000000;border-style:inset;}

.radiogridlargelight { font-size: 11px; padding-left: 20px; border: 1px solid; background-color: #EEEEEE }
.radiogridlargeheadercelllight { vertical-align: top; border: 1px solid; background-color: #EEEEEE }
.radiogridlargecelllight { text-align:left; padding: 5px; border: 1px solid ; background-color: #EEEEEE}
.radiogridlargeradiolight { text-align: center; width:55px; border: 1px solid; background-color: #EEEEEE}
.radiogridlargeradiolightwide { text-align: center; width:155px; border: 1px solid; background-color: #EEEEEE }

.radiogridlargedark { font-size: 11px; padding-left: 20px; border: 1px solid; background-color: #CCCCCC }
.radiogridlargeheadercelldark { vertical-align: top; border: 1px solid; background-color: #CCCCCC }
.radiogridlargecelldark { text-align:left; padding: 5px; border: 1px solid; background-color: #CCCCCC }
.radiogridlargeradiodark { text-align: center; width:55px; border: 1px solid; background-color: #CCCCCC }
.radiogridlargeradiodarkwide { text-align: center; width:155px; border: 1px solid; background-color: #CCCCCC }

.radiogridlargewideexplain { text-align: center; font-size: 10px; width:155px; border: 0px solid; background-color: #FFFFFF }
.radiogridlargeradio { text-align: center; width:55px; border: 1px solid }
.radiogridlargeheader { text-align: center; border: 1px solid }
.radiogridlargestub { width: 250px; text-align:left; border: 1px solid }

.scorecard { width: 100%;border:1px solid;border-color:#AE1503 }
.scorecardheader { font-family: Arial; font-size: 14px; font-weight: bold; text-align: center; background-color: #F7DC73;border:1px solid;border-color:black  }
.scorecardtext { margin-top: 10px; font-family: Arial; font-size: 13px; font-weight: normal; text-align: center; background-color: #FFFFFF;border:1px solid;  }
.scorecardheadertext { margin-top: 14px; font-family: Arial; font-size: 12px; font-weight: bold; text-align: left; background-color: #FFFFFF }
.scorecardcontent { margin-top: 10px; margin-left: 50px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; background-color: #FFFFFF }
.scoreboard { width: 650px }
.scoreboardheader { font-weight:bold; text-align: center;border:1px solid; }
.scoreboardstub { width: 200px; text-align:left; border: 1px solid; font-family: Arial; font-size: 14px; font-weight: bold; background-color: #FFFFFF;border:1px solid; }
.scoreboardcell { border: 1px solid; text-align: center }
.scoreboardscore { height: 50px }
.scoreinfo { text-align:left }
.scoreinfoheader { font-family: Arial; font-size: 14px; font-weight: bold; text-align: left; background-color: #FFFFFF }
.scoreinfotext { margin-left: 20px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top; background-color: #FFFFFF }	
.scoreinfotext2 { margin-left: 40px; font-family: Arial; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top; background-color: #FFFFFF }	
.validation { font-family: Arial; font-size:12px; color: #FF0000 }
.textsmall { font-size:9px; font-family: arial}
.vertnav {line-height:14px;}
.bigbutton {width:23px; height:23px;}
.resourceguide {font-size:8pt; font-family: arial;font-style:italic; vertical-align:top; background-color: #FFFFFF; border: 0px solid;border-color:#000000}

A.GotoScorecard {text-decoration:none;
	color:#8DA2E3;
	font-weight:bold;
	font-family:arial;
	font-size:10pt;
	}

A.GotoScorecard:hover{text-decoration:none;
		color:gray;
		font-weight:bold;
		font-family:arial;
		font-size:10pt;
	}

A.GotoScorecard:active{text-decoration:none;
		color:black;
		font-weight:bold;
		font-family:arial;
		font-size:10pt;
	}								
		
A {text-decoration:none;
	color:#8DA2E3;
	font-weight:bold;
	font-family:arial;
	font-sizex:10pt;
	}

A:hover{text-decoration:none;
		color:gray;
		font-weight:bold;
		font-family:arial;
		font-sizex:10pt;
	}

A:active{text-decoration:none;
		color:black;
		font-weight:bold;
		font-family:arial;
		font-sizex:10pt;
	}				
.jga A {text-decoration:none;
	color:#003399;
	font-weight:bold;
	font-family:arial;
	font-sizex:10pt;
	}

.jga A:hover{text-decoration:none;
		color:gray;
		font-weight:bold;
		font-family:arial;
		font-sizex:10pt;
	}

.jga A:active{text-decoration:none;
		color:black;
		font-weight:bold;
		font-family:arial;
		font-sizex:10pt;
	}	
-->


