a{outline:none;}
.clear{
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: 0px;
	font-size: 0;
}
#lOutTblRCell{display: none;}
#lOutTbl{
	margin: 0 auto;
	}
	.homepage #lOutTbl{
		width:951px;
		}
		.homepage #lInTblLCell{display: none;}
		.homepage #lInTblRCell{
			padding-top:0px;
			}
			.homepage-embed{
				position: absolute;
				left:-26px;
			}
		
	.interior #lOutTbl{width:1151px;}
		
	.positioned-content{
		position: relative;
		top:0px;
		left:0px;
		margin: 0 auto;
		width: 1151px;	
		height: 0;
		line-height: 0;
		font-size: 0;
		}
		.homepage .positioned-content{width: 951px;}
		.logo{
			position: absolute;
			top:0px;
			left: 0px;			
			}
			*html .logo{top: 1px;}
			.logo a{
				background: url(/ftpimages/331/podium/style770/logo.png) no-repeat;
				width: 99px;
				height: 102px;
				text-indent: -9999px;
				display: block;
			}
		.swoop{
			position: absolute;
			top:103px;
			left: 200px;
			background: url(/ftpimages/331/podium/style770/swoop.png) no-repeat;
			width: 951px;
			height: 69px;
		}
		.homepage .swoop{display: none;}
		
	.banner{
		background: url(/ftpimages/331/podium/style770/banner_shadow.png) top center no-repeat;
		height: 137px;
		margin: 0 auto;
		width: 1151px;		
		}
		.homepage .banner{
			height:96px;
			width: 951px;
		}
		.banner h1{
			line-height: 1px;
			font-size: 1px;
			background: url(/ftpimages/331/podium/style770/school_name.png) bottom left no-repeat;
			padding: 0px;
			margin: 0px 0px 0px 99px;
			float: left;
			width: 578px;
			height: 57px;
		}
		.banner h1 a{
			height: 57px;
			width: 511px;
			display: block;			
			text-indent: -9999px;
			margin-left: 50px;
		}
		#languageToggle{
			float: left;
			padding-top: 20px;
			width: 123px;
		}
			#englishLanguage{				
				background: url(/ftpimages/331/podium/style770/languageButtons.png) 0px 0px no-repeat;
				display: block;
				float: left;
				height: 26px;
				width: 58px;
				text-indent: -9999px;
			}
				#englishLanguage:hover, .english #englishLanguage{background-position: 0px -26px;}
			#spanishLanguage{
				background: url(/ftpimages/331/podium/style770/languageButtons.png) -58px 0px no-repeat;
				display: block;
				float: left;
				height: 26px;
				width: 65px;
				text-indent: -9999px;
			}
				#spanishLanguage:hover, .spanish #spanishLanguage{background-position: -58px -26px;}
		.nav{
			background: url(/ftpimages/331/podium/style770/banner_top_mid.png) repeat-x #f0f0f0; height: 80px;
			}
			.nav-left{background: url(/ftpimages/331/podium/style770/banner_top_left.png) top left no-repeat;}
			.nav-right{background: url(/ftpimages/331/podium/style770/banner_top_right.png) top right no-repeat;height: 80px;}   	

			.english #SpanishNav{display: none;}
			.spanish #EnglishNav{display: none;}	
			.positionCorner{position: absolute;}
			.homepage.spanish .positionRelative{position: relative;}
			.homepage.spanish .positionCorner{background: url(/ftpimages/331/podium/style770/banner_top_right_corner.png) no-repeat; height: 4px; width: 3px; top: 0; right: 0;}
			#EnglishNav{
				margin: 0px 0px 0px 149px;
				padding: 0px;
				list-style: none;
				}					
				#EnglishNav li {
					display: inline;
					margin: 0px;
					padding: 0px;
				}
			
				#EnglishNav li a{
					background: url(/ftpimages/331/podium/style770/englishNav.png) no-repeat;
					display: block;
					padding: 0px;
					margin: 0px;
					height: 39px;
					float: left;
					line-height: 1px;
					font-size: 1px;
					text-indent: -9999px;
					}
			
					#EnglishNav li a#EnglishNav_132247{background-position: 0px 0px; width:102px;}
					#EnglishNav li a#EnglishNav_132249{background-position: -102px 0px; width:109px;}
					#EnglishNav li a#EnglishNav_132250{background-position: -211px 0px; width:109px;}
					#EnglishNav li a#EnglishNav_132251{background-position: -320px 0px; width:121px;}
					#EnglishNav li a#EnglishNav_132252{background-position: -441px 0px; width:116px;}
					#EnglishNav li a#EnglishNav_132253{background-position: -557px 0px; width:129px;}
					#EnglishNav li a#EnglishNav_132254{background-position: -686px 0px; width:80px;}
					
					#EnglishNav li:hover a#EnglishNav_132247,#EnglishNav li a#EnglishNav_132247.on,#EnglishNav li a#EnglishNav_132247.hover{background-position: 0px -39px;}
					#EnglishNav li:hover a#EnglishNav_132249,#EnglishNav li a#EnglishNav_132249.on,#EnglishNav li a#EnglishNav_132249.hover{background-position: -102px -39px;}
					#EnglishNav li:hover a#EnglishNav_132250,#EnglishNav li a#EnglishNav_132250.on,#EnglishNav li a#EnglishNav_132250.hover{background-position: -211px -39px;}
					#EnglishNav li:hover a#EnglishNav_132251,#EnglishNav li a#EnglishNav_132251.on,#EnglishNav li a#EnglishNav_132251.hover{background-position: -320px -39px;}
					#EnglishNav li:hover a#EnglishNav_132252,#EnglishNav li a#EnglishNav_132252.on,#EnglishNav li a#EnglishNav_132252.hover{background-position: -441px -39px;}
					#EnglishNav li:hover a#EnglishNav_132253,#EnglishNav li a#EnglishNav_132253.on,#EnglishNav li a#EnglishNav_132253.hover{background-position: -557px -39px;}
					#EnglishNav li:hover a#EnglishNav_132254,#EnglishNav li a#EnglishNav_132254.on,#EnglishNav li a#EnglishNav_132254.hover{background-position: -686px -39px;}
			#SpanishNav{
				margin: 0px 0px 0px 99px;
				padding: 0px;
				list-style: none;
			}	
				#SpanishNav li {
					display: inline;
					margin: 0px;
					padding: 0px;
				}
			
				#SpanishNav li a{
					background: url(/ftpimages/331/podium/style770/spanishNav.png) no-repeat;
					display: block;
					padding: 0px;
					margin: 0px;
					height: 39px;
					float: left;
					line-height: 1px;
					font-size: 1px;
					text-indent: -9999px;
					}
			
					#SpanishNav li a#SpanishNav_132256{background-position: 0px 0px; width:113px;}
					#SpanishNav li a#SpanishNav_132257{background-position: -113px 0px; width:160px;}
					#SpanishNav li a#SpanishNav_132258{background-position: -273px 0px; width:89px;}
					#SpanishNav li a#SpanishNav_132259{background-position: -362px 0px; width:132px;}
					#SpanishNav li a#SpanishNav_132260{background-position: -494px 0px; width:115px;}
					#SpanishNav li a#SpanishNav_132261{background-position: -609px 0px; width:179px;}
					#SpanishNav li a#SpanishNav_132262{background-position: -788px 0px; width:64px;}
					
					#SpanishNav li:hover a#SpanishNav_132256,#SpanishNav li a#SpanishNav_132256.on,#SpanishNav li a#SpanishNav_132256.hover{background-position: 0px -39px;}
					#SpanishNav li:hover a#SpanishNav_132257,#SpanishNav li a#SpanishNav_132257.on,#SpanishNav li a#SpanishNav_132257.hover{background-position: -113px -39px;}
					#SpanishNav li:hover a#SpanishNav_132258,#SpanishNav li a#SpanishNav_132258.on,#SpanishNav li a#SpanishNav_132258.hover{background-position: -273px -39px;}
					#SpanishNav li:hover a#SpanishNav_132259,#SpanishNav li a#SpanishNav_132259.on,#SpanishNav li a#SpanishNav_132259.hover{background-position: -362px -39px;}
					#SpanishNav li:hover a#SpanishNav_132260,#SpanishNav li a#SpanishNav_132260.on,#SpanishNav li a#SpanishNav_132260.hover{background-position: -494px -39px;}
					#SpanishNav li:hover a#SpanishNav_132261,#SpanishNav li a#SpanishNav_132261.on,#SpanishNav li a#SpanishNav_132261.hover{background-position: -609px -39px;}
					#SpanishNav li:hover a#SpanishNav_132262,#SpanishNav li a#SpanishNav_132262.on,#SpanishNav li a#SpanishNav_132262.hover{background-position: -788px -39px;}
				.submenudown {
					/*these styles are required*/
					position:absolute;
					/*these styles are required*/
					width: 193px;
					}
					.link-holder{
						
					}
					.link-holder a.last-link{
							margin-bottom: 0px;
					}
					.link-holder a.first-link{
					
					}
					.subMenuItemsdown{
						display:block;
						text-decoration: none;
						width: 193px;
						font-family: Arial;
						color: #ffffff;
						font-size: 12px;
						background: url(/ftpimages/331/podium/style770/menu_off.png) no-repeat;
						}
						.subMenuItemsdown span{
							display:block;
							padding: 7px 20px 6px 20px;
							cursor: pointer;
						}
					.subMenuItemsdown:hover,a.subMenuItemsdown.on{
						background: url(/ftpimages/331/podium/style770/menu_on.png) no-repeat;
					}
					#menu-header{
						background: url(/ftpimages/331/podium/style770/menu_header.png) no-repeat;
						width: 193px;
						height: 13px;
					}
					#menu-footer{
						background: url(/ftpimages/331/podium/style770/menu_footer.png) no-repeat;
						width: 193px;
						height: 15px;
					}
			
			.page-tools{
				margin: 19px 0px 0px 30px;
				padding: 0px;
				list-style: none;
				float: left;
				}
				.page-tools li{
					display: inline;
					margin: 0px;
					padding: 0px;
					}
					.page-tools li a{
						display: block;
						float: left;
						background: url(/ftpimages/331/podium/style770/page_tools.png) no-repeat;
						text-indent: -9999px;
						font-size: 1px;
						line-height: 1px;
						height: 19px;
						}
						.page-tools li.print a{
							background-position: 0px 0px;
							width:50px;
						}
						.page-tools li.email a{
							background-position: -50px 0px;
							width:56px;
						}
						.page-tools li.share a{
							background-position: -106px 0px;
							width:41px;
						}
						
				.homepage .page-tools{
					display: none;
				}
			.footer-top{
				margin: 0 auto;
				text-align: left;
				background: url(/ftpimages/331/podium/style770/lcol_shadow.png) 191px 0px repeat-y #021e4c;
				display: none;
			}
			
			.homepage .footer-top{width: 951px;}
				.homepage .footer-top-left{display: none;}
				
			.interior .footer-top{width: 1151px;}
				
				.footer-top-right{
					background: #ffffff;
					float: right;
					width: 951px;
					padding-bottom: 1px; 
					margin: 0;
					}
					.fnav{
						margin: 0px 0px 0px 20px;
						padding: 0px;
						list-style: none;
						}
						.fnav li{
							display: block;
							float: left;
							margin: 0px;
							padding: 0px;							
							border-right: solid 1px #b6b6b6;
							}
							.L1li{width: 129px;}
							.fnav li div{padding: 0 3px 0 9px;}
							
							.fnav li div a{
								font-family: Arial;
								font-size: 14px;
								color: #000000;
								text-decoration: none;
								border-bottom: solid 2px #ffffff;
								}
								.fnav li div a:hover{
									border-bottom: solid 2px #7f7f7f;
								}
							.fnav li ul{
								margin: 6px 0px 10px 0px;
								padding: 0px;
								list-style: none;
								width: 117px;
								}
								.fnav li ul li{
									float: none;
									height: auto;
									border: none;
									}
									.fnav li ul li a{
										color: #6e6e6e;
										font-size: 11px;
										margin:0px 9px 3px 0;
										display: block;
										border: none;
										}
										.fnav li ul li a:hover{
											text-decoration: underline;
											border: none;
											color: #000000;
										}
								
				
				
			.footer{
				margin: 0 auto;
				text-align: left;
				clear: both;
				text-align: left;
			}
			.homepage .footer{width: 951px;}
				.homepage .footer-left{display: none;}
				
			.interior .footer{width: 1151px;}
				
				.footer-left{
					width:200px;
					height: 180px;
					background: url(/ftpimages/331/podium/style770/footer_left.png) no-repeat;
					float: left;
				}
				.footer-right{
					height: 180px;
					width: 951px;
					background: url(/ftpimages/331/podium/style770/footer_right_v2.png) no-repeat;
					float: left;
					}
					/*
					.meritasLogo{
						background: url(/ftpimages/331/podium/style770/meritasLogo.png) no-repeat;
						float: left;
						height: 33px;
						margin: 25px 0 0 67px;
						text-indent: -9999px;
						width: 138px;
					}
					*/
					.footerLink a{
						float:left;
						width:90px;
						height:55px;
						margin-left: 175px;
						margin-top: 20px;
					}
					.leftSeparator, .rightSeparator{
						border-right: 1px solid #aaa8a8;
						float: left;
						height: 33px;
						margin-top: 24px;
					}
					.leftSeparator{margin-left: 20px;}
					.rightSeparator	{margin-right: 16px;}
					.footer .leftAddress{
						float:left;
						font-family: Arial;
						font-size: 11px;
						line-height: 13px;
						color: #686868;
						font-style: normal;
						margin-left: 36px;
						width: 170px;
					}
					.rightAddress{
						float: left;
						font-family: Arial;
						font-size: 11px;
						line-height: 13px;
						color: #686868;
						font-style: normal;
						margin-left: 20px;						
						width: 150px; /*176*/
					}
					.spanish .englishAddress{display: none;}
					.english .spanishAddress{display: none;}
					.mail{
						float: left;
						margin-top: 22px;
						margin-left: 45px;
						}
						.mail a{
							display: block;
							color: #1250ba;
						}
						.mail a:hover{
							text-decoration: none;
						}
						.social-media{
							margin-top: 4px;
							
							}
							.social-media a{
								float: left;
								margin-right: 4px;
							}
.campusName{color: #000000; font-weight: bold;}
