/*
		File: 	belmont_global.css
		Date: 	Tuesday, June 21 2005
		Author: Rick Sweeney - \Belmont Abbey College\ricksweeney@bac.edu  
		Desc:		General presentation handler for Belmont Abbey site
		~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
		Copyright (c) 2005 Belmont Abbey College
*/

/*---------------------------------------------------------------------------- 
ESSENTIAL
-----------------------------------------------------------------------------*/
body{
	margin: 0;
	padding: 0;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #252525;
	background: #404040 url(cssimg/body-bg.gif) top left repeat-x;
	}
.clear_floats { 
	clear: both; 
}

/*---------------------------------------------------------------------------- 
Surveys position
-----------------------------------------------------------------------------*/	
#survey
{
  position:absolute;
  z-index:1;
}

/*---------------------------------------------------------------------------- 
Image Floats
-----------------------------------------------------------------------------*/	
.img_float_right{ 
	float: right; 
	margin: 5px;
	border: 1px solid #CBBE9B;
	padding: 2px;
}
.img_float_right_noBorder {
	float: right; 
	margin: 5px;
}
.img_float_left_noBorder {
	float: left; 
	margin: 5px;
}
.img_float_left{ 
	float: left; 
	margin: 5px;
	border: 1px solid #CBBE9B;
	padding: 2px;
}
/*---------------------------------------------------------------------------- 
CONTAINERS
-----------------------------------------------------------------------------*/

#outer_container {
	background: url(cssimg/home_crack.png) 0% 30% no-repeat;
}
#container{
	margin: 0 auto;
	padding: 0;
	width: 767px;
	display: block;
	}
#container_main{
	margin: 0 auto;
	padding: 0;
	}	
#inner_container{
	margin: 1px 0px 0px 0px;
	padding: 0;
	background: url(cssimg/inner_container-bg.gif) top left repeat-y;
	width: 767px;
	}
#top_cap{
	width: 767px;
	height: 7px;
	display: block;
	background: url(cssimg/top_cap-bg.gif) top left no-repeat;
	}
#bottom_cap{
	width: 767px;
	height: 13px;
	display: block;
	background: url(cssimg/bottom_cap-bgt.gif) top left;
	background-repeat:no-repeat;	
	}
#bottom_cap_home{
	width: 767px;
	height: 14px;
	display: block;
	background: url(cssimg/bottom_cap-bgt-home.gif) top left;
	background-repeat:no-repeat;	
	}
/*---------------------------------------------------------------------------- 
HEADER
-----------------------------------------------------------------------------*/
#header{
	margin: 0 auto;
	padding: 0;
	height: 125px;
	display: block;
	width:767px;
	}
#top_header{
	margin: 0;
	padding: 0;
	width: 767px;
	height: 126px;
	display: block;
	background: url(cssimg/top_header-bg.gif) top left no-repeat;
	/*background: url(cssimg/top_head_weather_alert.gif) top left no-repeat;*/
	}
#top_header_weather_alert{
	margin: 0;
	padding: 0;
	height: 125px;
	display: block;
	background: url(cssimg/top_header-bg-weather_alert.gif) top left no-repeat;
	}
p#weather_alert  {
	padding: 10px 0px 0px 555px;
	font-size:18px;	
}
p#weather_alert a {
	color: #ffffff;	
}
p#weather_alert a:hover {
	color: #000000;	
}
#top_header h1{
	margin: 0;
	padding: 0;
	}
#top_header h1 a{
	margin: 26px 0 0 21px;
	padding: 0;
	height: 85px;
	width: 255px;
	display: block;
	text-decoration: none;
	}
#top_header h5{
	margin: 0;
	padding: 0;
	display:block;
	
	}
#top_header h5 a{
	margin: -15px 0 0 390px;
	padding: 0;
	height: 50px;
	width: 100px;
	display: block;
	text-decoration: none;
	}

/*---------------------------------------------------------------------------- 
SEARCH
-----------------------------------------------------------------------------*/

#search{
	margin: -30px 0px 0px 505px;
	padding: 0;
	width: 225px;
	height: 31px;
	display: block;		
	}
#search form{
	margin: 0;
	padding: 7px 0 0 15px;
	}
#search #search_input{
	margin: 0;
	padding: 2px 0 0 6px;
	background: url(cssimg/site_search_bck.png) top left no-repeat;
	width: 140px;
	height: 17px;
	border: 0px;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	}
#search #search_submit{
	margin: 0 0 0 -3px;
	padding: 0;
	}
#search_content {
	font-size:12px;
	padding: 0px 20px 0px 20px;
	background-color:#EFE5CA;
}
/*---------------------------------------------------------------------------- 
ZOOM SEARCH ENGINE
-----------------------------------------------------------------------------*/
.summary{	
}
.highlight {
	background: #F4D440;
	color:#0033CC
}
.infoline{
	font-size:9px;
	color:#333333;
}
.results {
	line-height: 1.2em;
}
.context {
	padding:5px 0px 5px 0px;	
}
.result_block {
	
	padding:5px 5px 5px 5px;
	border-top: 1px dotted #000000; 
    border-bottom: 1px dotted #000000; 
}
.result_altblock {
	margin:5px 0px 5px 0px;
	
}
.recommended_heading {
	padding:0px 0px 10px 0px;
	font-weight:bold;
}
.recommended{ 
       background: #E1D4B4; 
       border-top: 1px dotted #000000; 
       border-bottom: 1px dotted #000000; 
       margin-top: 15px; 
       margin-bottom: 15px;
	   padding:5px 5px 5px 5px;
}
.recommend_infoline{
	font-size:9px;
	color:#333333;
}
.recommend_block{
	padding: 5px 0px 5px 0px;
}
#inputsubmit1 {
	width: 59px;
	height: 13px;
	background:  url(../images/search_submit.gif) no-repeat left top;
	border: none;
	text-transform: uppercase;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	padding:0;
	margin: 0px 10px 0px 0px;	
}
#inputtext1 {
	margin: 0;
	padding: 2px 0 0 6px;
	background: url(cssimg/site_search_bck.png) top left no-repeat;
	width: 140px;
	height: 17px;
	border: 0px;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
