a { outline:none; }

#topNavCenter{
	width: 1074px;
	margin: 0 auto;
	}
	#topNav{
		height: 22px; width: 492px;
		margin: 5px 0 0 570px;
		position: relative;
		}
		#tNav{
			margin: 0; padding: 0;
			list-style: none;
			height: 22px; width: 492px;
			background: url(/ftpimages/59/podium/style545/topNav_v2.png) no-repeat;
			}
			#tNav li{
				float: left;
				}					
				#tNav li a{
					background: url(/ftpimages/59/podium/style545/topNav_v2.png) no-repeat;
					display: block;							
					height: 22px;
					text-indent: -9999px;
					}
					#tNav li a#top_0{width: 41px; background-position:    0px 0px;}
					#tNav li a#top_1{width: 84px; background-position:  -41px 0px;}
					#tNav li a#top_2{width: 72px; background-position: -125px 0px;}
					#tNav li a#top_3{width: 53px; background-position: -197px 0px;}
					#tNav li a#top_4{width: 82px; background-position: -250px 0px;}
					#tNav li a#top_5{width: 72px; background-position: -332px 0px;}
					#tNav li a#top_6{width: 88px; background-position: -404px 0px;}
					
					#tNav li a#top_0:hover{background-position:    0px -22px;}
					#tNav li a#top_1:hover{background-position:  -41px -22px;}
					#tNav li a#top_2:hover{background-position: -125px -22px;}
					#tNav li a#top_3:hover{background-position: -197px -22px;}
					#tNav li a#top_4:hover{background-position: -250px -22px;}
					#tNav li a#top_5:hover{background-position: -332px -22px;}
					#tNav li a#top_6:hover{background-position: -404px -22px;}
		#email{
			margin: 0; padding: 0;
			list-style: none;
			background: #ffffff;
			display: none;
			position: absolute;
			top: 0; left: 802px;
			z-index: 50;
			}
			#offCampus a, #onCampus a {
				height: 20px; width: 110px;
				font: 12px/14px 'Trebuchet MS';
				color: #011c5f;
				background: #ffffff;
				text-decoration: underline;
				display: block;
				}
				#offCampus a:hover, #onCampus a:hover{text-decoration: none;}

#bannerPosition{
position: relative;

}
#bannerAbPos{
	position: absolute;
	top: 0px;
	/* "left" style is set in interior.css or hp.css, as it varies */
	width: 892px;
	height: 200px;
	}
	
