/* =site.css */

em {
color:#538A3A;
}

#branding {
background:#9AA9BE url('/custom_jobsin/img/darkBlue/bg_headerTop.gif') bottom repeat-x;
}

#nav_main {
background:#F3F8FF url('/custom_jobsin/img/darkBlue/bg_headerBottom.gif') bottom repeat-x;
}

#nav_cand a {
color:#2A4E8B;
}

#nav_rec a {
color:#2A4E8B;
}

#contentWrapper a,
#backToTop a {
color:#2A4E8B;
}

#subNav h3 {
color:#538A3A;
}

#footer {
background:url('/custom_jobsin/img/darkBlue/bg_footerTop.gif') top repeat-x #F3F8FF;
border-bottom:10px solid #9AA9BE;
}

#footer p {
background:url('/custom_jobsin/img/darkBlue/bg_footerBottom.gif') bottom repeat-x;
}

#footer ul a {
color:#2A4E8B;
}

#backToTop a {
background:url('/custom_jobsin/img/darkBlue/icon_arrowUp.gif') 0 .4em no-repeat;
}

.pagination a:hover,
.pagination a:active {
background:#DBEAFF;
}

ul.linkslist li,
a.linkslist {
background:url('/custom_jobsin/img/darkBlue/icon_chevronSingleRight.gif') left .1em no-repeat;
}

h2.ir,
h3.ir {
color:#163A78;
}

/* =site.css end */

/* =page.css */

/* =homepage */

.homepage .rsb_b1 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHome_cl.gif');
}

.homepage .rsb_b2 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHome_cr.gif');
}

.homepage .rsb_b3 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHomeHoriz.gif');
}

.homepage .rsb_m1 {
background:#163A78;
}

.homepage .rsb_m2 {
background:#163A78;
}

#searchContainer .rsb_t1 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHomeTLFill.gif');
}

#searchContainer .rsb_t2 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHomeTRFill.gif');
}

#searchContainer .rsb_t3 {
background:#163A78;
}

#candAlert .rsb_t1,
#candProfile .rsb_t1 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHome_cl.gif');
}

#candAlert .rsb_t2,
#candProfile .rsb_t2 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHome_cr.gif');
}

#candAlert .rsb_t3,
#candProfile .rsb_t3 {
background-image:url('/custom_jobsin/img/darkBlue/bg_borderHomeHoriz.gif');
}

ul.home_linkslist li {
background:url('/custom_jobsin/img/darkBlue/icon_chevronRight.gif') left .5em no-repeat;
}

#searchContainer h2 {
background:url('/custom_jobsin/img/darkBlue/hdg_searchForJobs.gif');
}

#searchContainer form {
background-color:#163A78;
}

#candProfile h2 {
background:url('/custom_jobsin/img/darkBlue/hdg_getHeadhunted.gif');
}

#candAlert h2 {
background:url('/custom_jobsin/img/darkBlue/hdg_getJobsEmailed.gif');
}

#featuredEmployer,
#urgentlyRequired {
background-color:#ADC5AF;
margin-bottom:1em;
height:11.2em;
position:relative;
}

#featuredEmployer img {
border:1px solid #2A4E8B;
}

#secondaryContent h2,
#latestJobs h2 {
background:#538A3A;
color:#fff;
}

#searchCloud h2 {
color:#163A78;
}

#latestJobs ul li {
background:url('/custom_jobsin/img/darkBlue/icon_chevronRight.gif') .7em .5em no-repeat;
}

#latestJobs .odd {
background-color:#BBCDC1;
}

#latestJobs .even {
background-color:#D9E4DB;
}
/*
#homepageButtons img {
border:1px solid #2A4E8B;
}*/

#quickPost {
background:url('/custom_jobsin/img/darkBlue/promo_employers.gif');
}

/* =homepage end */

/* =search */

.search_form #searchForm {
background-color:#DBEAFF;
}

.search_form #searchForm h2 {
color:#163A78;
}

.search_form #sortOptions #sortOrder {
position:absolute;
top:1.3em;
left:0;
width:20.5em;
}

.search_form #searchButton {
right:3em;
bottom:3em;
}

.search_form #moreEffective {
display:none;
}

.search_form #jobtermInput #t_1 {
left:0;
top:0;
}

.search_form #jobtermInput #t_full_time {
left:5em;
top:0;
width:100%;
}

.search_form #jobtermInput #t_part_time {
left:12em;
top:0;
width:100%;
}

.search_form #jobtermInput #t_permanent {
left:0;
top:1.5em;
}

.search_form #jobtermInput #t_contract {
left:7em;
top:1.5em;
width:15em;
}

.search_results h2#searchHeader {
background:url('/custom_jobsin/img/darkBlue/hdg_yourSearch.gif') left top no-repeat;
}

.search_results #searchForm {
background-color:#DBEAFF;
}

.search_results #content ul#sortBar {
background:#DBEAFF;
}

