#mainContent p {
	margin-top: 0;
}
#content th {
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #A0B4BE;
	padding: 2px 2px 3px 3px;
	margin-top: 0px;
}
select
{
	color: #5c5c48;
	font-size:100%;
}
.attribTxt, .smalltxt {
	color: #999999;
	margin: 0;
	font-size: .8em;
}

.small {
	font: .9em/1.5em arial;
	margin-top: 0;
}
.image-left {
	margin: 0 10px 10px 0;
	float: left;
}

#intro {
	width:663px;
	font: 1.2em/1.8em verdana, arial;
	background:url(../../img/verticalElements.png) repeat-x 0 -2368px;
}

#intro p {
	margin: 0;
	padding: 20px 20px 10px 20px;
	font: 1.2em/1.8em verdana, arial;
}

#intro .SEOText {
	font: 1em/1.6em verdana, arial; 
	margin: 0px;
	padding: 15px;
	width:633px;
}

/*left nav*/
#ctl00_leftnav1_pnlLeftNav
{
    width:210px;
    display:block;
}

#ctl00_leftnav1_pnlCampus
{
    width:210px;
    display:block;
}
#ctl00_leftnav1_pnlLeftRFI
{
    width:210px;
    display:block;
}
#ctl00_leftnav1_pnlMiscHTML
{
    width:210px;
    display:block;
}
#ctl00_leftnav1_pnlMiniRFI
{
    width:155px;
    display:block;
    clear:both;
	 background-color: #E2E2E2;
	 border: 1px solid #333333;
	 margin: 0 20px 0 10px;
	 padding: 0 0 5px 7px;
	 text-align:left;
}


#ctl00_leftnav1_pnlGraduation
{
    width:210px;
    display:block;
}
#ctl00_leftnav1_pnlGraduationImage
{
    width:210px;
    display:block;
}
#ctl00_leftnav1_pnlQuickStart
{
    width:210px;
    display:block;
}
#ctl00_leftnav1_pnlAcademicReport
{
    width:210px;
    display:block;
}

#ctl00_leftnav1_pnlMiscHTML
{
    width:210px;
    display:block;
}

/* Get Started Link */
#getStarted {
	font-size: .9em;
	color: #666666;
	margin-left: 6px;
}
#getStarted a 
{
	background: #fff url(../../img/leftnav-bg.gif) left bottom no-repeat;
	display: block;
	padding: 7px 0 7px 5px;
	color: #666666;
	border-color: #D2943D;
	border-style: solid;
	border-width: 0 0 2px 1px;
	width: 122px;
	font-weight: bold;
	text-decoration: none;
}
#getStarted a:hover
{
	background: #fff url(../../img/leftnav-hover-bg.gif) left bottom no-repeat;
}

/*college name*/
#collegenamecontainer
{
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;	
	font-weight:bold;
	border-bottom:2px dotted #d0d0d0;
	width:auto;
	clear:both;
}

#collegename{
	text-align:right;

}

#collegename a:link, #collegename a:visited{
	text-decoration:none;
}

#collegename a:hover, #collegename a:active{
	text-decoration:underline;
}


/* left navigation
------------------------------------------------------*/
.LeftNavGroup {
}
.LeftNavItem, .LeftNavItemHover 
{
	font-size: .9em;
	background: #fff url(../../img/leftnav-bg.gif) left bottom no-repeat;
	padding: 7px 0 7px 5px;
	color: #666666;
	font-weight: bold;
	cursor:pointer; 
	border-color: #D2943D;
	border-style: solid;
	border-width: 0 0 2px 1px;
	width: 128px;
}
.LeftNavItemHover 
{
	background: #fff url(../../img/leftnav-hover-bg.gif) left bottom no-repeat;
}
.FlyoutGroup
{
	background: #dedede url(../../img/flyoutgroup-bg.gif) repeat-y;
	padding: 0 10px 2px 0;
	margin-left: 6px;
	border-color: #D2943D;
	border-style: solid;
	border-width: 1px 1px 2px 1px;
	z-index:1;
}
.FlyoutGroup .FlyoutGroup 
{
	position:absolute;
	left:200px;
}
.FlyoutItem, .FlyoutItemHover 
{
	font-size: .9em;
	background: url(../../img/flyout-bg.gif) left bottom no-repeat;
	padding: 10px 10px 10px 25px;
	color: #666666;
	font-weight:bold;
	margin:1px;
	cursor:pointer;
}
.FlyoutItemHover 
{
	background: url(../../img/flyout-hover-bg.gif) left bottom no-repeat;
	color: #851E20;
}

/* right column
------------------------------------------------------*/
#right-column {
	width:170px;
	padding:0px;
	float:left;
}
#right-column ul {
	margin:0;
	padding: 14px 0 0 30px;
	list-style-image: url('../../img/arrow.gif');
}
#right-column li {
	margin:0;
	padding:0;
	font-size: .9em;
	line-height: 1.7em;
	font-weight: bold;
}
#right-column a:link, #right-column a:visited {
	text-decoration: underline;
	color:#696B55;
	padding: 0;
}
#right-column a:hover, #right-column a:active {
	text-decoration: underline;
	color:#3399CC;
	background: url('../../img/arrow_h.gif') no-repeat;
	padding: 0;
}
#right-column p {
	color:#3399CC;
	font: 7pt/9pt verdana, arial;
}

.right-columnMargin
{
	margin-left:10px;
}

.pnlApplyNow
{
	margin-left:10px;
}

