@media screen, projection {
	
.be-nice-to-Mac-IE5 {
	font-family: "\"}\"";
	font-family: inherit;
}
	
img	{ 
	border: none; 
}

	a:link 			{ color:#693; text-decoration:underline; }
	a:visited 		{ color:#363; text-decoration:underline; }
	a:hover 		{ text-decoration:none; }

a.apply{
	display:block;
	width:100px;
	border-top:1px solid #cccccc;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #cccccc;
	text-align: center;
	background:#3d3f8c;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
	color:#FFF;
}
a.apply:hover{
	display:block;
	width:100px;
	border-top:1px solid #cccccc;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #cccccc;
	text-align: center;
	background:#484848;
	color:#FFF;
	padding:5px;
	text-decoration:none;
}

a.apply:visited {
	text-decoration:none;
	color:#FFF;
	}

blockquote 	{ 
	background:#f9ffea; 
	border-top:1px solid #693; 
	border-bottom:1px solid #693; 
	margin: 0 0 15px; padding:12px; 
	width:500px;
	margin-left:100px;}

.arrow { 
	font-weight:bold;
	font-size:16px;
	color:#f90;
	margin-left:-12px;
	margin-right:5px;
	}

body, tr, td, input, select, textarea {
	font: small Tahoma, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:17px;
	color: #333;
	background-color:#69c;
}

table, tr, td {
	background-color:#FFF;
	}
#content {
	margin: 0;
}

#content ul,li {
		line-height:1.5em;
}

#content li {
	margin-left:25px;
	}
	
#content ul#bq li {
	margin-left:0px;
	}
	
* html #content ul#bq {
	margin-top:25px;
	}

#wrapper {
	width:740px;
	margin:0 auto;
	background:#FFF;
	text-align:left;
	font-size:100%;
	padding:0;
}		

#header {
	margin: 0;
	padding: 0;
	background: transparent;
	width: 740px;
	height: 25px;
	position: relative;
/*	display: none; */
}

#footer {
	height:20px;
	color:#FFF;
	background:#666;
	border-bottom:1px solid #333;
	border-top:1px solid #333; 
	padding:5px 10px 5px 10px;
	margin:0;
}

	
body#home #header {
	background:transparent url(images/standard.jpg) no-repeat 200px;
	height:164px;
	border-bottom: 1px solid #333;
}
	
#ne-home {
	position:absolute;
	top:12px;
	width:200px;
	height:138px;
	display:block;
	text-indent:-9000px;
	text-decoration:none;
	background:transparent url(images/logo.gif) no-repeat top left;
}

body#home h1 { /* NES BENEFITS */
	height: 18px;
	font-size: 14px;
	color:#FFF;
	background-color:#01274c;
	margin: 1px 0 15px 0;
	padding: 3px 0 3px 10px;
}
body#home h2 { /* STAFFORD */
	height: 18px;
	font-size: 14px;
	color:#FFF;
	background-color:#f90;
	margin: 1px 0 15px 0;
	padding: 3px 0 3px 10px;
}

body#home h3 { /* PLUS */
	height: 18px;
	font-size: 14px;
	color:#FFF;
	background-color:#31659c;
	margin: 1px 0 15px 0;
	padding: 3px 0 3px 10px;
}

body#home h4 { /* GRADPLUS */
	height: 18px;
	font-size: 14px;
	color:#fff;
	background-color:#693;
	margin: 1px 0 15px 0;
	padding: 3px 0 3px 10px;
}

body#home h5 { /* ALT */
	height: 18px;
	font-size: 14px;
	color:#fff;
	background-color:#69c;
	margin: 1px 0 15px 0;
	padding: 3px 0 3px 10px;
}

body#home h6 { /* CONSOL */
	height: 18px;
	font-size: 14px;
	color:#fff;
	background-color:#093;
	margin: 1px 0 15px 0;
	padding: 3px 0 3px 10px;
}


body#home p {
	margin-left:15px;
}

.title {
		font-weight:bold;
		margin-bottom: -10px;
		border-bottom: 1px solid #aaa;
		margin-right: 120px;
}

.titletwo {
		font-weight:bold;
		margin-bottom: -15px;
		padding-left:30px;
}



#welcome { 
	background:#f6f3ee; 
	border-top:1px solid #333; 
	border-bottom:1px solid #333;
	margin-top:1px;
	padding-right:10px;
}



.welcome {
		font-family:Arial, Helvetica, sans-serif;		
		font-weight:bold;
		font-size:20px;
		line-height:25px;
		text-align:center;
}


.schoollogo {
		color:#2d5394;
		font-size:26px;
		padding-top:0px;	
}

	#content table.limitTable {
		font-size:12px;
		width:525px;
		margin:0 auto 15px auto;
		padding:0;
		border-collapse:collapse;
	}
	
	#content table.limitTable th {
		font-size:12px;
		font-weight:bold;
		background:#DDD;
		color:#000;
		border-bottom:1px solid #CCC;
	}
	
	#content table.limitTable th.lightCenter {
		background:#FFF;
		color:#000;
		text-align:center;
	}	
		
	#content table.limitTable td {
		padding:3px 8px;
		background:#EFEFEF;
		border-bottom:1px solid #CCC;
		text-align:center;
	}
	
	caption {
		text-align:center;
		margin:0 auto;
		}


}