@charset "utf-8";
/* CSS Document */

/* 
------------General Styles---------------- 
*/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, form, fieldset, table, th, td, a {margin: 0; padding: 0; } 

img {border: none;}

a {text-decoration: none; color: #000;}

hr { background-color:#E63E97; color:#E63E97; margin-bottom:25px; height: 2px; border: none; }

a:hover { color:#E63E97; }

.sldw_next { display:none; } 
.sldw_prev { display:none; } 

body {
	background-color: #000;
	font-family: Verdana, sans-serif;
	font-size: 62.5%;
	color: #303030;
}

.wrapper {
	width: 921px;
	margin: 0 auto;
	padding: 0;
	}
	
.photoGalleryElement {clear: none !important;}
	
	
/* 
------------Utility Section Styles---------------- 
*/

#utility_section {
	background-color: #e63e97;
	font-family: "Trebuchet MS", Trebuchet, Tahoma, Arial, Verdana, sans-serif;
	color: #fff;
	min-height: 33px;
	}
	
#utility_section p {
	font-size: 1.1em;
	line-height: 3em;
	float: left;
	}
	
#utility_section p#contact {
	float: right;
	}
	
#utility_section a {
	color: #fff;
	text-decoration: none;
	}

/* 
------------Main Content Styles---------------- 
*/

#main_content {
	background: #fff url(../images/senior/senior_bg.gif) repeat-x top left;
	padding-bottom: 28px;
	}
	
#page_body {
	background: transparent url(../images/senior/senior_page_body_bg.gif) no-repeat top center;
	}
	
/* 
------------Header Styles---------------- 
*/

#header {
	height: 76px;
	padding-top: 24px;
	}
	
h1 { float: left; padding-top: 2px;}
h1 img {float: left;}


#shield {float: right;}
#shield img {float: left;}

.search {
	float: right;
	background: transparent url(../images/senior/senior_magnify.gif) no-repeat 0 23px;
	padding-left: 30px;
	padding-top: 22px;
	padding-right: 91px;
}

.search label {
	display: none;
	}
	
input.searchButton {
	float: left;
	height: 23px;
	width: 55px;
	background: #cdcdcd url(../images/senior/senior_search_button_bg.gif) no-repeat 0 0;
	cursor: pointer;
	color: #3a3d40;
	border: none;
	margin: 0;
	padding: 0;
	padding-left: 1px;
	margin-left: 8px;
	line-height: 22px;
	padding-bottom: 2px;
	}
	
	
#banner {
clear:both;
padding-bottom:7px;
width:921px;
float: left;
}

#quick_links {
float:right;
width:261px;
}

#slideshow .regionBoundary #region_BannerGallery {
	left:0;
	min-height:188px;
	position:absolute;
	top:0;
	width:652px;
	z-index:8;
}

#sidebar {
clear:both;
float:left;
width:246px;
}

#slideshow {
	min-height:188px;
	position:relative;
	width:652px;
}


	
input.searchInput {
	float: left;
	height: 19px;
	width: 251px;
	background: #fff url(../images/senior/senior_search_input_bg.gif) no-repeat 0 0;
	border: none;
	margin: 0;
	padding: 0;
	padding-left: 5px;
	padding-top: 4px;
	}
	
/*
------------Navigation Styles---------------- 
*/

	
#navigation ul {
	margin-top: 27px;
	margin-bottom: 7px;
	float: left;
	background: #000 url(../images/senior/senior_nav_bg.gif) no-repeat 0 0;
	height: 31px;
	width: 921px;
	font-family: Lucida Sans Unicode, Lucida Sans, Verdana, sans-serif; 
	font-size: 11px;
	text-transform: uppercase;
	list-style: none;
	
	}
	
#navigation ul li {
	float: left;
	margin-right: 0px;
	}
	
#navigation ul li a {
	display: block;
	line-height: 31px;
	padding: 0 17px 0 18px;
	background-image: url(../images/senior/senior_nav_line.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#navigation ul li.first a {
	padding-left: 22px;
	padding-right: 18px;
	background-image: none;
	}
	
#navigation ul li.last {
	margin-right: 0;
	}
	
#navigation ul li.last a {
	padding-right: 17px;
	}
	
#navigation ul li a {
	color: #fff;
	}
	
#navigation ul li.selectedPage a, #navigation ul li.selectedPageParent a, #navigation ul li.selectedPagePath a {
	background: #dd2b7e url(../images/senior/senior_nav_selected_bg.gif) no-repeat left top;
	}
	