/* tables
------------------------------------------------------*/
.tableStyle {
	border-top: 1px solid #A0B4BE;
	border-left: 1px solid #A0B4BE;
	border-bottom: 1px solid #A0B4BE;
}
.tableStyle td {
	padding: 4px 5px;
	border-top: 1px solid #cdd8de;
	border-right: 1px solid #A0B4BE;
}
.tableStyle th, .tableHeader td
{
	border-right: 1px solid #cdd8de;
	font-weight: bold;
	color: #ffffff !important;
	text-align: left !important;
	background-color: #A0B4BE;
	padding: 4px 5px !important;
	margin-top: 0px;
}

.tableHeader {
	color: #5c5c48;
	border-bottom: 1px solid #002b42 !important;
	background: #a0b4be;
	font-weight: bold;
}
.altRow {
	background: #eee;
}
/* page specific styles
------------------------------------------------------*/


/* Get Started Today button on home page */
#getstarted a:link, #getstarted a:visited {
	padding: 0;
	margin: 0;
	display: block;
	text-decoration: none; 
/*	color: #ccc; */
	font-weight: bold;
	width: 103px;
	height: 146px;
 /* background: url('../../img/getStarted_s.gif') no-repeat; */
}
#getstarted a:hover, #getstarted a:active {
	padding: 0;
	margin: 0;
	display: block;
	text-decoration: none; 
/*	color: #690; */
	font-weight: bold;
	width: 103px;
	height: 146px;
 /* background-position: 100% -146px; */
}
#getstarted span {
	display: none;
}
#getstarted img {
	border: 0;
}


/* filter/search on programs page */
#filter table {
	border: solid 1px #002B42;
	background-color: #A0B4BE;
}

/* RFI styles */
#rfi p {
color: #666666;
padding:0 5px 4px 0;
margin: 0;
}

#rfi input, #rfi select {
font: 10px verdana, arial;
color: #666666;
}
#rfi hr {
height: 0px;
border: dotted #999 0px;
border-top-width: 1px; 
}
#rfiBttn a:link, #rfiBttn a:visited {
	padding: 0;
	margin: 0;
	display: block;
	text-decoration: none; 
	color: #ccc;
	font-weight: bold;
	width: 142px;
	height: 23px;
	background: url('../../img/request_information.gif') no-repeat;
}
#rfiBttn a:hover, #rfiBttn a:active {
	padding: 0;
	margin: 0;
	display: block;
	text-decoration: none; 
	color: #690;
	font-weight: bold;
	width: 142px;
	height: 23px;
	background-position: 100% -23px;
}

#rfiBttn span {
	display: none;
}


/*---Mini RFI box -----*/

#miniRFIbox {
 width:155px;
 background-color: #E2E2E2;
 border: 1px solid #333333;
 margin: 0 20px 0 10px;
 padding: 0 0 5px 7px;
 display: block;
 text-align:left;
}

#VFTRightBar
{
	 width:142px;
	 margin: 20px 10px 10px 15px;
 	 padding: 0 0 10px 0px;
 	 float:right;
	 display: inline;
}

/* Contact Us */
#contactUs {
	position: absolute;
	top: 210px;
	left: 147px;
	padding: 0;
	margin: 0;
	
}
#comment
{
	padding: 10px;
	border: 1px solid #bbb;
	margin-right: 10px;
	/*background:url(../../img/comment.gif) no-repeat top;*/
}

#comment img{
	float:right; 
	padding:10px 0 10px 10px;
}

#comment p 
{
	margin: 0;
	padding: 0;
	
}

#comment-bottom {
	margin:0;
	padding: 1px 0 0 40px;
	background:url(../../img/comment-sig.gif) no-repeat left top;
	position: relative;
	top: -1px;
	left: 20px;
	min-height: 30px;
}

.hr {
	margin: 20px 0;
	height: 1px;
	padding: 0;
	border-top: 1px solid #ccc;
}
.hr hr {
	visibility: hidden;
	display: none;
}

.float-left 
{
	float:left;
}


/*-------- DO NOT EDIT BELOW THIS LINE ---------------*/

/* clearfix hack
------------------------------------------------------*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */








/* Learning Center Drop Down List
---------------------------------------------------------*/


.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: #fff !important;

}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: #fff !important;
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
  font-size: 1em;
  
}

.comboTextBox
{
  border: 0px;
  padding: 0 2px;
  font-size: 1em;
  vertical-align:middle !important;
}

.comboItem
{
  font-family: Arial;
  font-size: 1em; 
  padding: 3px;
}

.comboItemHover, .comboItemSelected
{
  background-color: #f3f3f3;
  font-family: Arial; 
  font-size: 11px; 
  border-bottom: 1px solid #ddd;
  padding: 3px 3px 2px 3px;
}
.comboItemHeading
{
  padding: 3px;
  color: #002b42;
  font-weight: bold;
  background-color: #DDE7EE;
  border-bottom: 1px solid #a0b4be;
}



/*_______________________________________*/


/* MOUSE OVER POP-UP
--------------------------------------------------------- */
/* "fallback" links for non-CSS supporting browsers. */
.fallback {
	display: none;
}
.popUpDefault {
	 position: absolute;
	 visibility: hidden;
	 top: 1.5em;
	 left: 2em; 
	 width: 135px;
	 height: 45px;
	 padding:5px 10px 15px 10px;
	 border: 1px solid #ccc;
	 background: #ffffff;
	 /*background: url(../../images/header_BG.jpg) repeat-x;*/
	 overflow: hidden;
}

.triggeroffset {
	margin: 20px 0 0 0;
}

