.pc-jobTitle {
    font-weight: bold;
    color: #000000;
    font-size: 16px;
    text-align: center;
    padding-bottom: 0px;
}

#pc-jobDetails .pc-rtg-label-preview {
    font-weight: bold;
    margin-right: 0px;
    text-align: left;
    white-space: normal;
}

.pc-rtg-h1 {
    text-align: left;
    font-size: 30px;
    font-weight: bold;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    height: 45px;
}


/* ---- Search Criteria ----*/

#pc-searchCriteria .pc-rtg-mainCriteria {
    background-color: #F1F5F9;
    width: 300px;
    padding: 12px 11px;
    border: 1px solid #C1C5C9;
    margin-top: 26px;
}

#pc-searchCriteria #pc-rtg-main {
    width: 358px;
}

#pc-searchCriteria .pc-rtg-input-textbox {
    width: 150px;
}


/*----- Candidate Info -----*/

#pc-jobApp-candidateInformation .pc-rtg-label-textbox {    
	text-align: right;
	width: 40%;
	white-space: normal;
}

#pc-jobApp-candidateInformation .pc-rtg-label-listbox {    
	text-align: right;
	width: 40%;
	white-space: normal;

}

#pc-jobApp-candidateInformation .pc-rtg-label-phone {
    text-align: right;
    margin-right: 5px;
    white-space: nowrap;
	width: 40%;
}

#pc-jobApp-candidateInformation .pc-rtg-label-date {
    width: 40%;
    text-align: right;
    margin-right: 5px;
    white-space: normal;
}

#pc-jobApp-candidateInformation .pc-rtg-label-customlist {
    width: 40%;
    text-align: right;
    white-space: normal;
    vertical-align: top;
}

#pc-jobApp-candidateInformation .pc-rtg-label-querybox{
    width: 40%;
    text-align: right;
    white-space: normal;
}


/*----- Profile Info -----*/

#pc-jobApp-profileInformation .pc-rtg-label-textbox {
	width: 45%;
	text-align: right;
    white-space: normal;
}

#pc-jobApp-profileInformation .pc-rtg-label-listbox {
	width: 45%;
	text-align: right;
    white-space: normal;
}

#pc-jobApp-profileInformation .pc-rtg-label-date {
    width: 45%;
    text-align: right;
    margin-right: 5px;
    white-space: normal;
}

#pc-jobApp-profileInformation .pc-rtg-label-customlist {
    width: 45%;
    text-align: right;
    white-space: normal;
    vertical-align: top;
}

#pc-jobApp-profileInformation .pc-rtg-label-querybox{
    width: 45%;
    text-align: right;
    white-space: normal;
}


/*----- Job Application Preview -----*/

#pc-previewApp .pc-rtg-label-preview {
    text-align: right;
    width: 50%;
    vertical-align: top;
    white-space: normal;
}

#pc-previewApp .pc-rtg-input-preview {
    text-align: left;
    width: 50%;
    white-space: normal;
    padding-left: 3px;
}

#pc-previewApp .pc-rtg-ReqFieldLabel {
    text-align: right;
    width: 50%;
    vertical-align: top;
    white-space: normal;
    margin-right: 0px;
}


/*----- New Account, Update Account Info -----*/

#pc-accountInfo .pc-rtg-label-textbox {
	text-align: right;
	width: 35%;
}

#pc-accountInfo .pc-rtg-label-listbox {    
	text-align: right;
	width: 35%;
	white-space: normal;
}

#pc-accountInfo .pc-rtg-label-phone {
    text-align: right;
    margin-right: 5px;
    white-space: nowrap;
    width: 35%;
}

#pc-accountInfo .pc-rtg-label-date {
    text-align: right;
    width: 35%;
    margin-right: 5px;
    white-space: normal;
}

#pc-accountInfo .pc-rtg-label-customlist {
    text-align: right;
    width: 35%;
    white-space: normal;
    vertical-align: top;
}

#pc-accountInfo .pc-rtg-label-querybox{
    text-align: right;
    width: 35%;
    white-space: normal;
}


/*----- IE USES THIS pc-resumeBuilderEmbeddedGrid is used in Resume Builder - 
				IE doesn't recognize  pc-rtg-resumeBuilder-block -----*/
				
#pc-resumeBuilderEmbeddedGrid .pc-rtg-label-textbox {
	width: 30%;
	text-align: right;
}

#pc-resumeBuilderEmbeddedGrid .pc-rtg-label-textarea {
	width: 30%;
	text-align: right;
}

#pc-resumeBuilderEmbeddedGrid .pc-rtg-label-listbox {    
	width: 30%;
	text-align: right;
}

#pc-resumeBuilderEmbeddedGrid .pc-rtg-label-querybox{
    width: 30%;
    text-align: right;
}

#pc-resumeBuilderEmbeddedGrid .pc-rtg-label-date {
    width: 30%;
    text-align: right;
    margin-right: 5px;
    white-space: normal;
}


/*----- pc-rtg-resumeBuilder-block  is used for Job app repeated fields  - 
				JOB APP doesn't recognize  pc-resumeBuilderEmbeddedGrid -----*/
				
#pc-rtg-resumeBuilder-block .pc-rtg-label-textbox {
	width: 30%;
	text-align: right;
}

#pc-rtg-resumeBuilder-block .pc-rtg-label-textarea {
	width: 30%;
	text-align: right;
}

#pc-rtg-resumeBuilder-block .pc-rtg-label-listbox {    
	width: 30%;
	text-align: right;
}

#pc-rtg-resumeBuilder-block .pc-rtg-label-querybox{
    width: 30%;
    text-align: right;
}

#pc-rtg-resumeBuilder-block .pc-rtg-label-date {
    width: 30%;
    text-align: right;
    margin-right: 5px;
    white-space: normal;
}

