body {
  background-color: #ffffff;
  color: #000000;
  font: normal 12px Helvetica, sans-serif;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

i {
  display: none;
}

h1, h2, h3, h4, p, form, table, tr, td {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

li {
  list-style-type: none;
}

a:active,
a:link,
a:visited {
  background-color: transparent;
  color: #003c79;
  text-decoration: none;
}

a:hover {
  background-color: transparent;
  color: #003c79;
  text-decoration: underline;
}

a img {
  border: none;
}

/* #putUsToWorkBackground
--------------------------------------- */
#putUsToWorkBackground {
  background-image: url(images/putUsToWorkBackground.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 467px;
  left: 535px;
  top: 766px;
  width: 359px;
}

/* #focusOnYourBusinessBackground
--------------------------------------- */
#focusOnYourBusinessBackground {
  background-image: url(images/focusOnYourBusinessBackground.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 443px;
  top: 857px;
  left: 583px;
  width: 313px;
  z-index: 1;
}

/* #helpWithHRBackground
--------------------------------------- */
#helpWithHRBackground {
  background-image: url(images/contactUsBackground.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 378px;
  top: 1474px;
  left: 540px;
  width: 352px;
  z-index: 1;
}

/* #industriesWeServeBackground
--------------------------------------- */
#industriesWeServeBackground {
  background-image: url(images/industriesWeServeBackground.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 452px;
  top: 581px;
  left: 560px;
  width: 327px;
  z-index: 1;
}

/* #letsGetStartedBackground
--------------------------------------- */
#letsGetStartedBackground {
  background-image: url(images/putUsToWorkBackground.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 467px;
  left: 535px;
  top: 568px;
  width: 359px;
}

/* #safetyBackground
--------------------------------------- */
#safetyBackground {
  background-image: url(images/safetyBackground.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 436px;
  left: 575px;
  top: 880px;
  width: 274px;
}

/* #directHiresBackground
--------------------------------------- */
#directHiresBackground {
  background-image: url(images/directHiresBackground.png);
  background-repeat: no-repeat;
  position: absolute;
  height: 440px;
  left: 550px;
  top: 441px;
  width: 357px;
}

/* #hedgehogBackground
--------------------------------------- */
#hedgehogBackground {
  background-image: url(images/hedgehogBackground.png);
  position: absolute;
  height: 101px;
  left: 503px;
  top: 109px;
  width: 373px;
}

/* #getStartedBackground
--------------------------------------- */
#getStartedBackground {
  background-image: url(images/getStartedBackground.png);
  position: absolute;
  height: 377px;
  top: 100px;
  left: 583px;
  width: 313px;
  z-index: 1;
}

/* #webCenterBackground
--------------------------------------- */
#webCenterBackground {
  background-image: url(images/webCenterBackground.png);
  position: absolute;
  height: 95px;
  top: 113px;
  left: 295px;
  width: 541px;
  z-index: 1;
}

/* #contactUsBackground
--------------------------------------- */
#contactUsBackground {
  background-image: url(images/contactUsBackground.png);
  position: absolute;
  height: 368px;
  top: 119px;
  left: 529px;
  width: 352px;
  z-index: 1;
}

/* #container
--------------------------------------- */
#container {
  border-right: 1px solid #000000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

/* #header
--------------------------------------- */
#header {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#header h1 a {
  height: 85px;
  left: 25px;
  position: absolute;
  top: 7px;
  width: 156px;
}

#header ul {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#header li {
  display: inline;
  list-style-type: none;
}

/* #navigationTab5
--------------------------------------- */
#navigationTab5 {
  background-image: url(images/navigationTab5.png);
  height: 108px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#navigationTab5 a {
  height: 28px;
  position: absolute;
  top: 78px;
  z-index: 2;
}

#navigationTab5 a#getStarted {
  background-image: url(images/navigationTab5/getStarted.png);
  left: 211px;
  width: 94px;
}

#navigationTab5 a#webCenter {
  background-image: url(images/navigationTab5/webCenterOff.png);
  left: 305px;
  width: 93px;
}

#navigationTab5 a:hover#webCenter {
  background-image: url(images/navigationTab5/webCenterOn.png);
  left: 305px;
  width: 93px;
}

#navigationTab5 a#jobListings {
  background-image: url(images/navigationTab5/jobListingsOff.png);
  left: 398px;
  width: 93px;
}