#navigation ul li.first a.selectedPage {
	background: #dd2b7e url(../images/senior/senior_nav_selected_first_bg.gif) no-repeat 0 0;
	}
	
#navigation ul li.last a.selectedPage, #navigation ul li.last a.selectedPageParent, #navigation ul li.last a.selectedPagePath {
	background: #dd2b7e url(../images/senior/senior_nav_last_selected_bg.gif) no-repeat right 0;
	}

/*
------------Banner Styles---------------- 
*/

#banner {
	clear: both;
	padding-bottom: 7px;
	margin:0 0 0px 0;
	}
	
#slideshow {
	width: 652px;
	min-height: 188px;
	position: relative;
	}

#slideshow img {float:left;}

#slideshow #corners {
	position: absolute;
	top: 0;
	left: 0;
	}
	
#quick_links {float: right; width: 261px;}

.quick_button {
	width: 231px;
	min-height: 32px;
	background: #dedede url(../images/senior/senior_quick_links_bg.png) no-repeat 0 0;
	float: right;
	padding: 14px 15px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	z-index: 94;
	}
	
#button_1, #button_2 {
	margin-bottom: 7px;
	}
	
#quick_links img {
	float: left;
	}
	
.quick_button img {
	padding-right: 11px;
	}
	
#quick_links h3, #quick_links h2, #quick_links h1 {
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; 
	font-size: 0.9em;
	text-transform: uppercase;
	padding-bottom: 0.4em;
}

/*
------------Quick Link Styles---------------- 
*/

.quick_button table td {
	padding-left: 50px;
	background: transparent url(../images/junior/junior_quick_download.png) no-repeat 0 0;
	}

.quick_button table.senior_quicklink_gallery td {
	background-image: url(../images/senior/senior_quick_gallery.png);
	}
	
.quick_button table.senior_quicklink_tour td {
	background-image: url(../images/senior/senior_quick_tour.png);
	}
	
.quick_button table.senior_quicklink_latestnews td {
	background-image: url(../images/senior/senior_quick_latestnews.png);
	}	
	
.quick_button table.senior_quicklink_collegenews td {
	background-image: url(../images/senior/senior_quick_collegenews.png);
	}		
	
.quick_button table.senior_quicklink_calendar td {
	background-image: url(../images/senior/senior_quick_calendar.png);
	}		
	
.quick_button table.senior_quicklink_prospectus td {
	background-image: url(../images/senior/senior_quick_prospectus.png);
	}		
	
.quick_button table.senior_quicklink_wideningaccess td {
	background-image: url(../images/senior/senior_quick_download.png);
	}	
	
.quick_button table.senior_quicklink_directions td {
	background-image: url(../images/senior/senior_quick_directions.png);
	}	
	
.quick_button table.senior_quicklink_medical td {
	background-image: url(../images/senior/senior_quick_medical.png);
	}	

.quick_button table.senior_quicklink_sport td {
	background-image: url(../images/senior/senior_quick_sport.png);
	}	

/*
------------Page Copy Styles---------------- 
*/



.content_area {
	padding: 18px 9px 11px;
	background: transparent url(../images/senior/senior_header_underline.gif) repeat-x 0px 2px;
	
	}
	
.content_footer  {
	background-color: #eaeaea;
	padding: 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	float: left;
	width: 100%;
	min-height: 27px;}
	
.content_footer p.archive {
	float: right;
	padding-right: 9px;
	line-height: 27px;
	}
	
.content_footer .junior_link {
	background: transparent url(../images/senior/senior_junior_star.gif) no-repeat 6px center;
	padding-left: 26px;
	padding-right: 0;
	float: left;
	line-height: 27px;
	}
	
.content_footer .junior_link a {
	color: #2f559b;
	}
	
#page_copy {
	float: right;
	width: 667px;
	}
	
/*
------------Content Page Copy Styles---------------- 
*/

#content_page_copy {
	float: right;
	width: 693px;
	}

/*
------------Splash Sidebar Styles---------------- 
*/
#sidebar {
	float: left;
	width: 246px;
	clear: both;
	}
	
#sidebar h2 {
	background: url(../images/senior/senior_calendar_header.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
#sidebar .content_area {
	/*min-height: 350px;*/
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 10px;
	}
	
#sidebar #visual_calendar{
	padding-left: 9px;
	padding-right: 9px;
	color: #666;
	}
	
#sidebar #visual_calendar a {
	font-weight: bold;
	color: #666;
	}

#sidebar #visual_calendar a:hover {
	color: #e74399;
	}
	
#sidebar iframe {
	overflow: hidden;
	}
/*
------------Welcome Styles---------------- 
*/

