@charset "UTF-8";
/* CSS Document */

#flashSection { 
	height: 299px;
	background: url(/images/index/bg-flash.jpg) no-repeat top left;
	margin: 0;
	padding: 0;
	width: 742px;
	outline:none;
	border:none;
	}
	#flashSection #flashMovie {outline:none;}
	
	
/* Top Nav
-------------------------------------------------------------------------------------------------------*/

#topNav {
	margin:0 auto;
	padding:0;
	min-width:770px;
	}
	
	#topNav a.logo {
		display:block;
		width:324px;
		height:60px;
		float:left;
		line-height:60px;
		text-decoration:none;
		outline:none;
		text-indent:-5000px;
		background:url(/images/common/logo-secondary.gif) no-repeat top left;
		}

	
	.home #topNav a.logo {
		display:block;
		width:309px;
		height:55px;
		float:left;
		line-height:55px;
		text-decoration:none;
		outline:none;
		margin-left:15px;
		text-indent:-5000px;
		background:url(/images/index/logo.gif) no-repeat top left;
		}

	#topNav ul {
		margin:0;
		padding:0;
		list-style-type: none;
		float:right;
		text-align:left;
		}

	.home #topNav ul {
		float:left;
		}
		
	#topNav ul li {
		float: left;
		height: 22px;
		line-height: 22px;
		}
		
	#topNav ul li a {
		display: block;
		height: 22px;
		line-height:22px;
		outline:none;
		border:none;
		text-decoration:none;
		text-indent: -5000px;
		background-position:0px 0px;
		background-repeat:no-repeat;
		}
		
	#topNav ul li.hotJobsWeek a {background-image:url(/images/topNav/hotJobsWeek.gif); width:141px;}
	#topNav ul li.salesPro  a{background-image:url(/images/topNav/salesPro.gif); width:130px;}
	#topNav ul li.testimonials a {background-image:url(/images/topNav/testimonials.gif); width:94px;}
	#topNav ul li.siteMap a {background-image:url(/images/topNav/siteMap.gif); width:66px;margin-right:15px;}
	#topNav ul li a:hover {background-position:0px -22px;}


/* Main Nav
-------------------------------------------------------------------------------------------------------*/

#mainNav {
	width:770px;
	margin:0;
	padding:0;
	}
	
#mainNav ul {
	margin:0;
	padding:0;
	list-style-type: none;
	float:left;
	}
	
	#mainNav ul li {
		float: left;
		height: 23px;
		line-height: 23px;
		outline:none;
		text-decoration:none;
		text-indent: -5000px;
		}
		
	#mainNav ul li a {
		display: block;
		height: 23px;
		line-height:23px;
		outline:none;
		border:none;
		text-decoration:none;
		text-indent: -5000px;
		background-position:0px 0px;
		background-repeat:no-repeat;
		}
		
	#mainNav ul li.aboutUs a {background-image:url(/images/mainNav/aboutUs2.gif); width:96px;}
	#mainNav ul li.employers  a{background-image:url(/images/mainNav/employers2.gif); width:100px;}
	#mainNav ul li.careerSeekers a {background-image:url(/images/mainNav/careerSeekers2.gif); width:130px;}
	#mainNav ul li.jobBank a {background-image:url(/images/mainNav/jobBank2.gif); width:90px;}
	#mainNav ul li.contactUs a {background-image:url(/images/mainNav/contactUs2.gif); width:111px;}

	#mainNav ul li a:hover {background-position:0px -23px;}
	
	
	
.home #mainNav ul {
	margin:0;
	padding:0;
	list-style-type: none;
	float:left;
	}
	
	.home #mainNav ul li {
		float: left;
		height: 23px;
		line-height: 23px;
		outline:none;
		text-decoration:none;
		text-indent: -5000px;
		}
		
	.home #mainNav ul li a {
		display: block;
		height: 23px;
		line-height:23px;
		outline:none;
		border:none;
		text-decoration:none;
		text-indent: -5000px;
		background-position:0px 0px;
		background-repeat:no-repeat;
		}
		
	.home #mainNav ul li.aboutUs a {background-image:url(/images/mainNav/aboutUs.gif); width:95px;}
	.home #mainNav ul li.employers  a{background-image:url(/images/mainNav/employers.gif); width:100px;}
	.home #mainNav ul li.careerSeekers a {background-image:url(/images/mainNav/careerSeekers.gif); width:130px;}
	.home #mainNav ul li.jobBank a {background-image:url(/images/mainNav/jobBank.gif); width:90px;}
	.home #mainNav ul li.contactUs a {background-image:url(/images/mainNav/contactUs.gif); width:111px;}
	.home #mainNav ul li.featuredCareer {background-image:url(/images/mainNav/featuredCareer.gif); width:207px; margin:0 15px 0 22px;}
	.home #mainNav ul li a:hover {background-position:0px -23px;}


