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

body{
	margin: 0px;
	padding:0px;
	background-image:url('/images/bodyBg.gif');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

img{
	border:0;
}

p{
	margin:10px 0px;
}

h1,h2,h3,h4,h5{
	margin:0;
	padding:0;
}

h1{
	font-size:18px;
	color:#000061;
	padding:5px 0;
}

h2{
	font-size:18px;
}

h3{
	background-image:url('/images/headerTagbg.gif');
	background-repeat:repeat-x;
	height:17px;
	line-height:17px;
	font-size:13px;
	text-indent:15px;
	border:1px solid #407294;
	color:white;
	margin-bottom:3px;
}

h4{
	margin-top:10px;
	font-size:16px;
	font-weight:bold;
	color:#000061;
}

form, input{
	margin:0;
	padding:0;
}

a{
	color:#0000FF;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.searchBox{
	width:299px;
	margin-bottom:7px;
}

.greyBg{
	border:1px solid #a1a1c5;
	background-image:url('/images/greyBg.gif');
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:0 0 10px 0;
}

.greyBg span{
	display:block;
	padding:2px 0;
}

.txtField{
	width:135px;
	height:15px;
	margin:0 0 10px 0;
	padding:0;
}

.p5{
	padding:5px;
}

.plainTxt{
	background:none;
	border:none;
	padding:0;
	margin:0;
	color:#00F;
	cursor:pointer;
}

.nextBox, .prevBox{
	width:125px!important;
}

.prevBox{
	margin-left:110px;
}

.nextBox{
	
}

.dropDown{
	width:135px;
}

.rightTxt{
	text-align:right;
	width:340px!important;
}

.submitBtnDiv{
	text-align:left;
	padding-top:20px;
}

.submitBtn{
	margin:0px 0px 0px 5px;
	padding:0px 3px;
	background:none;
	border:none;
	color:white;
	background:url('/images/buttonBg.gif') repeat-x top left;
	font-size:12px;
	cursor:pointer;
}

.left{
	float:left;
	width:299px;
}

.right{
	float:right;
	width:215px;
}

.fleft{
	float:left;
}

.fright{
	float:right;
}

.yellowTower{
	/*height:475px;*/
	background-image:url('/images/yellowTower.gif');
	background-repeat:no-repeat;
	border:1px solid #f9cfaa;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px 10px 10px;
}

.yellowTower span{
	display:block;
	text-indent:10px;
	padding:1px 0 3px 0;
}

.yellowTower a{
	color:#0000ff;
	text-decoration:none;
	display:block;
	text-indent:20px;
}

.yellowTower a:hover{
	text-decoration:underline;
}

.halfWidth{
	width:50%;
}

.recentListingBox{
	border:1px solid black;
	margin:0 2px 17px 2px;
}

.recentListings{
	height:52px;
	background-image:url('/images/latest5jobs.gif');
	background-repeat:no-repeat;
}

.recentListings span{
	display:block;
	padding-left:13px;
	padding-top:7px;
	font-size:15px;
}

.recentListings span a{
	font-size:12px;
	color:#0000ff;
	text-decoration:none;
	text-indent:20px;
	display:block;
	line-height:10px;
}

.leftHdrTxt{
	display:block;
	border:1px solid #bbe0ff;
	color:white;
	background-image:url('/images/gemBg.gif');
	height:27px;
	line-height:27px;
	margin:0 1px 0 1px;
	text-align:center;
	font-weight:bold;
}

.firstSlide, .secondSlide{
	font-size:17px;
	font-weight:bold;
	height:206px;
	width:100%;
	padding:5px;
}

.firstSlide{
	background-image:url('/images/roughdraft.gif');
	background-repeat:no-repeat;
}

.secondSlide{
	background-image:url('/images/handshake.gif');
	background-repeat:no-repeat;
	text-align:center;
}

.clearFix{
	clear:both;
}

.error{
	color:red;
}

.login{
	font-size:12px;
	margin-bottom:7px;
	border:1px solid #A1A1C5;
	padding-bottom:9px;
}

.login a{
	font-weight:bold;
}

.login label{
	display:block;
	text-align:right;
	margin-right:15px;
}

.login label input{
	width:125px;
	height:15px;
	margin:3px;
	padding:0;
}

.login label.checkBox{
	line-height:15px;
	text-align:left;
	font-size:9px;
}

.login label.checkBox input{
	width:15px;	
	height:15px;
}

.savedJobs{
	font-size:12px;
}

.savedJobs td{
	border-bottom:1px solid black;
	vertical-align:top;
	padding:4px;
}

.odd{
	background-color:#e2e2e2;	
}

.even{
	background-color:#FFFFFF;
}

.blueBg{
	background-image:url('/images/blueGradient.gif');
	background-repeat:repeat-x;
}

.orangeBg{
	background-image:url('/images/orangeGradient.gif');
	background-repeat:repeat-x;

}

.blueBg, .orangeBg{
	height:165px;
	padding:5px;
}

.postNewJob{
	display:inline-block;
	font-size:15px;
	color:#fef127;
	background-color:#000565;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	border:1px solid #be5100;
}

.employerBtn{
	display:block;
	font-size:15px;
	color:#fef127;
	background-color:#000565;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	border:1px solid #be5100;
	width:150px;
}

.postNewJob:hover, .employerBtn:hover{
	color:#fff;
	text-decoration:none;
}

.employer-stock{
	width:291px;
	height:192px;
	background-image:url('/images/employerPic.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:19px;
}

.exposureTitle{
	padding-left:10px;
}

.careerInGear{
	border:1px solid #F9CFAA;
	margin-bottom:5px;
	width:520px;
	height:150px;
	background-image:url('/images/gear.jpg');
	background-repeat:no-repeat;
}

.careerInGear H1{
	font-family:Verdana, Geneva, sans-serif;
	margin-left:90px;
	text-align:center;
	font-weight:normal;
	font-size:29px;
	line-height:31px;
}

.careerInGear H1 span{
	display:block;
	font-size:22px;
}

.careerInGear H1 a{
	font-size:20px;
	color:#fff72a;
	text-decoration:none;
	line-height:45px;
}

.careerInGear H1 a:hover{
	color:#ffbf04;
	text-decoration:none;
}

.companyLocation{
	width:25%;
	text-indent:25px;
}

.price{
	color:#0C0;
}

.s{
	text-decoration:line-through;
}

.freeTag{
	font-size:14px;
	font-weight:bold;
	color:#0C0;
}

.packages{
	margin:10px;
}

.packages img{
	float:left;
}

.packages strong{
	display:inline-block;
	padding-top:25px;
}

.prioritydream{
	width:199px;
	height:177px;
	float:left;
	padding-right:5px;
}

.gowinup{
	background-image:url('/images/graphup.jpg');
	background-repeat:no-repeat;
	background-position:65px 0px;
	height:366px;
}

.disclaimer{
	height:250px;
	overflow:auto;
	background-color:#f8f8f8;
}

.message{
	background-color:#CCC;
	color:#000;
}

.interviewCoaching{
	position:relative;
	margin-top:7px;
	border:1px solid #F9CFAA;
	background-image:url('/images/yellowTower.gif');
}

.whistle{
	height:62px;
	padding-left:148px;
	padding-top:10px;
	background-image:url('/images/whistle.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:13px;
	font-weight:bold;
}

.sortButtons{
	border:none;
	background:none;
	cursor:pointer;
}

.navLinkSearch{
	margin: 0pt auto;
	width: 500px;
	text-align:center;
}

.creditInformation{
	width:90%;
	border:1px solid #cccccc;
	margin-bottom:10px;
}

.creditInformation td{
	width:50%;
	text-align:center;
}

.contactus{
	height:150px;
	width:300px;
}

.employerOffer{
	background-image:url('/images/relax.jpg');
	background-repeat:no-repeat;
	background-color:#ffe8c4;
	border:1px solid #F9CFAA;
	height:186px;
	padding:5px;
}

.employerOffer span{
	display:block;
}

.employerOffer span.fleft, .employerOffer span.fright{
	font-size:12px;
	font-weight:bold;
	color:green;
}

.employerOffer span.bottom{
	margin-top:110px;
	text-align:center;
}

.employerOffer span.bottom h2{
	color:white;
}

.smallFont{
	font-size:9px;
}

.SerType, .SerPrice{
	float:left;
	text-align:center;
	width:101px;
	border-right:1px solid #F9CFAA;
}

.SerType{
	font-weight:bold;
	border-right:1px solid #F9CFAA;
}

.SerPrice{
	border-top:1px solid #F9CFAA;
}

.gaga{
	color:#000e6e;
}

.monster{
	color:#F00;
}

.cb{
	color:#0F0;
}

.hj{
	color:#a52a2a;
	border:none;
}

.comparisonChart{
	padding-top:10px;
}

.comparisonChart table{
	border:1px solid #F9CFAA;
	width:100%;
}

.comparisonChart .last{
	border-top:1px solid #F9CFAA;
	border-right:none;
	width:102px;
}

.noBrder{
	border:none!important;
}

.brdl{
	border-left:1px solid #F9CFAA;
}

#Container{
	width:699px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('/images/leftBg2.gif');
	background-repeat:repeat-y;
	background-color:white;
	border-left:1px solid #8096c4;
	border-right:1px solid #8096c4;
}

#ContainerWide{
	width:98%;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	border-left:1px solid #8096c4;
	border-right:1px solid #8096c4;
}

#Content-Wide{
	padding:15px;
}

