/* RESET */html { font-size: 100.01%; }html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }body,h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; }/* LAYOUT */img, div { behavior: url(/_scripts/iepngfix.htc); }body {	text-align: center;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;	line-height: 1.5em; }	#container {	width: 760px; 	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element. */ }	#accessLinks {	width: 0; 	height: 0; 	overflow: hidden; }			#header {	margin: 0;	padding: 0 0 0 5px;	position: relative;	z-index: 1000;}#mainContent {	padding: 0;	margin: 0;	position: relative; }	#sidemenu {	width: 130px;	left: 0px;	top: 90px;	position: absolute;	float: left;	overflow: auto; }		#sidemenu ul li {	list-style-type: none;	display: inline; }	#mainContentBox {	position: absolute;	left: 262px;	top: 90px;	width: 250px; }	#Poll {	position:absolute;	left:5px;	top:425px;	width:250px;	height:176px;	z-index:1001; }	#PollBorder {	border: 3px solid #CCCCCC;}	#mainContentBoxCaseStudies {	position: absolute;	left: 255px;	top: 90px;	width: 380px; }	#mainContentHeader {	margin-bottom: 5px;	width: 360px; }	#mainContentScroller {	width: 350px;	height: 360px;	overflow: auto;	padding-right: 10px;	padding-left: 1px;	padding-top: 0px; }	#mainContentNoScroll {	width: 380px;	height: 360px;	overflow: hidden; }	#mainContentScrollerAlt {	width: 350px;	height: 390px;	overflow: auto;	padding-right: 10px;	padding-left: 1px;	padding-top: 0px; }		#mainContentScroller p, #mainContentScrollerAlt p {	padding-bottom: 8px; }	#mainContentScroller ul, #mainContentScrollerAlt ul {	padding-left: 20px;	padding-bottom: 8px; }		#mainContentScroller li, #mainContentScrollerAlt li {	padding-bottom: 3px; }				.LinedDivider {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin-bottom: 10px; }	#mainContentFooter {	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #dedede;	width: 360px;	margin-top: 5px; }		#footer {	padding: 10px;	position: absolute;	left: 0px;	top: 640px;	font-size: 10px;	line-height: 15px;	color: #999999;	width: 720px;	background-image: url("/_images/_common/lgo_AimHigher.jpg");	background-repeat: no-repeat;	background-position: 0px 11px; }	#footer p {	padding-left: 130px; }	#footer a:hover {	color: #333;	text-decoration: none; }#footer a {	color: #999999; }	#CaseStudyBanners {	position:absolute;	left:3px;	top:318px;	width:173px;	height:214px;	z-index:10; }	#Cnt_CaseStudiesBanner {	position:absolute;	left:39px;	top:535px;	width:220px;	height:95px;	z-index:1;	background-image: url("/_images/BadgesEtc/p_CaseStudiesBG.png");	background-repeat: no-repeat;	background-position: 110px 0px;	behavior:url("/_scripts/iepngfix.htc"); }#Cnt_CareershBanner {	position:absolute;	left:262px;	top:535px;	width:151px;	height:88px;	z-index:1;}#Cnt_CourseSearchBanner {	position:absolute;	left:445px;	top:535px;	width:220px;	height:120px;	z-index:1;	background-image: url("/_images/BadgesEtc/p_SearchMap.png");	background-repeat: no-repeat;	background-position: 90px 10px;	behavior:url("/_scripts/iepngfix.htc");}	#Cnt_LocationMap {	position:absolute;	left:-260px;	top:245px;	width:243px;	height:203px;	z-index:1001;	background-image: url("/_images/BadgesEtc/p_CoursesByLocation.png");	background-repeat: no-repeat;	behavior:url("/_scripts/iepngfix.htc"); }		#Cnt_CareersLinks {	position:absolute;	left:-240px;	top:243px;	width:211px;	height:130px;	z-index:1001;	behavior:url("/_scripts/iepngfix.htc");	padding-top: 40px;	padding-left: 30px;}		h2 {	font-weight : bold;	margin : 5px 0;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding-bottom: 5px;	font-size: 13px; }