/* Titles
-------------------------------------------------------------------------------------------------------*/
h2.subhead {color: #747227; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 8px;float:left;margin:50px 0 0 0px;}
h1 {display:block;height:28px;line-height:28px;margin:50px 0 0 0px;padding:0;outline:none;text-decoration:none;text-indent:-5000px;background-repeat:no-repeat;background-position:0px 0px;}

h1.aboutUs {background-image:url(/images/about_us/header_aboutUs.gif); width:105px;}
h1.testimonials {background-image:url(/images/about_us/header_testimonials.gif); width:133px;}
h1.testimonials2 {background-image:url(/images/about_us/header_testimonials_ll.gif); width:138px;float:left;}
h1.employers {background-image:url(/images/employers/header_employers.gif); width:115px;}
h1.recruiter {background-image:url(/images/employers/header_whyRecruiter.gif); width:225px;}
h1.employerProcess {background-image:url(/images/employers/header_process.gif); width:380px;}
h1.employerExpectations {background-image:url(/images/employers/header_expectations.gif); width:380px;}
h1.careerSeekers {background-image:url(/images/careerSeekers/header_careerSeekers.gif); width:157px;}
h1.resumeTips {background-image:url(/images/careerSeekers/header_resumeTips.gif); width:133px;}
h1.resumeTips2 {background-image:url(/images/careerSeekers/header_resumeTips_ll.gif); width:139px;float:left;}
h1.interviewTips {background-image:url(/images/careerSeekers/header_interviewTips.gif); width:160px;}
h1.interviewTips2 {background-image:url(/images/careerSeekers/header_interviewTips_ll.gif); width:157px;float:left;}
h1.thankyouTips {background-image:url(/images/careerSeekers/header_thankyouTips.gif); width:164px;}
h1.thankyouTips2 {background-image:url(/images/careerSeekers/header_thankyouTips_ll.gif); width:164px;float:left;}
h1.resources {background-image:url(/images/careerSeekers/header_resources.gif); width:196px;}
h1.resources2 {background-image:url(/images/careerSeekers/header_resources_ll.gif); width:196px;float:left;}
h1.executiveRecruiters {background-image:url(/images/careerSeekers/header_aboutRecruiters.gif); width:350px;}
h1.seekerProcess {background-image:url(/images/careerSeekers/header_process.gif); width:380px;}
h1.seekerExpectations {background-image:url(/images/careerSeekers/header_expectations.gif); width:380px;}
h1.application {background-image:url(/images/careerSeekers/header_application.gif); width:126px;}
h1.referenceSheet {background-image:url(/images/careerSeekers/header_reference.gif); width:171px;}
h1.jobBank {background-image:url(/images/job_bank/header_jobBank.gif); width:105px;}
h1.careerCart {background-image:url(/images/job_bank/header_career_cart.gif); width:380px;}
h1.hotJobs {background-image:url(/images/job_bank/header_hot_jobs.gif); width:350px;}
h1.careersOther {background-image:url(/images/job_bank/header_other_cities.gif); width:350px;}
h1.contactUs {background-image:url(/images/contact_us/header_contact_us.gif); width:128px;margin:42px 0 0 -8px;margin:expression('42px 0 0 -6px');}
h1.directionsMD {background-image:url(/images/contact_us/header_directions_MD.gif); width:376px;}
h1.directionsNJ {background-image:url(/images/contact_us/header_directions_NJ.gif); width:376px;}

.home h1 {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12px; font-weight:bold;line-height:18px;text-indent:0px;background:none;margin:0;padding:0;display:inline;text-shadow:1px 1px 1px #a7a780}

/* Social Links
-------------------------------------------------------------------------------------------------------*/
#social {display:block;width:211px;height:80px;background:url(/images/common/socialBG.gif) no-repeat top left;margin:5px 0 0 0px;}
#social h2 {display:block;width:211px;height:31px;text-decoration:none;outline:none;background:url(/images/common/h2-connect.gif) no-repeat top left;line-height:31px;text-indent:-5000px;padding:0;margin:0;}
#social a {display:block;width:40px;height:45px;line-height:45px;text-indent:-5000px;text-decoration:none;outline:none;border:none;background-repeat:no-repeat;background-position:0px 0px;float:left;margin:0;padding:0;}
#social a.twitter {background-image:url(/images/social/twitter.gif);margin:0px 10px;}
#social a.facebook {background-image:url(/images/social/facebook.gif);margin:0px 10px 0 0px;}
#social a.linkedin {background-image:url(/images/social/linkedin.gif);margin:0px 10px 0 0px;}
#social a.blog {background-image:url(/images/social/blog.gif);}
#social a:hover {background-position:0px -45px;}

.home #social h3 {line-height:14px;background:none;text-indent:none;color:#828264;font-size:18px;font-weight:normal;text-align:left;float:none;clear:both;margin:0 0 10px 10px;padding:0;text-shadow:1px 1px 2px #87874a;font-family:Verdana, Arial, Helvetica, sans-serif;}
.home #social {width:207px;background:none;margin:20px 0 0 0px;}
.home #social a.twitter {background-image:url(/images/social/home/twitter.gif);margin:0px 5px 0 0px;}
.home #social a.facebook {background-image:url(/images/social/home/facebook.gif);margin:0px 6px 0 0px;}
.home #social a.linkedin {background-image:url(/images/social/home/linkedin.gif);margin:0px 3px 0 0px;}
.home #social a.blog {background-image:url(/images/social/home/blog.gif);}

	a.inc5000 {
		display:block;
		width:150px;
		height:111px;
		line-height:111px;
		text-indent:-5000px;
		text-decoration:none;
		margin:20px 0 0 10px;
		outline:none;
		border:none;
		background:url(/images/index/inc5000.gif) 0px 0px no-repeat;
		}
	
	a.inc5000:hover {background-position:0px -111px;}
	
/* Contact
-------------------------------------------------------------------------------------------------------*/
a.employerLogin {float:left;margin:42px 14px 0 0px;background:url(/images/common/button-employer-login.gif) 0px 0px no-repeat;display:block;width:108px;text-align:center;height:22px;line-height:22px;text-indent:-5000px;outline:none;border:none;}
a.jobSeekerLogin {float:left;margin:42px 0px 0 0px;background:url(/images/common/button-jobSeeker-login.gif) 0px 0px no-repeat;display:block;width:108px;text-align:center;height:22px;line-height:22px;text-indent:-5000px;outline:none;border:none;}
a.employerLogin:hover, a.jobSeekerLogin:hover {background-position:0px -22px;}
	
/* Common
-------------------------------------------------------------------------------------------------------*/

.clear {clear:both;}	