/*  Body   */
body {background:#2D578F url(images/hBG.jpg) repeat-x;}


/*  Fonts  */
p {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#404040}
.extralinks {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:2.2em; color:#404040}
.formtext {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#404040}
.forminput {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#404040}
.ad {font-family:Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.2em; color:#404040}
.adhead {font-family:Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.2em; color:#FC9F42;}
.casestudy {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#FC9F42;}
h1 {font-family:arial, verdana, Helvetica, sans-serif; font-size:1.30em; line-height:1.50em; color:#6E90BE; font-weight:bold}
.copy {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#404040}
.copyBlue {font-family:Arial, Helvetica, sans-serif; font-size:0.70em; line-height:2.0em; color:#0F2670}
.login {font-family:Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.1em; color:#404040}
.loginw {font-family:Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.1em; color:#ffffff}
.headings {font-family:arial, verdana, Helvetica, sans-serif; font-size:1.30em; line-height:1.50em; color:#6E90BE; font-weight:bold}
.strap {font-family:arial, verdana, Helvetica, sans-serif; font-size:1.0em; line-height:1.50em; color:#FC9F42; font-weight:bold}
.strap2 {font-family:arial, verdana, Helvetica, sans-serif; font-size:smaller; font-weight:normal; font-style:normal}
.headingsDark {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#000066; font-weight:normal}
.headingsDark2 {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#2D578F; font-weight:normal}
.sections {font-family:Times New Roman, Arial, Helvetica, sans-serif; font-size:1.7em; line-height:3.0em; color:#ffffff}
.extrasubtext {font-family:arial, verdana, Helvetica, sans-serif; font-size:0.75em; line-height:1.50em; color:#B06F2E; font-weight:bold}
.assignment {font-family:arial, verdana, Helvetica, sans-serif; font-size:0.75em; line-height:1.50em; color:#B06F2E; font-weight:normal}
.job {font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; color:#002250;  font-weight:bold}

td#searchHead {width: 510px; height: 35px; padding-left:10px; background: url(images/searchHeadBg.jpg) top left repeat-x;}
td#searchLine {padding: 5px 0px 0px 10px;}

a:link { color:#5C53CB; text-decoration:underline; font-weight:normal}
a:visited { color:#5C53CB; text-decoration:underline; font-weight:normal}
a:active { color:#5C53CB; text-decoration:underline; font-weight:normal}
a:hover { color:#5C53CB; text-decoration:underline; font-weight:normal}

.toplinks {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.0em; color:#ffffff; font-weight:normal}
a.toplinks:link { color:#ffffff; text-decoration:none; font-weight:normal}
a.toplinks:visited { color:#ffffff; text-decoration:none; font-weight:normal}
a.toplinks:active { color:#ffffff; text-decoration:none; font-weight:normal}
a.toplinks:hover { color:#ffffff; text-decoration:underline; font-weight:normal}

.extralinks {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.0em; color:#B06F2E; font-weight:normal}
a.extralinks:link { color:#B06F2E; text-decoration:none; font-weight:normal}
a.extralinks:visited { color:#B06F2E; text-decoration:none; font-weight:normal}
a.extralinks:active { color:#B06F2E; text-decoration:none; font-weight:normal}
a.extralinks:hover { color:#B06F2E; text-decoration:underline; font-weight:normal}

.extrablinks {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.5em; color:#5C53CB; font-weight:normal}
a.extrablinks:link { color:#5C53CB; text-decoration:none; font-weight:normal}
a.extrablinks:visited { color:#5C53CB; text-decoration:none; font-weight:normal}
a.extrablinks:active { color:#5C53CB; text-decoration:none; font-weight:normal}
a.extrablinks:hover { color:#5C53CB; text-decoration:underline; font-weight:normal}

.smalllinks {font-family: Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.0em; color:#404040; font-weight:normal}
a.smalllinks:link { color:#5C53CB; text-decoration:underline; font-weight:normal}
a.smalllinks:visited { color:#5C53CB; text-decoration:underline; font-weight:normal}
a.smalllinks:active { color:#5C53CB; text-decoration:underline; font-weight:normal}
a.smalllinks:hover { color:#5C53CB; text-decoration:underline; font-weight:normal}

.rightlinks {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.3em; color:#404040; font-weight:normal}
a.rightlinks:link { color:#5C53CB; text-decoration:none; font-weight:normal}
a.rightlinks:visited { color:#5C53CB; text-decoration:none; font-weight:normal}
a.rightlinks:active { color:#5C53CB; text-decoration:none; font-weight:normal}
a.rightlinks:hover { color:#5C53CB; text-decoration:underline; font-weight:normal}

.rightlinksb {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.3em; color:#404040; font-weight:bold}
a.rightlinksb:link { color:#5C53CB; text-decoration:none; font-weight:bold}
a.rightlinksb:visited { color:#5C53CB; text-decoration:none; font-weight:bold}
a.rightlinksb:active { color:#5C53CB; text-decoration:none; font-weight:bold}
a.rightlinksb:hover { color:#5C53CB; text-decoration:underline; font-weight:bold}

.textlinks {font-family: Arial, Helvetica, sans-serif; color:#404040; font-weight:normal}
a.textlinks:link { color:#5C53CB; text-decoration:none; font-weight:normal}
a.textlinks:visited { color:#5C53CB; text-decoration:none; font-weight:normal}
a.textlinks:active { color:#5C53CB; text-decoration:none; font-weight:normal}
a.textlinks:hover { color:#5C53CB; text-decoration:underline; font-weight:normal}

.extratextlinks {font-family: Arial, Helvetica, sans-serif;font-size:0.75em; line-height:2.0em; color:#404040; font-weight:normal}
a.extratextlinks:link { color:#5C53CB; text-decoration:none; font-weight:normal}
a.extratextlinks:visited { color:#5C53CB; text-decoration:none; font-weight:normal}
a.extratextlinks:active { color:#5C53CB; text-decoration:none; font-weight:normal}
a.extratextlinks:hover { color:#5C53CB; text-decoration:underline; font-weight:normal}

.baselinks {font-family: Arial, Helvetica, sans-serif; font-size:0.6em; line-height:1.5em; color:#6A9BBC; font-weight:normal}
a.baselinks:link { color:#6A9BBC; text-decoration:none; font-weight:normal}
a.baselinks:visited { color:#6A9BBC; text-decoration:none; font-weight:normal}
a.baselinks:active { color:#6A9BBC; text-decoration:none; font-weight:normal}
a.baselinks:hover { color:#6A9BBC; text-decoration:underline; font-weight:normal}

.loginlinks {font-family: Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.5em; color:#2D578F; font-weight:normal}
a.loginlinks:link { color:#2D578F; text-decoration:none; font-weight:normal}
a.loginlinks:visited { color:#2D578F; text-decoration:none; font-weight:normal}
a.loginlinks:active { color:#2D578F; text-decoration:none; font-weight:normal}
a.loginlinks:hover { color:#2D578F; text-decoration:underline; font-weight:normal}

ul {font-family:Arial, Helvetica, sans-serif; color:#404040}
li {font-family:Arial, Helvetica, sans-serif; color:#404040; font-size:0.75em; line-height:1.2em; }
.licopy {font-family:Arial, Helvetica, sans-serif; color:#404040}

/*  Spacing  */

td#links {padding: 10px}
td#links2 { padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:0px}
td#linksCS { padding-left:0px; padding-right:10px; padding-top:10px; padding-bottom:0px}
td#jobs { padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;}
td#features {padding: 5px}
td#login2 {padding-left: 5px}

TABLE#features {border: 3px #FAE7BD solid} 


/*  TD Backgrounds  */

TD#bottomFeet {
	BACKGROUND:  url(images/hBotFeet.jpg) no-repeat left top;
}
TD#bottomClient {
	BACKGROUND:  url(images/csBotPic.jpg) no-repeat left top;
}
TD#bottomCandidate {
	BACKGROUND:  url(images/candBotPic.jpg) no-repeat left top;
}
TD#bottomNews {
	BACKGROUND:  url(images/newsBotPic.jpg) no-repeat left top;
}
TD#bottomSurvey {
	BACKGROUND:  url(images/surveyBotPic.jpg) no-repeat left top;
}
TD#bottomHowSearch {
	BACKGROUND:  url(images/howSearchBotPic.jpg) no-repeat left top;
}
TD#bottomHowSelection {
	BACKGROUND:  url(images/howSelectionBotPic.jpg) no-repeat left top;
}
TD#bottomContact {
	BACKGROUND:  url(images/contactBotPic.jpg) no-repeat left top;
}
TD#bottomEthics {
	BACKGROUND:  url(images/ethicsBotPic.jpg) no-repeat left top;
}

TD#dotLine {
	BACKGROUND:  url(images/gMidDot.gif);
}
TD#vacbox {
	BACKGROUND:  url(images/vacSearchBox.gif);
}
TD#test {
border-width:0px;
padding:10px;
background-color:#FFE3B7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0F2670;
}

.testimonials {
border-width:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#FC9F42;
font-weight:normal
}


.TextScrollStyle {
		visibility:hidden;
		font-family:Verdana;
		font-weight:bold;
		text-align:center;
		padding:0;
		margin:0;
		width:100%;
		overflow:hidden;
	}
td#extrasubhead {padding-left:10px; padding-right:10px; background-color:#F6CB94}
td#extraassignment {padding:10px; background-color:#FAE7BD}
td#extralinks {padding:10px;}

#REGISTER {
visibility: hidden;
position: absolute;
left: 50%;
margin: 100px 0px 0px -285px;
z-index: 10000;
width: 580px;
height: 440px;
}
#UPDATE {
position: absolute;
left: 50%;
margin: 110px 0px 0px -345px;
z-index: 10000;
width: 580px;
height: 440px;
}
#SEARCH {
position: absolute;
margin: 0px;
z-index: 10000;
width: 203px;
height: 320px;
}

#THANKS {
position: absolute;
left: 50%;
margin: 100px 0px 0px -285px;
z-index: 10000;
width: 580px;
height: 320px;
}
#UPDATED {
position: absolute;
left: 50%;
margin: 100px 0px 0px -285px;
z-index: 10000;
width: 580px;
height: 320px;
}
#REGISTER div, #REGISTER img { position: absolute; }
#UPDATE div, #UPDATE img { position: absolute; }
#UPDATED div, #UPDATED img { position: absolute; }
#THANKS div, #THANKS img { position: absolute; }