#navigationTab5 a:hover#jobListings {
  background-image: url(images/navigationTab5/jobListingsOn.png);
  left: 398px;
  width: 93px;
}

#navigationTab5 a#aboutUs {
  background-image: url(images/navigationTab5/aboutUsOff.png);
  left: 491px;
  width: 95px;
}

#navigationTab5 a:hover#aboutUs {
  background-image: url(images/navigationTab5/aboutUsOn.png);
  left: 491px;
  width: 95px;
}

#navigationTab5 a#contactUs {
  background-image: url(images/navigationTab5/contactUsOff.png);
  left: 586px;
  width: 93px;
}

#navigationTab5 a:hover#contactUs {
  background-image: url(images/navigationTab5/contactUsOn.png);
  left: 586px;
  width: 93px;
}

/* #navigationTab7
--------------------------------------- */
#navigationTab7 {
  background-image: url(images/navigationTab7.png);
  height: 108px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#navigationTab7 a {
  height: 28px;
  position: absolute;
  top: 78px;
}

#navigationTab7 a#home {
  background-image: url(images/navigationTab7/homeOff.png);
  left: 211px;
  width: 94px;
}

#navigationTab7 a:hover#home {
  background-image: url(images/navigationTab7/homeOn.png);
  left: 211px;
  width: 94px;
}

#navigationTab7 a#employers {
  background-image: url(images/navigationTab7/employersOff.png);
  left: 305px;
  width: 93px;
}

#navigationTab7 a:hover#employers,
#navigationTab7 li.employers#current a {
  background-image: url(images/navigationTab7/employersOn.png);
  left: 305px;
  width: 93px;
}

#navigationTab7 a#jobSeekers {
  background-image: url(images/navigationTab7/jobSeekersOff.png);
  left: 398px;
  width: 93px;
}

#navigationTab7 a:hover#jobSeekers,
#navigationTab7 li.jobSeekers#current a {
  background-image: url(images/navigationTab7/jobSeekersOn.png);
  left: 398px;
  width: 93px;
}

#navigationTab7 a#webCenter {
  background-image: url(images/navigationTab7/webCenterOff.png);
  left: 491px;
  width: 94px;
}

#navigationTab7 a:hover#webCenter,
#navigationTab7 li.webCenter#current a {
  background-image: url(images/navigationTab7/webCenterOn.png);
  left: 491px;
  width: 94px;
}

#navigationTab7 a#jobListings {
  background-image: url(images/navigationTab7/jobListingsOff.png);
  left: 585px;
  width: 92px;
}

#navigationTab7 a:hover#jobListings,
#navigationTab7 li.jobListings#current a {
  background-image: url(images/navigationTab7/jobListingsOn.png);
  left: 585px;
  width: 92px;
}

#navigationTab7 a#aboutUs {
  background-image: url(images/navigationTab7/aboutUsOff.png);
  left: 677px;
  width: 95px;
}

#navigationTab7 a:hover#aboutUs,
#navigationTab7 li.aboutUs#current a {
  background-image: url(images/navigationTab7/aboutUsOn.png);
  left: 677px;
  width: 95px;
}

#navigationTab7 a#contactUs {
  background-image: url(images/navigationTab7/contactUsOff.png);
  left: 772px;
  width: 93px;
}

#navigationTab7 a:hover#contactUs,
#navigationTab7 li.contactUs#current a {
  background-image: url(images/navigationTab7/contactUsOn.png);
  left: 772px;
  width: 93px;
}

/* #subNavigationTab0
--------------------------------------- */
#subNavigationTab0 {
  background-image: url(images/subNavigationTab0.png);
  background-repeat: no-repeat;
  height: 107px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 40px;
  width: 860px;
}

/* #subNavigationTab2
--------------------------------------- */
#subNavigationTab2 {
  background-image: url(images/subNavigationTab2.png);
  background-repeat: no-repeat;
  height: 107px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 40px;
  width: 860px;
}

#subNavigationTab2 ul a {
  float: left;
  height: 31px;
  left: 0px;
  position: absolute;
  top: 183px;
}

#subNavigationTab2 a#overview {
  background-image: url(images/subNavigationTab2/overviewOff.png);
  left: 14px;
  width: 108px;
}

