/*Native Classes****************************/
body, html {
	height:100%;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E71AB;
}


table {
	  border:0px;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E71AB;
}


th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E71AB;
}

a:link {
	text-decoration: none;
	color: #003366;
}

a:visited {
	color: #999999;
	text-decoration: none;
}

a:hover {
	color: #009933;
	text-decoration: none;
} 



/*ID Classes****************************/
#container {
	height:100%;
	width:770px;
}

#header {
	width:770px;
	height:185px;
	background-image:url(../images/Header.jpg);
	background-repeat:no-repeat;
}

#navigation {
	width:770px;
	height:22px;
	background-image:url(../images/navBar.jpg);
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #4E71AB;
}

#navigation a:link, #navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #4E71AB;
}

#navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}

#schoolClosing {
	width:240px;
	height:28px;
	border:1px solid #4E71AB;
}

#schoolClosingTXTleft {
	padding-left:3px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #4E71AB;
}	

#closingStatus {
	width:90px;
	height:28px;
	vertical-align:middle;
	background-color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}	

#grayContentArea {
	background-color:#CCCCCC;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4E71AB;
	padding:20px;
}

#whiteContentArea {
	background-color:#FFFFFF;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4E71AB;
	padding:10px;
}

#athleticScheduleArea {
	background-color:#FFFFFF;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4E71AB;
	padding:10px;
}

#sportsContentArea {
	background-color:#FFFFFF;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4E71AB;
	padding:10px;
}

#counselingContentArea {
	background-color:#FFFFFF;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4E71AB;
	padding:10px;
}

#bottomNav {
	width:770px;
	height:26px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #4E71AB;
}

#bottomNav a:link, #bottomNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #4E71AB;
}

#bottomNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}

#footer {
	height:22px;
	background-color:#4E71AB;
}

/*Custom Classes****************************/

.headingBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#526FB5;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	text-align:left;
	background-image: url(../images/headingbar.jpg); 
	background-position: top left;
	height:21px;
	width:212px;
	padding: 3px 30px 0px 20px;
}

.headingBarWide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#526FB5;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	text-align:left;
	background-image: url(../images/headingbarWide.jpg); 
	background-position: top left;
	height:21px;
	width:350px;
	padding: 3px 30px 0px 20px;
}

.headingBar750 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#526FB5;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	text-align:left;
	background-image: url(../images/headingbar750.jpg); 
	background-position: top left;
	height:21px;
	width:750px;
	padding: 3px 30px 0px 20px;
}

.contentHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	text-decoration: none;
	text-align:left;
	background-image: url(../images/contentHeading.jpg); 
	background-position: top left;
	height:22;
	width:212;
	padding: 3px 30px 0px 20px;
}

.siteIndex {
	padding:11px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4E71AB;
}

.siteIndex a:link {
	font-family: Arial, Helvetica, sans-serif; 
	color: #4E71AB;
}

.siteIndex a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	color: #4E71AB;
}

.siteIndex a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	color: #999999;
}

.textContentWide {
	width:350px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E71AB;
}

.missionStatement {
	width:212px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E71AB;
}

.courseOfferings {
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E71AB;
}

.counseling {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E71AB;
}

.phoneNumberTXT {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #4E71AB;
}	

.emailListField {
	height: 17px;
	font-size:10px;
}

.whitePicBorder {
	border:1px solid #FFFFFF;
}

.darkPicBorder {
	border:1px solid #4E71AB;
}

.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:  #FFFFFF;
	font-size: 9px;
}

.xfxLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:  #FFFFFF;
	font-size: 9px;
}

.xfxLink a:link, .xfxLink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:  #FFFFFF;
	font-size: 9px;
}

.xfxLink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 9px;
}

.inputItem {
	border: 1px solid #4E71AB;
}
.txtLabel {
	font-weight: bolder;
	background-color: #CCCCCC;
}

.dateFrame {
	border-left: 1px solid #B61218;
}
.inputSpacer {
	height: 10px;
	width: 10px;
}
.txtFieldDisabled {
	border: none;
	background-color: #D26C70;
	background-image: url(../images/inputbg.gif);
	background-repeat: no-repeat;
}
.inputRow {
	vertical-align: top;
}
.requiredField {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B61218;
	font-weight: normal;
}
.nwevHead {
	font: bolder 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B61218;
}

