.innerContent {
	width: 660px;
	min-height: 200px;
	/* IE 6 FIX */
	height:auto !important;
	height:200px;
	/* END FIX */
	padding: 0 20px 0 24px;
	margin-top:15px;
	float:right;
	}
	
.innerContent p {
	margin-bottom:10px;
	}

* html .innerContent { display:inline; }	

.innerContent h1 {
	color:#63767A;
	font: 20px Arial, Helvetica, sans-serif;
	}

.innercontentheader {
	width: 714px;
	min-height: 125px;
	/* IE 6 FIX */
	height:auto !important;
	height:125px;
	/* END FIX */
	background: url(../fw/content-top-inner-bg.jpg) no-repeat top left;
	}
.innercontentheadLeft {
	width: 134px;
	height:191px;
	position:absolute;
	z-index:5;
	top:90px;
	left:325px;
	}	
.innercontentheadRight {
	width:250px;
	height:100px;
	float:right;
	margin:15px 15px 0 0;
	-margin:0;
	}
	
.innercontentcontainer {
	width:714px;
	float:right;
	background: url(../fw/inner-content-top-NOLINES.jpg) no-repeat 5px bottom;
	}
	
.innerUIcontainer {
	width:714px;
	height: 119px;
	float:right;
	}	

.innerPageContainer {
	margin-bottom:20px;
	padding:0;
	width: 714px;
	min-height:35px;
	/* IE 6 FIX */
	height:auto !important;
	height:35px;
	/* END FIX */
	float: right;
	}

.leftBannerBox {
	text-align:center;
	padding: 0 2px 6px 0;
	margin:0;
	background: url(../fw/left-banner-background.jpg) repeat-y top right;
	}
.rightBannerBox {
	text-align:center;
	padding: 0 2px 6px 0;
	margin:0;
	background: url(../fw/left-banner-background2.jpg) repeat-y top right;
    }
.leftBanner {
	margin-top: 6px;
	padding:0;
	}	

.bannersBox {
	padding:0;
	margin: 0 auto 60px auto;
	width: 650px;
	height: 60px;
	}

.profileTop {
	}
.profileTop td {
	width:220px;
	padding: 0 25px 10px 0;
	}
.profileTop td.last {
	margin: 220px;
	padding: 0 25px 0 0;
	}	
.profileBox1 {
	width:195px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}

.profiledropdown {
	width: 200px;
	height: 23px;
	color: #0C2533;
	background-color:#F5F7F7;
	font: 12px Arial, Helvetica, sans-serif;
	border:1px solid #63767A;
	margin:0;
	}

.HRwide {
	background: url(../fw/UI-form-divider-large.jpg) no-repeat top left;
	width:654px;
	height: 10px;
	margin: 15px 0;
	}

.empRegister td {
	width:220px;
	padding: 0 25px 10px 0;
	}
.faqOptions li {
	margin: 0 0 10px 0;
	padding:0;
	font: normal 14px Arial, Helvetica, sans-serif;
	}
.faq ol {
	margin:0;
	padding:0;
	}
.faq li {
	margin:0;
	padding:0;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #990000;
	}
.faqAnswer {
	margin: 15px 0 15px 0;
	list-style:none;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #63767A;
	}	
.faqBackTop {
	margin: 0 0 28px 0;
	font: normal 14px Arial, Helvetica, sans-serif;
	}

.loginList li {
	margin: 0 0 10px 0;
	}	
	
	
	/**************************************
	PHASE 2
**************************************/

