@import url("../../global/CSS/global.css"); /* Global Stylesheet *//* @group OVERRIDES */a.site-credit-link:link, a.site-credit-link:active, a.site-credit-link:visited {display: inline;}h1.event-detail-title a {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	color: #404040;	text-transform: uppercase;	font-weight: bold;	margin-bottom: 14px;}.formmodule span, .formmodule label {	font-weight: normal!important;	font-style: normal!important;}

/* @end */
/* @group Event Widget Styles */.upcoming-events-wrapper ul {
	list-style: none;	margin: 0px 0px 18px;	padding: 0px;	background: none;}.upcoming-events-wrapper li {	height:38px;
	margin:0 0 2px;
	overflow:hidden;
	padding:0;
	width:260px;}.upcoming-events-wrapper p {	margin-bottom: 0px;}.upcoming-events-name a:link,.upcoming-events-name a:active,.upcoming-events-name a:visited {	font-size: 15px;	line-height: 24px;	color: #3a66a6;	
	float:right;
	width:205px;}p.upcoming-events-date {	background:url("/sitefiles/1378/Images/calendar.png") no-repeat scroll center top transparent;
	display:block;
	float:left;
	height:35px;
	margin:0 20px 0 0;
	padding:0;
	text-align:center;
	width:35px;}span.upcoming-events-month {
	color:#999;
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	font-size:8px;
	font-weight:bold;
	line-height:15px;
	margin-top:3px;
	text-transform:uppercase;
}

span.upcoming-events-date {	color:#A6C1E2;
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	font-weight:bolder;
	line-height:14px;
	text-transform:uppercase;}span.upcoming-events-weekday {	display: none;}span.upcoming-events-time {	display: none;}

p.upcoming-events-name {
	height:24px;
	margin-top:8px;
	overflow:hidden;
}

/* @end *//* @group News Widget Styles */.recent-news-wrapper ul {	margin: 0px;	padding: 0px;	background: none;	float: left;}.recent-news-wrapper li {	list-style:none outside none;
	margin:0 0 10px;
	overflow:hidden;
	padding:0;}.recent-news-wrapper p {	margin-bottom: 0px;}.recent-news-snippet {	display: none;}a.recent-news-title:link,a.recent-news-title:active,a.recent-news-title:visited {	display:block;
	font-size:15px;
	line-height:18px;
	margin:0;}p.recent-news-view-link a {
	background: url("/sitefiles/1378/images/more-events.gif") no-repeat scroll 0 0 transparent;
    clear: both;
    display: block;
    font-size: 0;
    height: 11px;
    line-height: 0;
    text-indent: -9999px;
}

span.recent-news-date-wrapper {
	color:#999999;
}/* @end *//* @group RESET */ /* Basic css zeroing for cross-browser conformity */html,body,div,h1,h2,h3,h4,h5,h6,p,pre,form,blockquote,fieldset,input {margin: 0px; padding: 0px;}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,strong,th {font-weight: normal; font-style: normal;}fieldset,img {border: none;}/* @end *//* @group LAYOUT */body {	background: #001d57 url(/SiteFiles/1378/Images/body-bg.jpg) no-repeat center top;}img, div {behavior: url(/SiteFiles/1378/Scripts/iepngfix.htc);} /* Add other elements using png's as needed */img.alignleft {float: left;	margin: 2px 20px 18px 0; border: 3px solid #e6e6e6;} /* Class for image aligned left with margin */img.alignright {float: right; margin: 2px 0 18px 20px; border: 3px solid #e6e6e6;} /* Class for image aligned right with margin */table {	border-collapse: collapse;}hr {	border: 0px;	width: 100%;	color: #d9d9d9;	background-color: #d9d9d9;	height: 1px;	line-height: 1px;	margin: 10px 0px;	padding: 0px;}.clear {	clear: both;	height: 0px;	line-height: 0.0;	font-size: 0px;}/* @end *//* @group TYPE */body, p, div, ul, li, td {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	line-height: 18px;	color: #666666;}strong, b {font-weight: bold;}p {margin-bottom: 18px;}a:link, a:visited, a:active {	color: #3a66a6;	text-decoration: none;}a:hover {	text-decoration: underline;}a:focus {outline: none;} /* Removes a outline in Firefox  */h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	line-height: 36px;	color: #802003;	margin-bottom: 18px;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	color: #404040;	text-transform: uppercase;	font-weight: bold;	margin-bottom: 14px;}h2 span {	font-family: "Adobe Caslon Pro", Times, serif;	font-size: 14px;	line-height: 18px;	color: #404040;	text-transform: lowercase;	font-weight: normal;	font-style: italic;}h3 {	font-size: 15px;	line-height: 24px;	color: #3a66a6;}h4 {	font-size: 12px;	line-height: 18px;	color: #666666;	font-weight: bold;}h5 { /* sifr defined */}h6 {	font-size: 11px;	line-height: 18px;	color: #999999;	font-weight: bold;}/* @end *//* @group SEARCH */#search {	float: left;	width: 153px;	height: 25px;	margin: 4px 0px 0px 10px;}.searchField {	float: left;	width: 153px;	padding: 6px 0px 6px 8px;	background: url(/SiteFiles/1378/Images/search-field.gif) no-repeat;	outline: none;	border: none;	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #808080;}.searchButton {	display: none;}/* @end *//* @group HEADER */#header-wrapper {	width: 100%;	float: left;	text-align: left;	border-top: 6px solid #083475;}#header {	margin: 0px auto;	padding: 0px;	width: 960px;	height: 116px;	position: relative;	z-index: 1000;}.logo {	position: absolute;	top: 27px;	left: 0px;	width: 361px;	height: 52px;	overflow: hidden;}.logo a {	width: 361px;	height: 52px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/logo.png) no-repeat;	behavior: url(/SiteFiles/1378/Scripts/iepngfix.htc);}#utility {	position:absolute;	top: 0px;	right: 0px;	width: 284px;	height: 40px;	background: url(/SiteFiles/1378/Images/search-bg.png) no-repeat center top;	behavior: url(/SiteFiles/1378/Scripts/iepngfix.htc);	padding: 0px 10px;
	z-index: 800;}#quicklinks {	width: 114px;	height: 30px;	float: left;	margin: 2px 0px 0px;}#tagline {	position:absolute;	top: 66px;	right: 36px;	width: 228px;	height: 30px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/tagline.png) no-repeat center top;	behavior: url(/SiteFiles/1378/Scripts/iepngfix.htc);
	z-index: 1;}/* @end *//* @group BUTTONS */#buttons-wrapper {	width: 100%;	float: left;	text-align: left;}#buttons {	margin: 0px auto;	padding: 0px;	width: 960px;	height: 60px;	background: url(/SiteFiles/1378/Images/buttons-bg.png) no-repeat center top;	behavior: url(/SiteFiles/1378/Scripts/iepngfix.htc);	position: relative;}.b-students {	position: absolute;	top: 0px;	left: 178px;	width: 189px;	height: 40px;	overflow: hidden;}.b-students a {	width: 189px;	height: 40px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/b-students.jpg) no-repeat 0px 0px;}.b-students a:hover {	background: url(/SiteFiles/1378/Images/b-students.jpg) no-repeat 0px -40px;}.b-parents {	position: absolute;	top: 0px;	left: 386px;	width: 189px;	height: 40px;	overflow: hidden;}.b-parents a {	width: 189px;	height: 40px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/b-parents.jpg) no-repeat 0px 0px;}.b-parents a:hover {	background: url(/SiteFiles/1378/Images/b-parents.jpg) no-repeat 0px -40px;}.b-alumni {	position: absolute;	top: 0px;	right: 178px;	width: 189px;	height: 40px;	overflow: hidden;}.b-alumni a {	width: 189px;	height: 40px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/b-alumni.jpg) no-repeat 0px 0px;}.b-alumni a:hover {	background: url(/SiteFiles/1378/Images/b-alumni.jpg) no-repeat 0px -40px;}/* @end *//* @group CONTENT */#content-wrapper {	width: 100%;	float: left;	text-align: left;}#content {	margin: 20px auto 0px;	padding: 0px;	width: 960px;}#content-top {	float: left;	width: 900px;	height: 18px;	background: url(/SiteFiles/1378/Images/content-top-bg.png) no-repeat center top;	behavior: url(/SiteFiles/1378/Scripts/iepngfix.htc);	padding: 12px 30px;	position: relative;}