#welcome {
	min-height: 146px;
	}
	
#welcome h2 {
	background: url(../images/senior/senior_welcome_header.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
	
#welcome .content_area {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	padding-right: 7px;
	}
	
#welcome p {
	padding-top: 0.2em;
	}
	
#welcome a {
	font-weight: bold;
	}
	
#welcome #welcome_text {
	width: 500px;
	float: left;
	}
	
#welcome #welcome_image {
	position: relative;
	padding: 0;
	float: right;
	border:1px solid #ccc;
	padding:5px;
	}
	
/*
------------Latest News Styles---------------- 
*/
	
#latest_news {
	clear: both;
	margin-top: 7px;
	width: 398px;
	float: left;
	position: relative;
	}
	
#latest_news .heading h2 {
	background: url(../images/senior/senior_news_header.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
#latest_news .content_area {
	min-height: 197px;
	padding-top: 10px;
	padding-right: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	}
	
#news_stories {
	overflow: auto;
	height: 200px;
	padding-right: 10px;
	position: relative;
	padding-top: 5px;
	}
	
#news_stories .blogList ul li {
	padding-left: 138px;
	position: relative;
	}
	
#news_stories h2 {
	font-size: 1em;
	padding-bottom: 0.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	#padding-top: 5px;
	}
	
#news_stories .postBody img {
	position: absolute;
	top: 4px;
	left: 0;
	z-index: 4;
	border:1px solid #ccc;
	padding:5px;
	}
	
#news_stories .postBody img.junior_image_border {
	z-index: 9;
	}
	
#news_stories .postInfo {
	color: #ccc;
	font-style: italic;
	font-size: 0.9em;
	margin-bottom: 0px;
	padding-bottom: 12px;
}

#news_stories .rss {
	display: none;
	}
	
#latest_news .content_area #news_rss {
	position: absolute;
	top: 8px;
	right: 8px;
	}
	
.news_archive #home_detail {
	position: relative;
	}
	
#noticeboard .content_area #noticeboard_rss, .news_archive #home_detail #news_rss  {
	position: absolute;
	top: 8px;
	right: 8px;
	}

/*
------------Calendar---------------- 
*/
	
#sidebar #visual_calendar {
	position: relative;
	}
	
#sidebar #visual_calendar .main {
	border: none;
	width: 228px;
}

#sidebar #visual_calendar .month {
	border:none;
	color: #000;
	font-size: 13px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #e73e97;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

#sidebar #visual_calendar .daysofweek {
	border:none;
	text-transform: uppercase;
	text-align: center;
	width: 31px;
	color:#666;
	padding: 10px 0 2px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#sidebar #visual_calendar .days {
	border:none;
	text-align: center;
	font-size: 1.1em;
	padding: 0px 0;
	height: 21px;

}

#sidebar #visual_calendar .days span#today {
	background: transparent url(../images/junior/junior_visual_calendar_today.gif) no-repeat 6px 0px;
	color: #fff;
	text-align: center;
	display: block;
	padding: 4px 4px 3px;
}

#sidebar #visual_calendar a {
	border-left: 1px solid #757575;
	padding-left: 6px;
	font-size: 0.85em;
	margin-left: 3px;
	}

#sidebar iframe {
	overflow: hidden;
	}


/*
------------Noticeboard Styles---------------- 
*/

#noticeboard {
	margin-top: 7px;
	float: right;
	width: 261px;
	position: relative;
	}
	
#noticeboard .heading h2 {
	background: url(../images/senior/senior_noticeboard_header.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
#noticeboard .content_area {
	min-height: 197px;
	padding-top: 15px;
	padding-right: 0;
	}
	
#events_list {
	overflow: auto;
	height: 200px;
	padding-right: 10px;
	}
	
#noticeboard .content_area #events_list ul {
	list-style-type: none;
	}

#noticeboard .content_area #events_list ul li{
	border-bottom: 1px dotted #757575;
	padding: 12px 5px 12px 26px;
	background: transparent url(../images/junior/junior_notice_arrow.gif) no-repeat left 50%;
	}
	
	
#noticeboard .content_area #events_list	.regionBoundary .actions ul li {
	border-bottom: none;
	}
	
#noticeboard .content_area #events_list ul li h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	padding: 0;
	line-height: 1.8em;
	}
	
#noticeboard .content_area #events_list .postInfo {
	display: none;
	}
	
#noticeboard .content_area #events_list .rss {
	display: none;
	}

#noticeboard .content_area #events_list .rss {
	display: none;
	}
	
#noticeboard .content_area #noticeboard_rss {
	position: absolute;
	top: 8px;
	right: 8px;
	}
	