/*---------------------------------------------------------------------------- 
NAVIGATION
-----------------------------------------------------------------------------*/
#navcontainer ul{
	padding: 10px 0px 0px 0px;
	margin: 0;
	list-style-type: none;
	background-color:#FF0000;
	font-size:12px;
	width: 100%;
	font: arial, helvetica, sans-serif;
	text-align: center;
	height: 26px;
	display: block;
	background: url(cssimg/main_nav_bck3.png) top left repeat;
}
#navcontainer li { 
	display: inline; }
#navcontainer li a{
	text-decoration: none;
	color: #FFF;
	padding: .2em 1em;
	border-right: 1px solid #404040;
}
#navcontainer li a:hover{
	color: #C20000;
	}
/* #navigation{
	margin: 0;
	padding: 0;
	height: 36px;
	display: block;
	background: url(cssimg/main_nav_bck3.png) top left repeat;
	}
#navigation ul{
	margin: 10px 0px 0px 310px;
	padding: 0;
	background-color:#FF0000;
	font-size:12px;
	}
#navigation li{
	margin: 0;	
	float: left;
	display: block;	
	}
#navigation li a{	
	margin: 0;
	padding: 0px 20px 0px 0px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	}
#navigation li.nav_academics a{	
	display: block;
	}
#navigation li.nav_academics a:hover{
	padding: 0px 20px 0px 0px;
	margin: 0;
	display: block;
	cursor: default;
	color:#A20000;
	}
#navigation li.nav_academics a.selected{	
	height: 31px;
	display: block;
	cursor: default;
	}
#navigation li.nav_studentLife a{
	height: 31px;
	display: block;
	}
#navigation li.nav_studentLife a:hover{
	/*background: url(cssimg/nav_studentLife-bg.gif) 0px -31px no-repeat;
	color:#A20000;
	}
#navigation li.nav_studentLife a.selected{
	height: 31px;
	display: block;
	cursor: default;
	}
#navigation li.nav_studentLife a.selected:hover{	
	height: 31px;
	display: block;
	/*background: url(cssimg/nav_studentLife-bg-sel.gif) 0px 0px no-repeat;
	color:#A20000;
	cursor: default;
	}	
#navigation li.nav_athletics a{	
	height: 31px;
	display: block;	
	}
#navigation li.nav_athletics a:hover{
	/*background: url(cssimg/nav_athletics-bg.gif) 0px -31px no-repeat;
	color:#A20000;
	}
#navigation li.nav_athletics a.selected{	
	height: 31px;
	display: block;
	cursor: default;
	}
#navigation li.nav_athletics a.selected:hover{	
	height: 31px;
	display: block;
	/*background: url(cssimg/nav_athletics-bg-sel.gif) 0px 0px no-repeat;
	cursor: default;
	color:#A20000;
	}	
#navigation li.nav_admissions a{	
	height: 31px;
	display: block;
	}
#navigation li.nav_admissions a:hover{
	/*background: url(cssimg/nav_admissions-bg.gif) 0px -31px no-repeat;
	color:#A20000;
	}
#navigation li.nav_admissions a.selected{	
	height: 31px;
	display: block;	
	cursor: default;
	}
#navigation li.nav_admissions a.selected:hover{	
	height: 31px;
	display: block;
	/*background: url(cssimg/nav_admissions-bg-sel.gif) 0px 0px no-repeat;
	cursor: default;
	color:#A20000;
	}	
#navigation li.nav_alumni a{	
	height: 31px;
	display: block;
	}
#navigation li.nav_alumni a:hover{
	/*background: url(cssimg/nav_alumni-bg.gif) 0px -31px no-repeat;
	color:#A20000;
	}
#navigation li.nav_alumni a.selected{	
	height: 31px;
	display: block;	
	cursor: default;
	}
#navigation li.nav_alumni a.selected:hover{	
	height: 31px;
	display: block;
	/*background: url(cssimg/nav_alumni-bg-sel.gif) 0px 0px no-repeat;
	cursor: default;
	color:#A20000;
	}	
#navigation li.nav_adultEducation a{	
	height: 31px;
	display: block;	
	}
#navigation li.nav_adultEducation a:hover{
	/*background: url(cssimg/nav_adultEducation-bg.gif) 0px -31px no-repeat;
	color:#A20000;
	}
#navigation li.nav_alumni a.selected{	
	height: 31px;
	display: block;
	cursor: default;
	}
#navigation li.nav_adultEducation a.selected:hover{	
	height: 31px;
	display: block;
	/*background: url(cssimg/nav_adultEducation-bg-sel.gif) 0px 0px no-repeat;
	cursor: default;
	}	
	*/
/*---------------------------------------------------------------------------- 
CONTENT
-----------------------------------------------------------------------------*/
#content{
	margin: 0;
	padding: 0;
	width: 761px;
	}
#content-scholarships{
	font-size:16px;
			   
	}
#subnav_col{
	margin: 0;
	padding: 0;
	width: 170px;
	vertical-align: top;
	background-color:#C7C0AC;
	}
#subnav_col ul{
	list-style-image: url(cssimg/arrow-red.gif);
	}
#subnav_col ul li{
	margin: 5px 0 10px -23px;
	padding: 0 0 10px 0;
	text-transform: uppercase;
	text-decoration:underline;		
	}
#subnav_col ul li a{
	color: #252525;
	display: block;
	text-decoration:underline;
	}
#subnav_col ul li a:hover{
	color: #BC0000;
	background: #F2E9D1;
	}
#subnav_col ol{
	margin-top: 5px;
	list-style-image: url(cssimg/arrow-white.gif);
	}
#subnav_col ol li{
	margin: 0px 0px 0px -20px;
	padding: 0px 10px 0px 0px;	
	border-bottom: 0px solid #DBD6C8;
	}
#subnav_col ol li a{
	color: #BC0000;
	}
#subnav_col ol li a:hover{
	color: #252525;
	}
.subnav_hide{
	display: none;
	}
.subnav_show{
	display: block;
	}
.subnav_select{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	}
#subnav_col2{
	margin: 0;
	padding: 0;
	width: 170px;
	vertical-align: top;
	background-color:#C7C0AC;
	font-size: 120%;
	}
#subnav_col2 p{
	color: #000000;		
	padding: 0 0 0px 10px;
	text-transform: uppercase;
	
	}
#subnav_col2 p a{
	padding: 0 0 0px 10px;
	color: #000000;
	display: block;	
	padding: 0;
	text-transform: uppercase;
	}
#subnav_col2 ul{
	list-style-image: url(cssimg/arrow-red.gif);
	}
