#top_wrap{
	background: #223394; 
	width: 100%;
	height:50px; 
	text-align: center;
	}
	#top { 
		height:50px; 
		width:1200px; 
		background:url(/images/bannerTop.png) top left no-repeat; 
		margin:0 auto; 
		}
		#top h1{
			margin: 0px;
			padding: 0px 0px 0px 100px;
			text-indent: -9999px;
			}
		#top a{
			display: block;
			margin: 0px;
			padding: 0px;
			text-indent: -9999px;
			width: 320px;
			height: 50px;
			float: left;
			outline: none;
			}
			#searchArea { 
				float:left; 
				height:24px; 
				margin:13px 0 0 0; 
				padding-left:360px; 
				}
				#search {
					float:left; 
					height:18px; 
					width:203px; 
					background:none; 
					border:none; 
					margin:5px 10px 0 0;
					font-family:'Lucida Grande',sans-serif; 
					font-weight:bold; font-size:10px; 
					line-height:12px; 
					color:#737373; 
					text-align:right; 
					text-transform:uppercase;
					}
					#searchArea a {float:left; text-indent: -9999px; width: 25px; height: 27px; outline: none;}
#banner_photo_area{
	width: 100%;
	height: 161px;
	text-align: center;
	background: url(/ftpimages/435/podium/Style744/images/banner_photo_bg.png) bottom repeat-x #eeebe0;
	}
	#banner_photo{
		width: 1020px;
		height: 161px;
		margin: 0 auto;
		}
#mainNav {
	width: 100%; 
	text-align: auto; 
	background: url(/images/navBack.gif) repeat-x top left #f1df95;
	}
	#nav { 
		width:1020px; 
		height: 40px;
		margin:0 auto; 
		padding: 0px;
		list-style: none;
		background:url(/images/L1.png) no-repeat;
		}
		#nav li{
			display: inline; 
			padding: 0px;
			margin:0;
			}
			#nav li a { 
				display: block;
				float: left;
				height:40px; 
				background:url(/images/L1.png) no-repeat;
				text-indent: -9999px;
				outline: none;
				}
				#nav li a#nav_124638 { width:105px; background-position: 0 0; }
				#nav li a#nav_124641 { width:117px; background-position: -105px 0; }
				#nav li a#nav_124642 { width:116px; background-position: -222px 0; }
				#nav li a#nav_124643 { width:134px; background-position: -338px 0; }
				#nav li a#nav_124644 { width:115px; background-position: -472px 0; }
				#nav li a#nav_124645 { width:161px; background-position: -587px 0; }
				#nav li a#nav_124646 { width:93px; background-position: -748px 0; }
				#nav li a#nav_124647 { width:86px; background-position: -841px 0; }
				#nav li a#nav_124648 { width:93px; background-position: -927px 0; }
					#nav li a#nav_124638:hover, #nav li a#nav_124638.on { background-position: 0 -40px; }
					#nav li a#nav_124641:hover, #nav li a#nav_124641.on { background-position: -105px -40px; }
					#nav li a#nav_124642:hover, #nav li a#nav_124642.on { background-position: -222px -40px; }
					#nav li a#nav_124643:hover, #nav li a#nav_124643.on { background-position: -338px -40px; }
					#nav li a#nav_124644:hover, #nav li a#nav_124644.on { background-position: -472px -40px; }
					#nav li a#nav_124645:hover, #nav li a#nav_124645.on { background-position: -587px -40px; }
					#nav li a#nav_124646:hover, #nav li a#nav_124646.on { background-position: -748px -40px; }
					#nav li a#nav_124647:hover, #nav li a#nav_124647.on { background-position: -841px -40px; }
					#nav li a#nav_124648:hover, #nav li a#nav_124648.on { background-position: -927px -40px; }
			#L2nav { height: 30px; font-size: 0px; line-height: 0px;/*was 30px*/}
#quickLinksGradient { 
	width:100%; 
	background:url(/images/quickLinksRepeater.png) top left repeat-x; 
	text-align: center;
	}	
	#quicklinks { 
		height:31px; 
		width:1020px; 
		background:url(/ftpimages/435/podium/Style744/images/quicklinks.png) top center no-repeat; 
		margin: 0 auto;
		}
		#quicklinks h2 { display:none; }
		#quicklinksList { margin-left:257px; padding-top: 4px; overflow: hidden;}
			#quicklinksList .L2sReturn { margin:0; padding:0; list-style:none; float: left;}
				#quicklinksList .L2item  { display:inline; float:left; font-size:1px; line-height:1px; margin:0; font-weight: bold;}
					#quicklinksList a.L2link {
						float:left; display:block;
						font-family:Helvetica; font-weight:bold; font-size:11px; line-height:14px; color:#ffffff; text-decoration:none; text-transform:uppercase; 
					}
						#quicklinksList a:hover, #quicklinksList a.on { color:#f1df95; }
						#quicklinksList a span { display:block; padding:5px 5px 7px; }

