@charset "utf-8";
/* CSS Document */
/* Avoid using PADDING to avoid browser layout issues */
/* Prevent aptimus terms from appearing on page */
.terms {
	display: none;
}
td#OFFER {
        margin: 0 auto;
        width: 100%;
}
.orangeTxt {
	color:#f0952a;
}
.blueTxt {
	color:#69859a;
}
p, div, ul, li, span, dl, dt, dd, table, tr, td {
	margin: 0;
	padding: 0;
}
/* background */
body {
	background: url(/images/offers/wrapper/olympus/BG_repeat_tall.jpg) repeat-x;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}
#bgDiv {
	background: url(/images/offers/wrapper/olympus/Background_tall.jpg) top left no-repeat; 
	z-index: 1;
	width: 100%;
	height: 1287px;
	position: absolute;
	top: 0;
	left: 0;
}
/* center main conent area */
#mainDiv {
	width: 1024px;
	z-index: 3;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}
/* Header */
#headerDiv {
	background:url(/images/offers/wrapper/olympus/header.png);
	margin: 11px 0 0 0;
	width:1024px;
	height:164px;
}
	/* Olympus High School Logo */
	#logo {
		background:url(/images/offers/wrapper/olympus/olympus_logo.jpg) top left no-repeat;
		float: left;
		position: relative;
		width: 286px;
		height: 109px;
		margin: 20px 0 0 35px;
	}
	/* FAQ | Contact Us */
	#contactDiv {
		font-family: Avenir, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: right;
		position: relative;
		float: right;
		margin: 18px 53px 0 0;
		color: #EDF733;
	}
	#contactDiv a {
		font-family: Avenir, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: right;
		text-decoration: none;
		color: #EDF733;
	}
	#contactDiv a:hover {
		font-family: Avenir, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: right;
		text-decoration: underline;
		color: #EDF733;
	}
	#phone{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 27.8833px;
		color: #FFFFFF;
		margin: 35px -100px 0 0;
		font-weight: bold;
		line-height: 33px;
		top: 0px;
		right: 0px;
		letter-spacing: 1px;
		float: right;
	}
	/* Tab Navigation */
	#tabNav {
		position: relative;
		float: left;
		margin: 9px 0 0 37px;
		z-index: 2;
		width: 711px;
	}
/* Content area */
	.clear {
		clear: both;
	}
	/* Content border */
	#contentBorder {
		background:url(/images/offers/wrapper/olympus/transparentBorder.png) top left repeat-y;
		width:1024px;
	}
	/* Grey background */
	#contentDiv {
		background:url(/images/offers/wrapper/olympus/SubBodyBG.gif) top left no-repeat;
		left: 18px;
		width: 988px;
	}
	#content {
		margin: 55px 0 0 25px;
		float: left;
		width: 730px;
		position: relative;
		min-height: 500px;
	}
	/* Request Info */
	.requestinfo {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 22px;
		color: #66869f; /*Blue*/
		margin: 0 0 8px 0;
		font-weight: bold;
		float: left;
		text-align: left;
		width: 98%;
		border-bottom: solid #66869f 1px; /*Blue*/
	}
	/* Pre-form Text */
	.intro {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		margin: 0 0 0 0;
		width: 98%;
		text-align: left;
		float: left;
	}
	/*Offer*/
	#Offer {
		float: left;
		text-align: left;
		padding: 0 0 2px 0;
		margin: 0 0 7px  0;
		width: 730px;
	}

	/* Right Navigation */
	#rightnavDiv {
		text-align: left;
		margin: 53px 0 0 0;
		display: block;
		width: 203px;
		float: right;
	}	
		/* Get Started today & Phone Number */
		H2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			color: #66869f; /*Blue*/
			margin: 0 20px 0 0;
			font-weight: bold;
			float: right;
		}
		/* Request Info Button */
			.orangeBtnLg {
				margin: 5px 0 0 0;
			}
			.orangeBtnLg a {
				display: block;
				width: 200px;
				height: 29px;
				padding: 15px 0 0 15px;
				background: url(/images/offers/wrapper/olympus/btn_orangeLg.gif) top left no-repeat;
				font-size: 13px;
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
			}
			.orangeBtnLg a:hover {
				display: block;
				width: 200px;
				height: 29px;
				padding: 15px 0 0 15px;
				background: url(/images/offers/wrapper/olympus/btn_orangeLgOver.gif) top left no-repeat;
				font-size: 13px;
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
			}
			/* orangeBtnLg - CSS Hack to adjust height in IE \*/
			* html .orangeBtnLg a{
				padding: 15px 0 0 15px;
				margin: 0 0 0 0;
				width: 200px;
				height: 44px;
			}
			* html .orangeBtnLg a:hover{
				padding: 15px 0 0 15px;
				margin: 0 0 0 0;
				width: 200px;
				height: 44px;
			}
			/* Enroll Now Button */
			.blueBtnLg {
				margin: 0;
			}
			.blueBtnLg a {
				display: block;
				width: 200px;
				height: 29px;
				padding: 15px 0 0 15px;
				background: url(/images/offers/wrapper/olympus/btn_blueLg.gif) top left no-repeat;
				font-size: 13px;
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
			}
			.blueBtnLg a:hover {
				display: block;
				width: 200px;
				height: 29px;
				padding: 15px 0 0 15px;
				background: url(/images/offers/wrapper/olympus/btn_blueLgOver.gif) top left no-repeat;
				font-size: 13px;
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
			}
			/* blueBtnLg - CSS Hack to adjust height in IE \*/
			* html .blueBtnLg a{
				padding: 15px 0 0 15px;
				margin: 0 0 0 0;
				width: 200px;
				height: 44px;
			}
			* html .blueBtnLg a:hover{
				padding: 15px 0 0 15px;
				margin: 0 0 0 0;
				width: 200px;
				height: 44px;
			}

			/* Right Photo */
			.photoDiv {
				padding: 0 0 5px 50px;
				background: url(/images/offers/wrapper/olympus/shadow_lg.png) no-repeat;
				position: absolute;
				width: 510px;
				margin: 120px 0 0 -363px; /* Changed from margin-top 90px on 5-7-09 */
			}
			.photoDiv img{
				border: solid #ffffff 1px;
			}