#subnav_col2 ul li{
	margin: 0px 0px 0px -20px;
	padding: 0px 10px 20px 0px;
	text-transform: uppercase;
	border-bottom: 0px solid #DBD6C8;
	}
#subnav_col2 ul li a{
	color: #000000;
	display: block;
	}
#subnav_col2 ul li a:hover{
	color: #BC0000;
		}
#subnav_col3{
	margin: 0;
	padding: 0;
	width: 170px;
	vertical-align: top;
	background-color:#C7C0AC;
	font-size: 120%;
	}
#subnav_col3 p{
	color: #000000;		
	padding: 0 10px 0px 10px;
	text-transform: uppercase;
	
	}
#subnav_col3 p a{
	color: #000000;
	display: block;	
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
	}
#subnav_col3 ul{
	list-style-image: url(cssimg/arrow-red.gif);
	}
#subnav_col3 ul li{
	margin: 0px 0px 0px -20px;
	padding: 0px 10px 20px 0px;
	text-transform: uppercase;
	border-bottom: 0px solid #DBD6C8;
	}
#subnav_col3 ul li a{
	color: #000000;
	display: block;
	}
#subnav_col3 ul li a:hover{
	color: #BC0000;
		}			
#main_col{
	margin: 0;
	padding: 0 1px 0 1px;
	width: 421px;
	width: 419px;
	vertical-align: top;
	}
#breadcrumb{
	margin: 1px 0 0 0;
	padding: 0 23px;
	height: 24px;
	background: #E0D8C1;
	}
#breadcrumb a{
	color: #BC0000;
	}
#breadcrumb a:hover{
	color: #252525;
	}
#content_bulk{
	margin: 0;
	padding: 15px 23px;
	width: 421px;
	width: 373px;
	display: block;
	}
#content_bulk img.header{
	margin: 5px 0 10px 0;
	}
#content_bulk img.subheader{
	margin: 20px 0 10px 0;
	}
#content_bulk img.img_left{
	margin: 5px 8px 0 0;
	padding: 0;
	border: 5px solid #BC0000;
	float: left;
	}
#content_bulk #anchor_box{
	margin: 0;
	padding: 5px;	
	background: #E0D8C1;
		}
#content_bulk #anchor_box p{
	margin: 0;
	padding: 15px;
	border: 1px solid #C9C0A7;
	background: #FFF;
	color: #BC0000;
	line-height: 25px;	
	}
#content_bulk #anchor_box a{
	color: #252525;	
	}
#content_bulk #anchor_box a:hover{
	color: #BC0000;
	font-weight: bold;	
	}
#content_bulk #cbody p{
	margin: 0 0 15px 0;
	line-height: 16px;
	}
#content_bulk #cbody a{
	color: #BC0000;
	}
#content_bulk #cbody a:hover{
	color: #252525;
	}	
#cbody H1 {
	margin: 0;
	padding: 0;
	font-size: 10px;	
}
#cbody H2 {
	margin: 0;
	padding: 0;
	font-size: 10px;	
}
#cbody #eeoc H2 {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 14px;	
}
#sup_col{
	margin: 0;
	padding: 0;
	width: 170px;
	vertical-align: top;
	background-color:#C7C0AC;
	}
#sup_col h2 a{
		color:#A52B43;    
	  
	}
#sup_col_sidebar{
	margin: 0;
	background-image:url(../images/support/sidebar_box.png);
	height:274px;
	background-repeat:repeat-x;	
	padding: 0px 10px 0px 10px;
	width: 170px;
	vertical-align: top;
	background-color:#C7C0AC;
	font-size:10px;
	color:#FFFFFF;
		}
#sup_col_sidebar a{
font-size:14px;
	color: #ffffff;
	text-align:center;
	font-weight:bold;
	text-decoration:none;	
	}
#sup_col_sidebar a:hover{
	color: #252525;
	}
#select_ql_sub{
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	height: 18px;
	width: 160px;	
	border: 1px solid #000000;
	voice-family: "\"}\""; 
    voice-family:inherit;
	height: 18px;
	width: 158px;	
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
#select_ql_sub_head{
margin: 0;
padding: 0 0 10px 0;

}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - Considering Belmont Abbey
-----------------------------------------------------------------------------*/
#sub_tout1{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/sub_tout1-bck.gif) top left no-repeat;
	}
#sub_tout1 ul{
	margin: 0;
	padding: 58px 0 0 22px;
	list-style-image: url(cssimg/arrow-white.gif);
	}
#sub_tout1 li{
	margin: 0;
	padding: 0;
	}
#sub_tout1 li a{
	color: #F2E9D1;
	text-decoration: none;
	}
#sub_tout1 li a:hover{
	color: #CBBE9B;
	text-decoration: none;
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - Abbey Experience
-----------------------------------------------------------------------------*/	
#sub_tout2{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/sub_tout2.gif) top left no-repeat;
	}
#sub_tout2 ul{
	margin: 0;
	padding: 70px 0 0 25px;
	list-style-image: url(cssimg/arrow-red.gif);
	}
#sub_tout2 li{
	margin: 0;
	padding: 0;
	}
#sub_tout2 li a{
	color: #000000;
	text-decoration: none;
	}
#sub_tout2 li a:hover{
	color: #BC0000;
	text-decoration: none;
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - Abbey Expedition
-----------------------------------------------------------------------------*/	
#sub_tout3{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/sub_tout3-bck.gif) top left no-repeat;
	}
#sub_tout3 ul{
	margin: 0;
	padding: 78px 0 0 25px;
	list-style-image: url(cssimg/arrow-red.gif);
	}
#sub_tout3 li{
	margin: 0;
	padding: 0;
	}
#sub_tout3 li a{
	color: #000000;
	text-decoration: none;
	}
#sub_tout3 li a:hover{
	color:  #BC0000;
	text-decoration: none;
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - Online Applications
-----------------------------------------------------------------------------*/
#sub_tout3a{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/sub_tout3a-bck.gif) top left no-repeat;
	}
#sub_tout3a ul{
	margin: 0;
	padding: 60px 0 0 25px;
	list-style-image: url(cssimg/arrow-red.gif);
	}
#sub_tout3a li{
	margin: 0;
	padding: 0;
	}
#sub_tout3a li a{
	color: #000000;
	text-decoration: none;
	}
#sub_tout3a li a:hover{
	color:  #BC0000;
	text-decoration: none;
	}

