@charset "UTF-8";
/* CSS Document */

#logo {
	position:absolute;
	width:203px;
	height:110px;
	z-index:3;
	left: 48px;
	top: 105px;
}
#contactmenubar {
	position:absolute;
	width:150px;
	height:20px;
	z-index:8;
	left: 811px;
	top: 116px;
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	text-align: center;
}
.contacttext {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
#backgroundimage {
	position:absolute;
	width:1057px;
	height:890px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#pagetitle {
	position:absolute;
	width:640px;
	height:40px;
	z-index:7;
	left: 57px;
	top: 250px;
}
#textbox {
	position:absolute;
	width:640px;
	height:667px;
	z-index:9;
	left: 57px;
	top: 300px;
}
#rightsidebar1 {
	position:absolute;
	width:203px;
	height:18px;
	z-index:25;
	left: 770px;
	top: 250px;
	line-height: 1.4em;
}
#bottomnavbar {
	position:absolute;
	width:684px;
	height:26px;
	z-index:10;
	top: 1009px;
	left: 226px;
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
}
#rightsdate {
	position:absolute;
	width:344px;
	height:17px;
	z-index:11;
	left: 400px;
	top: 1034px;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color: #141f58;
}
#employersbutton {
	position:absolute;
	width:110px;
	height:20px;
	z-index:28;
	left: 273px;
	top: 150px;
	text-align:left;
	vertical-align: middle;
}
#candidatesbutton {
	position:absolute;
	width:110px;
	height:20px;
	z-index:40;
	left: 420px;
	top: 150px;
	text-align:left;
	vertical-align:middle;
}
#formsbutton {
	position:absolute;
	width:127px;
	height:20px;
	z-index:42;
	left: 558px;
	top: 150px;
	text-align:left;
	vertical-align:middle;
}
#boutbutton {
	position:absolute;
	width:100px;
	height:20px;
	z-index:33;
	left: 723px;
	top: 150px;
	text-align:left;
	vertical-align:middle;
}
#pressbutton {
	position:absolute;
	width:115px;
	height:20px;
	z-index:45;
	left: 858px;
	top: 150px;
	text-align:left;
	vertical-align:middle;
}
#slogan {
	position:absolute;
	width:550px;
	height:20px;
	z-index:5;
	left: 266px;
	top: 113px;
	font: Helvetica Neue;
}
#talentpooltext {
	position:absolute;
	width:640px;
	height:1277px;
	z-index:6;
	left: 57px;
	top: 300px;
}
#talentpoolbottomnav {
	position:absolute;
	width:684px;
	height:26px;
	z-index:16;
	left: 226px;
	top: 1620px;
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
}
#talentpoolrights {
	position:absolute;
	width:344px;
	height:17px;
	z-index:17;
	left: 415px;
	top: 1644px;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color: #141f58;
}
#rightsidebar a:link, #bottomnavbar a:link, #news a:link, #awardsnews a:link, #indexbottomnav a:link, #talentpoolbottomnav a:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #801014;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
#rightsidebar a:visited, #bottomnavbar a:visited, #news a:visited, #awardsnews a:visited, #indexbottomnav a:visited, #talentpoolbottomnav a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #535c8c;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
#rightsidebar a:hover, #bottomnavbar a:hover, #news a:hover, #awardsnews a:hover, #indexbottomnav a:hover, #talentpoolbottomnav a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #141f58;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
#rightsidebar a:active, #bottomnavbar a:active, #news a:active, #awardsnews a:active, #bottomnav a:active, #talentpoolbottomnav a:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #aa151a;
	text-decoration: none;
	letter-spacing: normal;
}
#employersbutton a:link, #candidatesbutton a:link, #formsbutton a:link, #boutbutton a:link, #pressbutton a:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #801014;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
}	
#employersbutton a:visited, #candidatesbutton a:visited, #formsbutton a:visited, #boutbutton a:visited, #pressbutton a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #535c8c;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
#employersbutton a:hover, #candidatesbutton a:hover, #formsbutton a:hover, #boutbutton a:hover, #pressbutton a:hover  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #141f58;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
#employersbutton a:active, #candidatesbutton a:active, #formsbutton a:active, #boutbutton a:active, #pressbutton a:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #aa151a;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
#employersubmenu a:link, #candidatessubmenu a:link, #aboutsubmenu a:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #801014;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
}
#employersubmenu a:visited, #candidatessubmenu a:visited, #aboutsubmenu a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #535c8c;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
#employersubmenu a:hover, #candidatessubmenu a:hover, #aboutsubmenu a:hover  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #141f58;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
#employersubmenu a:active, #candidatessubmenu a:active, #aboutsubmenu a:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #aa151a;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
}
#rightsidebar {
	position:absolute;
	width:238px;
	height:350px;
	z-index:31;
	left: 743px;
	top: 248px;
}
.navheader {
	font-family: Verdana, Arial, sans-serif;
	font-size:16px;
	color: #1A1A1A;
	line-height: normal;
	font-style: normal;
	}