#subNavigationTab2 a:hover#overview,
#subNavigationTab2 li.overview#currentSub a {
  background-image: url(images/subNavigationTab2/overviewOn.png);
  left: 14px;
  width: 108px;
}

#subNavigationTab2 a#bios {
  background-image: url(images/subNavigationTab2/biosOff.png);
  left: 124px;
  width: 94px;
}

#subNavigationTab2 a:hover#bios,
#subNavigationTab2 li.bios#currentSub a {
  background-image: url(images/subNavigationTab2/biosOn.png);
  left: 124px;
  width: 94px;
}

/* #subNavigationTab5
--------------------------------------- */
#subNavigationTab5 {
  background-image: url(images/subNavigationTab5.png);
  background-repeat: no-repeat;
  height: 107px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 40px;
  width: 860px;
}

#subNavigationTab5 ul a {
  float: left;
  height: 31px;
  left: 0px;
  position: absolute;
  top: 183px;
  z-index: 2;
}

#subNavigationTab5 a#getAJobThatFits {
  background-image: url(images/subNavigationTab5/getAJobThatFitsOff.png);
  left: 14px;
  width: 121px;
}

#subNavigationTab5 a:hover#getAJobThatFits,
#subNavigationTab5 li.getAJobThatFits#currentSub a {
  background-image: url(images/subNavigationTab5/getAJobThatFitsOn.png);
  left: 14px;
  width: 121px;
}

#subNavigationTab5 a#hedgehogPhilosophy {
  background-image: url(images/subNavigationTab5/hedgehogPhilosophyOff.png);
  left: 137px;
  width: 158px;
}

#subNavigationTab5 a:hover#hedgehogPhilosophy,
#subNavigationTab5 li.hedgehogPhilosophy#currentSub a {
  background-image: url(images/subNavigationTab5/hedgehogPhilosophyOn.png);
  left: 137px;
  width: 158px;
}

#subNavigationTab5 a#resumeTips {
  background-image: url(images/subNavigationTab5/resumeTipsOff.png);
  left: 297px;
  width: 107px;
}

#subNavigationTab5 a:hover#resumeTips,
#subNavigationTab5 li.resumeTips#currentSub a {
  background-image: url(images/subNavigationTab5/resumeTipsOn.png);
  left: 297px;
  width: 107px;
}

#subNavigationTab5 a#attitudeTips {
  background-image: url(images/subNavigationTab5/attitudeTipsOff.png);
  left: 406px;
  width: 107px;
}

#subNavigationTab5 a:hover#attitudeTips,
#subNavigationTab5 li.attitudeTips#currentSub a {
  background-image: url(images/subNavigationTab5/attitudeTipsOn.png);
  left: 406px;
  width: 107px;
}

#subNavigationTab5 a#interviewTips {
  background-image: url(images/subNavigationTab5/interviewTipsOff.png);
  left: 515px;
  width: 107px;
}

#subNavigationTab5 a:hover#interviewTips,
#subNavigationTab5 li.interviewTips#currentSub a {
  background-image: url(images/subNavigationTab5/interviewTipsOn.png);
  left: 515px;
  width: 107px;
}

/* #subNavigationTab7
--------------------------------------- */
#subNavigationTab7 {
  background-image: url(images/subNavigationTab7.png);
  background-repeat: no-repeat;
  height: 107px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 40px;
  width: 860px;
}

#subNavigationTab7 ul a {
  float: left;
  height: 31px;
  left: 0px;
  position: absolute;
  top: 183px;
}

#subNavigationTab7 a#putUsToWork {
  background-image: url(images/subNavigationTab7/putUsToWorkOff.png);
  left: 14px;
  width: 108px;
}

#subNavigationTab7 a:hover#putUsToWork,
#subNavigationTab7 li.putUsToWork#currentSub a {
  background-image: url(images/subNavigationTab7/putUsToWorkOn.png);
  left: 14px;
  width: 108px;
}

#subNavigationTab7 a#focusOnYourBusiness {
  background-image: url(images/subNavigationTab7/focusOnYourBusinessOff.png);
  left: 124px;
  width: 158px;
}

#subNavigationTab7 a:hover#focusOnYourBusiness,
#subNavigationTab7 li.focusOnYourBusiness#currentSub a {
  background-image: url(images/subNavigationTab7/focusOnYourBusinessOn.png);
  left: 124px;
  width: 158px;
}

