body, td, th, P, p, li {

	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #333;
	}
	
body {
	background-color: #D6D9DE;
	padding: 0;
	margin: 0;
	font-size: 12px;
	background-color:#D5D5D5;
}
	

A:link, A:active, A:visited {
	color:#225DA5;
	text-decoration: none ;
}


A:hover {
	color:#225DA5;
	text-decoration: underline;
}




.HeaderLinksRow{

	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	font-weight:bold;
	color:#225DA5;
	font-size: 12px;
	border-right:1px solid #999999;
}


.HeaderLinksRow a:link, .HeaderLinksRow a:visited, .HeaderLinksRow a:active {	
	
	font-weight:bold;
	color:#225DA5;
	font-size: 12px;
	text-decoration: none;
}


.HeaderLinksRow a:hover{
	color:#225DA5;
	text-decoration: underline;
	font-weight: normal;
	font-size: 9pt;

}


.BreadCrumbRow{
	color:#0000FF;
	font-size: 12px;
}


.BreadCrumbRow a:link, .BreadCrumbRow a:visited, .BreadCrumbRow a:active {	
	color:#000000;
	font-size: 12px;
	text-decoration: none;
}


.BreadCrumbRow a:hover{	
	color:#225DA5;
	font-size: 12px;
	text-decoration: none;
}



.ChildLinksList{
	font-weight:bold;
	color:#000000;
	font-size: 12px;
	background: #FFFFFF;
}


.ChildLinksList a:link, .ChildLinksList a:visited, .ChildLinksList a:active {	
	
	font-weight:bold;
	color:#000000;
	font-size: 12px;
	text-decoration: none;
}


.ChildLinksList a:hover{	
	
	font-weight:bold;
	color:#000000;
	font-size: 12px;
	text-decoration: underline;
}


.ChildLinksList ul{
	
	 list-style: url(../images/arrow-red.gif);
}




.RightSectionHeaders{
	font-weight:bold;
	color:#A00;
	font-size: 14px;
	background: #FFF;
}


.BlackPageHeaders{

	font-weight:bold;
	color:#000000;
	font-size: 14px;

}

.SectionHeaders{
	font-weight: bold;
	color: #6A6A6A;
	font-size: 14px;
}


.headerImageRow{

	border-top: 1px solid #aeaeae;
	border-bottom: 1px solid #949494;
	background-image: url(../images/header_background.gif);
}


.CGIPageTitle {
		
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0;	
	padding-top: 5px;
	padding-bottom: 5px;
}

	
H1 {
	color: #004586;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0;
	}
	
H2 {
	font-size: 1em;
	color: #333;
	}

 
 .HomePageLeftLinksGradient  { 
 width:175px;
 vertical-align:top;
 background-image:url(../images/menubg.gif) 
 }


.SectionMenuTableRow{
	background-color: #103E70;
	border-bottom: 1px solid #585858;
	 vertical-align:right;
}

#SchoolProfile {
	background-color: #FFF;
	padding: 0;
	border: 1px #585858 solid;
	}
	
#Container {
	background-color: #D5D5D5;
	border: 1px solid #ffffff;
		}
	

	
#GoogleNavBar1 {
	background-color: #660000;
	border-bottom: 1px solid #585858;
	text-align: right !important;
	}

#NavBar1 {
	background-color: #cccc99;
	;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	height: 1.75em;
	vertical-align: middle;
	text-align: right;
	padding: 0px 0px 0px 0px;
	color: #000;
	border-bottom: 1px solid #1d5294;
}
	
	#NavBar1 a:link, #NavBar1 a:visited, #NavBar1 a:active {
		text-decoration: none;
		color: #ffffff;
		
		}
		
		#NavBar1 a:hover {
			color: #ffffff;
			text-decoration: underline;
			}
	
	#NavBar1Search {
		background-color: #C3CBDC;
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 11px;
		height: 1.75em;
		vertical-align: middle;
		text-align: right;
		border-bottom: 1px solid #FFF;
		}
		
	.black {
		color: #203E7E;
		}
		
	#button {
		background-color: #004586;
		vertical-align: middle;
		}
		
		#button a:link, #button a:visited, #button a:active, #button a:hover {
	display: block;
	padding: 2px 3px 4px 3px;
	text-decoration: none;
	color: #7d0019;
}
			
