@charset "utf-8";

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#737373; line-height:14px; }

a { font-size:11px; color:#737373; outline:none; }
b { background:#fff }
p { margin:0 0 15px 0; background:#fff; }

h1 { padding:0; margin:0; height:60px; background:#fff; }
h1 a img { border:none; }

form { padding:0; margin:0; }

#overflowdiv { width:1000px; overflow:hidden; }

.orangeText { color:#a4701e; background:#fff; }
.orangeLink { color:#a4701e; background:#fff; font-weight:bold; outline:none; text-decoration:none; }	
.orangeLink:hover { color:#00434c; }
.greenText { color:#00434c; font-weight:bold; background:#fff; display:block; }

.hidden { display:none; }
.pdflink { display:block; }

pre{
	margin-top:-14px;
	background:none;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#737373; line-height:14px;
	font-weight:bold;
	background:#fff;
}

#navbar { width:auto; background:#00434c; height:42px; color:#80a1a6; font-size:11px; position:relative; }
html>body #navbar { width:auto; min-width:700px; }
#navbar a { color:#b3c7ca; text-decoration:none; cursor:pointer; }
#navbar a:hover, #navbar a.barOver { color:#fff; cursor:pointer; }
#navbar a img { border:none; }

#innernav { width:1016px; }
html>body #innernav { width:auto; max-width:1016px; }
#navbar #logo { float:right; margin-right:12px; margin-top:12px;   }

#navbar ul { list-style:none; margin:0 0 0 17px; padding:18px 0 0 0; }
#navbar ul li { float:left; padding-right:10px; vertical-align:bottom; background:none; }
#navbar ul li#search_li { position:relative; bottom:2px; left:5px; }
#navbar ul li #searchinput { font-size:9px; background:#9eb7bb; color:#2f666d; padding:1px 0 1px 3px; margin:0; border:#799296 1px solid; }

#navshadow { background:url('../images/barshadow.png') repeat-x; height:13px; min-width:700px; }

.illust { position:absolute; left:12px; top:285px; width:250px; height:300px; z-index:199; display:none; }

#all_content { background:#fff; position:relative; left:0px; top:0px; width:1390px; height:580px; }
html>body #all_content { min-height:580px; height:auto; }


#menu_content { width:660px; background:#fff; float:left; z-index:100; position:relative; height:580px; display:block; }
#menu_content a img { border:none; }
#menu_content div { padding:0 0 0 12px; position:absolute; display:none; }
#menu_content div a img { padding-bottom:10px; }

	#whodiv { top:45px; left:530px; cursor:pointer; }	
	#whatdiv { top:125px; left:530px; cursor:pointer; }
	#wherediv { top:85px; left:530px; cursor:pointer; }
	#whydiv { top:165px; left:530px; cursor:pointer; }
	#contactnumbersdiv { top:225px; left:530px; cursor:pointer; }
	#contactnumberscontent { top:320px; left:330px; }

		.leftmenu, .rightmenu, .rightmenuorange, .wheresubmenu { list-style:none; padding:0; margin:0; float:left; }
		.leftmenu li, .rightmenu li, .rightmenuorange li { font-size:11px; color:#737373; margin-bottom:2px; background:#fff; }
		.leftmenu li a, .rightmenu li a, .rightmenuorange li a { text-decoration:none; color:#737373; background:#fff; cursor:pointer; }
		.leftmenu li a:hover, .rightmenu li a:hover, .submenulink:hover, li a.selectedLink { color:#00434c; background:#fff; font-weight:bold; outline:none; }
		.rightmenuorange li a:hover, .rightmenuorange li a.selectedLink { color:#a4701e; background:#fff; font-weight:bold; outline:none; cursor:pointer; }	
		.menutitle { width:90px; font-size:11px; color:#737373; font-weight:bold; background:#fff; margin-bottom:10px; }
		.menutitlebelow { position:relative; top:10px; margin-bottom:10px; }
		.leftmenu li { font-weight:bold; background:#fff; }
		.rightmenu, .wheresubmenu { margin-left:30px; }		

		.rightmenupartners { list-style:none; padding:0; margin:0 0 10px 0; }
		.rightmenupartners li, .rightmenupartners li a { font-size:11px; color:#737373; margin-bottom:2px; text-decoration:none; background:#fff; }
		.rightmenupartners li a:hover, .rightmenupartners li a.selectedLink { color:#a4701e; background:#fff; font-weight:bold; outline:none; cursor:pointer; }	

		.dateTime { text-decoration:none; font-weight:bold; display:block; background:#fff; margin-bottom:7px; color:#a4701e}
		.submenulink { text-decoration:none; font-weight:bold; display:block; background:#fff; margin-bottom:7px; cursor:pointer; }
		.submenulinkSelected { text-decoration:none; font-weight:bold; display:block; background:#fff; margin-bottom:7px; color:#00434c; cursor:pointer; }
		.submenuitem { display:none; margin-top:25px; }

.innerparas { width:285px; }

#main_content { width:710px; float:left; background:transparent; position:relative; height:580px; z-index:1; }
html>body #main_content { min-height:580px; height:auto; }

	#whocontent { display:none; width:648px; position:absolute; top:45px; left:12px; height:570px; overflow:hidden; }
	html>body #whocontent { min-height:570px; height:auto; }	

	#newscontent { display:none; width:648px; position:relative; top:45px; left:12px; height:570px; padding-bottom:45px; }
	html>body #newscontent { min-height:570px; height:auto; }
	.newsdiv { width:260px; }	
		#archives_div, #brochures_div { display:none; }	
		#newsarchive { display:block; width:320px; position:absolute; top:60px; left:330px; height:570px; }
		#newsarchive ul li a { color:#a7acac; }	
		#newsarchive ul li a:hover, #newsarchive ul li a.selectedLink { color:#00434c; }	

		#aboutus { width:285px; }
		.aboutus_off { color:#a2a2a2; }
		#whohidden_h1 { position:absolute; top:0px; z-index:-1; }
		.aboutus_off h1 { visibility:hidden; }
		
		#ourpartners { display:none; width:318px; position:absolute; top:0px; left:330px; height:570px; z-index:201; zoom:100%; }
		html>body #ourpartners { min-height:570px; height:auto; }

		#profile { display:none; width:318px; position:absolute; top:0px; left:660px; }

		.profile { display:none; width:318px; position:relative; padding-top:45px; left:342px; min-height:525px; }
			.profile .img { border:#c5c6c6 1px solid; float:right; }
			.profile a { text-decoration:none; cursor:pointer; }
			.profile a:hover { color:#a4701e; }		
			.back_button { display:none; }
			.profile span{ background-color:#fff; }

	#careerscontent { display:none; width:710px; position:absolute; top:45px; left:12px; height:570px; }
	html>body #careerscontent { min-height:570px; height:auto; }

	#whatcontent { display:none; width:710px; position:absolute; top:45px; left:12px; height:570px; }
	html>body #whatcontent { min-height:570px; height:auto; }

		.overviews { display:none; width:368px; position:relative; left:342px; padding-top:45px; }
		.services { display:none; width:410px; position:relative; left:342px; padding-top:45px; }				

	#wherecontent { display:none; width:658px; position:absolute; top:45px; left:12px; height:570px;}
	html>body #whatcontent { min-height:570px; height:auto; }

	#contactcontent { display:none; width:658px; position:absolute; top:45px; left:12px; height:570px;}
	html>body #contactcontent { min-height:570px; height:auto; }		

		#where_services { display:none; width:330px; position:absolute; top:0px; left:328px; }		

	#whycontent { display:none; width:330px; margin:45px 0 0 12px; position:relative; }
	
	 #alumnicontent, #disclaimercontent { display:none; width:330px; margin:45px 0 0 12px; position:relative; }

#foot { background:url(../images/dotted.gif) 2px top repeat-x; color:#737373; padding:7px 0; margin:0 13px; font-size:10px;    }
#foot a { color:#c8c9c9; text-decoration:underline; cursor:pointer; position:relative; z-index:101; }

/*
=================
SEARCH RESULTS
=================
*/
#dvSearchResults{
	display:none;
	position:absolute;
	top:33px;
	left:199px;
	width:385px;
	height:300px;
	z-index:1000; 
	background:#fff;
	padding:0px 10px 0px 10px;
	opacity:0.9;
	filter:alpha(opacity=90)
}


#searchClose{
	position:absolute;
	top:6px;
	left:316px;
	width:80px;
	font-size:10px;
	z-index:100000;

}

#dvResults{
	border-bottom:dotted 1px #000;
	margin:10px 0px 20px 0px;
	
}

#dvResults h1{
	padding:10px 0px 10px 0px;
	height:auto;
	margin:0px;
	font-size:15px;
	font-weight:normal;
}

#IndividualResult{
	margin-top:10px;
}

#IndividualResult strong{
	color:#00414b;
}

#dvResults p{
	margin:0px;
	padding:0px 0px 10px;
	font-size:12px;
}

#dvResult{
	height:145px;
	width:380px;
	overflow:auto;
	border-bottom:dotted 1px #000;
	margin-bottom:20px;
}

#dvResult p strong{
	color:#00414b;
	padding:0px 0px 0px 10px;
	background:url(../images/result_arrow.jpg) no-repeat left;
}

#dvResult{
	position:absolute;
}


div.innerparas ul{
	list-style:none;
	padding:0px 0px 15px 10px;
	margin:0px;
}

div.innerparas ul li{
	background:url(../images/bullet.jpg) no-repeat left top;
	padding:0px 0px 0px 15px;
	margin:0px;
	line-height:14px;
}

div.innerparas ul.leftmenu{
	margin:0px;
	padding:0px;
}

div.innerparas ul.leftmenu li{
	margin:0px;
	padding:0px;
}

.careerLinks 
{
	font-size:11px; 
	color:#737373; 
	outline:none;
	text-decoration: none;
	font-weight: bold;
}




#Careers_Copy { width:285px; }
#Careers_Links{ display:block; width:318px; position:absolute; top:0px; left:330px; height:570px; z-index:201; zoom:100%; }

#A1
{
	font-size: 11pt;
}

/*Footer*/

#foot #footWrapper
{
	width:auto; 
	max-width:1016px;
}

#foot #footWrapper #disclaimer
{
	/*color:#737373;*/
	color:#000;
	float:left;
	font-size:12px;
}

#foot #footWrapper span.copyright
{
	color:#000;
	float:left; 
	margin-left:830px;
	font-size:12px;
}