.jobBox1 {
	width:248px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
.jobMenu1 {
	width: 255px;
	margin-top:4px;
	padding:1px;
	font-size:12px;
	}
.jobfieldBox1 {
	margin: 0 15px 10px 0;
	float:left;
	width: 260px;
	}
	
.jobfieldBox2 {
	margin: 10px 15px 0 0;
	float:left;
	width: 200px;
	}
.jobBox2 {
	width:198px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
	
.jobfieldBox3 {
	margin: 0 15px 10px 0;
	float:left;
	width: 195px;
	height:35px;
	}
.jobMenu3 {
	width: 195px;
	margin-top:4px;
	.margin-top:-29px;
	padding:1px;
	font-size:12px;
	}
	
.jobLocationBox {
	width:154px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
.jobfieldLocation {
	width:154px;
	margin: 0 14px 10px 0;
	.margin:0 3px 0 0;
	float:left;
	}
	
.jobZIPBox {
	width:80px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
.jobfieldZIP {
	width:90px;
	float:left;
	}
	
.jobSearchZipBox {
	width:120px;
	margin-left:10px;
	float:right;
	}

.jobfieldYrsExperience {
	width:260px;
	margin: 10px 15px 10px 0;
	float:left;
	}
.jobYrsExperienceBox {
	width:80px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin:4px 0 10px 0;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
	
.jobfieldSalaryRange {
	width: 254px;
	height:30px;
	margin:14px 0 10px 0;
	padding:1px;
	font-size:12px;
	float:left;
	}
.jobfieldSalaryRange label {
	width:84px;
	float:left;
	}
.jobSalaryRangeBox {
	width: 170px;
	.width:165px;
	font-size:12px;
	}
	
.jobfieldKeywords {
	width: 580px;
	height:30px;
	margin:4px 0 20px 0;
	padding:1px;
	font-size:12px;
	float:left;
	}
.jobKeywordsBox {
	width:634px;
	.width:625px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}

.jobAboutCompanyfield {
	width: 360px;
	height:163px;
	margin:0 23px 20px 0;
	.margin:0 10px 20px 0;
	padding:1px;
	font-size:12px;
	float:right;
	}
.jobAboutCompanyBox {
	width:360px;
	.width:340px;
	height:163px;
	overflow:auto;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
	
.jobfieldTextArea {
	width: 635px;
	height:100px;
	margin:0 23px 34px 0;
	padding:1px;
	font-size:12px;
	float:left;
	}
.jobTextArea {
	width:635px;
	height:100px;
	overflow:auto;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
	
.jobfieldCreditBuy {
	width:500px;
	}
.jobCreditBuyBox {
	width: 282px;
	line-height:2.2em;
	float:left;
	}
.jobCreditBuyMenu {
	width: 255px;
	margin-top:4px;
	padding:1px;
	font-size:12px;
	float:left;
	}	
	
jobfieldExpiration {
	width:500px;
	}
.jobExpirationBox {
	width: 82px;
	line-height:2.2em;
	float:left;
	}
.jobExpirationMenu {
	width: 65px;
	margin-top:4px;
	padding:1px;
	font-size:12px;
	float:left;
	}

.jobfieldCVV {
	width:90px;
	margin-top:-15px;
	.margin-top:-16px;
	margin-left:10px;
	float:left;
	}	
.jobCVVBox {
	width:58px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
	
.EMPappButton1 {
	background: url(../fw/UI-button-bg.jpg) repeat-x top left;
	border: 1px solid #153C52;
	color:#153C52;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0 10px;
	margin: 5px 5px 5px 0;
	}
	
.applicantResult {
	width: 632px;
	min-height: 140px;
	padding:10px;
	margin: 10px 0 15px 0;
	display:block;
	border: 1px solid #990000;
	overflow:auto;
	}
.applicantResultDeclined {
	width: 632px;
	min-height: 140px;
	padding:10px;
	margin: 10px 0 15px 0;
	display:block;
	border: 1px solid #9e9e9e;
	overflow:auto;
	}

.applicantResultPhoto {
	width:118px;
	height:140px;
	border: 1px solid #66757a;
	margin-right:10px;
	float:left;
	}

.applicantResultText1 {
	float: left;
	width: 285px;
	line-height:1.7em;
	margin-right:18px;
	}
.applicantResultText2 {
	float:left;
	width: 195px;
	line-height:1.7em;
	}

.applicantTabViewStatus {
	margin: 20px 5px 0 0;
	float:right;
	text-align:right;
	line-height:1.4em;
	}

.clicker {
	cursor:pointer;
	color:blue;
	}
	
.divToggle {
	border:1px solid #153c52;
	background: url(../fw/divToggle-bg.jpg) repeat-x top left;
	height:20px;
	width:640px;
	padding:5px 0 0 10px;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0;
	color:#153C52;
	}
.coverLetterBox {
	margin: 15px 0;
	}
.coverLetter {
	width:630px;
	border-right:1px solid #153c52;
	border-bottom:1px solid #153c52;
	border-left:1px solid #153c52;
	padding:10px;
	margin:-11px 0 0 0;
	}
.coverletterTextArea {
	width:623px;
	height:200px;
	overflow:auto;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
	
.advSearch {
	width:630px;
	border-right:1px solid #153c52;
	border-bottom:1px solid #153c52;
	border-left:1px solid #153c52;
	padding:10px;
	margin:-11px 0 0 0;
	}
	
.savedSearches {
	width:630px;
	border-right:1px solid #153c52;
	border-bottom:1px solid #153c52;
	border-left:1px solid #153c52;
	padding:10px;
	margin:-11px 0 0 0;
	}
	
.savedSearch {
	background:#F3F8FB none repeat scroll 0 0;
    border:1px solid;
    margin:5px 0;
    padding:4px 0 4px 10px;
	}
	
		/* -BEGIN Added by Daniel 7/2/09 */

.jobLocationBox {
	width:113px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
.jobfieldLocation {
	width:120px;
	margin: 0 10px 10px 0;
	.margin:0 3px 0 0;
	float:left;
	}

.jobfieldStateBox {
	margin: 0px 20px 10px 0;
	float:left;
	width: 40px;
	}
.jobfieldStateBox2 {
	margin: 0px 20px 10px 0;
	float:left;
	width: 62px;
	}


.jobZIPBox {
	width:55px;
	height:14px;
	color:#0c2533;
	font-size:12px;
	padding:2px 2px 3px 3px;
	margin-top:4px;
	background-color:#F5F7F7;
	border:1px solid #63767A;
	}
.jobfieldZIP {
	width:62px;
	float:left;
	}

.jobfieldStateBox select	{
margin-top: 4px;
}

div.confirmMsg span{
	color: #940700;
}
div.confirmMsg .left, div.confirmMsg .right{
padding-left: 26px
}
div.confirmMsg .right{
padding-right: 26px;
}