.search_results #content .listing h2 a {
color:#2A4E8B;
}

.search_results #content .listing h2 em {
color:#DD4000;
}

.search_results #content .listing dd em {
color:#000;
}

.search_results #alertsPanel {
background:url('/custom_jobsin/img/darkBlue/bg_alerts.gif') no-repeat 50% #DBEAFF;
}

/* =search end */

/* =jobs */

.job h1,
.hotsift h3,
.application_sent #content h3,
.application_confirm #content h3 {
color:#2A4E8B;
}

#jobDetails {
background-color:#DBEAFF;
}

.job #content .job_apply_start form .rsb_m1 {
background-color:#DBEAFF;
}

.application_form fieldset {
background:#DBEAFF;
}

.application_form #submit {
background:#DBEAFF;
}

.hotsift form fieldset {
background:#DBEAFF;
}

.application_confirm #confirmations {
background:#DBEAFF;
}

.apply_redirect #content h2 {
color:#163A78;
}

.application_sent #content h3 {
color:#2A4E8B;
}

#fasterApplications {
background:#DBEAFF;
}

.send_to_friend fieldset {
background:#DBEAFF;
}

.send_to_friend #jobPanel {
background:#DBEAFF;
}

/* =jobs end */

/* =graphical products */

#empIndex {
background:#ADC5AF;
}

#empLetter,
#empName {
color:#000;
}

#empLetter a {
color:#000;
}

.employers #subNav {
background:#DBEAFF;
}

.graphical_profile {
background:#DBEAFF;
}

.graphical_profile a#back {
color:#2A4E8B;
}

.graphical_job a {
color:#2A4E8B;
}

.graphical_job #frameHeader,
.graphical_job #frameFooter {
background:#DBEAFF;
}

.graphical_job #footerLinks {
background:#9AA9BE;
}

/* =graphical products end */

/* =login register */

.password_form {
background-color:#ADC5AF;
color:#000;
}

#register {
background-color:#DBEAFF;
}

/* =login register end */

/* =candidate */

.candidate table {
background:#DBEAFF;
}

.candidate fieldset {
background:#DBEAFF;
}

.cv_manage #content h3 {
color:#538A3A;
}

.cv_manage tr.on td {
background:#DBEAFF;
}

.cv_manage tr.off td {
background:#DBEAFF;
}

#profiles {
background:#DBEAFF;
}

#needHelp {
background:#DBEAFF;
}

#coverNote,
#currentStatus,
#contactDetails,
#cvSection {
background:#DBEAFF;
}

.cv_confirm #whereNext {
background:#DBEAFF;
}

.alerts .alert_delete a {
color:#c00 !important;
}

.jobs_applied #deleteSuccess {
background:#DBEAFF;
}

.cover_note #content h3 {
background:#BFC9D6;
}

#coverNoteTitle,
#coverNoteDate {
background:#DBEAFF;
}

#coverNoteText,
#coverNoteCV {
background:#BFC9D6;
}

.jobs_applied .edit .rsb_m3,
.jobs_saved .edit .rsb_m3,
.jobs_my_saved,
.jobs_my_applied,
.jobs_my_wherenext {
background:#DBEAFF;
}

.details_confirm h3 {
color:#000;
}

/* =candidate end */

/* =help */

.help #content dt {
color:#538A3A;
}

.termsconditions #content dt {
color:#000;
}

/* =help end */

/* =static pages */

.linking h2 {
color:#163A78;
}

.linking h3 {
color:#538A3A;
}

.sitemap ul li {
border-left-color: #2A4E8B;
}

.embed h2.ir {
color:#163A78;
}

.error_message #content h2 {
color:#538A3A;
}

/* =static pages end */

/* SEO */

#browse_links a {
color:#2A4E8B;
}

#seo_wrapper h1 {
	color: #2A4E8B;
	background-image: url('/custom_jobsin/img/darkBlue/icon_arrowDown.gif');
}

#seo_wrapper h1 a {
	color: #2A4E8B;
}

#seo_wrapper .seo_box {
	background: #DBEAFF;
}

#seo_wrapper .seo_box ul {
	color: #2A4E8B;
}

#seo_wrapper .seo_box a {
	color: #2A4E8B;
}

#seo_wrapper .seo_box_back_top a {
	color: #2A4E8B;
	background-image: url('/custom_jobsin/img/darkBlue/icon_arrowUp.gif');
}

/* SEO end */

/* shared features */

.candidate #subNav div div div div,
.help #subNav .linkslist {
border-top-color:#2A4E8B;
}

.job form h3,
.application_confirm #confirmations h3,
.candidate form h3,
.candidate th {
background:#BFC9D6;
color:#000;
}

.job form .rsb_t1,
.candidate form .rsb_t1,
#confirmations .rsb_t1,
#profiles .rsb_t1,
#profiles .rsb_b1 {
background:#DBEAFF;
}

/* shared features end */

/* =page.css end */