#subNavigationTab7 a#helpWithHR {
  background-image: url(images/subNavigationTab7/helpWithHROff.png);
  left: 284px;
  width: 94px;
}

#subNavigationTab7 a:hover#helpWithHR,
#subNavigationTab7 li.helpWithHR#currentSub a {
  background-image: url(images/subNavigationTab7/helpWithHROn.png);
  left: 284px;
  width: 94px;
}

#subNavigationTab7 a#industriesWeServe {
  background-image: url(images/subNavigationTab7/industriesWeServeOff.png);
  left: 380px;
  width: 130px;
}

#subNavigationTab7 a:hover#industriesWeServe,
#subNavigationTab7 li.industriesWeServe#currentSub a {
  background-image: url(images/subNavigationTab7/industriesWeServeOn.png);
  left: 380px;
  width: 130px;
}

#subNavigationTab7 a#letsGetStarted {
  background-image: url(images/subNavigationTab7/letsGetStartedOff.png);
  left: 512px;
  width: 121px;
}

#subNavigationTab7 a:hover#letsGetStarted,
#subNavigationTab7 li.letsGetStarted#currentSub a {
  background-image: url(images/subNavigationTab7/letsGetStartedOn.png);
  left: 512px;
  width: 121px;
}

#subNavigationTab7 a#safety {
  background-image: url(images/subNavigationTab7/safetyOff.png);
  left: 635px;
  width: 65px;
}

#subNavigationTab7 a:hover#safety,
#subNavigationTab7 li.safety#currentSub a {
  background-image: url(images/subNavigationTab7/safetyOn.png);
  left: 635px;
  width: 65px;
}

#subNavigationTab7 a#directHires {
  background-image: url(images/subNavigationTab7/directHiresOff.png);
  left: 702px;
  width: 97px;
}

#subNavigationTab7 a:hover#directHires,
#subNavigationTab7 li.directHires#currentSub a {
  background-image: url(images/subNavigationTab7/directHiresOn.png);
  left: 702px;
  width: 97px;
}

/* .usefulLinks
--------------------------------------- */
.usefulLinks {
  font-size: 10px;
  height: 80px;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  width: 226px;
}

.usefulLinks div {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 113px;
}

.usefulLinks h4 {
  font-size: 15px;
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
}

/* #content
--------------------------------------- */
#content {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#content h1 {
  font-size: 32px;
}

#content h2 {
  font-size: 24px;
}

#content p {
  font-size: 14px;
}

#content ul {
  font-size: 14px;
}

/* #getStartedContent
--------------------------------------- */
#getStartedContent {
  background-image: url(images/getStartedContent.png);
  background-repeat: repeat-y;
  margin: 5px 0px 5px 0px;
  overflow: auto;
  padding: 0px 0px 0px 0px;
  width: 562px;
}

#getStartedContent #putUsToWork,
#getStartedContent #getAJobThatFits {
  text-align: center;
  width: 181px;
}

#getStartedContent #putUsToWork p,
#getStartedContent #getAJobThatFits p {
  font-size: 10px;
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
}

/* #employersContent
--------------------------------------- */
#employersContent {
  float: left;
  margin: 0px 25px 0px 25px;
  padding: 5px 0px 5px 0px;
  width: 226px;
}

#employersContent h2 {
  background-color: #ffffff;
  color: #003c79;
}

#employersContent ul {
  font-weight: bold;
  margin: 25px 0px 25px 0px;
  padding: 0px 0px 0px 0px;
}

#employersContent li {
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#employersContent li a {
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
}

/* #jobSeekersContent
--------------------------------------- */
#jobSeekersContent {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 0px;
  width: 252px;
}

#jobSeekersContent h2 {
  background-color: #ffffff;
  color: #003c79;
}

#jobSeekersContent h3 {
  font-size: 14px;
  margin: 25px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#jobSeekersContent #jobSearch {
  background-color: #a3c05c;
  color: #ffffff;
  margin: 0px 0px 25px 0px;
  padding: 7px 5px 19px 5px;
}

#jobSeekersContent #jobSearch a {
  background-color: #a3c05c;
  color: #ffffff;
}

#jobSeekersContent #jobSearch p {
  font-size: 10px;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#jobSeekersContent #jobSearch td input,
