td {font-family: Arial, Helvetica, sans-serif; color: #333}
td A:link { font-family: Arial, Helvetica, sans-seri; color: #333}
td A:visited { font-family: Arial, Helvetica, sans-serif; color: #333}
td A:hover { font-family: Arial, Helvetica, sans-serif; color: #790000}



.copyright { color: #333; font-size: 10px; line-height: 12px;}

.address  { color: #698396; font-weight: bold; font-size: 11px; line-height: 13px }
.address A:link  { color: #698396; font-weight: bold; font-size: 11px; line-height: 13px }
.address A:visited  { color: #698396; font-weight: bold; font-size: 11px; line-height: 13px }
.address A:hover   { color: #698396; font-weight: bold; font-size: 11px; line-height: 13px }

.BackNavigation   { color: #698396; font-weight: bold; font-size: 11px; line-height: 12px }
.BackNavigation A:link   { color: #698396; font-weight: bold; font-size: 11px; line-height: 12px }
.BackNavigation A:visited   { color: #698396; font-weight: bold; font-size: 11px; line-height: 12px }
.BackNavigation A:hover   { color: #79000; font-weight: bold; font-size: 11px; line-height: 12px }

.SectionNavigation    { color: #790000; font-weight: bold; font-size: 11px; line-height: 16px }
.SectionNavigationMenuDivision { color: #698396; font-weight: bold; font-size: 11px; line-height: 16px }
.SectionNavigation A:link    { color: #790000; font-weight: bold; font-size: 11px; line-height: 16px }
.SectionNavigation A:visited    { color: #790000; font-weight: bold; font-size: 11px; line-height: 16px }
.SectionNavigation A:hover    { color: #d30000; font-weight: bold; font-size: 11px; line-height: 16px }

.HeaderLinks    { color: #7a0303; font-weight: bold; font-size: 11px; line-height: 13px }
.HeaderLinks A:link    { color: #7a0303; font-weight: bold; font-size: 11px; line-height: 13px }
.HeaderLinks A:visited   { color: #7a0303; font-weight: bold; font-size: 11px; line-height: 13px }
.HeaderLinks A:hover     { color: #e45254; font-weight: bold; font-size: 11px; line-height: 13px }

.instructionBar     { color: #333; font-weight: bold; font-size: 14px; line-height: 16px; background-color: #f4c141; margin-left: 20px }

.SectionBarTitle       { color: #fff; font-weight: bold; font-size: 12px; line-height: 12px; background-color: #698396; padding-left: 5px }
.SectionBarTitle A:link   { color: #fff; font-weight: bold; font-size: 12px; line-height: 12px; text-decoration: underline; background-color: #698396 }
.SectionBarTitle A:visited   { color: #fff; font-weight: bold; font-size: 12px; line-height: 12px; text-decoration: underline; background-color: #698396 }
.SectionBarTitle A:hover    { color: #f3e2ff; font-weight: bold; font-size: 12px; line-height: 12px; background-color: #698396 }
.SectionBarColumn       { color: white; font-size: 11px; background-color: #698396 }
.SectionBarColumn A:link      { color: white; font-size: 11px; background-color: #698396 }
.SectionBarColumn A:visited      { color: white; font-size: 11px; background-color: #698396 }
.SectionBarColumn A:hover       { color: #f3e2ff; font-size: 11px; background-color: #698396 }

.HeaderOne    { color: #790000; font-weight: bold; font-size: 14px; line-height: 16px }
.LargeList  { color: #333; font-size: 11px; line-height: 12px }
.LargeList A:link   { color: #3c223c; font-weight: bold; font-size: 11px; line-height: 12px }
.LargeList A:visited  { color: #774477; font-weight: bold; font-size: 11px; line-height: 12px }
.LargeList A:hover   { color: #790000; font-weight: bold; font-size: 11px; line-height: 12px }

.body     { color: #333; font-size: 11px; line-height: 12px }
.bodySubLabel { color: #5e6c79; font-size: 11px; line-height: 12px }
.dataLabel    { color: #333; font-weight: bold; font-size: 12px; line-height: 15px }
.dataDisplay { color: #333; font-weight: bold; font-size: 14px; line-height: 16px }
.dataSample { color: #999; font-weight: bold; font-size: 11px; line-height: 12px }

.subSection  { color: #698396; font-weight: bold; font-size: 12px; line-height: 14px }

.welcomeText       { color: #7a0303; font-weight: bold; font-size: 12px }

.navRounds  { color: #333; font-weight: bold; font-size: 12px; line-height: 18px }
.navRounds A:link   { color: #774477; font-size: 12px; line-height: 18px }
.navRounds A:visited  { color: #774477; font-size: 12px; line-height: 18px }
.navRounds A:hover   { color: #790000; font-weight: bold; font-size: 12px; line-height: 18px }


.DateEdit  { color: #333; font-weight: bold; font-size: 11px; line-height: 15px; padding: 5px }
.DateEdit A:link   { color: black; font-size: 11px; line-height: 15px; text-decoration: none; margin: 4px }
.DateEdit A:visited  { color: black; font-size: 11px; line-height: 15px; text-decoration: none; margin: 4px }
.DateEdit A:hover   { color: #774477; font-weight: bold; font-size: 11px; line-height: 15px; text-decoration: none; margin: 4px }

.navChart   { color: #333; font-weight: bold; font-size: 12px; line-height: 14px; text-decoration: none;}
.navChart A:link   { color: #333; font-weight: bold; font-size: 12px; line-height: 14px; text-decoration: none;}
.navChart A:visited   { color: #333; font-weight: bold; font-size: 12px; line-height: 14px; text-decoration: none }
.navChart A:hover      { color: #3a61b3; font-weight: bold; font-size: 12px; line-height: 14px; text-decoration: underline }

.requiredField { color: #790000; font-size: 20px; line-height: 20px }

.ListColumnHeading   { color: #999; font-weight: bold; font-size: 11px; line-height: 11px }
.ListColumnHeading A:link   { color: #999; font-weight: bold; font-size: 11px; line-height: 11px }
.ListColumnHeading A:visited   { color: #999; font-weight: bold; font-size: 11px; line-height: 11px }
.ListColumnHeading  A:hover    { color: #790000; font-weight: bold; font-size: 11px; line-height: 11px }


.ListprimaryData  { color: #333; font-size: 12px; font-weight: bold; line-height: 12px }
.ListprimaryData A:link  { color: #333; font-size: 12px; font-weight: bold; line-height: 12px }
.ListprimaryData A:visited  { color: #333; font-size: 12px; font-weight: bold; line-height: 12px }
.ListprimaryData A:hover  { color: #790000; font-weight: bold; font-size: 12px; line-height: 12px }

.ListsecondaryData   { color: #333; font-weight: normal; font-size: 12px; line-height: 12px }

.errorMessage  { color: #8b0000; font-size: 11px; line-height: 12px }
.textboxerror {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; font-size: 10px; color: red; border-color: red;}

.textbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 10px; color: black;}

.ReportTotals    { color: black; font-weight: bold; font-size: 18px }

.ReportBarTotals  { color: white; font-weight: bold; font-size: 18px; background-color: #969 }
.ReportBarTotals A:link { color: white; font-weight: bold; font-size: 18px; background-color: #969 }
.ReportBarTotals A:visited { color: white; font-weight: bold; font-size: 18px; background-color: #969 }
.ReportBarTotals A:hover { color: white; font-weight: bold; font-size: 18px; background-color: #d68fd6 }

.ReportSubTotals { color: #969; font-weight: bold; font-size: 15px }

.ReportBarNav   { color: #444; font-size: 16px; text-decoration: none }
.ReportBarNav A:link  { color: #444; font-size: 16px; text-decoration: none }
.ReportBarNav A:visited  { color: #444; font-size: 16px; text-decoration: none }
.ReportBarNav A:hover  { color: #b76ec1; font-size: 16px; text-decoration: underline }
.ReportPossibleScores { color: #444; font-size: 9px }


.ReportQuestions    { color: #333; font-weight: bold; font-size: 11px; text-decoration: none }
.ReportQuestions A:link  { color: #333; font-weight: bold; font-size: 11px; text-decoration: none }
.ReportQuestions A:visited  { color: #333; font-weight: bold; font-size: 11px; text-decoration: none }
.ReportQuestions A:hover  { color: #790000; font-weight: bold; font-size: 11px; text-decoration: underline }

.ReportQuestionsUnderline   { color: #333; font-weight: bold; font-size: 11px; text-decoration: underline }
.ReportQuestionsUnderline A:link   { color: #333; font-weight: bold; font-size: 11px; text-decoration: underline }
.ReportQuestionsUnderline A:visited   { color: #333; font-weight: bold; font-size: 11px; text-decoration: underline }
.ReportQuestionsUnderline A:hover  { color: #790000; font-weight: bold; font-size: 11px; text-decoration: underline }

.sortHeaderSelected  { color: #774f77; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #c9aec9 }
.sortHeaderSelected A:link { color: #774f77; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #c9aec9 }
.sortHeaderSelected A:visited { color: #774f77; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #c9aec9 }
.sortHeaderSelected A:hover  { color: #4d334d; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #c9aec9 }

.sortHeaderNotSelected  { color: #969; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #e5d7e5 }
.sortHeaderNotSelected A:link { color: #969; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #e5d7e5 }
.sortHeaderNotSelected A:visited { color: #969; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #e5d7e5 }
.sortHeaderNotSelected A:hover { color: #4d334d; font-weight: bold; font-size: 10px; text-decoration: none; background-color: #e5d7e5 }

.SetUpFormHeader  { color: black; font-size: 12px; line-height: 14px; background-color: #ababab; padding-left: 12px; border-top: 1px #000; border-right: 1px #000; border-left: 1px #000 }


.setUpFormLarge { font-weight: bold; font-size: 14px; line-height: 16px }

.studentButton    { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #b0c4de; text-align: center; margin: 3px; border-width: 1px 2px 2px 1px; border-color: #c5dcf9 #748192 #748192 #c5dcf9 }

.studentButtonBack    { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color:#bbbbbb; text-align: center; margin: 3px; border-width: 2px 2px 2px 2px; border-color: #cccccc #777777 #777777 #cccccc }

.roundButton    { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color:#966993; text-align: center; margin: 0px; border-width: 2px 2px 2px 2px; border-color: #EDA5E8 #745071 #745071 #EDA5E8}
.roundButtonDown { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #eee; text-align: center; margin: 0px; border-style: solid; border-width: 2px; border-color: #aaa #fff #fff #aaa }
.advanceButton1 { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fde2aa; text-align: center; margin: 3px; border-width: 1px 2px 2px 1px; border-color: #ffefbc #a4936e #a4936e #ffefbc }
.introductionBody { color: #333; font-size: 15px; line-height: 18px }
.examTitle { color: #fff; font-weight: bold; font-size: 16px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


.MainFormHeader   { color: #333; font-weight: bold; font-size: 14px; line-height: 16px; background-color: #f1c75c; padding-top: 2px; padding-bottom: 2px; padding-left: 12px; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: none #f6cf00; border-left: 1px solid #000 }

.MainFormCenter     { color: #333; font-size: 12px; line-height: 14px; background-color: #fff; padding: 10px 12px; border-style: none solid none solid; border-width: medium 1px medium 1px; border-color: #fff #000 #fff #000 }

.MainFormBottom      { color: #333; font-size: 12px; line-height: 14px; background-color: #fff; padding: 2px 12px; border-top: none #000; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000 }

.setUpFormBody  { font-size: 12px; line-height: 14px }

.setUpButton    { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f6cf00; text-align: center; margin: 3px; border-width: 1px 2px 2px 1px; border-color: #ffdf8e #967628 #967628 #ffdf8e }
.setUpTable { border: 1px #000 }

.verdana10Blk {color:333333;font-size:10px}
.verdana11BluB {color:698396;font-size:11px;font-weight:bold}