.popUpDefaultShare {
	 position: absolute;
	 visibility: hidden;
	 top: 1.5em;
	 left: 2em; 
	 width: 110px;
	 height: 170px;
	 padding:5px;
	 border: 1px solid #ccc;
	 background: #ffffff;
	 /*background: url(../../images/header_BG.jpg) repeat-x;*/
	 overflow: hidden;
}

.popUpDefaultShare ul
{
    list-style:none;
    padding:0px;
    margin:0px;
}

.popUpDefaultShare li
{
    padding:5px;
}

.popUpDefaultShare a:link, .popUpDefaultShare a:visited
{
    text-decoration:none;
}
.popUpDefaultShare a:hover, .popUpDefaultShare a:active
{
    text-decoration:underline;
}

.popUpDefaultShare img
{
    padding-right:5px;
}

/**************************************/
/*              NEW STYLES            */
/**************************************/


/************* Main Styles *************/

body{font: 68.75% Verdana, Arial, Helvetica, sans-serif; background: url(../../img/verticalElements.png) repeat-x 0px -2804px; background-color:#F7F7F7; margin: 0px;  padding: 0px; text-align: left; color: #000000;}
h1, #pageTitle1{font-size:1.5em; font-weight:bold;}
h2{font-size:1.2em;	font-weight:bold;}
h3, .subTitle{font-size:1em; font-weight:bold; color:#08324a;}
h4{font-size:.8em; font-weight:bold;}
h5{font-size: 1em; font-weight: bold; margin-bottom: 0;}
a {outline: none;}
a:link, a:visited {text-decoration: underline; color: #08324a;}
a:hover, a:active {text-decoration: none; color: #08324a;}
img{border:0px;}


/************* Main Css *************/

#mainContent{font-size: 1.1em;}
#mainContent p, #mainContent ol,#mainContent ul{line-height: 1.3em;}
#note { text-align: center;color: #6e0501; font-size: 0.8em; }

/* Main Content list styles */

#mainContent ul, #mainContent ul ul ul ul {list-style-type:square;}
#mainContent ul ul, #mainContent ul ul ul ul ul {list-style-type:circle;}
#mainContent ul ul ul, #mainContent ul ul ul ul ul ul {list-style-type:disc;}

/************* Main Body Container *************/
#maincontainer{
width:990px;
margin:0 auto 0 auto;
}

#containershadowleft{
	background:url(../../img/Layout/i_leftshadow.gif) no-repeat top left;
	margin:0px;
	padding:0px;
}

#containershadowright{
	background:url(../../img/Layout/i_rightshadow.gif) no-repeat top right;
	margin:0px;
	padding:0px;
}

#container { 
	width: 965px;  	
	background-color: #FFFFFF;
	margin: 0 auto; 
	border-left: 3px solid #E7E7E7;
	border-right: 3px solid #E7E7E7;
	text-align: left;
} 

#mainbox{
width:auto;
margin:0 0 0 18px;
padding:0px;
}

#contentHeader{
margin:1px 0 1px 0;
}

#mainContent { 
	padding:0px 0px 20px 0px;
	margin:0px;
} 


#mainContent li{ 
	padding:0px;
	margin:0px;
} 

#mainContent li a{      
color:#08324a;
} 


#mainContent p, h1, h2, h3{
	margin:10px 10px 10px 0;
	padding:0px;
}

#mainContent h1{
	color:#08324a;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
}

#mainContent hr{
border-bottom:2px dotted #cfcfcf;
clear:both;
color:#FFFFFF;
}

#mainContenthead{
clear:both;
}

#mainContenthead th {
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #A0B4BE;
	padding: 2px 2px 3px 3px;
	margin-top: 0px;
}

#homecontent
{
padding:0px;
margin:0px;
width:663px;
}

#basehomecontent
{
padding:0px;
margin:0px;
}

#contentRight h1{
padding:0 5px 5px 0;
margin:0 5px 5px 0;
}

#greyboxRight{
	width:255px;
	float:right;
	text-align:center;
	margin:0 0 10px 10px;
	top:-6px;
	position:relative;
}

#greyboxRight h1{
padding:0 5px 5px 0;
margin:0 5px 5px 0;
}

.getstartedarrow{
	position:absolute;
	margin-left:-53px;
	margin-top:-34px;
}

/**************************************/
/*            Login Dropdown 	      */
/**************************************/

/************* Container/ global css *************/
#login {float:left;} 
#login a{color: #3B3B3B; text-decoration: none; font-weight:bold;} 
#login ul {list-style: none; padding: 0px; margin: 0px;} 

/************* ul styles *************/
#login_dropdown li {float: left; position: relative; text-align: center; margin:0px;} 
#login_dropdown li ul {display: none; position: absolute; top: 20px; left: 0; font-weight: normal; background:#fff; border: solid 1px #000;}/**/
#login_dropdown li li {display: block; float: none;	background-color: transparent; border-bottom:1px solid #000; margin:0px; padding:0px; text-align:left; width:150px;}
#login_dropdown li:hover ul, #login_dropdown li.over ul {display: block;}

/* li link styles */
#login_dropdown li li a:link, #login_dropdown li li a:visited {display: block; font-weight: normal;	color: #3B3B3B;	background:#ffffff;	padding: 5px;}
#login_dropdown li li a:hover, #login_dropdown li li a:active {background:url(../../img/Layout/i_topnavtile.gif); text-decoration:none;}

/**************************************/
/*            Top Navigation 	      */
/**************************************/