#Wide-Header{
	width:699px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

#Ad-Block{
	height:90px;
	width:728px;
	/*border:1px solid black;*/
	margin:10px auto;
}

#SearchResults-Table{
	width:100%;
}

#SearchResults{
	width:*;
}

#rightAds{
	width:160px;
	padding:18px;
	/*border:1px solid black;*/
}

#loginDiv{
	background-image:url('/images/bodyBg.gif');
	background-repeat:repeat-x;
	height:20px;
	width:699px;
	margin:0 auto;
	color:white;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

#loginDiv div.left{
	float:left;
	width:50%;
}

#loginDiv a{
	color:white;
	text-decoration:none;
}

#loginDiv a:hover{
	text-decoration:underline;
}

#leftCol{
	width:155px;
	min-height:768px;
	height:auto !important;
	height:768px;
	background-image:url('/images/leftBg.gif');
	background-repeat:repeat-x;
	background-color:#000061;
	float:left;
}

#nav ul{
	list-style:none;
	margin:0 1px 17px 1px;
	padding:0;
}

#nav ul li{
	border:1px solid #bbe0ff;
	border-bottom:none;
}

#nav ul li.last{
	border-bottom:1px solid #bbe0ff;
}

#nav ul li a{
	display:block;
	height:27px;
	line-height:27px;
	background-image:url('/images/menuButton.gif');
	color:white;
	text-decoration:none;
	font-size:15px;
	text-align:center;
}

