body {
    margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #ffffff;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	background: url(/admissions/img/bg.jpg) left repeat-y;
	color: #000;
}

a {
    font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000066;
}

a:visited {
    font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
}

a:hover {
    font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
}

#content {
    display:block;
	float: left;
	margin: 0;
	padding: 10px 0px 10px 10px;
	width: 380px;
	
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000;
}

#content-dorms {
    display:block;
	float: left;
	margin: 0;
	padding: 10px 0px 10px 10px;
	width: 310px;
	
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000;
}

#content-full {
    display:block;
	float: left;
	margin: 0;
	padding: 10px 0px 10px 10px;
	width: 560px;
	
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000;
}

.headline {
	font: bold 30px/48px Trebuchet MS, Verdana, Helvetica, sans-serif;
	color:#000;
}

.headline2 {
	font: bold 18px/20px Trebuchet MS, Verdana, Helvetica, sans-serif;
	color:#000;
}

#right-rail {
	display:block;
	float: right;
	margin: 0;
	padding: 0;
	width: 180px;
	
	font: normal 10px/normal Arial, Helvetica, sans-serif;
	color:#28557E;
}

#right-rail-dorms {
	display:block;
	float: right;
	margin: 20px 5px 0 0;
	padding: 0;
	width: 247px;
	
	font: normal 10px/normal Arial, Helvetica, sans-serif;
	color:#28557E;
}

#right-rail-promos {
	margin: 0px;
	padding: 0px;
	background-color: #efefef;
}

#fast-facts {
	margin: 0px;
	padding: 10px;
	width: 160px;
	background-color: #efefef;
	
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color:#333;
}

#subnav {
    margin: 0px;
	padding: 5px 18px 0 0;
	background-color: #EBF3F6;
	background-image: url('/admissions/img/bg_subnav.jpg');
	text-align: right;
	
	font: 17px/14px Arial, Helvetica, sans-serif;
	color: #A2B3BC;
	
	width: 744px;
	height: 28px
}


.subnav a{
    font: 11px/14px Arial, Helvetica, sans-serif;
	color: #0A2742;
	text-decoration: none; 
}

.subnav a:hover{
    font: 11px/14px Arial, Helvetica, sans-serif;
	color: #0A2742;
	text-decoration: underline;  
}

/* left navigation classes */

#leftnav-main {
	margin: 0;
	padding: 0;
}

#leftnav-main ul{
	margin:0;
	padding:0;
}

#leftnav-main li{
	list-style:none;
	margin:0;
	padding: 0;
	background-color: #f0f0f0;
	border-bottom:1px solid #d6d6d6;
}

#leftnav-main li.on{
	list-style:none;
	margin:0;
	background-color: #ECEBC6;
}

#leftnav-main a{
	display:block;
	margin: 0;
	padding: 4px 0 4px 20px;
	text-decoration:none;
	font: bold 10px/normal Arial, Helvetica, sans-serif;
	color:#28557E;
	background: #f0f0f0 url(/admissions/img/bullet_arrow.gif) left no-repeat;
	
	width: 157px;
}

#leftnav-main a:hover{
	background: #ECEBC6 url(/admissions/img/bullet_arrow_on.gif) left no-repeat;
}

#leftnav-main a.on{
	background: transparent url(/admissions/img/bullet_arrow_on.gif) left no-repeat;
}

#leftnav-main a.life{
	font: bold 10px/normal Arial, Helvetica, sans-serif;
	color:#85711B;
	background: transparent url(/admissions/img/bullet_arrow.gif) left no-repeat;
}

#leftnav-main li.fin-aid{
	list-style:none;
	margin:0;
	padding: 0;
	background-color: #fff;
	border-bottom:0px solid #d6d6d6;
}

#leftnav-main a.fin-aid{
	display:block;
	padding: 2px 0 2px 20px;
	text-decoration:none;
	font: bold 10px/normal Arial, Helvetica, sans-serif;
	color:#000;
	background: #fff;
}

#leftnav-main a.fin-aid:hover{
	display:block;
	text-decoration:underline;
	color:#28557E;
	background: #fff;
}

#leftnav-main li.subdir{
    margin:0;
	padding: 0;
	background-color: #fff;
	border-bottom:0px solid #d6d6d6;
	list-style-position: outside;
	list-style-type: disc;
}

#leftnav-main a.subdir{
	display:block;
	padding: 2px 0 2px 20px;
	text-decoration:underline;
	font: bold 10px/normal Arial, Helvetica, sans-serif;
	color:#28557E;
	background: #fff;
}

#leftnav-main a.subdir:hover{
	display:block;
	text-decoration:none;
	color:#28557E;
	background: #fff;
}

#footer-links {
	display:block;
	margin-top: 10px;
	padding-top: 7px;
	width: 762px;
	height: 20px;
	background-color: #F2F2F2;
	text-align: center;
}

#footer-links a{
	margin: 0;
	padding:0;
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	text-transform: uppercase;
}

#footer-links a:hover{
	font: normal 11px/normal Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#footer-info {
	display:block;
	margin: 0;
	padding-top: 13px;
	width: 762px;
	font: normal 10px/17px Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
}

#table-finaid { 
border: 1px #ccc solid; 
background-color: #e9e9e9;
padding:0px; 
}

#td-finaid { 
border-width:1px; 
border-style:solid;
padding:5px; 
border-color: #fff;
} 

/* form-tables */

#table-form { 
border: 1px #ccc solid; 
background-color: #e9e9e9;
padding:5px;
margin: 5px 0 5px 0;
}

#td1 { 
border-bottom:1px solid #ccc;
padding:3px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000080;
text-decoration: none;
} 

#td2 { 
border-bottom:1px solid #ccc;
padding:3px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #464646;
text-decoration: none;
} 

#td3 { 
padding:3px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000080;
text-decoration: none;
} 

#td4 { 
padding:3px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #464646;
text-decoration: none;
} 

#td-reg { 
padding:3px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #464646;
text-decoration: none;
} 

#td-search-loc { 
padding:3px;
font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000;
text-decoration: none;
} 



hr{
	width:100%;
	height:2px;
	color:#ffcc00;
	background-color:#ffcc00;
	border-style: none;
}