/* Footer */
#ftrDiv {
	background:url(/images/offers/wrapper/olympus/footer.png);
	height: 131px;
	width: 1024px;
	clear: both;
}
	/* Affiliate Logos */
	#ftrlogoDiv {
		height: 71px;
		margin: 35px 0 0 40px;
		width: 371px;
		position: relative;
		float: left;
		display: block;
	}
	/* Our Affiliates */
	#affiliates {
		font-family: Geneva,Arial,Helvetica,sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: #66869f; /*Blue*/
		margin: 11px 0 0 -371px;
		float: left;
	}
	/* Footer Nav */
		#ftrNav {
			width:700px;
			float: right;
			margin: -96px 0 0 0;
		}
		#ftrNav a {
			position: relative;
			float: left;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none;
			text-align: left;
			line-height:1.6em;
		}
		#ftrNav Div {
			position: relative;
			float: right;
			height: 100px;
			padding: 10px 5px 0 5px;
			width: 128px;
			margin: 0;
		}
		a.footerLinkLG  {
			position: relative;
			float: left;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #A2AD36; /*Light green*/
			text-decoration: none;
			background: none;
			text-align: left;
			padding: 3px 10px 3px 8px;
			width: 132px;
			height: 19px;
		}
		a.footerLinkLG:hover {
			position: relative;
			float: left;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
			background: url(/images/offers/wrapper/olympus/footerLinkBGlg.gif) top left no-repeat;
			padding: 3px 0 3px 8px;
			width: 132px;
			height: 19px;
		}
		a.footerLinkSM  {
			position: relative;
			float: left;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #A2AD36; /*Light green*/
			text-decoration: none;
			background: none;
			text-align: left;
			padding: 3px 3px 3px 8px;
			width: 122px;
			height: 19px;
		}
		a.footerLinkSM:hover {
			position: relative;
			float: left;
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
			background: url(/images/offers/wrapper/olympus/footerLinkBGsm.gif) top left no-repeat;
			padding: 3px 3px 3px 8px;
			width: 122px;
			height: 19px;
		}
		.rightDivMargin{
		}
		.divBG {
			background: url(/images/offers/wrapper/olympus/linksBorder.jpg) top right no-repeat;
		}
/* Copyright Text */
#copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 13px;
}
#copyright a {
	color: #FFFFFF;
}
#copyright a:hover {
	color: #cccccc;	
}
/* Confirmation Text */
.confText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
