.topHorizTable { background-color: #ffffff;} 
.topHorizTableBorder { background-color: #000000;} 
.tableHeaderDark { background-color: #333366;} 
.tableHeaderRed { background-color: #990000;} 
.tableHeaderMedium { background-color: #666699;} 
.tableHeaderLight { background-color: #CCCC99;} 
.tableHeaderLight2 { background-color: #ffffcc;} 
.tableHeaderLightGray { background-color: #cccccc;} 
.tableHeaderGray { background-color: #999999;} 

.subbutton { color: #333366; background-color: #CCCC99;}
.majorbutton { color: #ffffcc; background-color: #333366;}

.pageTitle { font-size: 12pt; font-weight: bold; font-family: Times New Roman, Times, serif; color: #999999; }
.pageSubTitle { font-size: small; font-weight: bold; font-family: Times New Roman, Times, serif; color: #000000; }
.pageSubTitleRed { font-size: small; font-weight: bold; font-family: Times New Roman, Times, serif; color: #990000; }

.instructions { font-size: small; font-family: Times New Roman, Times, serif; color: #333366; }
.classNameSubTitle { font-size: 16pt; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333333; }
.popUpHelp { left: 160; top: 220; width: 400; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333366; border: 1px solid gray; padding: 10px; background-color: #ffff99;}
.sectionTitle { font-size: small; font-weight: bold; font-family: Times New Roman, Times, serif; color: #333366; }
.sideBarTitle { font-size: 12px; font-weight: bold; font-family: Times New Roman, Times, serif; color: #000000; }
.sideBarSubTitle { font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, Sans serif; color: #333333; }
.sideBarDateWarn { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Sans serif; color: #990000; }
.departmentName { font-size: 12pt; font-weight: bold; font-family: Times New Roman, Times, serif; color: #000000; } 

.codeText { font-size: small; font-weight: normal; font-family: mono; color: #000000; }
.footnote { font-size: x-small; font-weight: normal; font-family: Arial, Helvetica, sans serif; }


.label { font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #000000; } 
.labelbold { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #000000; } 
.labeldarkbold { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; } 
.labelredbold { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #990000; } 
.labelmediumbold { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #666699; } 
.labellight2bold { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #ffffcc; } 
.labellightgraybold { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #cccccc; } 

.labelred { font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #990000; } 
.labeldark { font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333366; } 
.labelthead { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; } 
.labeltheadlight { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #ffffcc; } 
.labeltheadmedium { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #666699; } 

.question { font-size: 12pt; font-weight: bold; font-family: Times New Roman, Times, serif; color: #000000; } 
.answerchoice { font-size: 12pt; font-family: mono; color: #000000; } 

.error { font-size: 10pt; font-weight: normal; font-style: normal; font-family: monospace; color: #000000; } 
.instruct { font-size: 12pt; font-weight: normal; font-style: normal; font-family: Times New Roman, Times, serif; color: #000000; } 
.instructP { font-size: 10pt; font-weight: normal; font-style: normal; font-family: Times New Roman, Times, serif; color: #000000; } 
.instructSub { font-size: 10pt; font-weight: normal; font-style: normal; font-family: Times New Roman, Times, serif; color: #333366; } 


.linknotactive { font-size: 10pt; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #cccccc; } 


A { font-size: 10pt; font-weight: normal; font-family: Arial, Helvetica, sans serif; text-decoration: underline; } 
A.bold { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans serif; text-decoration: underline;} 

A.navlink { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.navlink:link { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.navlink:hover { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.navlink:active { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }

A.edit { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: red; text-decoration: none; }
A.edit:link { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: red; text-decoration: none; }
A.edit:hover { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: red; text-decoration: underline; }
A.edit:active { font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: red; text-decoration: none; }

A.sectionTitle { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.sectionTitle:link { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.sectionTitle:hover { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.sectionTitle:active { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }

A.helpLink { font-size: 8pt; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.helpLink:link { font-size: 8pt; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.helpLink:hover { font-size: 8pt; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }
A.helpLink:active { font-size: 8pt; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333366; text-decoration: underline; }

SPAN.crumb { font-size: 10px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #333333;}

A.crumb { font-size: 10px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #666666; text-decoration: underline; }
A.crumb:link { font-size: 10px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #666666; text-decoration: underline; }
A.crumb:hover { font-size: 10px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #666666; text-decoration: underline; }
A.crumb:active { font-size: 10px; font-weight: normal; font-family: Arial, Helvetica, sans serif; color: #666666; text-decoration: underline; }


P { font-size: 12pt; font-weight: normal; font-family: Times New Roman, Times, serif; color: #000000; } 
P.note { font-size: 10pt; font-weight: normal; font-family: Times New Roman, Times, serif; color: #000000; } 

.ruledark {color: #cccccc; height: 1px; width: 50%; align: center;}
.rulehelp {color: #cccccc; height: 1px; width: 100%; align: left;}