#content-top .templatecontent {
	float:left;
}#content-top h2, #content-top h4 {	float: left;}#content-top h5 {	float: left;	width: 100px;	margin: 3px 0px 0px 16px;}#rss {	position: absolute;	top: 0px;	right: 0px;	width: 150px;	height: 42px;	background: url(/SiteFiles/1378/Images/rss.gif) no-repeat 105px 12px;}#rss h5 {	float: right;	width: 100px;	margin: 16px 0px 0px;}#content-bottom {	float: left;	width: 960px;	background: #FFFFFF url(/SiteFiles/1378/Images/content-bottom-bg.jpg) no-repeat center bottom;}#content-left {	float: left;	width: 600px;	background: url(/SiteFiles/1378/Images/content-left-bg.jpg) no-repeat right top;	padding: 25px 30px;}#calendar {	float: left;	width: 284px;	margin: 0px 30px 0px 0px;}#middle {	float: left;	width: 284px;}#middle img {	border: 3px solid #e6e6e6;}#content-right {	float: left;	width: 240px;	background: url(/SiteFiles/1378/Images/content-right-bg.jpg) no-repeat left top;	padding: 25px 30px;}.b-apply {	float:left;	width: 240px;	height: 48px;	overflow: hidden;	margin: 0px 0px 5px;}.b-apply a {	width: 240px;	height: 48px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/b-apply.jpg) no-repeat 0px 0px;}.b-apply a:hover {	background: url(/SiteFiles/1378/Images/b-apply.jpg) no-repeat 0px -48px;}.b-pray {	float:left;	width: 240px;	height: 48px;	overflow: hidden;	margin: 0px 0px 5px;}.b-pray a {	width: 240px;	height: 48px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/b-pray.jpg) no-repeat 0px 0px;}.b-pray a:hover {	background: url(/SiteFiles/1378/Images/b-pray.jpg) no-repeat 0px -48px;}.b-support {	float:left;	width: 240px;	height: 48px;	overflow: hidden;}.b-support a {	width: 240px;	height: 48px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/b-support.jpg) no-repeat 0px 0px;}.b-support a:hover {	background: url(/SiteFiles/1378/Images/b-support.jpg) no-repeat 0px -48px;}/* @end *//* @group FOOTER */#footer-wrapper {	width: 100%;	float: left;	text-align: left;}#footer {	margin: 0px auto;	padding: 0px;	width: 960px;}#footer p, #footer a {	font-size: 11px;	line-height: 14px;	color: #66789b;}#footer-left {	float: left;	width: 600px;	padding: 25px 30px;}#footer-right {	float: left;	width: 240px;	padding: 25px 30px;}#get-connected {	float: right;	width: 90px;	height: 16px;	background: url(/SiteFiles/1378/Images/get-connected-bg.png) no-repeat;	behavior: url(/SiteFiles/1378/Scripts/iepngfix.htc);	padding: 7px 0px 7px 120px;}/* @end *//* @group BREADCRUMBS */#breadcrumbs {	width: 600px;	text-align: left;}#breadcrumbs ul {	padding: 0px;	margin: 0px;	list-style: none;}#breadcrumbs li {	padding: 0px 10px 0px 0px;	float: left;	background: none;	display: inline;}#breadcrumbs a {	color: #999999;	background: url(/SiteFiles/1378/Images/breadcrumb.gif) no-repeat 0.2em;	padding-left: 18px;}#breadcrumbs a:hover {	background: url(/SiteFiles/1378/Images/breadcrumb.gif) no-repeat 0.2em;	padding-left: 18px;}#breadcrumbs a.first {	color: #999999;	background: none;	padding-left: 0px;}#breadcrumbs a.first:hover {	background: none;	padding-left: 0px;}#breadcrumbs a.current {	color: #666666;	background: url(/SiteFiles/1378/Images/breadcrumb.gif) no-repeat 0.2em;	padding-left: 18px;}#breadcrumbs a.current {	color: #666666;	background: url(/SiteFiles/1378/Images/breadcrumb.gif) no-repeat 0.2em;	padding-left: 18px;}/* @end *//* @group SUB NAV */#subnavWrapper {	width: 160px;	float: left;	margin: 0px 30px 0px 0px;}#subnavWrapper p {	display: none;}#subnavWrapper h2,#subnavWrapper h2 a {	font-family: Helvetica, Arial, sans-serif;	font-size: 15px;	line-height: 24px;	color: #3a66a6;	font-weight: normal;	text-transform: none;}#subnav {	padding: 0px;	margin: 0px;	list-style: none;}#subnav li {	padding: 0px;	margin: 0px;	width: 160px;	background: none;}#subnav a {	color: #999999;	display: block;	padding: 0px 0px 5px;}#subnav a.current {	color: #666666;}/* @end *//* @group DEFAULT */#d-content {	float: left;	width: 410px;}#d-content img {	border: 3px solid #e6e6e6;}#d-calendar {	float: left;	width: 240px;	margin: 30px 0px 0px;}.d-b-students {	float: left;	width: 159px;	height: 40px;	overflow: hidden;	margin: 30px 0px 10px;}.d-b-students a {	width: 159px;	height: 40px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/d-b-students.jpg) no-repeat 0px 0px;}.d-b-students a:hover {	background: url(/SiteFiles/1378/Images/d-b-students.jpg) no-repeat 0px -40px;}.d-b-parents {	float: left;	width: 159px;	height: 40px;	overflow: hidden;	margin: 0px 0px 10px;}.d-b-parents a {	width: 159px;	height: 40px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/d-b-parents.jpg) no-repeat 0px 0px;}.d-b-parents a:hover {	background: url(/SiteFiles/1378/Images/d-b-parents.jpg) no-repeat 0px -40px;}.d-b-alumni {	float: left;	width: 159px;	height: 40px;	overflow: hidden;}.d-b-alumni a {	width: 159px;	height: 40px;	overflow: hidden;	text-indent: -9999px;	display: block;	background: url(/SiteFiles/1378/Images/d-b-alumni.jpg) no-repeat 0px 0px;}.d-b-alumni a:hover {	background: url(/SiteFiles/1378/Images/d-b-alumni.jpg) no-repeat 0px -40px;}/* @end *//* @group SLIDER */#slider-wrapper {	width: 100%;	float: left;}#slider {	width: 960px;	margin: 20px auto 0;	position: relative;	background: url(/SiteFiles/1378/Images/slider-bg.gif) repeat-x 0px 240px;}

div.preButton {
	float: left;
	margin-left: 135px;
	cursor: pointer;
}
div.nextButton {
	float: right;
	margin-right: 135px;
	cursor: pointer;
}/* @end */