/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - Request for Referral
-----------------------------------------------------------------------------*/
#sub_tout3b{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/sub_tout3b-bck.gif) top left no-repeat;
	}
#sub_tout3b ul{
	margin: 0;
	padding: 50px 0 0 25px;
	list-style-image: url(cssimg/arrow-red.gif);
	}
#sub_tout3b li{
	margin: 0;
	padding: 0;
	}
#sub_tout3b li a{
	color: #000000;
	text-decoration: none;
	}
#sub_tout3b li a:hover{
	color:  #BC0000;
	text-decoration: none;
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - Accepted Students
-----------------------------------------------------------------------------*/
#sub_tout3c{
	margin: 0;
	padding: 0;
	display: block;	
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - 2006 Commencement
-----------------------------------------------------------------------------*/	
#sub_tout3d{
	margin: 0;
	padding: 0;
	display: block;	
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - Counselor Travel Schedule
-----------------------------------------------------------------------------*/	
#sub_tout4{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/sub_tout4-bck.gif) top left no-repeat;
	}
#sub_tout4 ul{
	margin: 0;
	margin: 0;
	padding: 58px 0 0 22px;
	list-style-image: url(cssimg/arrow-white.gif);
	}
#sub_tout4 li{
	margin: 0;
	padding: 0;
	}
#sub_tout4 li a{
	color: #F2E9D1;
	text-decoration: none;
	}
#sub_tout4 li a:hover{
	color: #CBBE9B;
	text-decoration: none;
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - ADP Information Session
-----------------------------------------------------------------------------*/	
#sub_tout_adp1{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/sub_tout_adp1.gif) top left no-repeat;
	}
#sub_tout_adp1 ul{
	margin: 0;
	margin: 0;
	padding: 78px 0 0 25px;
		list-style-image: url(cssimg/arrow-red.gif);
	}
#sub_tout_adp1 li{
	margin: 0;
	padding: 0;
	}
#sub_tout_adp1 li a{
	color: #AE0000;
	text-decoration: none;
	}
#sub_tout_adp1 li a:hover{
	color: #000000;
	text-decoration: none;
	}
/*---------------------------------------------------------------------------- 
Sub Touts - Interior Pages - ADP Information Session
-----------------------------------------------------------------------------*/	
#adp_sub_tout1{
	margin: 0;
	padding: 0;
	height: 128px;
	width: 170px;
	display: block;
	background: url(cssimg/adp_sub_tout1.gif) top left no-repeat;
	}
#adp_sub_tout1 ul{
	margin: 0;
	padding: 30px 0 0 22px;
	list-style-image: url(cssimg/arrow-red.gif);
	}
#adp_sub_tout1 li{
	margin: 0;
	padding: 0;
	}
#adp_sub_tout1 li a{
	color: #000000;
	text-decoration: none;
	}
#adp_sub_tout1 li a:hover{
	color: #B00000;
	text-decoration: none;
	}	
/*---------------------------------------------------------------------------- 
HOME
-----------------------------------------------------------------------------*/
body.home #home_level1{
	margin: 0;
	padding: 0;
	height: 291px;
	display: block;
	}
body.home #col1{
	margin: 0;
	padding: 0;
	height: 291px;
	width: 199px;
	display: block;
	float: left;
	}
body.home #welcome_area{
	padding: 0 0 0 13px;
	width: 199px;
	}
body.home #quick_links{
	padding: 0 0 0 3px;
	height: 65px;
	width: 199px;
	background: url(cssimg/quick_links-bg.gif) top left no-repeat;
	}
body.home #quick_links form{
	margin: 22px 0 0 0;
	padding: 0;
	
	}
body.home #quick_links select{
	display: block;
	height: 18px;
	width: 174px;	
	border: 1px solid #C9C0A8;
	voice-family: "\"}\""; 
    voice-family:inherit;
	height: 16px;
	width: 172px;	
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
body.home #quick_links input{
	display: block;
	}
body.home #video_message{
	height: 226px;
	width: 186px;
	display: block;
	}
body.home #home_experience{
	height: 291px;
	width: 568px;
	display: block;
	}
body.home #home_level2{
	margin: 0;
	padding: 0 0 0 13px;
	height: 267px;
	display: block;
	}
body.home #media_section{
	margin: 0;
	padding: 0;
	width: 365px;
	height: 257px;
	display: block;
	}
body.home #home_news{
	margin: 0;
	padding: 0;
	width: 186px;
	height: 267px;
	vertical-align: top;
	background: url(cssimg/home_news-bg.gif) top left no-repeat;
	}
	
/*---------------------------------------------------------------------------- 
Home Page touts
-----------------------------------------------------------------------------*/

body.home #touts{
	margin: 0;
	padding: 0;
	width: 203px;
	vertical-align: top;
	}
body.home #tout1{
	margin: 0px 0px 0px 0px;
	padding: 0;	
	}
body.home #tout1 ul{
	margin: 0;
	padding: 66px 0 0 45px;
	list-style-image: url(cssimg/arrow-white.gif);
	}
body.home #tout1 li{
	margin: 0;
	padding: 0;
	}
body.home #tout1 li a{
	color: #FFAC11;
	text-decoration: none;
	}
body.home #tout1 li a:hover{
	color: #FFF;
	text-decoration: none;
	}
body.home #tout2{
	margin: 0;
	padding: 0;
	
	
	}
body.home #tout2 ul{
	margin: 0;
	padding: 82px 0 0 45px;
	list-style-image: url(cssimg/arrow-red.gif);
	}
body.home #tout2 li{
	margin: 0;
	padding: 0;
	}
body.home #tout2 li a{
	color: #000;
	text-decoration: none;
	}
body.home #tout2 li a:hover{
	color: #AE0000;
	text-decoration: none;
	}
#home_welcome_text{
	display: none;
	}
#home_news_text{
	display: none;
		}

/*---------------------------------------------------------------------------- 
HOME SCROLLER
-----------------------------------------------------------------------------*/
#news_holder{
	margin: 0;
	padding: 0;
	display: block;
	width: 171px;
	height: 154px;
	position: relative;
	top: 65px;
	left: 14px;
	z-index: 200;
	background: url(/assets/css/cssimg/galactic_texture.jpg);
	}
#news_holder_up{
	position:absolute;
	top:0px;
	left:156px;
	z-index:2;
	cursor:pointer;
	}