#jobSeekersContent #jobSearch td select {
  font: normal 10px Helvetica, sans-serif;
}

#jobSeekersContent #jobSearch td select {
  width: 134px;
}

#jobSeekersContent #jobSearch td.keywords,
#jobSeekersContent #jobSearch td.keywords input {
  margin: 0px 10px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 130px;
}

#jobSeekersContent #jobSearch td.location,
#jobSeekersContent #jobSearch td.location select{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 88px;
}

#jobSeekersContent #jobSearch td.jobCategory {
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  width: 130px;
}

#jobSeekersContent #jobSearch td.submit,
#jobSeekersContent #jobSearch td.submit input {
  margin: 24px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 88px;
}

#jobSeekersContent ul {
  font-weight: bold;
  margin: 25px 0px 25px 0px;
  padding: 0px 0px 0px 0px;
}

#jobSeekersContent li {
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#jobSeekersContent li a {
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
}

/* #getAJobThatFitsContent
--------------------------------------- */
#getAJobThatFitsContent {
  margin: 25px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#getAJobThatFitsContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 32px;
  margin: 0px 0px 0px 25px;
  padding: 0px 0px 0px 0px;
}

/* #jobsShouldntBeDrudgeryContent
--------------------------------------- */
#jobsShouldntBeDrudgeryContent {
  float: left;
  margin: 0px 25px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 381px;
}

#jobsShouldntBeDrudgeryContent h3 {
  background-image: url(images/jobsShouldntBeDrudgery.png);
  height: 91px;
  margin: 25px 0px 31px 25px;
  padding: 0px 0px 0px 0px;
  width: 211px;
}

#jobsShouldntBeDrudgeryContent h4 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 24px;
  margin: 25px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#jobsShouldntBeDrudgeryContent p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#jobsShouldntBeDrudgeryContent ul {
  font-size: 14px;
  font-weight: bold;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#jobsShouldntBeDrudgeryContent li {
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

/* #letSelectempHelpYouContent
--------------------------------------- */
#letSelectempHelpYouContent {
  float: left;
  width: 381px;
}

#letSelectempHelpYouContent h3 {
  background-image: url(images/letSelectempHelpYou.png);
  height: 97px;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
  width: 330px;
}

#letSelectempHelpYouContent h4 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 24px;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#letSelectempHelpYouContent h5 {
  font-size: 14px;
  margin: 25px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#letSelectempHelpYouContent .line {
  background-image: url(images/line.png);
  background-repeat: no-repeat;
  height: 3px;
  margin: 0px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
  width: 373px;
}

#letSelectempHelpYouContent p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#letSelectempHelpYouContent #jobSearch {
  background-color: #a3c05c;
  color: #ffffff;
  margin: 0px 0px 25px 25px;
  padding: 5px 5px 5px 5px;
  width: 361px;
}

#letSelectempHelpYouContent #jobSearch a {
  background-color: #a3c05c;
  color: #ffffff;
}

#letSelectempHelpYouContent #jobSearch p {
  font-size: 10px;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#letSelectempHelpYouContent #jobSearch td input,
#letSelectempHelpYouContent #jobSearch td select {
  font: normal 10px Helvetica, sans-serif;
}

#letSelectempHelpYouContent #jobSearch td select {
  width: 134px;
}

#letSelectempHelpYouContent #jobSearch td.keywords,
#letSelectempHelpYouContent #jobSearch td.keywords input {
  margin: 0px 10px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 130px;
}

#letSelectempHelpYouContent #jobSearch td.location,
#letSelectempHelpYouContent #jobSearch td.location select {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 88px;
}

#letSelectempHelpYouContent #jobSearch td.jobCategory {
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  width: 130px;
}

#letSelectempHelpYouContent #jobSearch td.submit,
#letSelectempHelpYouContent #jobSearch td.submit input {
  margin: 24px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 88px;
}

/* #hedgehogPhilosophyContent
--------------------------------------- */
#hedgehogPhilosophyContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 32px;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#hedgehogPhilosophyContent h3 {
  background-color: #ffffff;
  color: #ffcc31;
  font-size: 24px;
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#hedgehogPhilosophyContent p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

/* #jobSeekersButton, #employersButton
--------------------------------------- */
#jobSeekersButton,
#employersButton {
  float: left;
  margin: 25px 0px 0px 100px;
  padding: 0px 0px 0px 0px;
  text-align: center;
  width: 300px;
}