/************* Container/ global css *************/
#topnav_container {width: 965px; height:47px; margin: auto; background:url(../../img/verticalElements.png) repeat-x 0 -1674px; position:relative; z-index:100;} 
#topnav_container a{color: #3B3B3B;	text-decoration: none; font-weight:bold;} 
#topnav_container ul {list-style: none;	padding: 0;	margin: 0;} 

/************* ul styles *************/
#topnav li {float: left; position: relative; text-align: center; margin:0px;} 
#topnav li span{position:relative; top:19px;}
#topnav li ul {display: none; position: absolute; top: 100%; left: 0; font-weight: normal; background:#fff; border: solid 1px #000;}/**/
#topnav li li {display: block; float: none;	background-color: transparent; border-bottom:1px solid #000; margin:0px; text-align:left; width:200px;}
/*end dropdown*/
#topnav li#about_us ul{margin-left:-110px;}
#topnav li#about_us_current ul{margin-left:-110px;}
#topnav li:hover ul, #topnav li.over ul {display: block;}
/* li link styles */
#topnav li li a:link, #topnav li li a:visited {display: block; font-weight: normal;	color: #3B3B3B;	background:#ffffff;	padding: 5px; position:relative; z-index:10000;}
#topnav li li a:hover, #topnav li li a:active {background:url(../../img/verticalElements.png) repeat-x 0 -2332px; text-decoration:none;}

/************* ID Specific LI Tags *************/
a#colleges_and_divisions, a#online_and_campus_programs, a#tuition_and_fees, a#admission_requirements, a#campus-locations, a#our_community, a#about_us{
	background:url(../../img/verticalElements.png) no-repeat right -1721px;
	display:block;
	height:45px;
	overflow:hidden;	
}
a#colleges_and_divisions:link, a#colleges_and_divisions:visited{width:160px;}
a#colleges_and_divisions:hover, a#colleges_and_divisions:active, #topnav li:hover a#colleges_and_divisions{background:url(../../img/Layout/topnav_tabs.png) no-repeat 0px 0px; display:block;}
li#colleges_and_divisions_current a{background:url(../../img/Layout/topnav_tabs.png) no-repeat 0px 0px; display:block;}

a#online_and_campus_programs:link, a#online_and_campus_programs:visited{width:190px;}
a#online_and_campus_programs:hover, a#online_and_campus_programs:active, #topnav li:hover a#online_and_campus_programs{background:url(../../img/Layout/topnav_tabs.png) no-repeat -161px 0px; display:block;}
li#online_and_campus_programs_current a{background:url(../../img/Layout/topnav_tabs.png) no-repeat -161px 0px; display:block;}

a#tuition_and_fees:link, a#tuition_and_fees:visited{width:185px;}
a#tuition_and_fees:hover, a#tuition_and_fees:active, #topnav li:hover a#tuition_and_fees{background:url(../../img/Layout/topnav_tabs.png) no-repeat -352px 0px; display:block;}
li#tuition_and_fees_current a{background:url(../../img/Layout/topnav_tabs.png) no-repeat -352px 0px; display:block;}

a#admission_requirements:link, a#admission_requirements:visited{width:100px;}
a#admission_requirements:hover, a#admission_requirements:active, #topnav li:hover a#admission_requirements{background:url(../../img/Layout/topnav_tabs.png) no-repeat -538px 0px; display:block;}
li#admission_requirements_current a{background:url(../../img/Layout/topnav_tabs.png) no-repeat -538px 0px; display:block;}

a#campus-locations:link, a#campus-locations:visited{width:140px;}
a#campus-locations:hover, a#campus-locations:active, #topnav li:hover a#campus-locations{background:url(../../img/Layout/topnav_tabs.png) no-repeat -639px 0px; display:block;}
li#campus-locations_current a{background:url(../../img/Layout/topnav_tabs.png) no-repeat -639px 0px; display:block;}

a#our_community:link, a#our_community:visited{width:100px;}
a#our_community:hover, a#our_community:active, #topnav li:hover a#our_community{background:url(../../img/Layout/topnav_tabs.png) no-repeat -780px 0px; display:block;}
li#our_community_current a{background:url(../../img/Layout/topnav_tabs.png) no-repeat -780px 0px; display:block;}

a#about_us:link, a#about_us:visited{width:90px; border-right:0px;}
a#about_us:hover, a#about_us:active, #topnav li:hover a#about_us{background:url(../../img/Layout/topnav_tabs.png) no-repeat -881px 0px; display:block;}
li#about_us_current a{background:url(../../img/Layout/topnav_tabs.png) no-repeat -881px 0px; display:block;}

/************* Home container *************/

#mainboxhome{
width:auto;
margin:0px;
padding:0px;
clear:both;
border-bottom: 2px solid #fff;
}

#baseboxhome{
width:auto;
margin:0px;
padding:0px;
clear:both;
border-bottom: 2px solid #fff;
}

#basetools{
padding-left:20px;
margin-bottom:10px;
}

/************* Top Links, Breadcrumb, ect *************/
#headercontainer{
	border-bottom:2px dotted #d0d0d0;
	height:35px;
	color:#545454;
	width:auto;
}

#contentLinks{
float:left;
width:535px;
}

#contentLinks ul{
margin:5px;
padding:5px;
}

#contentLinks li{
display:inline;
margin:0px;
padding:0px;
}

#fontResize{
float:right;
width:110px;
font-size:.8em;
color:#575757;
margin-top:10px;
}