#news_holder_tk{
	position:absolute;
	top:15px;
	left:156px;
	z-index:3;
	}
#news_holder_dn{
	position:absolute;
	top:139px;
	left:156px;
	z-index:5;
	cursor:pointer;
	}
#news_holder_mask{
	position:absolute;
	top:0px;
	left:0px;
	width:156px;
	height:154px;
	clip:rect(0,156px,154px,0);
	overflow:hidden;
	z-index:6;
	}
#news_holder_content{
	position:absolute;
	top:0;
	left:0;	
	width:156px;
	}
#news_holder_content p{
	margin: 0 0 10px 0;
	padding: 0;
	}
#news_holder_content span{
	margin: 0;
	padding: 0;
	}
#news_holder_content p a{
	color: #B00000;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;	
	}
#news_holder_content p a:hover{
	color: #000000;
	}
#news_holder_content strong{
	color: #C10000;
	font-weight: normal;
	}
#tabs{
	margin: 0;
	padding: 0;
	position:absolute;
	top:168px;
	left:0;
	}
#tabs p{
	margin: 0 0 0 57px;
	padding: 0;	
	}
#tabs #tab_welcome{
	text-indent: -2700px;
	}
#tabs #tab_welcome a{
	width: 63px;
	height: 19px;
	display: block;
	float: left;
	text-decoration: none;
	}
#tabs #tab_welcome.tab_on a{	
	background: url(cssimg/tab_welcome-on.gif) top left no-repeat;
	cursor: default;
	}
#tabs #tab_welcome.tab_off a{	
	background: url(cssimg/tab_welcome-off.gif) top left no-repeat;	
	}
#tabs #tab_welcome.tab_off a:hover{	
	background: url(cssimg/tab_welcome-o.gif) top left no-repeat;	
	}
#tabs #tab_news{
	text-indent: -2700px;
	}
#tabs #tab_news a{
	width: 47px;
	height: 19px;
	display: block;
	float: left;
	background: url(cssimg/tab_news-on.gif) top left no-repeat;
	text-decoration: none;
	}
#tabs #tab_news.tab_on a{	
	background: url(cssimg/tab_news-on.gif) top left no-repeat;
	cursor: default;
	}
#tabs #tab_news.tab_off a{	
	background: url(cssimg/tab_news-off.gif) top left no-repeat;
	}
#tabs #tab_news.tab_off a:hover{	
	background: url(cssimg/tab_news-o.gif) top left no-repeat;
	}


/*---------------------------------------------------------------------------- 
ACCESSABILITY
-----------------------------------------------------------------------------*/
.access{
	text-indent: -2700px;
	float: left;
	}
/*---------------------------------------------------------------------------- 
Performing Arts
-----------------------------------------------------------------------------*/	
#performing_arts_table_pos {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	background-color:#F2E9D1;
	
}
.performing_arts_content {
	padding: 10px 10px 10px 10px;
}
.performing_arts_content a{
	color: #BC0000;
}
.performing_arts_content a:hover{
	color: #252525;
}
/*---------------------------------------------------------------------------- 
catholic shoppe
-----------------------------------------------------------------------------*/	
.catholic_shoppe_content a{
	color: #ffffff;
}
.catholic_shoppe_content a:hover{
	color: #BC0000;
}
.contact_us_phone {
	width: 30px;
}
#campus_visit_cal {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#abbey_exp_form {
	padding: 20px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
.line_dev{
	width: 150px;
}
.line_dev_center {
	width: 15px;
	padding: 0px 0px 0px 0px;
}
/*---------------------------------------------------------------------------- 
Admissions Application Process
-----------------------------------------------------------------------------*/	
.indent_address {
	padding: 0px 0px 0px 60px;
}
#bullet_lead li {
	line-height: 16px;
}
/*---------------------------------------------------------------------------- 
Student Life Athletics Gateway Page
-----------------------------------------------------------------------------*/	
#interior_header{
	margin: 0;
	padding: 0;
	width: 767px;
	height: 158px;
	display: block;
	}
#studentLife_top_header{
	margin: 0;
	padding: 0;
	width: 767px;
	height: 126px;
	display: block;
	background: url(cssimg/top_header-bg.gif) top left no-repeat;
	}
#interior_lp_inner-container{
	margin: 0 auto;
	padding: 0;
	width: 767px;
	display: block;	
	}
#interior_lp_top-cap{
	width: 767px;
	height: 7px;
	display: block;
	background: url(cssimg/top_cap-studentLife-bg.png) top left no-repeat;
	}
#interior_lp-bottom_cap{
	margin: 0 auto;
	padding: 0;
	width: 767px;
	height: 30px;
	display: block;
	background: url(cssimg/interior_lp_bottom-cap.png) top left;
	background-repeat:no-repeat;	
	}
#level1_sup_container{
	margin: 0;
	padding: 10px 0px 0px 20px;
	float:left;
	width: 230px;	
}
#level1_sup_head h1{
	margin: 0px 0px 0px 30px;
	padding: 0;
	background: url(cssimg/studentLife_head1.png) top left no-repeat;
	height: 111px;
}
#level1_sup_quote {
	margin: -55px 0px 0px 0px;
	padding: 0;
	text-align:right;
	font-weight:bold;
	font-size:10px;		
}
#level1_sup_content {
	margin: -55px 0px 0px 0px;
	padding: 0;
	text-align:right;
	width: 200px;
	font-size:10px;	
	color: #493f24;	
}
#level1_main {
	margin:0;
	padding:0;
	width: 517px;
	/* [disabled]float:right; */
}

#level1_main_content {
	padding: 0 50px 0 50px;
	
}
#level2_sup_container{
	margin: 15px 5px 0px 0px;
	padding: 10px 0px 0px 0px;
	float:right;
	width: 250px;	
	background: url(cssimg/crack.png)  no-repeat;
	background-position:center;
}
#level2_sup_head h1{
	margin: 0;
	padding: 0;
	background: url(cssimg/athletics_head2.png) top left no-repeat;	
	height: 111px;	
}
#level2_sup_content {
	margin: -57px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	text-align:right;
	width: 200px;
	font-size:10px;	
	color: #493f24;	
	}
#level2_main {
	margin:-20px 0px 0px 0px;
	padding:0;
	width: 517px;
	height:297px;
	float:left;
}
#level3 {
	margin:0;
	padding: 0px 20px 0px 20px;
	font-size:10px;	
	color: #493f24;
}
.level_links a{
	margin:0;
	padding:0;
	display: block;
	color:#a90a0a;
	font-weight:bold;
	font-size:14px;	
	text-decoration: none;
	text-transform:uppercase;
	width: 220px;
}
.level_links a:hover{	
	color: #000000;	
	}