#NavBar2 {
	
	}
	
	#NavBar2 td {
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
		}
	
	#NavBar2 a:link {
		display: block;
		height: 1.25em;
		line-height: 1.25em;
		border-bottom: 4px solid #004785;
		padding: 2px 10px 2px 10px;
		text-decoration: none;
		background-color: #E2E2E2;
		border-left: 1px solid #FFF;
		}
		
			#NavBar2 a:hover {
				display: block;
				height: 1.25em;
				color: #203E7E;
				border-bottom: 4px solid #004785;
				padding: 2px 10px 2px 10px;
				text-decoration: none;
				background-color: #A4BDD7;
				border-left: 1px solid #FFF;
				}
				
		#FirstNavItem a:link {
			display: block;
			height: 1.25em;
			border-bottom: 4px solid #004785;
			padding: 2px 10px 2px 10px;
			text-decoration: none;
			background-color: #E2E2E2;
			}
			#NavBar2 .1 {
				border-bottom: 4px solid #5370B9;
				}
				
			#NavBar2 .2 {
				border-bottom: 4px solid #95B2FB;
				}
				
			#NavBar2 .3 {
				border-bottom: 4px solid #8DA5E1;
				}
				
			#NavBar2 .4 {
				border-bottom: 4px solid #7589BA;
				}
				
			#NavBar2 .5 {
				border-bottom: 4px solid #375399;
				}
				
			#NavBar2 .6 {
				border-bottom: 4px solid #6086E5;
				}
					
#BreadcrumbHome {
	border-bottom: 1px solid #000066;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 5px;
	/*padding: 0 0.75em 0 0.75em;*/
	color: #000066;
	}
	
#Breadcrumb {
	border-bottom: 1px solid #585858;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 1.5em;
	padding: 0 0.75em 0 0.75em;
	color: #000066;
}
	
#Print {
	border-bottom: 1px solid #585858;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	height: 1.5em;
	padding: 0 0.75em 0 0.75em;

	}
			

	#Breadcrumb a:link, #Breadcrumb a:active, #Breadcrumb a:visited, #Print a {
	text-decoration: none;
	color: #000000;
}
	
	#Breadcrumb a:hover, #Print a:hover {
		color: #044A7D;
		text-decoration: underline;
		}

#Announcements {
	padding: 8px;
	background-color: #DCDCDC;
	border-bottom: 1px solid #203E7E;
	border-top: 1px solid #203E7E;
	}
	
	#Announcements td {
		font-size: 12px;
		vertical-align: top;
		}
	
	#Announcements .header {
	border-right: 1px solid #203E7E;
	font-size: 14px;
	font-weight: bold;
	color: #003166;
	width: 160px;
	background: #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
		}
	
	#Announcements .content {
		padding-left: 0.75em;
		width: 546px;
		}
		
#BlueSpace td {
	border-top: 1px solid #FFF;
	background-color: #C3CBDC;
	height: 6px;
	line-height: 6px;
	}
	
#News {
	background-color: #DCDCDC;
	width: 150px;
	}

	#News th{
		background-color: #C3CBDC;
		text-align: left;
		font-size: 14px;
		padding: 0em 0.65em 0.2em 0.65em;
		border-bottom: 2px solid #00437F;
		height: 8px;
		vertical-align: bottom;
		color: #444;
		}
		
	#News td {
		border-top: 1px solid #AFBDD0;
		/*padding: 0.35em 0.65em 0.5em 0.65em;*/
		padding: 0px 0px 0px 0px;
		font-size: 12px;
		}
		
	#News td.outerTD {
			padding: 0px 0px 0px 0px;
			border-top: 4px solid #6691B6;
			}

#MainBody {
	background-image: url(../images/corner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	//padding: 10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:3px;
	padding-left:10px;
	
	vertical-align: top;
	}
	
	#MainBody .MNPSHomeRight {
			border-left: 1px solid #203E7E;
			padding-left: 3px;
		
		}
	
#Footer {
	background-color: #103E70;
	text-align:left;
	}
	
	#Footer td {
	text-align: center;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	padding: 0.7em 0 0.7em 0;
	font-weight: bold;
	color: #ffffff;
		}
		
		#Footer td a, #Footer td a:active,  #Footer td a:visited {
			font-weight: normal;
			text-decoration: none;
			color: #ffffff;
			}
			
		#Footer td a:hover {
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
			}
			
#EmployeesBar {
	background-color: #F60936;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 1.75em;
	vertical-align: middle;
	text-align: right;
	padding: 3px 0.5em 3px 0.5em;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	}
	
	#EmployeesBar a:link, #EmployeesBar a:visited, #EmployeesBar a:active {
		text-decoration: none;
		color: white;
		}
		
		#EmployeesBar a:hover {
			color: white;
			text-decoration: underline;
			}
	
	#EmployeesBarSearch {
		background-color: #C3CBDC;
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 11px;
		height: 1.75em;
		vertical-align: middle;
		text-align: right;
		border-bottom: 1px solid #FFF;
		}
		
	.black {
		color: #333;
		}
		
	#button {
		background-color: #F60936;
		vertical-align: middle;
		}
		
		#button a:link, #button a:visited, #button a:active, #button a:hover {
			display: block;
			padding: 2px 3px 4px 3px;
			text-decoration: none;
			color: #FFF;
			}

			
td {
	color: #000;
}

