/*This CSS file is part of the UIS Official Template for academic program websites. DO NOT USE THIS FILE, or any part of the Template without first contacting the UIS Office of Web Services at webservices@uis.edu.*/

#special {
	width: 57px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px 0px 0px 0px;
	line-height: 1.6em;
}

.content {
	margin: 0 auto;
	width: 753px;
	text-align: left;
	background-color: #EFEFEF;
	border: 1px solid #003366;
	padding: 0px 0px 0px 0px;
}


#columnLeft {
	width: 250px;
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border-left-style: none;
	background-color: #EFEFEF;
}

#columnLeft_inside {
	width: 205px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 18px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#columnMiddle {
	width: 250px;
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border-left-style: solid;
	border-left-color: #333333;
	border-left-width: 1px;
	border-right-color: #333333;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #EFEFEF;
}

#columnMiddle_inside {
	width: 203px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 18px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}


#columnRight {
	width: 250px;
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color: #EFEFEF;
}

#columnRight_inside {
	width: 203px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 18px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}


#footer_container {
	background-color: #01245C;
	width: 100%;
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}

#footerBar_left {
	background-color: #01245C;
	text-align: left;
	width: 70%;
	height: auto;
	margin: 0px;
	border: 0px;
	padding: 7px 0px 8px 0px;
	float: left;
}

#footerBar_right {
	background-color: #01245C;
	text-align: right;
	width: 30%;
	height: auto;
	margin: 0px;
	border: 0px;
	padding: 7px 0px 8px 0px;
	float: right;
}


#banner_container {
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}

#banner_left {
	background-color: #EFEFEF;
	width: 498px;
	height: auto;
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#banner_right {
	background-color: #EFEFEF;
	width: 251px;
	height: auto;
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}

#menu_container {
	background-color: #cc6600;
	width: 100%;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}

#menuLinks	{
	width: 100%;
	height: 28px;
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

/*list of actual menu links*/
#about {
	height: 28px;
	width: 104px;
	border-top: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom: 0px;
	border-left: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left;
}

#benefits {
	height: 28px;
	width: 144px;
	border-top: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left;
}

#requirements {
	height: 28px;
	width: 150px;
	border-top: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left;
}

#forms {
	height: 28px;
	width: 96px;
	border-top: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left
}

#contact {
	height: 28px;
	width: 141px;
	border-top: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left;
}

#apply {
	height: 28px;
	width: 105px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float: left;
}
/*end list of acutal links*/

.menuText {font-weight: bold; font-family: Verdana, Arial, Helvetica, san-serif; color: #FFFFFF;  font-size: 100%;}
.menuText a:link {color: #FFFFFF; font-weight: bold; font-size: 105%; line-height: 26px; text-decoration: none;}
.menuText a:hover {color: #FFFFFF; font-weight: bold; font-size: 105%; line-height: 26px; text-decoration: none;}
.menuText a:visited {color: #FFFFFF; font-weight: bold; font-size: 105%; line-height: 26px; text-decoration: none;}

#programHeader	{
	width: 100%;
	margin: 0px;
	border: 0px;
	padding: 0px;
	text-align: right;
	clear: both;
}

ul.p {
	line-height: 3em;
}
/************** #skip navigation **************/

#skip a, #skip a:hover, #skip a:visited  
 { 
 position:absolute; 
 left:0px; 
 top:-500px; 
 width:1px; 
 height:1px; 
 overflow:hidden;
 } 
  
 #skip a:active 
 { 
 position:static; 
 width:auto; 
 height:auto; 
 } 