#noticeboard .content_area #events_list ul li h2 a:hover {
	color: #e74399;
	}
	
	
/*
------------Home Detail Page Styles---------------- 
*/

#home_detail .post, #content_page_copy .post {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	line-height:1.8em;
}

#home_detail .heading h2 {
	background: url(../images/senior/senior_welcome_header.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}

#home_detail .content_area {
	min-height: 350px;
	}
	
#home_detail .post p {
	padding-bottom: 1.4em;
}

#home_detail .post a {
	font-weight:bold;
}

#home_detail .post ul, #content_page_copy .post ul  {
	padding-bottom: 1.1em;
	list-style-type: none;
	padding-left: 40px;
	}

#home_detail .post ul li, #content_page_copy .post ul li {
	background: transparent url(../images/senior/senior_content_bullet.gif) no-repeat left 8px;
	padding-left: 25px;
	padding-bottom: 0.3em;
	}

#home_detail .post h1, #home_detail .post h2, #home_detail .post h3 {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1em;	
	padding-bottom: 1.4em;
	float:none;
	}
	
	
#home_detail .postViewInfo, #content_page_copy .postViewInfo {
	font-style: italic;
}

#home_detail_new .content_area {border-top:3px solid #e73e97;margin:2px 0 0 0;}

#home_detail_new .postBody {background:none !important;}

#home_detail_new .post, #content_page_copy .post {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	line-height:1.8em;
}

#home_detail_new .heading h2 {
	background: url(../images/senior/senior_welcome_header.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}

#home_detail_new .content_area {
	min-height: 350px;
	}
	
#home_detail_new .post p {
	padding-bottom: 1.4em;
}

#home_detail_new .post a {
	font-weight:bold;
}

#home_detail_new .post ul, #content_page_copy .post ul  {
	padding-bottom: 1.1em;
	list-style-type: none;
	padding-left: 40px;
	}

#home_detail_new .post ul li, #content_page_copy .post ul li {
	background: transparent url(../images/senior/senior_content_bullet.gif) no-repeat left 8px;
	padding-left: 25px;
	padding-bottom: 0.3em;
	}

#home_detail_new .post h1, #home_detail_new .post h2, #home_detail_new .post h3 {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1em;	
	padding-bottom: 1.4em;
	float:none;
	background:none !important;
	color:#000 !important;
	}
	
#home_detail_new .postViewInfo, #content_page_copy .postViewInfo {
	font-style: italic;
}



.news_archive #home_detail .blogList ul li ul li, .notice #home_detail .blogList ul li ul li {
background:transparent url(../images/splash/sitemap_bullet.png) no-repeat scroll 3px 6px;
margin-left:6px;
padding-left:17px;
padding-top:0;
font-size: 0.8em;
}

#home_detail .blogList {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	line-height:1.8em;
}

#home_detail .blogList ul li {
	padding-left: 138px;
	position: relative;
	min-height: 112px;
	}
	
.news_archive #home_detail .blogList ul li, .news_archive #content_page_copy .blogList ul li {
	padding-left: 0;
	min-height: 0;
	position: static;
	}

.news_archive #home_detail .blogList ul li ul li {
	font-size: 1em;
	}
	
#home_detail .blogList h2, #content_page_copy .blogList h2 {
	font-size: 1em;
	padding-bottom: 0.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#home_detail .blogList img {
	position: absolute;
	top: 4px;
	left: 0;
	z-index: 4;
	border:1px solid #ccc;
	padding:5px;
	}

#home_detail .blogList .postInfo {
	font-style:italic;
	margin-bottom:20px;
}

#content_page_copy_body .content_area .blogList ul {
	list-style-type:none;
	padding-bottom:0em;
	padding-left:0px;
}

#content_page_copy_body .content_area .blogList ul li {
	padding-left: 138px;
	list-style-type: none;
	background-image: none;
	}
	
/*#content_page_copy_body .content_area .blogList ul li p {
	padding-bottom: 0;
	}*/
	
#content_page_copy_body .content_area .blogList ul li h2 {
	font-style: normal;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 0.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

/*
------------Secondary Navigation Styles---------------- 
*/


#secondary_navigation {
	float: left;
	width: 219px;
	}
	
#secondary_navigation h2 {
	background: url(../images/senior/senior_second_nav_header_bg.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
#secondary_navigation .content_area {
	padding: 7px 0 28px
	}
	
#secondary_navigation ul {
	list-style-type: none;
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; 
	font-size: 1.1em;
	line-height: 1.7em;
	text-transform: uppercase;
	font-weight: normal;
	}
	
