body
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  margin:0pt;
  
}

LI
{
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

p
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
}

td
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  border-color: Black;
}

h2
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: Bold; 
  text-align: center;
}

h1
{
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: Bold;
}
.note
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-align: left;
}

.FieldLabel
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.NonSelectedTab
{
  font-size: 8pt;
  color: #061E50;
  font-weight: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.NonSelectedTab
{
  font-size: 8pt;
  color: #1B5F00;
  font-weight: normal;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.breadcrumb
{
    text-decoration: none;
    color: Black;
}

a
{
  font-size: 8pt;
  color: #3f6526;
  font-weight: normal;
  text-decoration:underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.NonSelectedTab3 
{ 
  font-size: 10pt; 
  color: #3f6526; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration: none 
}

.NonSelectedTab3:visited 
{ 
  font-size: 10pt; 
  color: #3f6526; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration: none 
}

.NonSelectedTab3:Hover 
{ 
  font-size: 10pt; 
  color: #3f6526; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration: none 
}

.SelectedTab3 
{ 
  font-weight: bold;
  font-size: 10pt; 
  color: black; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration: none 
}

.SelectedTab3:visited 
{ 
  font-weight: bold;
  font-size: 10pt; 
  color: black; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration: none 
}

.SelectedTab3:Hover 
{ 
  font-weight: bold;
  font-size: 10pt; 
  color: black; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  text-decoration: none 
}


a:Visited
{
  font-size: 8pt;
  color: #3f6526;
  font-weight: normal;
  text-decoration: Underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Map
{
  font-size: 8pt;
  color: #3f6526;
  font-weight: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.Map
{
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration: Underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.Map:Visited
{
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration: Underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


a.Map:Hover
{
  font-size: 8pt;
  color: #ffffff;
  font-weight: normal;
  text-decoration: Underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.MainSearchResults
{
  font-size: 9pt;
  color: #2E4A1C;
  font-weight: normal;
  text-decoration: None;
  
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.MainSearchResults:visited
{
  font-size: 9pt;
  color: #3f6526;
  font-weight: normal;
  text-decoration: None;
  
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.MainSearchResults:Hover
{
  font-size: 9pt;
  color: #3f6526;
  font-weight: normal;
  text-decoration: Underline;
  
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.NonSelectedTab:Hover
{
  font-size: 8pt;
  color: #3f6526;
  font-weight: normal;
  text-decoration: Underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.NonSelectedTab:visited
{
  font-size: 8pt;
  color: #3f6526;
  font-weight: normal;
  text-decoration: None;
  
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tableLabelSmall
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  
  text-align: left;
}
.tableDataSmall
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-align: left;
}

.tableDataSmallAlternate
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-align: left;
  background-color: #F3EFE9;
   border-right-width:1pt;
 border-right-color:#000000;
 border-right-style:solid;
 
 border-bottom-width:1pt;
 border-bottom-color:#000000;
 border-bottom-style:solid;
}

.rcSectionHeaderLight
{
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  background-color: #3F6526;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#ffffff;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#000000;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#000000;
}

.rcTableHeaderLight
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  background-color: #3F6526;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#ffffff;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#000000;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#000000;

}

.rcTableHeaderLightNoBorder
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  background-color: #3F6526;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#ffffff;

}

.rcTableHeaderLightSchoolYears
{
  font-size: 8pt;
  text-decoration: none;
  background-color: #3F6526;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#ffffff

}

.rcTableHeaderMedium
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  background-color: #DCD7D0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
}
.rcTableHeaderDark
{
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  background-color: #3F6526;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#ffffff;
}

.AYPYes
{
  font-size: 8pt;
  color: #1B5F00;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.AYPNo
{
  font-size: 8pt;
  color: red;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.AYPLessThan30
{
  font-size: 8pt;
  color: Navy;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.rcButtonColor
{
  background-color: #006600;
  color: #FFFFFF;
  font-size: 8pt;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  cursor:pointer;
}
.reportTitle
{
  color: #666666;
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.footerLinks
{
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-align: left;
  color:#A2A2A2;
  text-decoration:underline
}
a.footerLinks:hover
{
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-align: left;
  color:#3f6526;
  text-decoration:underline
}

a.footerLinks:visited
{
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  text-align: left;
  color:#A2A2A2;
  text-decoration:underline
}

.subMenuOn
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: Bold;
  text-align: left;
  color:#000000;

}

.textSmallBold
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: Bold;
  color:#000000;

}

.DataGrid
{
 border-width:1px;
 border-style:solid;
 border-color:#000000;

}

.nav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;

}

.nav:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;

}

.nav:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;

}

.navOn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10pt;
	font-weight: bold;
	text-decoration: none;

}

.subheadTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2D7100;
	font-size:13pt;
	text-decoration: none;

}
.tableCorner
{
	 font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#000000;
 border-right-width:1pt;
 border-right-color:#000000;
 border-right-style:solid;
 
 border-bottom-width:1pt;
 border-bottom-color:#000000;
 border-bottom-style:solid;
 background-color:White;
 
}

.ddlReportHeader
{
  background-color: #F7F7AA;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  border-color: #F7F7AA;
    	
}

.selectTop
{
  font-weight: bold;

}

.selectHide
{
  color: #F7F7AA;
}

.gradeTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
}

.gradeSubTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10pt;
	font-weight:bold;
}

.strandSubTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:8pt;
	font-weight:bold
}

.strandText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:8pt;
}