/* social links */
#social_Links{padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; clear:both; width:auto; border-bottom:2px dotted #d0d0d0; position:relative; z-index:1; display:block; height:23px;} 
#social_Links ul{padding:5px 0px 5px 0px; margin:5px 0px 5px 0px;}
#social_Links li{display:inline; margin:0px; padding:0px 10px 0px 0px;}
#social_Links a{color:#08324A;text-decoration:none}
#social_Links a:link, #contentLinks a:visited{color:#08324A;text-decoration:none}
#social_Links a:hover, #contentLinks a:active{text-decoration:underline}
#social_Links ul ul {
    display: none;
}
#sharenav li li {
   float:left;
   text-align:left;
   padding:5px;
   display: block;
   width:110px;
}
#sharenav li:hover ul, #sharenav li:active ul, #sharenav li.over ul {
    display: block;
	position: absolute;
	left: 137px;	
	top: 22px;
	background-color:#ffffff;
	z-index:1;	
	border:solid 1px #cccccc;
	width:110px;
	height:170px;	
}
#print{background:url(../../img/icons.gif) no-repeat -20px -495px; padding:5px 0 5px 25px;}
#emailPage{background:url(../../img/icons.gif) no-repeat -20px -556px; padding:5px 0 5px 25px;}
#share{background:url(../../img/icons.gif) no-repeat -20px -679px; padding:5px 0 5px 25px;}
#bookmark{background:url(../../img/icons.gif) no-repeat -20px -616px; padding:5px 0 5px 25px; display:none;	# display:inline;}
#rssLink{background:url(../../img/icons.gif) no-repeat left; padding:5px 0 0 20px;}
#rssLinkContainer{padding:2px 0;}
a#rssLink:link, a#rssLink:visited, a#addThis:hover, a#addThis:active{text-decoration:none;}

/************* Bread Crumb *************/
#breadcrumb
{
color:#545454;
text-align:left;
font-weight:normal;
}

#breadcrumb a{
	color:#08324A;
}

#breadcrumb a:link, #breadcrumb a:visited{
	color:#08324A;
	text-decoration:none;
}

#breadcrumb a:hover,#breadcrumb a:active{
	text-decoration:underline;
}

/************* Right Content on Home Page *************/

#sidebar1 {
	float: right; 
	width: 297px; 
	background: #012b43;
	padding:0px;
	margin:1px 0 3px 0;
	min-height:610px;
	height:auto !important;
	height:690px;
}

#sidebar1 h3, #sidebar1 p {
	margin-left: 10px; 
	margin-right: 10px;
}

#sidebar1 h3{
	margin:10px;
}

#sidebar1 hr{
	border-bottom:1px dashed #4f6d7d;
	color:#002b42;
	margin:5px 25px 5px 25px;
}


/************* News container on homepage *************/

#newscontainer{
	margin:0 auto 0 auto;
	padding:0 3px 0 3px;
}

#newscontainer ul{
	margin:0px;
	padding:10px;
}

#newscontainer li{
	margin:10px 0 10px 0;
	padding:0px 0 10px 0;
	border-bottom:1px dashed #848777;
}

#newscontainer img{
	padding:0px;
	margin-bottom:-4px;
}


#bloginfo, #mediainfo, #newsinfo{
	background:url(../../img/layout/i_newsbg.gif) no-repeat;
	margin:0px;
	padding:0px;

}

#bloginfo ul, #mediainfo ul, #newsinfo ul{
	list-style:none;
	margin-bottom:0px;
	padding-bottom:0px;
	min-height:330px;
	height:auto !important;
	height:330px;
}

li#morenews{
	border:0px;
}



#rss{
color:#fc7001;
background:url(../../img/Layout/b_rss.gif) no-repeat left;
padding:5px 0 5px 25px;
margin:3px 0 0 5px;
position:absolute;
font-size:1.2em;
}

a#rss:link, a#rss:visited
{
    color:#fff;
    text-decoration:none;
}

a#rss:hover, a#rss:active
{
    text-decoration:underline;
}

#newscontainer ul a
{
    color:#6E0501;
}

li#home_news
{
    background:url(../../img/Layout/morenews_btn.gif) top left no-repeat;
    padding-left:20px;
    border:0px;
}

li#home_news a
{
    color:#012b41;
}

li#homepage_rssbrdr
{
    margin:0px; 
    padding:0px; 
    border-bottom:1px dashed #848777;
}

/************* Left Menu *************/

#leftbar {
	float: left; 
	width: auto; 
	padding: 0px;
	margin:18px 0px;

}


#leftbar h2{
	padding:5px;
	margin:0px;
	color:#FFFFFF;
	background:#012B43;
}

#ctl00_leftnav1_NavBar1{
	padding:0px;
	margin:0px 0 15px 0;
}

#ctl00_leftnav1_NavBar2{
	padding:0px;
	margin:0px 0 15px 0;
}

#ctl00_leftnav1_NavBar3{
	padding:0px;
	margin:0px 0 15px 0;
}

.LeftBarCaption{
	padding:5px;
	margin:0px;
	color:#FFFFFF;
	background:#012b43;
}

.LeftBarNav 
{
	float: left; 
	padding: 0px;
	margin:18px 0px;
	background:#eaeff2;
	color:#FFFFFF;
	width:210px;
	display:block;
}

.LeftBarNav td:hover 
{
	text-decoration:underline;
}

.LeftBarGroup
{
	float: left; 
	width:210px;
}
.LeftBarHeader{
	background:#dbe3e6;
	padding:5px;
	margin:0px;
	font-weight:bold;
	border-bottom:1px solid #ffffff;
	color:#002C43;
	width:210px;
}
.LeftBarHeaderHover{
	background:#dbe3e6;
	padding:5px;
	margin:0px;
	font-weight:bold;
	border-bottom:1px solid #ffffff;
	color:#002C43;
	width:210px;
	cursor: pointer;
}