#secondary_navigation ul li ul {
	font-size: 1em;
	line-height: 1.7em;
	}
	

	
#secondary_navigation ul li ul li ul {
	font-size: 1em;
	line-height: 1.7em;
	}
	
#secondary_navigation ul li ul li ul li ul {
	font-size: 1em;
	line-height: 1.7em;
	}
	
#secondary_navigation ul li a {
	display: block;
	padding: 8px 9px;
	border-bottom: 1px dotted #757575;
	}

/* level 2,3,4 styling */

#secondary_navigation ul li ul.level2 li a {
	padding-left: 32px;
	background: transparent url(../images/senior/senior_dot_pink.png) no-repeat 8px 50%;
	}
	
#secondary_navigation ul li a.selectedPage, #secondary_navigation li a.selectedPagePath, #secondary_navigation li a.selectedPageParent, #secondary_navigation ul li ul.level2 li a.selectedPage, #secondary_navigation ul li ul li ul.level3 li a.selectedPage  {
	color: #3a8ccf;
	background-color: #f7f7f7;
	}
	
#secondary_navigation ul li ul li ul.level3 li a {
	padding-left: 52px;
	background: transparent url(../images/senior/senior_dot_blue.png) no-repeat 28px 50%;
	}
	
#secondary_navigation ul li ul li ul li ul.level4 li a {
	padding-left: 72px;
	background: transparent url(../images/senior/senior-dot-blue.png) no-repeat 48px 50%;
	}
	
#secondary_navigation ul li a.selectedPage {
	color: #e63e97;
	background-color: #f3f3f3;
	}


/*
------------Content Page Copy Body Styles---------------- 
*/

#content_page_copy_body {
	float: left;
	width: 465px;
	}
	
#content_page_copy_body h2 {
	background: url(../images/senior/senior_page_body_header_bg.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
#content_page_copy_body .content_area {
	min-height: 197px;
	padding-top: 25px;
	padding-right: 7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;	
	padding-bottom: 9px;
	}
	
#content_page_copy_body .content_area a {color:#333333; font-weight: bold; }
#content_page_copy_body .content_area a:hover, #content_page_copy_body .content_area a:active {color:#e63e97; font-weight: bold; }


#content_page_copy_body_two .content_area a {color:#333333; font-weight: bold; }
#content_page_copy_body_two .content_area a:hover, #content_page_copy_body_two .content_area a:active {color:#e63e97; font-weight: bold; }


#content_page_copy_body .content_area p {
	padding-bottom: 1.4em;
}

#content_page_copy_body .content_area ul {
	padding-bottom: 1.1em;
	list-style-type: none;
	padding-left: 40px;
	}
	
#content_page_copy_body .content_area ul li, #content_page_copy_body_two .content_area ul li {
	background: transparent url(../images/senior/senior_content_bullet.gif) no-repeat left 8px;
	padding-left: 25px;
	padding-bottom: 0.3em;
	list-style:none;
	}
	
#content_page_copy_body .content_area h1, #content_page_copy_body .content_area h2, #content_page_copy_body .content_area h3 {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1em;	
	padding-bottom: 1.4em;
	float:none;
	}
	
/*.content_footer .junior_link {
	background: transparent url(../images/senior/senior_junior_star.gif) no-repeat scroll 4px 0;
	padding-left: 26px;
	padding-right: 0;
	float: left;
	line-height: 27px;
	}*/	

blockquote {
	color:#333333;
	font-style: italic;
	margin: 1em 3em; }

	
/*
------------Content Page Copy Body TWO COLUMN Styles---------------- 
*/

#content_page_copy_body_two {
	float: left;
	width: 693px;
	}
	
#content_page_copy_body_two h2 {
	background: url(../images/senior/senior_page_body_header_bg2.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
#content_page_copy_body_two .content_area {
	min-height: 197px;
	padding-top: 25px;
	padding-right: 7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;	
	padding-bottom: 9px;
	width: 675px;
	}
	
#content_page_copy_body_two .content_area p {
	padding-bottom: 1.4em;
}

/*#content_page_copy_body_two .content_area ul {
	padding-bottom: 1.1em;
	list-style-type: none;
	padding-left: 40px;
	}
	
#content_page_copy_body_two .content_area ul li {
	background: transparent url(../images/senior/senior_content_bullet.gif) no-repeat left 8px;
	padding-left: 25px;
	padding-bottom: 0.3em;
	}
	
#content_page_copy_body_two .content_area .blogList li {
	padding-left: 0;
	background-image: none;
	
	}
	
#content_page_copy_body_two .content_area .blogList ul {
	padding-left: 0;
	}*/
	