.PageTitleText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:13pt;
	font-weight: bold;
}

a.Score
{
  font-size: 8pt;
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.Score:Visited
{
  font-size: 8pt;
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


a.Score:Hover
{
  font-size: 8pt;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.AYPScore
{
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.AYPScore
{
  font-size: 10pt;
  font-weight: bold;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.AYPScore:Visited
{
  font-size: 10pt;
  font-weight: bold;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.AYPScore:Hover
{
  font-size: 10pt;
  font-weight: bold;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ColumnHeaderSort
{
	font-size: 8pt;
	font-weight:bold;
	background-color: #3F6526;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.GlossaryHeader
{
  color: #000000;
  font-size: 12pt;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.MapWait
{
  color: #3F6526;
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ReportOrgName
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
}

.tableBorder
{
 border-top-width:1pt;
 border-top-color:#000000;
 border-top-style:solid;
 
  border-left-width:1pt;
 border-left-color:#000000;
 border-left-style:solid;
 

	
}

.tableBorderFull
{
 border-width:1pt;
 border-color:#000000;
 border-style:solid;
 	
}

.tableBorderCells
{

 border-right-width:1pt;
 border-right-color:#000000;
 border-right-style:solid;
 
 border-bottom-width:1pt;
 border-bottom-color:#000000;
 border-bottom-style:solid;
}


.NosearchResults
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-size:9pt;
	font-weight:bold;
}

a.BreadCrumbsOn
{
  font-size: 8pt;
  font-weight: bold;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.BreadCrumbsOn:Visited
{
  font-size: 8pt;
  font-weight: bold;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.BreadCrumbsOn:Hover
{
  font-size: 8pt;
  font-weight: bold;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.BreadCrumbsOff
{
  font-size: 8pt;
  color: #3F6526;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.BreadCrumbsOff:Visited
{
  font-size: 8pt;
  color: #3F6526;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.BreadCrumbsOff:Hover
{
  font-size: 8pt;
  color: #3F6526;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.ReportOrgNameLink
{
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.ReportOrgNameLink:Visited
{
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.ReportOrgNameLink:Hover
{
  font-size: 10pt;
  font-weight: bold;
  color: #3F6526;
  text-decoration: underline;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.dropout {
	font-style:italic;
}

.colHead1 
{
    text-decoration: underline;
    text-align: right;
    width: 10%;
}

.criteriaHeader
{
    color: #3F6526;
    background-color: #EAE7D7;
    font-weight: bolder;
    font-style: oblique;
    font-size: 14px;
    padding: 5px 10px;
}

.cteKW
{
    font-style: italic;
    text-decoration: underline;
}

#CTE h3
{
    font-size: 12px;
    text-decoration: underline;
    text-align: center;
}

hr.sepLine
{
    width: 97%;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
    border-color: #D0D4C4;
    border-style: dotted;
}

.preface
{
    margin-left: 5em;
    margin-right: 5em;
}

.numCell 
{
    width: 8%;
    text-align: right;
}

.rBorder
{
    border-right: solid 1px black;
}

.bBorder
{
    border-bottom: solid 1px black;
}

.bBorderThick
{
    border-bottom: solid 3px black;
}