/*---------------------------------------------------------------------------- 
Student Life - Greek Life
-----------------------------------------------------------------------------*/	
#sl_box_format {
	
	padding: 10px 10px 0px 10px;
	margin: 10px 0px 0px 0px;
	background-image: url(cssimg/student_life_rome.gif);
	background-repeat: no-repeat;
	width: 50%;
	

}
#sl_box_format ul {
	margin: 0;
	padding: 0;
	padding-top: 4px;
	padding-left: 15px;
	list-style: url(cssimg/student_life_rome_chk.gif);
}
#sl_format_content {
	margin: 0;
	padding: 0;
	padding-right: 20px;
	
}
#sl_format_content ul {
	margin: 0;
	padding: 0;
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 20px;
	
}

/*---------------------------------------------------------------------------- 
Admisions - Counselor Travel Page
-----------------------------------------------------------------------------*/	

.counselor_travel_page_h1 {
	padding: 0px 0px 0px 5px;
	background-color: #BC0000;
	color: #ffffff;
	height:13px;
}
.counselor_travel_page_h2 {
	padding: 0px 0px 0px 5px;
	background-color: #E3E3E3;
	color: #000000;
	height:13px;
	font-weight:bold;
	
}
.counselor_travel_page_c1 {
	padding: 0px 0px 0px 5px;
	color: #000000;
	height:13px;
}
.counselor_travel_page_c2 {
	padding: 0px 0px 0px 70px;
	color: #000000;
	height:13px;
	font-style:italic;
}

/*---------------------------------------------------------------------------- 
Holy Grounds
-----------------------------------------------------------------------------*/	
.hg_td_head_top {
	padding: 0px 0px 0px 28px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	height:20px;
	}
.hg_menu_bck {
	background-image:url(../images/holy-grounds/menu_bck.gif);	
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	height: 769px;
	background-color:#8B5F24;
}
#hg_menu_txt {
	color: #ffffff;
}
#hg_td_left {
	padding: 0px 20px 0px 28px;
	margin: 0px 0px 0px 0px;
}
.hg_td_left {
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
}
#hg_td_right {
	padding: 0px 35px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.hg_td_right_head_top {
	padding: 18px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	}
#hg_index_menu_bck {
	background-image:url(../images/holy-grounds/index-menu_bck.gif);
	background-repeat:no-repeat;
	height:769px;
}	

.hg_top_head {
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	}
.hg_links {
    color: #ffffff;
	padding: 0px 0px 0px 82px;
	
}
.hg_links a:link, a:active {
    color: #ffffff;	
}

/*---------------------------------------------------------------------------- 
Interior Main pgae image flash object
-----------------------------------------------------------------------------*/	

#interior_main_image{
	height: 155px;
	width: 419px;
	display: block;
	}
#interior_main_image2{
	height: 155px;
	width: 419px;
	display: block;
	}
	
/*---------------------------------------------------------------------------- 
Structured Table CSS 
-----------------------------------------------------------------------------*/	
caption {
padding: 10px;
text-align:left;
text-transform: uppercase;
font-size: 120%;
letter-spacing: .2em;
background-color:#BF0000;
color: #ffffff;
}
#table_style {
border: none;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
#table_style, th { 
border: 1px solid #F3E8D2;
border-collapse: collapse;
padding: 5px 10px;
font-size: 90%;
text-transform:uppercase;
text-align:left;
color:#333;
background: #E0D8C1;
}
#table_style td{
background: #E0D8C1;
text-transform:uppercase;
text-align:left;
color:#000;
border: 1px solid #F3E8D2;
border-collapse: collapse;
padding: 5px 10px;
}
/*th {
padding: 5px 10px;
font-size: 90%;
text-transform:uppercase;
text-align:left;
color:#333;
background: #E0D8C1;
}*/
#td_style {
	padding: 0 10px; /* top 0 , bottom 0 right 10, left 10*/
	background: #C7C0AC;
}

/*-------------------------------------------------------------------------------------- 
Structured Table CSS - Counselor Travel Area - ASP.NET Grid view & Details view styling
---------------------------------------------------------------------------------------*/

#td_style_2 {
	padding: 2px 2px 2px 2px;
}
#td_style_2 a{
	color:#BC0000 !important;
}
#td_style_2 a:hover{
	color:#ffffff !important;
}
.table_pos_2 {
	padding: 0px 0px 0px 0px;
	margin: 160px 0px 0px 0px;
	background-color:#C7C0AC !important;
}
#td_style_3 {
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 40px 0px 40px;
}
#td_style_3 a{
	color:#BC0000!important;
}
#td_style_3 a:hover{
	color:#ffffff !important;
}
/*---------------------------------------------------------------------------- 
Homecoming - GLobal & Administration Area
-----------------------------------------------------------------------------*/	
.table_pos {
	padding: 0px 0px 0px 0px;
	margin: 120px 0px 0px 0px;
}
#schedule_list{
	margin: 0;
	padding: 0;
	display: block;
	}
#schedule_list ul{
	margin: 0;
	padding: 0px 0px 0px 20px;
	list-style-image: url(../images/homecoming/list_box.gif);
	color: #98002E;
	font-weight:bold;
	}
#schedule_list li{
	margin: 0;
	padding: 0;
	}
#schedule_text-left {
	margin: 0;
	padding: 0px 5px 0px 5px;
	width: 200px;
}
#schedule_text-right {
	margin: 0;
	padding: 0px 0px 0px 20px;
	width: 200px;
}
#csc {
margin: 0;
padding: 5px 0px 0px 5px;
text-align:left;
}
/*---------------------------------------------------------------------------- 
Chapel Pledge Specific
-----------------------------------------------------------------------------*/
.chapel_donations_bck {
	background-image:url(../images/chapel/donations_main1.gif);
	background-repeat:no-repeat;	
}
.chapel_donations_page_h1 {
	padding: 0px 0px 0px 5px;
	background-color: #7F0102;
	color: #ffffff;
	height:13px;
}
.fieldcell_chapel_donat_rosarys { 
 	 background-color: #CBBE9B !important; /* Google Yellow Background Color Fix */
	 color: #000000;
	 font-size: 11px; 
	 border: 1px solid #7F0102;
	 padding: 3px;
	 }