.LeftBarSubNav{
	background:#eaeff2;
	margin:0px -10px 0px 5px;
	padding:5px 5px 5px 0px;
	list-style:none;
	color:#002C43;
	
}
.LeftBarSubNavHover{
	background:#eaeff2;
	margin:0px -10px 0px 5px;
	padding:5px 5px 5px 0px;
	list-style:none;
	color:#002C43;
	cursor: pointer;
	text-decoration:underline;
}

#getstartedad
{
    clear:both;
    float:left;
    background:#fff;
}

/************* Right Container *************/

#rightbar{
	margin:0px 0 0 18px;
	padding:0px;
	width:715px;
	background-color:#FFFFFF;
	float:left;
}

#contentRight{
	width:270px;
	float:right;
	text-align:center;
	padding-bottom:18px;
}

/************* Footer *************/

#footer { 
	padding: 0 10px; 	
	border-top:5px solid #6e0501;
	background:url(../../img/verticalElements.png) repeat-x 0 -2666px;
	height:120px;

} 
#footer h3 {
	margin: 0; 
	padding: 10px 0 0 5px; 
	color:#590900;
}

.footercontainer {
	margin: 0; 
	padding: 10px 0; 
	color:#590900;
}

.footercontainer{
	padding:0px 5px 0px;
	margin:0px;
	display:block;
	width:210px;
	height:110px;
	float:left;
}

.footercontainer2{
	padding:0px 8px 0 8px;
	margin:0px;
	border-left:1px solid #d1d1d1;
	display:block;
	width:103px;
	height:110px;
	float:left;
}

.footerlinks{
	float:left;
	padding:0px;
	margin:0px;
	color:#9e9e9e;
}

.footerlinks a:link, .footerlinks a:visited{
	text-decoration:none;
	color:#9e9e9e;
}

.footerlinks a:hover, .footerlinks a:active{
	text-decoration:underline;
}

.footerlinks{
	padding:0px;
	margin-left:5px;
}

.footerlinks ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

.footerlinks li{
}
#bottomshadow 
{
	height: 11px;
	background: url(../../img/Layout/i_bottomshadow.png) no-repeat;
}



/*************clear float *************/

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


/************* HEADER *************/
#header_container
{
    background:url(../../img/verticalElements.png) repeat-x 0 -1562px;
	background-color:#460c00; 
	padding: 10px 10px 0px 10px;
	height:100px; 
	background-color:#470C00;
}


#header_container h1 {
	margin: 0; 
	padding: 10px 0; 
}

#header_logo
{
    display:block;
    width:500px;
    height:82px;
    float:left;
}

#header_right
{
    display:block;
    width:265px;
    float:left;
    padding:0px;
    margin:0px;
}

#header_number 
{
    float:right;
    width:150px;
    color:#ffffff;
    font-size:1.5em;
    font-weight:bold;  
}
#header_number a 
{
    float:right;
    width:150px;
    color:#ffffff;
    font-size:1.2em !important;
    font-weight:bold !important;
    text-decoration:none;
}


#header_text
{
    display:block;
    width:40px;
    float:left;
    color:#fff;
    font-weight:bold;
}

#header_login
{
    display:block;
}

/*************Home Page Footer *************/

#homefooter{
	padding:0px;
	margin:0px;
	color:#000;
	float:left;
	background:#fff;
}

#homefooter p{
	color:#000;
}

#homefooter a:link, #homefooter a:visited{
	color:#6e0501;
	font-size:1.2em;
	text-decoration:none;
	font-weight:bold;
	padding:0px 5px;
}

#homefooter a:hover, #homefooter a:active{
	color:#6e0501;
	font-size:1.2em;
	text-decoration:underline;
	font-weight:bold;
	padding:0px 5px;
}

/************* home page 3 boxes *************/

#sm_blocks1, #sm_blocks2, #sm_blocks3{
	padding:0px;
	float:left;
	margin:0px 8px 0px 3px;
	width:212px;
	position:relative;
}

#sm_blocks1 p, #sm_blocks1 img
{
    padding:5px;
}

#sm_blocks1_top, #sm_blocks2_top, #sm_blocks3_top{
	padding:0px;
	margin:0px 0px 0px 0px;
	background:url(../../img/layout/home_grfx.png) no-repeat -873px 0px;
	display:block;	
	height:6px;
}

#sm_blocks1_cont, #sm_blocks2_cont, #sm_blocks3_cont{
	padding:0px;
	margin:0px;	
	background:url(../../img/layout/home_grfx.png) repeat-y -1332px 0px;	
	position:relative;
}

#sm_blocks1_img, #sm_blocks2_img, #sm_blocks3_img{
	padding:0px;
	margin:0px 5px 5px 5px;	
	display:block;
	height:68px;
}

#sm_blocks1_img
{
    background:url(../../img/layout/home_grfx.png) no-repeat 0px 0px;
}

#sm_blocks1_cta, #sm_blocks2_cta, #sm_blocks3_cta{
	padding:0px;
	margin:0px;	
	display:block;
	height:23px;	
	overflow:hidden;
	position:absolute;
	bottom:5px;
	right:7px;
	clear:both;
}

#sm_blocks1_cta
{
    background:url(../../img/layout/home_grfx.png) no-repeat -680px -47px;
    width:141px;
}

#sm_blocks1_bottom, #sm_blocks2_bottom, #sm_blocks3_bottom{
	padding:0px;
	margin:0px 0px 0px 0px;
	background:url(../../img/layout/home_grfx.png) no-repeat -1104px -65px;
	display:block;
	height:6px;
	position:relative;
	top:0px;
}