#nav ul li a:hover{
	background-image:url('/images/gemBg.gif');
	font-weight:bold;
}

#testimonial{
	background:white;
	margin:0 2px;
	margin-bottom:15px;
	padding:3px 3px;
}

#testimonial strong{
	font-size:13px;
}

#rightCol{
	float:right;
	width:538px;
	background-color:white;
}

#Wide-Nav{
	background-image:url('/images/horizontalNav.gif');	
	background-repeat:repeat-x;
}

#horizontalNav, #Wide-Nav{  /*For FireFox... weird*/
	background-repeat:repeat-x;
	border-bottom:2px solid #bbe0ff;
	border-top:2px solid #bbe0ff;
}

#horizontalNav ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	background-image:url('/images/horizontalNav.gif');
	background-repeat:repeat-x;
}

#Wide-Nav ul{
	list-style:none;
	margin:0 auto;
	padding:0;
	width:699px;
	background-image:url('/images/horizontalNav.gif');
	background-repeat:repeat-x;
}

#horizontalNav ul li, #Wide-Nav ul li{
	display:block;
	float:left;
	background-repeat:repeat-x;
	border-right:1px solid #5f77b5;
}

#horizontalNav ul li.last, #Wide-Nav ul li.last{
	border:none;
}

#horizontalNav ul li a, #Wide-Nav ul li a{
	height:20px;
	line-height:25px;
	padding:0 19px;
	color:white;
	text-decoration:none;
	font-size:13px;
}

#BodyContent{
	min-height:500px;
	height:auto !important;
	height:500px;
	padding:0 6px 15px 10px;
}

#resumeHelp{

}

#employersBox{
	background-image:url('/images/employerGradient.gif');
	background-repeat:repeat-x;
	border:1px solid #F9CFAA;
	color:#000061;
	font-size:12px;
	margin-bottom:10px;
	height:243px;

}

#resumeBox{
	background-image:url('/images/resumeBox.gif');
	background-repeat:no-repeat;
	width:297px;
	border:1px solid #f9cfaa;
	color:#000061;
	font-size:12px;
}

#resumeBox span{
	display:block;
	padding:5px;
	padding-top:0px;
	font-weight:bold;
}

#resumeBox a, .disclosureLink{
	display:block;
	text-align:center;
	width:100px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('/images/buttonBg.gif');
	background-repeat:repeat-x;
	height:16px;
	line-height:16px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	padding:0 5px;
}

#footer{
	clear:both;
	height:43px;
	background-image:url('/images/footer.gif');
	background-repeat:no-repeat;
	text-align:center;
	font-size:10px;
	padding:0 3px;
	color:white;
}

#footer a, #footer-wide a{
	color:white;
	text-decoration:none;
}

#footer-wide{
	clear:both;
	height:43px;
	background-image:url('/images/f-w-m.gif');
	background-repeat:repeat-x;
	text-align:center;
	font-size:10px;
	padding:0;
	color:white;
}

#footer-wide .left{
	width:3px;
	float:left;
}

#footer-wide .right{
	width:3px;
	float:right;
	margin-top:-15px;
}

#footer-wide span{
	display:block;
	width:500px;
	float:left;
}

#resumeDisplay{
	width:500px;
	text-align:left;
}

#resumespeak{
	height:179px;
	width:504px;
	background-image:url('/images/resumespeaks.jpg');
}

#resumespeak span{
	display:none;
}

#Advertisement{
	position:absolute;
	width:200px;
	height:0;
	min-height:0;
	float:left;
	margin-left:700px;
}

#Advertisement div a{
	color:#000;
}

#Advertisement div{
	color:#000;
	font-size:12px;
	line-height:18px;
}

#confirmation{
	width:400px!important;
}