/*======== styles to center site ===================*/
#lOutTbl{margin: 0 auto;}
#lOutTblRCell{display: none;}
#lInTbl{margin: 0 auto;}
/*================footer styles=====================*/
#footer_wrap{
	width: 100%;
	text-align: center;
	}
	#footer_inner_wrap{
		width: 1020px;
		text-align: center;
		margin: 0 auto;
		}
		/**html #footer_inner_wrap{width: 1200px;}*/
	#footer_area {
		/*background:transparent url(/images/hpMainPageBack.png) repeat-y left top; */
		background: url(/ftpimages/435/podium/Style744/images/page_bg.png) center top repeat-y;
		margin: 0 auto;
		/*width: 1036px;*/
		width: 988px;
		}
		#footerNav { 
			clear:both; 
			text-align:left; 
			}
				#L1list { width:930px; border-top:1px solid #f1df95; padding:18px 0 0 10px; margin:0 auto; }
				*html #L1list{width: 940px;}
				#L1list, #L1list ul { list-style:none; }
					#L1list li { display:inline; float:left; margin:0; padding:0; }
						#L1list .small { width:115px; }
						#L1list .medSmall { width:130px; }
						#L1list .medLarge { width:140px; }
						#L1list .large { width:150px; }

						#L1list a, #L1list a:link, #L1list a:active, #L1list a:hover, #L1list a:visited { display:block; /*float:left;*/}
						#L1list h2, #L1list a, #L1list a:link, #L1list a:active, #L1list a:hover, #L1list a:visited {
							font-family:'Lucida Grande', sans-serif; font-weight:bold; font-size:11px; line-height:21px; color:#737361; text-decoration:none; margin:0;
						}
						#L1list h2{padding:0;}
						a.L2link {padding: 0px 10px; text-indent: -10px;}
						.small a.L2link{width: 95px;}
						.medSmall a.L2link{width: 110px;}
						.medLarge a.L2link{width: 120px;}
						.large a.L2link{width: 120px;}
						
							#L1list a:hover { text-decoration:underline; }
						#L1list span{}
							#L1list ul { padding:0; margin:0; }
								#L1list ul li { clear:left; margin:0; padding:0; }
									#L1list ul a, #L1list ul a:link, #L1list ul a:active, #L1list ul a:hover, #L1list ul a:visited {
										font-weight:normal; font-size:10px;
									}
	#footer_swoop {
		background:transparent url(/ftpimages/435/podium/Style744/images/footer.png) no-repeat scroll center bottom;
		margin:0 auto;
		height:80px;
		width:988px;
		}
	#Foot{
		margin: 0 auto;
		text-align: center;
		clear: both;
		}
	#schoolLogo{
		margin: 0 auto;
		}
	#foot_nav_wrap{
		width: 400px;
		margin: 0 auto;
		text-align: center;
		}
	#omniLinks{
		list-style: none;
		margin: 10px 0px;
		padding: 0px;
		}
		#omniLinks li{
			background:transparent url(/images/omniDivider.gif) no-repeat scroll right top;
			padding:0 6px 10px 5px;
			display: inline;
			float: left;
			}
			#omniLinks #lastLI {
				background: none;
				padding:0 6px 10px 5px;
				display: inline;
				float: left;
				}
		#omniLinks li a{
			color:#333333;
			display:block;
			float:left;
			font-family:'Lucida Grande',sans-serif;
			font-size:10px;
			font-weight:bold;
			line-height:12px;
			text-decoration:none;
			}
			#omniLinks li a:hover{text-decoration:underline;}
	#policyWrap{
		width: 575px;
		margin: 0 auto;
		text-align: center;
		}
		#policyText{
			padding: 0 0 20 0px;
			font-family:'Lucida Grande',sans-serif;
			font-size:10px;
			text-align: left;
			display:block;
			
		}
			
.hide{display: none;}
a {outline: none;}
/*======= misc styles ====*/
.cchtxt a {color: #741d31;}
	.cchtxt a:hover{text-decoration: none;}
	
/* --- header styles --- */
.H1style{
	font: bold 38px/40px Helvetica;
	color: #15278e;
}
.H2style{
	font: bold 26px/28px Helvetica;
	color: #15278e; 
}
.H3style{
	font: bold 21px/23px Helvetica;
	color: #707070; 
}
.H4style{
	font: bold 18px/20px Helvetica;
	color: #7b293c; 
}
.H5style{
	font: bold 16px/18px 'Lucida Grande', sans-serif;
	color: #000000; 
}