#banner{
	background: url(/ftpimages/59/podium/style545/banner.png) top left no-repeat;
	width: 892px;
	height: 149px;	
	padding: 0;
	margin: 0;
	float: left;
}	
	#banner h4{display: none; margin: 0px; padding: 0px; height: 0px; font: 1px/1px Arial;}
	#topSpacer{height: 20px;}
	#banner h1{
		width: 590px;
		height: 90px;
		float: left;
		margin: 0px;
		padding: 0;
	}
		#homeLink{
			display: block;
			width: 590px;
			height: 75px;
			text-indent: -9999px;
		}
	#omniWrap{
		width: 287px;
		height: 23px;
		margin: 66px 0 0 594px;	
		}
		#omni{
			width: 287px;
			height: 23px;			
			margin: 0px; padding: 0px;
			list-style: none;
			}
			#omni li{
				margin: 0px;
				padding: 0px;
				display: inline;
				}
				#omni li a{
					background: url(/ftpimages/59/podium/style545/omniNavigation.png) no-repeat;
					float: left;
					height: 23px;
					text-indent: -9999px;
					padding: 0px;
					margin: 0px;
					}
					#omni li a#omni_1{background-position:    0px 0px; width: 64px;}
					#omni li a#omni_2{background-position:  -64px 0px; width: 59px;}
					#omni li a#omni_3{background-position: -123px 0px; width: 65px;}
					#omni li a#omni_4{background-position: -188px 0px; width: 99px;}
					
					#omni li a#omni_1:hover{background-position:    0px -23px; width: 64px;}
					#omni li a#omni_2:hover{background-position:  -64px -23px; width: 59px;}
					#omni li a#omni_3:hover{background-position: -123px -23px; width: 65px;}
					#omni li a#omni_4:hover{background-position: -188px -23px; width: 99px;}
	#L1wrap{
		padding-left: 97px; clear: both;
	}
	#L1{
		height: 39px;
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
		#L1 li{
			display: inline;
			margin: 0;
			padding: 0;			
		}
			#L1 li a{
				background: url(/ftpimages/59/podium/style545/banner.png) no-repeat;
				display: block;
				float: left;
				height: 39px;
				text-indent: -9999px;
			}
			#L1 li a#L1_128288{width: 80px; background-position: -97px -110px;}
			#L1 li a#L1_128290{width: 118px; background-position: -177px -110px;}
			#L1 li a#L1_128291{width: 120px; background-position: -295px -110px;}
			#L1 li a#L1_128292{width: 64px; background-position: -415px -110px;}
			#L1 li a#L1_128293{width: 102px; background-position: -479px -110px;}
			#L1 li a#L1_128294{width: 129px; background-position: -581px -110px;}
			#L1 li a#L1_128295{width: 137px; background-position: -710px -110px;}
			
			#L1 li a#L1_128288:hover,#L1 li a#L1_128288.on{background-position: -97px -149px;}
			#L1 li a#L1_128290:hover,#L1 li a#L1_128290.on{background-position: -177px -149px;}
			#L1 li a#L1_128291:hover,#L1 li a#L1_128291.on{background-position: -295px -149px;}
			#L1 li a#L1_128292:hover,#L1 li a#L1_128292.on{background-position: -415px -149px;}
			#L1 li a#L1_128293:hover,#L1 li a#L1_128293.on{background-position: -479px -149px;}
			#L1 li a#L1_128294:hover,#L1 li a#L1_128294.on{background-position: -581px -149px;}
			#L1 li a#L1_128295:hover,#L1 li a#L1_128295.on{background-position: -710px -149px;}
			
#lNavTop a{
	display: block;
	text-indent: -9999px;
	background: url(/ftpimages/59/podium/style545/leftColTop.png) top left no-repeat;
	width: 182px;
	height: 43px;
	}
	#lNavTop a:hover{
	background-position: 0 -43px;
	}	
	
#lOutTbl{margin: 0 auto;}
#lOutTblRCell{display: none;}

#siteWrap{
	background: url(/ftpimages/59/podium/style545/body_bg.png) bottom left repeat-x;
}
#footerWrap{
	width: 100%;
	text-align: center;
}
	#footerArea{
		height: 130px;
		margin: 0 auto;
		text-align: left;
		/* "width" style is set in interior.css or hp.css, as it varies */
	}
		#footerPosition {position: relative;} /* hidden in hp.css */
			#footerPosition img{
				position: absolute;
				top: -182px;
				left: 0px;
				}
		#footer{
			background: url(/ftpimages/59/podium/style545/footer.png) no-repeat;
			width: 892px;
			height: 130px;
			float: left;	
			/* "margin" style is set in interior.css or hp.css, as it varies */			
		}
			#footerLeft{
				float: left;
				width: 645px;
				height: 130px;
				margin: 0px;
				padding: 0px;
			}
				#footerLeft address{display: none;}
				#siteMap{
					height: 15px; width: 60px;
					float: left;
					text-indent: -9999px;
					margin: 42px 0 0 23px; 
					}
			#searchArea{
				float: left;
				width: 247px;
				height: 73px;
			}
					#search{
						width: 116px;
						height: 17px;
						background: none;
						float:left;
						margin: 13px 0px 0px 94px;
						font: 12px/14px Arial;
						border: none;
					}
					#searchArea a{
						display: block;
						float: left;
						width: 18px;
						height: 17px;
						margin-top: 13px;
						text-indent: -9999px;
					}
			#searchArea .searchSubmit{
				display: block;
				float: left;
				width: 18px;
				height: 17px;
				margin-top: 13px;
				text-indent: -9999px;
				background:none;
				border:none;
			}
						
.hide{display: none; font: 1px/1px Arial;}
.clear{clear: both;}
a{outline: none;}