#sm_blocks2{
	margin:0px;	
}

#sm_blocks2 p, #sm_blocks2 img
{
    padding:5px;
}

#sm_blocks2_img{
	background:url(../../img/layout/home_grfx.png) no-repeat -462px 0px;
}

#sm_blocks2_cta{
	background:url(../../img/layout/home_grfx.png) no-repeat -680px 0px;
	width:169px;
}

#sm_blocks3{
	margin:0px 8px 0px 0px;	
}

#sm_blocks3 p, #sm_blocks3 img
{
    padding:5px;
}

#sm_blocks3_img{
	background:url(../../img/layout/home_grfx.png) no-repeat -230px 0px;
}

#sm_blocks3_cta{
	background:url(../../img/layout/home_grfx.png) no-repeat -680px -23px;
	width:160px;
}

#sm_blocks3_cta img
{
    position:relative;
    float:right;    
}

#campusphoto{
border:2px solid #bdc3b7;
float:left;
}

/*************college page layout *************/
.content_left{
float:left;
width:550px;
}

.content_left h3{
	font-size:1.1em;
	color:#4b0b01;
}

.content_left ul{
}

.content_right{
float:right;
width:150px;
}

.content_right h2{
	color:#4b0b01;
	font-size:1.5em;
}

.content_right a:link, .content_right a:visited{
	color:#006699;
}

.content_right a:hover, .content_right a:active{
	color:#3399CC;
}



#content_bottom{
	height: 9em;
	clear: both;
	padding: 1em 0.75em;
	margin:15px 15px 15px 0;
	background-color: #eeeeee;
}

#content_bottom .column1, #content_bottom .column2, content_bottom .column3, #content_bottom .column4{
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}

#content_bottom a{
	font-size:.8em;
}

#content_bottom p a{
	font-size:1.1em;
}

.content_right a{
	font-size:1.5em;
}

/*************copyright*************/
#copyright{
margin:0px;
padding:0px;
}

/************************* Call to action buttons */
#cta_top{
	background:#012539;
	padding:3px;
	text-align:right;
}

#cta_top img{
	padding-top:3px;
}

/************************************************************/
/*  Location Display -- display with 'Locations' plus/minus icons */
/************************************************************/

.campuslocations { margin-left:0; padding-left:0 }
.plus {  list-style:none; margin:0; padding:0px; background:  url(../../img/gif/plus.gif) top left no-repeat; }
.plus a{ margin-left:15px;}
.plus div{ padding-left:15px;}
.minus { list-style:none; margin:0; padding:0px; background:   url(../../img/gif/minus.gif) top left no-repeat; }
.minus a{ padding-left:15px;}
.minus div{ padding-left:15px;}
.minus span a{ padding-left:0px;}
.block { list-style:none; margin:0px; padding:0px; background:  url(../../img/gif/bullet.gif) left 0.1em no-repeat; }

/************************************************************/
/* Display the What is this? pop up for Location page	    */			
/************************************************************/

#whatisthis
{display:inline;}

#whatisthis a span
{display: none;}

#whatisthis a, #whatisthis a:visited{
 position:relative;           /*this is the key*/
        z-index:24;
        color:#000000;               /* colour of display text */
        border:1px #999;    /* border colour */
        text-decoration:none;
        }

/************* the IE correction rule *************/

#whatisthis a:hover	{
 z-index:25;
        background-color:#ffffff;}

#whatisthis a:hover span{
 display:block;
        position:absolute;
        top: 2em;
        /*left: 0em;*/
		left: -173pt;
        width:22em;
        border:1px solid #6e0500; /* border colour */
        background-color:#ffffff; /* background colour here */
        color:#000000;         /* text colour */
        z-index:30;
}

 #whatisthistitle
{
	background-color:#6e0500;
	color:White;
	padding-left:5px;
	padding-bottom:3px;
}

#whatisthiscontent
{
    padding:5px;
    font-size:1em;
    color:#5c5c48;
}

.modalBackground {
 background-color:Gray;
}

#map_container
{
    margin-bottom:15px;
    padding-bottom:15px;
}

/************ Program Display CSS *************/