.button { 
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 	background-color: #CBBE9B !important; /* Google Yellow Background Color Fix */
 	color: #404040; 
 	border: 1px solid #7F0102;
	text-transform:uppercase;		
}
.button:hover { 
	
 	background-color: #F2E9D1 !important; /* Google Yellow Background Color Fix */
}
#chapel_donations_pos {
	padding: 0px 0px 0px 133px;
}
#chapel_donations_pos2 {
	padding: 0px 0px 0px 88px;
}
/*---------------------------------------------------------------------------- 
Admissions - Scholarships - Honors Intitute
-----------------------------------------------------------------------------*/	
#txt_back {
	background-image:url(../images/admissions/scholarships_honors_header.gif);
	background-repeat:no-repeat;
}
#txt_pos {
	padding: 0px 40px 0px 5px;
}
#thout_bck {
	background-image:url(../images/admissions/scholarships_honors_thout.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#thout_txt_pos {
	padding: 0px 0px 0px 55px;
}

/*---------------------------------------------------------------------------- 
Admissions - Right Side Suplemental Navigation
-----------------------------------------------------------------------------*/	
#social_media_admissions {
	padding: 0;
	margin: 5px 0px 5px 28px;
	font-size:12px;
	  
}
#social_media_admissions_facebook {
	padding: 0 10px 0 0;
	margin: 0;
}
#social_media_admissions_flickr {
	padding: 0 10px 0 0;
	margin: 0;
}
#online_app {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 15px 5px;
}
#sup_nav_container_head {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	height: 20px;
	display: block;
	background-image:url(../images/admissions/right_side_top.gif);
	background-repeat:no-repeat;	
}
#sup_nav_container {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #F2E9D1;
	border-right: 1px solid #F2E9D1;
	border-bottom: 1px solid #F2E9D1;
	width: 158px;	
	display: block;
	font-style: italic;
	font-weight: bold;
}
#sup_nav_container p{
	margin: 0;
	padding: 0px 0px 0px 24px;
}
#sup_nav_container ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	list-style-image: url(cssimg/sup_nav_red_arrow.gif);
	}
#sup_nav_container li{
	margin: 0;
	font-style:normal;
	font-weight:normal;
}
.sup_nav_go_buttom {
	padding: 0;
	margin: 0px 0px 10px 0px;
	width: 116px;
	height: 17px;
	display: block;
}
.sup_nav_go_buttom ul{
	margin: 0;
	padding: 0;
	display: block;
}
.sup_nav_go_buttom li {
	float: left;
	display: block;
	background-image:url(cssimg/go_button_up.gif);
	background-repeat:no-repeat;
	width: 116px;
	height: 17px;
}
.sup_nav_go_buttom li a{
	display: block;
	background-image:url(cssimg/go_button_up.gif);
	background-repeat:no-repeat;
	width: 116px;
	height: 17px;
}
.sup_nav_go_buttom li a:hover{
	background-image:url(cssimg/go_button_over.gif);
	background-repeat:no-repeat;
	display: block;
}

/*---------------------------------------------------------------------------- 
Job Posting Template Div for Content Placement 
-----------------------------------------------------------------------------*/	
#job_posting_content {
	padding:0px;
	margin:0px;
}
/*---------------------------------------------------------------------------- 
Viewbook
-----------------------------------------------------------------------------*/
#viewbook_header {
	padding:0px;
	margin:20px 0px 20px -595px;
}
#viewbook_social_icon {
padding:0px;
margin:20px 0px 20px 40px;

}
/*---------------------------------------------------------------------------- 
ADP Specific - New pages for ADP
-----------------------------------------------------------------------------*/
#adp_main_content_wrapper  {
  
}
#adp_main_content_wrapper a:link, a:active {
    color: #B00000;		
}
#adp_main_content_wrapper a:hover {
    color: #000000;
	font-weight:bold;	
}
.adp_main_content {
	background:url(../images/adultEducation/mbs_shield.png) top left no-repeat;
	width:373px;	
	display:block;
}
.adp_main_content, #cbody  p{
	font-size:10px;	
	padding: 0px 0px 0px 0px;	
	margin: 0;
}
.adp_main_content, h1 {
	font-size:16px;	
	padding: 75px 0px 0px 0px;	
	margin: 0;
}
.adp_main_content h2 {
	font-size:10px;
	padding: 5px 0px 0px 0px;
	font-weight:bold;
	
}
.adp_main_content_title {
	margin: 80px 0px 0px 0px;	
	padding: 0;		
}
.adp_main_content_sup {
	margin: 0;
	width:373px;	
}
.adp_main_content_sup h2 {
	font-size:12px;	
	font-weight:bold;	
}
#adp_main_content_mind {
	background:url(../images/adultEducation/mbs_shield_mind.png) top left no-repeat;
	width:373px;	
	margin: 40px 0px 0px 0px;
}
#adp_main_content_mind p {
	padding: 0px 0px 0px 105px;
}
#adp_main_content_body {
	background:url(../images/adultEducation/mbs_shield_body.png) top left no-repeat;
	width:373px;	
	margin: 40px 0px 0px 0px;
}
#adp_main_content_body p {
	padding: 0px 0px 0px 105px;
}
#adp_main_content_spirit {
	background:url(../images/adultEducation/mbs_shield_spirit.png) top left no-repeat;
	width:373px;	
	margin: 40px 0px 0px 0px;
}
#adp_main_content_spirit p {
	padding: 0px 0px 0px 105px;
}
#side_sup_mind {
	padding: 0px 0px 0px 10px;

}
#side_sup p {
	padding: 0px 10px 0px 10px;

}
#side_sup_mind a:link, a:visited{
	color: #000000;
	text-decoration:none;
}
#side_sup_mind a:hover{
	color: #ffffff;
}		
/*---------------------------------------------------------------------------- 
FOOTER
-----------------------------------------------------------------------------*/
#footer {
	margin: 0 auto;
	padding: 0;
	width: 767px;
	display: block;
	background-color:#1A1A1A;
}
#footer h2{
	margin:0;
	padding:0px 0px 0px 40px;
	color:#FFAC12;
	font-size:12px;		
}
#footer ul{
	margin: 0;
	text-align:left;
	padding:10px 0px 10px 40px;
	list-style:none;
	font-size:11px;
	display:block;
		}