#content_page_copy_body_two .content_area h1, #content_page_copy_body .content_area h2, #content_page_copy_body .content_area h3 {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1em;	
	padding-bottom: 1.4em;
	float:none;
	}
	
#content_page_copy_body .content_area h3 {
	font-weight: normal;
	}
	
#content_page_copy_body_two .content_area {
	min-height: 443px;
	}
	
.content_footer .senior_link .textElement {
	background: transparent url(../images/junior/junior_senior_circle.gif) no-repeat 6px center;
	padding-left: 26px;
	padding-right: 0;
	float: left;
	line-height: 27px;
	}	

#content_page_copy ul {
	padding-left: 17px;
	}
	
#content_page_copy .blogList ul {
	padding-left: 0;
	}

<!---------------------------Table styles----------------------------------------------->

#content_page_copy_body .staff {width:447px;}

#content_page_copy_body .staff th {
	padding:4px;
	font-size:1.2em;
	border-bottom: thin solid #E63E97;
	text-align:left;
	width:447px;
	
	}
#content_page_copy_body .staff td {
	padding:4px;
	padding-right:8px;
	}
	
	
#content_page_copy_body .clubs {width:447px;}


#content_page_copy_body .clubs td {
	padding:4px;
	padding-right:8px;
	}

.senior_table .odd, .clubs .odd, .staff .odd {background-color:#FFDEF7;}

.odd {
	background-color:#FFDEF7;
	}

#content_page_copy_body table td {
	padding:4px;
	}	
/*
------------Content Page Sidebar Styles---------------- 
*/

#content_page_sidebar {
	float: right;
	width: 219px;
	}
	
#content_page_sidebar h2 {
	background: url(../images/senior/senior_page_sidebar_header_bg.gif) no-repeat 0 0;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 2.5em;
	font-size: 1.1em;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 9px;}
	
#content_page_sidebar h2 .element h2 {
	padding: 0;
	background-image: none;
	line-height: 2.3em;
	}
	
#content_page_sidebar .content_area {
	padding-top: 15px;
	padding-bottom: 14px;}
	
#content_page_sidebar .content_area {
	min-height: 0px;
	}
	
#content_page_sidebar .content_area img {
	background: #acacac url(../images/senior/senior_image_bg_large.gif) no-repeat 0 0;
	padding: 4px 7px 7px 4px;
	margin:0 0 5px 0;
	}

#content_page_sidebar .content_area p {
	padding-bottom: 1.4em;
	font-size:1.2em;
	line-height:1.8em;
	font-family:Arial,Helvetica,sans-serif;
	}
	
#content_page_sidebar .content_area h1 {
	padding-bottom: 1.4em;
	font-size:1.2em;
	line-height:1.8em;
	font-family:Arial,Helvetica,sans-serif;
	background-image: none;
	float: none;
	}
	
#content_page_sidebar .content_area h2 {

	font-size:1.2em;
	line-height:1.8em;
	font-family:Arial,Helvetica,sans-serif;
	background-image: none;
	float: none;
	font-weight: normal;
	font-style: italic;
	color: #303030;
	padding: 0;
	text-transform: none;
		padding-bottom: 1.4em;
	}
	
#content_page_sidebar .content_area h3 {
	padding-bottom: 1.4em;
	font-size:1.2em;
	line-height:1.8em;
	font-family:Arial,Helvetica,sans-serif;
	background-image: none;
	float: none;
	font-weight: normal;
	}

	
#content_page_sidebar .content_area ul {
	padding-bottom: 1.4em;
	font-size:1.2em;
	line-height:1.8em;
	font-family:Arial,Helvetica,sans-serif;
	list-style-position: outside;
	padding-left: 15px;
	}
	
#content_page_sidebar .content_area p.gallery {
	padding-bottom: 1.2em;
	margin-left: 2px;
	}	
	
	#content_page_sidebar .content_area a {color:#333333; font-weight: bold; }
#content_page_sidebar .content_area a:hover, #content_page_sidebar .content_area a:active {color:#e63e97; font-weight: bold; }

/*
------------Spacer Styles---------------- 
*/

#spacer {
	clear: both;
	}
	
/*
------------Footer Styles---------------- 
*/

#footer {
	clear: both;
	background-color: #000;
	padding-top: 17px;
	font-family: "Trebuchet MS", Trebuchet, Tahoma, Arial, Verdana, sans-serif;
	}
	
#footer a {
	color: #fff;
	text-decoration: none;
	}
	
