br
{ 
}

body
{
	font-family: "Arial";
	font-size: 11px;
	line-height: 15px;
	color: #333;
background-image: url(/images/bgshadow.jpg);
background-repeat: repeat-x;
text-align: center;

}

.image_caption
{
	color: #004276;
	font-size: 11px;
	line-height: 12px;
}

.view-container-border {
background-color:#990000;
}

.fullvidbox
{
	background-color: #000;
	width: 586px;
	text-align: center;
}
.fullvidcaption
{
	background-color: #fff;
	width: 586px;
	padding-top: 5px;
	color: #929292;
}

.first, .second, .headimg, .headintro, .factsbox, .deptbox, .third, .third2, .alertbox, .onlinehelp
{
float: left;
}

object
{background-color: #000;
}
.wrapper
	{
	width: 960px;
	margin: 0 auto;
	text-align: left;
	}
	
	.first
	{

	width: 179px;
	margin-right: 5px;
	background-color: #E9E9E9;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;

	}
	

	
						.first ul
						{
						margin: 0px;

						}
						
	.third2
	{
	float: left;
	width: 775px;
	padding-bottom: 8px;



	}
	
	.third ul a
	{
	color: #990000;
	text-decoration: none;
	}
	
	.prevnxt
	{
	text-align: right;
	width: 560px;
	}
	
	.prevnxt a
	{
		color: #ccc;
		text-decoration: none;
		font-weight: bold;
		}
	
	.third
	{
	width: 580px;
		font-size: 13px;
	line-spacing: 18px;
	padding-top: 10px;
	}
	
	
	.item, .item_news
	{
	clear: left;
	margin-bottom: 10px;
	width: 580px;
	line-height: 15px;
	}
	
	.item_news
	{
	padding-bottom: 10px;
	background-image: url(/images/dots.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
	}
	
	.title, .itemtitle
	{
	height: 25px;
	float: left;
	font-weight: bold;
	width:377px
	
	}
	
	.itemtitle
	{
	width: 580px;
	}
	

	.emailprint
{
	text-align: right;
	float: right;
	height: 25px;

}
.emailprint a
{
	color: #900;
	text-decoration: none;
}
	.second
	{
	width: 180px;
	margin-right: 5px;
	background-color: #990000;
	border: 1px solid #CECFD1;
	
	}
	
	.second ul
	{
	margin: 5px;

	min-height: 100px;
	}
	
	.second li a
	{
	text-decoration: none;
	color: #fff;
	}
	
	.headimg
	{
	margin: 2px;
	}
	
	.headintro, .factsbox
	{
	width: 298px;
	*width: 297px;
	margin: 3px;
	padding: 5px;
	background: #fff;
	
	height: 234px;

	border: 8px solid #ccc;
	}
	
		.factsbox
	{
background:#860001 none repeat scroll 0 0;
border:4px solid #F4F4F4;
color:#FFFFFF;
height:249px;

line-height:25px;
margin:0;
width:310px;
	}
	
	.factsbox a
	{ color: #fff;
	text-decoration: none;
	}
	.bigwelcome
	{

float:left;
font-size:1.2em;
line-height:1.4em;
margin:0 7px 14px;

width:761px;



	}
	
	.readmore a
	{
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 12px;
	background:transparent url(/images/morearrow_08c.gif) no-repeat scroll 100% 60%;
	padding-right: 10px;
	text-decoration: none;
	color: #369;
	}
	
	.displaying
	{
		float: left;
		height: 20px;
		text-align: right;
		width: 98%;
		font-weight: bold;
		color: #369;
	}
	
	.displaying a
	{
		text-decoration: none;
		color: #369;
	}
	
	.deptbox
	{
	
	}
	
	.deptbox, .alertbox, .onlinehelp
	{
	width: 378px;
	height: 120px;
	border: 1px solid #ccc;

	}
	
	.alertbox, .onlinehelp
	{

	width: 376px;
	border: 1px solid #ccc;
	background-color: #f4f4f4
	
	}
	
	.onlinehelp
	{
	margin-right: 5px;
	}
	
	.announcement
	{
	padding: 5px;

	}
	

	
	.alertbox a
	{

		color: #990000;
		text-decoration: none;
		font-weight: bold;
	}
	
		.deptbox
	{
		margin: 3px;
		background-image: url(/images/fadebg.jpg);
	}
	
	
		.deptthumb
				{
				margin: 5px;
				float: left;
				}
				
				.deptinfo
				{
				padding: 5px;
				width: 190px;
				text-align: right;
				float: right;
				color: #444;
				}
				
				.deptinfo a
				{
				text-transform: uppercase;
				font-weight: bold;
				text-decoration: none;
				color: #369;
				}

	.first ul
	{
	background: url(/images/fadebg.jpg);
	background-repeat: repeat-x;
	min-height: 30px;
	margin: 5px
	list-style: none;
	margin-bottom: 0px;
		
		padding-top:5px;
		
	}
	.firstspace
	{
		background-image: url(/images/space.jpg);
		height: 7px;
		width: 181px;
		background-color: #fff;
		margin-left: -1px;
	}
	
		.first ul:hover, .first ul:hover a
	{
		background: #f4f4f4;
		
	}
	
	.first ul li:hover a
	{
	color: #920000;
	} 
		.first ul ul
	{
		background: none;
		margin-left: -20px;
		*margin-left: 10px;
		min-height: 5px;
		padding-top: 0px;
		border: 0px;
	}
	
	.first ul ul li
	{
	padding: 0px;
	}
	
	.first ul li, .second ul li
	{
	list-style: none;
	margin-left: -30px;
	*margin-left: 9px;
	padding-top: 3px; padding-bottom: 3px;
	}
	
	
	.first a {
	text-decoration: none;
	color: #000;
	}
	
	.nav, .head
	{
	float: left;
	width: 950px;

	}
	.schooldetails
	{
margin-left:9px;
width:162px;
	
	}`
	
	.third
	{
	font-size: 13px;

	}
	
	.itemtitle  a, .bigwelcome a
	{
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #369;
	}
	
	
	.item .title
	{
		font-size: 16px;
	}
	
	.item a
	{
	color: #369;
	text-decoration: none;
	}
	
	.schoolType
	{
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	color: #990000;
	}
	.detaillabel
	{
	float: left;
	width: 50px;
	font-weight: bold;
	}
	.schooldetail
	{
	float: right
	width: 120px;
	text-align: right;
	}
	.qlinks
	{
		line-height: 10px;

	}
	
.first ul.qlinks
{

	margin-bottom: 0px;
}
	
	
	
	.btm
	{
	height: 7px;
	background-image: url(/images/btm.jpg);
	margin-top: -1px;
width: 180px;
	}
	
	.top
	{
	height: 7px;
	background-image: url(/images/top.jpg);
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	*border: 0px;
	width: 177px;

	}
	.head
	{height: 75px;}
	
	.nav ul li
	{
	display: inline;
	float: left;
	padding: 10px;
	}
	
	.sel a
	{font-weight: bold;
		color: #990000;
	}
	
		.announcement a
	{
	font-size: 12px;
	line-height: 14px;
	
	}
	
	
	.bigwelcome p a
	{font-size: 13px;}
	