#footer li{	
	color: #9A9A9A;
	line-height: 16px;
		}
#footer li a{	
	display: block;
	color: #9A9A9A;
	text-decoration:none;
	line-height: 16px;	
	padding: 5px 5px 5px 0px;
	}
#footer li a:hover {
	color: #FFF;
	background-color: #404040;
	padding: 5px 5px 5px 0px;
}
#footer_li_spiritual_life_ad{	

	}
#footer_li_spiritual_life_ad a{	
	display: block;
	background-color:#CBCB02;
	padding: 5px 5px 5px 5px;
	font-size:12px;
	color:#000000; 
	margin: 0px 15px 0px 15px;
	text-decoration:none;	
	}
#footer_li_spiritual_life_ad a:hover{	
	color: #FFF;
	background-color: #404040;
	padding: 5px 5px 5px 5px;
	}
#footer_li_chapel{	

	}
#footer_li_chapel a{	
	display: block;
	background-color:#CB0202;
	padding: 5px 5px 5px 5px;
	font-size:12px;
	color:#000000; 
	margin: 0px 15px 0px 15px;
	text-decoration:none;	
	}
#footer_li_chapel a:hover{	
	color: #FFF;
	background-color: #404040;
	padding: 5px 5px 5px 5px;
	}

#footer_li_prayer{	

	}

#footer_li_prayer a{	
	display: block;
	background-color: #014D8E;
	padding: 5px 5px 5px 5px;
	font-size:12px;
	color:#000000; 
	margin: 0px 15px 0px 15px;
	text-decoration:none;	
	}
#footer_li_prayer a:hover{	
	color: #FFF;
	background-color: #404040;
	padding: 5px 5px 5px 5px;
	}


#footer_col1 {
	margin:0px;
	padding:0px;	
	float:left;
	width: 190px;
	}
#footer_col1 ul{
	border-right:#CCCCCC dotted 1px;
		}
#footer_col2 {
	margin:0px;
	padding:0px;	
	float:left;
	width: 190px;
}
#footer_col2 ul{
	border-right:#CCCCCC dotted 1px;	
}
#footer_col2 div p a {
	margin:0;
	padding:0;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;		
	}
#footer_col3 {
	margin:0px;
	padding:0px;	
	float:left;
	width: 190px;
	border-right:#CCCCCC dotted 1px;
	}
#footer_col3 ul{
	/*border-right:#CCCCCC dotted 1px;	PLACE THIS BACK IN WHEN YOU REMOVE THE STATION GRAPHIC FOR THE STATIONS AD*/  
}

#footer_col3 div {
	margin:0;
	padding:10px 0 0 0;
	text-align:center;	
	}
#footer_col3 div span {
	margin:0;
	padding:10px 0 0 0;
	
	}
#footer_col3 div p {
	margin:10px 0 -10px 0;		
	}
#footer_col3 div p a {
	margin:0;
	padding:0;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;		
	}
#footer_col3 div p a:hover {
	text-decoration:underline;		
	}
#footer_col4 ul{
		
}
#footer_col4 {
	margin:0px;
	padding:0px;	
	float:left;
	width: 190px;
}
#footer_sup {
	margin: 0 auto;
	padding: 10px 0px 200px 0px;
	width: 767px;
	display: block;
	text-align: center;
	}
address {
	margin: 15px 0px 0px 0px;	
	padding: 0;
	text-align:center;
	color:#AFAFAF;
}
#top_cap_footer{
	margin: 0 auto;
	padding: 0;
	width: 767px;
	height: 22px;
	display: block;
	background: url(cssimg/top_cap_footer.png) top left no-repeat;
	}
#bottom_cap_footer{
	margin: 0 auto;
	padding: 0;
	width: 767px;
	height: 21px;
	display: block;
	background: url(cssimg/bottom_cap_footer.png) top left no-repeat;
	}
/*---------------------------------------------------------------------------- 
FEED BURNER NEWS FEEDS ON HOME PAGE
-----------------------------------------------------------------------------*/
div.feedBurnerFeedBlock p.feedTitle { 
font-weight:bold; 
 }

div.feedburnerFeedBlock ul { 
margin-left:0; 
padding-left:0; 
list-style-type: none 
}
div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
display:block; 
margin:12px 0 0 0; 
}
div.feedburnerFeedBlock ul li span.headline a:hover {
	color: #B00000;
}
div.feedburnerFeedBlock ul li span.headline a {
	color: #000000;
}
div.feedburnerFeedBlock { 
padding:0; 
}
/*---------------------------------------------------------------------------- 
Alumni Support the College button
-----------------------------------------------------------------------------*/
.donate_button   {
	display:block;
	width:150px;
	height:30px;
	text-indent:-9999px;
}
.donate_button a {
	display:block;
	width:100%;
	height:100%;
	background:transparent url(../images/alumni/Dontate-Now.png) no-repeat top left;
	outline:none;
}
.donate_button a:hover {
	background-position:0 -30px;
}
#site_surveys {
	margin:0;
	font-size:14px;
	color:#FFFFFF;
}
#site_surveys h1{
	margin:0;
	padding:20px 0 20px 0;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
}
#site_surveys p {
	margin:0;
	padding:10px 100px 0 150px;
	font-size:14px;
	color:#FFFFFF;
}
#site_surveys ul {
	margin:0;
	padding:10px 100px 0 200px;
	font-size:14px;
	color:#FFFFFF;
}
#site_surveys table {
	margin:0;
	padding:10px 100px 0 150px;
	font-size:14px;
	color:#FFFFFF;
}
#pdf_images_list ul {
	margin:0;
	padding:10px 100px 0 150px;
	list-style:none;	
	width:100%;	
}
#pdf_images_list li {
	margin:0;
	padding:20px;
	display:inline;
	
}
#homecoming a {
	color: #D01010;	
}
#homecoming a:hover {
	color: #ffffff;	
}
.meerkat {
		z-index:1000;
		position:relative;
		display: none;
		}
.meerkat_sub {
		font-size:16px;
		font-weight:bold;
		font-family:Verdana, Geneva, sans-serif;		  		padding:0px 0px 255px 0px;
		margin:0;
		position:absolute;
		top:5px;
		left:385px;	
}
.meerkat_sub a {
	color:#fff;
	text-decoration:none;
	outline:none;
}
.meerkat_sub a:hover {
	
	color:#C03;
}