#footer a:hover {
	border-bottom: 1px dotted #fff;
	}

#footer #footer_logo {
	float: left;
	padding-top: 5px;
	padding-bottom: 34px;
	}
	
#footer #footer_logo img {
	float: left;
	}
	
#footer #footer_address {
	color: #fff;
	float: right;
	line-height: 2.1em;
	text-align: right;
	font-size: 1.1em;
	}
	
/*
------------- form styles --------------------------
*/

.form_container .formHeader {
	display: none;
	}
	
.form_container {
	margin-top: 0 !important;
	}
	
.form_container .fieldTitle { margin-left:5px; font-weight:bold; padding-top:10px; margin-bottom:5px; margin-right: 5px;}
.form_container .fieldName, .form_container .fieldNote, .form_container .dropdown country  {margin-left:5px; margin-right: 10px;}
.form_container .textField {margin:5 px;} 

.form_container .dropdown-image-container {padding-top: 10px; margin-left: 5px;}

.form_container .dropdown-image {padding-left: 5px;}

.form_container .fieldContent { padding-bottom: 40px; }

.form_container .submitButton { margin-top: 20px;}

.form_container .fieldItemInner { border-bottom:1px dotted #757575; }

.type-sectionbreak .fieldContent {
padding-bottom: 3px;
padding-top: 5px;
}

.form_container .type-sectionbreak .fieldTitle{color:#E63E97;
font-size:1.1em;
font-weight:bold;
line-height:1.3em;
padding-bottom: 0;
margin-top: 30px;
}


/*---------Gallery Page Template---------*/
	
#gallery #secondary_navigation {
	margin-top: 6px;
	width:920px;
	
}


#gallery #secondary_navigation h2 {
	background: url(../images/senior/senior_gallery_header.png) no-repeat 0 0;

}

#gallery #secondary_navigation .content_area {
	padding-top: 25px;
	min-height: 513px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;	
}	

#gallery #secondary_navigation .content_area {

padding-bottom: 15px;
}

.blogBack {
	display: none;
	}

.blog_go_back {
	padding-top: 1.4em;
	padding-bottom: 0.4em;
	font-size: 1.2em;
	font-weight: bold;}
	
/*
------------Blogs on Content Pages---------------- 
*/

	
#content_page_copy .post p {
	padding-bottom: 1.4em;
}

#content_page_copy .post a {
	font-weight:bold;
}

#content_page_copy .post ul  {
	padding-bottom: 1.1em;
	list-style-type: none;
	padding-left: 40px;
	}

#content_page_copy .post ul li {
	background: transparent url(../images/senior/senior_content_bullet.gif) no-repeat left 8px;
	padding-left: 25px;
	padding-bottom: 0.3em;
	}

#content_page_copy .post h1,  #content_page_copy .post h2,  #content_page_copy .post h3 {
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	line-height: 1em;	
	padding-bottom: 1.4em;
	float:none;
	}
	
#content_page_copy .postViewInfo {
	font-style: italic;
}

/*#content_page_copy .blogList ul li {
	padding-left: 138px;
	position: relative;
	}*/
	
#content_page_copy .archive ul li {
	padding-left: 0 !important;
	position: static !important;
	min-height: 0 !important; 
	}

#content_page_copy .archive ul li ul li {
background:transparent url(../images/splash/sitemap_bullet.png) no-repeat scroll 3px 6px !important;
margin-left:6px !important;
padding-left:17px !important;
padding-top: 0px; !important;
}

#content_page_copy .content_area .blogList h2 {
	font-size: 1em;
	padding-bottom: 0.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 1.8em;
	}
	
#content_page_copy .blogList img {
	border:1px solid #ccc;
	padding:5px;
	}
	
#content_page_copy .blogList .rss img, #home_detail .blogList .rss img {
	position: static;
	top: 0;
	left: 0;
	z-index: 10;
	border: none;
	padding: 0px;
	padding-bottom: 1.4em;
	}

#content_page_copy .blogList .postInfo {
	font-style:italic;
	margin-bottom:20px;
}

#content_page_copy .archive .postInfo {
	margin-bottom: 5px !important;
	}

#content_page_copy_body .content_area .blogList ul {
	list-style-type:none;
	padding-bottom:0em;
	padding-left:0px;
}

#content_page_copy_body .content_area .blogList ul li {
	padding-left: 0;
	list-style-type: none;
	background-image: none;
	}
	
	
#content_page_copy .content_area .blogList ul li h2 {
	font-style: normal;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 0.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#content_page_copy .blogList .postInfo, #home_detail .blogList .postInfo {