#jobSeekersButton p,
#employersButton p {
  font-size: 10px;
  margin: -5px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

/* #employersPageContent
--------------------------------------- */
#employersPageContent {
  margin: 25px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
}

#employersPageContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 32px;
  margin: 0px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#employersPageContent #longArrow {
  margin: 0px 25px 25px 25px;
  padding: 0px 0px 0px 0px;
  float: right;
}

#employersPageContent h3 {
  background-color: #ffffff;
  color: #ffcc31;
  font-size: 24px;
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#employersPageContent p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#employersPageContent ul {
  font-weight: bold;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#employersPageContent li {
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#employersPageContent li a {
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
}

#employersPageContent .regularList ul {
  font-size: 14px;
  font-weight: normal;
  margin: 0px 75px 25px 75px;
}

#employersPageContent .regularList ol {
  font-size: 14px;
  font-weight: normal;
  margin: 0px 75px 25px 75px;
}

#employersPageContent .regularList ul li {
  list-style-type: disc;
}

#employersPageContent .regularList ol li {
  list-style-type: decimal;
}

/* #FAQsContent
--------------------------------------- */
#FAQsContent {
  margin: 25px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
}

#FAQsContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 60px;
  margin: 0px 0px 0px 25px;
  padding: 0px 0px 0px 0px;
}

#FAQsContent ul {
  font-size: 15px;
  font-weight: bold;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#FAQsContent li {
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#FAQsContent li a {
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
}

/* #Q
--------------------------------------- */
#Q {
  float: left;
  margin: 0px 25px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 462px;
}

#Q h3 {
  background-image: url(images/Q.png);
  height: 122px;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
  width: 437px;
}

#Q ul {
  font-size: 14px;
  font-weight: bold;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#Q li {
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#Q li a {
  background-color: #ffffff;
  color: #003c79;
  text-decoration: none;
}

/* #A
--------------------------------------- */
#A {
  float: left;
  width: 373px;
}

#A h3 {
  background-image: url(images/A.png);
  height: 93px;
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
  width: 211px;
}

#A h4 {
  font-size: 14px;
  margin: 25px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#A p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#A ul {
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#A li {
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#A #instructions p {
  font-size: 10px;
  padding-bottom: 6px;
}

#A .hiddenAnswer {
  display: none;
}

#A .line {
  background-image: url(images/line.png);
  background-repeat: no-repeat;
  height: 3px;
  margin: 0px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
  width: 373px;
}

#A #jobSearch {
  background-color: #a3c05c;
  color: #ffffff;
  margin: 0px 0px 25px 25px;
  padding: 5px 5px 5px 5px;
  width: 361px;
}

#A #jobSearch a {
  background-color: #a3c05c;
  color: #ffffff;
}

#A #jobSearch p {
  font-size: 10px;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#A #jobSearch td input,
#A #jobSearch td select {
  font: normal 10px Helvetica, sans-serif;
}

#A #jobSearch td select {
  width: 134px;
}

#A #jobSearch td.keywords,
#A #jobSearch td.keywords input {
  margin: 0px 10px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 130px;
}

#A #jobSearch td.location,
#A #jobSearch td.location select {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 88px;
}

#A #jobSearch td.jobCategory {
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  width: 130px;
}

#A #jobSearch td.submit,
#A #jobSearch td.submit input {
  margin: 24px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 88px;
}

/* #webCenterContent
--------------------------------------- */
#webCenterContent {
  margin: 25px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#webCenterContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 32px;
  margin: 0px 0px 0px 25px;
  padding: 0px 0px 0px 0px;
}

#webCenterContent h3 {
  background-color: #ffffff;
  color: #ffcc31;
  font-size: 24px;
  margin: 25px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#webCenterContent p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

#webCenterContent ul {
  margin: 0px 25px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#webCenterContent li {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

/* #loginAsEmployer, #loginAsJobSeeker
--------------------------------------- */
#loginAsEmployer,
#loginAsJobSeeker {
  float: left;
  margin: 25px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 225px;
}

#loginAsEmployer p,
#loginAsJobSeeker p {
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 10px;
  text-align: center;
}