.header {
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size:14px;
	color: #353E7B;
	font-weight: bold;
}
.subhead {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #353E7B;
	font-style: italic;
	font-weight: bold;
}
.subheadregular {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color: #353E7B;
	font-style: normal;
	font-weight: bold;
}
.textlink {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #801014;
	text-decoration: none;
}
.bodytext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textlink a:link, .textlinklarge a:link {
	font-family: Verdana, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	color: #801014;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	font-style: italic;
}
.textlink a:visited, .textlinklarge a:visited {
	font-family: Verdana, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	color: #535c8c;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	font-style: italic;
}
.textlink a:hover, .textlinklarge a:hover {
	font-family: Verdana, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	color: #333B76;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
.textlink a:active, .textlinklarge a:active {
	font-family: Verdana, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	color: #141F58;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
	font-style: italic;
}
.textlinklarge {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #801014;
	text-decoration: none;
}
#news {
	position:absolute;
	width:280px;
	height:155px;
	z-index:16;
	left: 688px;
	top: 250px;
}
#awardsnews {
	position:absolute;
	width:280px;
	height:155px;
	z-index:17;
	left: 688px;
	top: 448px;
}
#emailindex {
	position:absolute;
	width:575px;
	height:20px;
	z-index:20;
	left: 285px;
	top: 740px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}
.contacttext a:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FAFAFA;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contacttext a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ddd;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contacttext a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #969eb8;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contacttext a:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #aa151a;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contactmapimage {
	position:absolute;
	width:331px;
	height:444px;
	z-index:8;
	left: 360px;
	top: 302px;
}
.headersubhead {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 1.3em;
	font-weight: bold;
	color: #353E7B;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sprymenubar {
	position:absolute;
	width:1004px;
	height:50px;
	z-index:21;
	left: 35px;
	top: 119px;
	text-decoration: none;
	background-image: url(images/bluegradient_nav_bar.png);
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.indexnewsbox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}

.sidebartext {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #353E7B;
	text-decoration: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();
}
#flashopenner {
	position:absolute;
	width:574px;
	height:370px;
	z-index:20;
	left: 671px;
	top: 401px;
}
#indexbottomnav {
	position:absolute;
	width:684px;
	height:25px;
	z-index:21;
	left: 226px;
	top: 776px;
}
#flashopener {
	position:absolute;
	width:917px;
	height:367px;
	z-index:7;
	left: 56px;
	top: 247px;
}
.rightstext {
	font-size:11px;
	font-family: Arial, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
#indexrightsdate {
	position:absolute;
	width:344px;
	height:17px;
	z-index:22;
	left: 407px;
	top: 804px;
	color: #141f58;
}
#svgraphic {
	position:absolute;
	width:1021px;
	height:104px;
	z-index:4;
	left: 15px;
	top: 0px;
	padding-left: 0px;
	margin-left: 0px;
}
#rightsideimagebar {
	position:absolute;
	width:217px;
	height:458px;
	z-index:14;
	left: 750px;
	top: 500px;
}
.tabletext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
#employersubmenu {
	position:absolute;
	width:143px;
	height:166px;
	z-index:25;
	left: 246px;
	top: 155px;
	text-align: left;
}
#candidatessubmenu {
	position:absolute;
	width:145px;
	height:166px;
	z-index:36;
	left: 394px;
	top: 155px;
}
#aboutsubmenu {
	position:absolute;
	width:145px;
	height:108px;
	z-index:32;
	left: 688px;
	top: 155px;
}
#tabemployers {
	position:absolute;
	width:80px;
	height:2px;
	z-index:30;
	left: 275px;
	top: 168px;
}
#tabcandidates {
	position:absolute;
	width:80px;
	height:2px;
	z-index:41;
	left: 426px;
	top: 168px;
}
#tabonline {
	position:absolute;
	width:80px;
	height:2px;
	z-index:43;
	left: 573px;
	top: 168px;
}
#tababout {
	position:absolute;
	width:80px;
	height:2px;
	z-index:34;
	left: 720px;
	top: 168px;
}
#tabpress {
	position:absolute;
	width:80px;
	height:2px;
	z-index:46;
	left: 865px;
	top: 168px;
}top: 143px;
}

#dropdownnav {
	position:absolute;
	width:735px;
	height:33px;
	z-index:12;
	left: 246px;
	top: 143px;
}
#indextext {
	position:absolute;
	width:625px;
	height:115px;
	z-index:46;
	left: 226px;
	top: 632px;
}
#CNNlink {
	position:absolute;
	width:100px;
	height:75px;
	z-index:46;
	left: 54px;
	top: 630px;
}
#WSJlink {
	position:absolute;
	width:100px;
	height:75px;
	z-index:1;
	left: 255px;
	top: 630px;
}
#WSJlink2 {
	position:absolute;
	width:100px;
	height:100px;
	z-index:47;
	left: 870px;
	top: 630px;
}