color:#CCCCCC;
font-size:0.9em;
font-style:italic;
margin-bottom: 5px;
}

/*	padding-bottom: 0;
}

#content_page_copy_body_two .blogList ul, #content_page_copy_body_two .blogList ul li {
	padding-left: 0;
	list-style-type: none;
	background-image: none;
}

#content_page_copy_body_two .blogList h2 {
	padding: 0;
	background-image: none;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:1em;
	color:#000000;
	font-weight: bold;
	text-transform: none;
	line-height: 1.8em;
}


#content_page_copy_body_two a {text-decoration: none; color: #E63E97;}

#content_page_copy_body_two a:hover { color: #7f7f7f; }


#content_page_copy_body_two .blogList .rss {
	margin-bottom: 1em;
	}
	
#content_page_copy_body_two .blogList .postInfo {
color:#bbb;
font-size:0.9em;
font-style:italic;
margin-bottom:4px;
padding-bottom:4px;
}*/

/*
------------Final News Template plus minimal version--------------
*/

.news_article #page_copy .content_area, .news_article_minimal #page_copy .content_area  {
	background-image: none;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	}
	
.news_article #page_copy .content_area .post h2, .news_article_minimal #page_copy .content_area .post h2,
.news_article #page_copy .content_area .event h2, .news_article_minimal #page_copy .content_area .event h2
  {
	background:transparent url(../images/senior/senior_blog_header.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: 0.9em;
	font-weight:normal;
	line-height:2.5em;
	padding:0 9px;
	text-transform:uppercase;}

.news_article #page_copy .content_area .postBody, .news_article_minimal #page_copy .content_area .postBody,
.news_article #page_copy .content_area .eventDate, .news_article_minimal #page_copy .content_area .eventDate {
	background: transparent url(../images/senior/senior_header_underline.gif) repeat-x 0 3px;
	padding-top: 25px;
	padding-left: 9px;
	padding-right: 9px;
	font-family:Arial,Helvetica,sans-serif;
	}
	
.news_article_minimal #banner {
	display: none;
	}

.eventBack {
	display: none;
	}

.event {
font-size:1.2em;
line-height:1.8em;
}

.news_article #page_copy .eventDate, .news_article #page_copy .eventDate {
	font-weight: bold;
	}

.news_article #page_copy .content_area .eventBody, .news_article_minimal #page_copy .content_area .eventBody {
	padding-top: 15px;
	padding-left: 9px;
	padding-right: 9px;
}

/*
-------header content fixes----------
*/

#content_page_copy_body .content_area h2, #content_page_copy_body_two .content_area h2 {
	float:none;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1em;
	font-weight: bold;
	line-height:1em;
	padding: 0;
	background-image: none;
	padding-bottom:1.4em;
	color: #303030;
	text-transform: none;
	font-style: normal;
}


/*-----Regular Calendar Element Styles for lists -----*/


#content_page_copy .eventsList ul {
	padding-left: 0;
	list-style-type: none;
	}
	
#content_page_copy .eventsList ul li {
	list-style-type: none;
	padding-bottom: 5px;
	}
	
#content_page_copy .eventsList ul li a {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1em;
	font-style:normal;
	font-weight:bold;
	padding-bottom:0.5em;
	}
	
#content_page_copy .eventsList .eventDate {
	color:#CCCCCC;
	font-size:0.9em;
	font-style: italic;
	}
	
	
/*
------------User Styles---------------- 
*/

/* <textEditor>  */	

.left_inline {
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
	}

.right_inline {
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
	}
	
.senior_quicklink_gallery {
	display: static;
	}	
	
.senior_quicklink_tour {
	display: static;
	}	
	
.senior_quicklink_latestnews {
	display: static;
	}	

.senior_quicklink_collegenews {
	display: static;
	}	
	
.senior_quicklink_calendar {
	display: static;
	}	
	
.senior_quicklink_prospectus {
	display: static;
	}		
	
.senior_quicklink_wideningaccess {
	display: static;
	}	

.senior_quicklink_directions {
	display: static;
	}	
	
.senior_quicklink_medical {
	display: static;
	}	

.senior_quicklink_sport {
	display: static;
	}
	
	.senior_table, .staff {width:447px;}

.senior_table th, .staff th {
	padding:4px;
	font-size:1.2em;
	border-bottom: thin solid #E63E97;
	text-align:left;
	width:447px;
	
	}
.senior_table td .staff td {
	padding:4px;
	padding-right:8px;
	}
	
.senior_table .odd, staff .odd {
	background-color:#FFDEF7;
	}	
 
/* </textEditor>  */