/* #jobListingsContent
--------------------------------------- */
#jobListingsContent {
  margin: 25px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#jobListingsContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 32px;
  margin: 0px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#jobListingsContent h3 {
  background-color: transparent;
  color: #ffcc31;
  font-size: 24px;
  margin: 25px 0px 0px 25px;
  padding: 0px 0px 0px 0px;
  width: 425px;
}

#jobListingsContent p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

/* #aboutUsContent
--------------------------------------- */
#aboutUsContent {
  background-image: url(images/aboutUsBackground.jpg);
  background-repeat: no-repeat;
  margin: 25px 0px 5px 0px;
  overflow: auto;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

#aboutUsContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 32px;
  margin: 0px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#aboutUsContent h3 {
  background-color: transparent;
  color: #ffcc31;
  font-size: 24px;
  margin: 25px 0px 0px 25px;
  padding: 0px 0px 0px 0px;
  width: 425px;
}

#aboutUsContent ul {
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

#aboutUsContent li {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#aboutUsContent #floatText p {
  margin: 0px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
  width: 425px;
}

#aboutUsContent p {
  margin: 0px 25px 10px 25px;
  padding: 0px 0px 0px 0px;
}

/* .aboutUsBiosContent
--------------------------------------- */
.aboutUsBiosContent {
  margin: 25px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

.aboutUsBiosContent h2 {
  background-color: transparent;
  color: #003c79;
  font-size: 32px;
  margin: 0px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

.aboutUsBiosContent h3 {
  background-color: transparent;
  color: #ffcc31;
  font-size: 24px;
  margin: 0px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
}

.aboutUsBiosContent h4 {
  background-color: transparent;
  color: #003c79;
  font-size: 14px;
  margin: 0px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
}

.aboutUsBiosContent ul {
  margin: 25px 0px 25px 25px;
  padding: 0px 0px 0px 0px;
}

.aboutUsBiosContent li {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

.aboutUsBiosContent .floatText p {
  margin: 0px 0px 10px 25px;
  padding: 0px 0px 0px 0px;
  width: 525px;
}

.aboutUsBiosContent p {
  margin: 0px 25px 25px 25px;
  padding: 0px 0px 0px 0px;
}

.aboutUsBiosContent #roger {
  background-image: url(images/rogerBackground.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 900px;
}

.aboutUsBiosContent #steve {
  background-image: url(images/steveBackground.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 900px;
}

.aboutUsBiosContent #leslie {
  background-image: url(images/leslieBackground.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 900px;
}

.aboutUsBiosContent #sheila {
  background-image: url(images/sheilaBackground.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 900px;
}

.aboutUsBiosContent #duane {
  background-image: url(images/duaneBackground.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 900px;
}

/* #contactUsContent
--------------------------------------- */
#contactUsContent {
  margin: 25px 0px 5px 0px;
  overflow: auto;
  padding: 0px 0px 0px 0px;
}

#contactUsContent h2 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 24px;
  margin: 0px 0px 0px 25px;
  padding: 0px 0px 0px 0px;
}

#contactUsContent h3 {
  background-color: #ffffff;
  color: #003c79;
  font-size: 14px;
  margin: 25px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#contactUsContent #locationLeft p,
#contactUsContent #locationRight p {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

#contactUsContent a:active.email,
#contactUsContent a:link.email,
#contactUsContent a:visited.email {
  background-color: #ffffff;
  color: #a2bf5b;
  text-decoration: underline;
}

#contactUsContent a:hover.email {
  background-color: #ffffff;
  color: #a2bf5b;
  text-decoration: none;
}

/* #locationLeft
--------------------------------------- */
#locationLeft {
  float: left;
  margin: 0px 25px 0px 25px;
  padding: 5px 0px 5px 0px;
  width: 226px;
}

/* #locationRight
--------------------------------------- */
#locationRight {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 0px;
  width: 252px;
}

/* .contentFooter
--------------------------------------- */
.contentFooter {
  background-image: url(images/contentFooter.png);
  clear: both;
  height: 18px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 900px;
}

/* .footer
--------------------------------------- */
.footer {
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 10px 10px;
  width: 880px;
}

.footer p {
  font-size: 10px;
}

input.signup_form
{
  border-color: #333333;
  border-style: solid;
  border-width: 1px;
  font-size: 11px;
  padding: 2px;
}

input.signup_button
{
  font-size: 11px;
}