ul.programDisplay {
	list-style: none !important;
	padding-left:5px;
	margin-left: 0;
	margin-top: .8em;
}
.programDisplay li {
	padding-left: 0;
	/*height: 1.5em;*/
	min-height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.programDisplay .campus {
	padding-left: 40px !important;
	background: url(../../img/ico_campus.jpg) 0 50% no-repeat;
}
.programDisplay .online {
	padding-left: 40px !important;
	background: url(../../img/ico_online.jpg) 18px 50% no-repeat;
}
.programDisplay .campusonline {
	padding-left: 40px !important;
	background: url(../../img/ico_campusonline.jpg) 0 50% no-repeat;
}

span.new {
	padding-right: 40px;
	background: transparent url(../../img/n_blue.gif) right center no-repeat;
}
span.new2 {
	padding-right: 40px;
	background: transparent url(../../img/n_red.gif) right center no-repeat;
}

/************* Program Filter*************/

.tableContainer { 
	margin: 0 10px auto auto;    
	padding: 0px; 
	text-align: left;
}

.tableContainer h4{ 
	font-size:1.4em;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	border-bottom:1px solid #08324A;
}

.tableContainer h5{ 
	font-size:1em;
	color:#3e3e3e;
}

.tableContainer p {
    padding: 0px;
    margin: 0px;
	text-align: left;
}

.question {
    margin: 0px;
    padding: 0px 10px 10px 5px;
    float: left;
    text-align: left;
    clear: left;
}

.question p {
	margin: 0px;
	padding: 2px 10px 2px 0px;
    font-weight: bold;
}

.question p.req {
	width: 150px;
	margin: 0px 2px 3px 0px;
    padding: 0px;
    font-weight: normal;
	font-size: .9em;
    color: #aaa8a8;
}

.answer {
	margin: 0px;
	padding: 7px 0px 10px 5px;
    float: left;
}
.answer td {
	margin: 0px;
	padding-left: 7px;
	padding-right: 5px;
	font-weight: normal;
	font-size: 1em;
	vertical-align: top;
	text-align: left;
}

.answer input select {
	font-size: 1em;
	font-weight: normal;
	color: #ccc;
}

.answer label {
	padding: 0 3px 0 3px;
}

.answer input {
	border: 0px;
	margin: 0px;
}

/************* Degree Program Styles *************/

.btnSearchProgram img
{
    border:0px;
}
.btnSearchProgram
{
    padding-top:10px; 
    clear: both;
}

.btnSearchProgram div
{
	float:left;	
	height:35px;
	line-height:35px;
	padding-left:15px;
}

.btnSearchProgram input
{
	float:left;		
}

.degree {
	width: auto;
	height: 100%;
	margin-bottom: 25px;
	padding:10px 10px 10px 10px;
	border: 1px solid #dbdedf;
	background: #f5f4f4;    
}

.degree td{
	padding-right: 0px;
	vertical-align: top;
}

.degreeheader {
	background:url(../../img/htile.gif) repeat-x bottom;
	height:21px;
}

.degreeheader h2 {
	text-transform:capitalize;
	color:#FFFFFF;
	background:url(../../img/mag.gif) no-repeat;
	padding:0px 0px 0px 30px;
	margin:-3px 0px 0px 21px;
	font-size:1.2em;
}

.degreeFilter td
{
	vertical-align:top;
}

.browseheader{
	background:url(../../img/htileBrowse.gif) repeat-x bottom;
	height:21px;
}

.browseheader h2{
	text-transform:capitalize;
	color:#FFFFFF;
	background:url(../../img/magBrowse.gif) no-repeat;
	padding:0px 0px 0px 30px;
	margin:-3px 0px 0px 21px;
	font-size:1.2em;
}

.dividerblank {
    position: relative;
    clear: both;
    width: 1px;
    font-size: 1px;
    height: 1px;
    margin: 0;
    padding: 0;
}

.legendDegreePrograms {
	border: solid 1px #dbdedf;
	width:600px;
	margin: 0 auto 20px;  
	padding:0px;  
}

.legendDegreePrograms ul{
	padding: 5px;
	margin: 10px;
}

.legendDegreePrograms li{
	display:inline;
	margin:0 0px;
	padding:0 5px 5px 25px;
}

.error{
	color: #FF0000;
	margin-left:10px;
	clear: both;
}

.textBox input{
	width: 150px;
    padding: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    font-family: Verdana;
    font-size: 1em;
    color: #5c5c48;
}

#ico_campus{
	background:url(../../img/ico_campus.jpg) no-repeat;
	padding:2px 10px 2px 20px !important;
}

#ico_online{
	background:url(../../img/ico_online.jpg) no-repeat;
	padding:2px 0 2px 20px !important;
}


/************ END Program Filter************/


#copywrite
{
	text-align:center;
}

/************Graduation Page************/

/*************************************************/
/*              BEGIN Rounded Corners            */
/*************************************************/

.rndCorner{margin:2px; padding:2px;}
.rndCorner h2{color:#FFFFFF; padding:0px; margin:0px; font-size:1.2em; text-align:center;}

/************* Homepage - Getting Started Box *************/

.drkbluCorner{display:block}
.drkbluCorner *{display:block; height:1px; overflow:hidden; font-size:.01em; background:#345568}
.drkbluCorner1{margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #163d52; border-right:1px solid #163d52; background:#274a5e}
.drkbluCorner2{margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #062f46; border-right:1px solid #062f46; background:#2a4d60}
.drkbluCorner3{margin-left:1px; margin-right:1px; border-left:1px solid #2a4d60; border-right:1px solid #2a4d60;}
.drkbluCorner4{border-left:1px solid #163d52; border-right:1px solid #163d52}
.drkbluCorner5{border-left:1px solid #274a5e; border-right:1px solid #274a5e}
/*.drkbluCornerfg{background:#345568; text-align:center;}
 */
.drkbluCornerfg{background:#345568; text-align:left;}
 
/************* Main Page - Footer Corners *************/

.footercorner{display:block; width:970px; margin:0 auto 0 auto;}
.footercorner *{display:block; height:1px; overflow:hidden; font-size:.01em; background:#e7e7e7}
.footercorner1{margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #dbdcdd; border-right:1px solid #dbdcdd; background:#e2e2e2}
.footercorner2{margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #d5d5d7; border-right:1px solid #d5d5d7; background:#e3e3e3}
.footercorner3{margin-left:1px; margin-right:1px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.footercorner4{border-left:1px solid #dbdcdd; border-right:1px solid #dbdcdd}
.footercorner5{border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2}
.footercornerfg{background:#e7e7e7}


/************* books *************/


#books ul, a:link, a:visited, a:active, a:hover, li {
        font-size: 1.2em ! important;
        font-weight: bold ! important;
}


/************* hilights *************/


#hover ul, a:link, a:visited, a:active, a:hover, li {
        font-size: 1.0em ! important;
        font-weight: normal ! important;
}



