﻿.txtCntr {text-align:center}
.PROptionsWrapper { }
.InfoBlockOuter { }
.EmailOptions .registerRightColumn {border:none !important;} 
.jsLogoutBox{background-color: White !important;}
.jpLogoutBox{background-color: White !important;}
.logoutHeader{margin-top:20px !important;}

.siTextInpt{margin:0 !important;}

#intlLeftColumn{display:none !important;}
.featureDiv{width: 100% !important;}
.featureWrapper{width: 100% !important;}

.pnlInnerWrapper { }

#tblResSbmt { }
.tip_box strong {color: #06ABBF !important}

#pnlMySavedSearches b {color: #06ABBF !important}
#pnlMySavedSearches a {color: #06ABBF !important}
#pnlMySavedSearches .cb_Advanced {margin:10px !important}
#ucMySearches_mxdlSavedSearches__ctl2_trSaveChanges a { color: #06ABBF}

.leftLogout a {color: #06ABBF !important}
.rightLogout a {color: #06ABBF !important}

.siBox H3 {DISPLAY:inline !important; FONT-WEIGHT:normal !important; FONT-SIZE:17px !important;
        COLOR:#6D5B45 !important; FONT-STYLE:normal !important;
        FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif !important; TEXT-DECORATION:none !important}

#loggedDiv a {font-size:10px !important}
.You INPUT { }
#SingleApply_inner #spanRequired {margin-bottom:4px}
#ThankHead {border:none}
#postResMain table {width:96%}
#yellowBG { background-color:#80C8EF}


/****************   HEADER ADVERT  ************************/

#advert {position:relative; top:-70px; left:20px; *left:-124px; height:60px; _margin-bottom:-60px; }

/*************     JOB RESULTS     **************************/

/* Search box styles */
.iFSBJSHomeJR {background:url("../../images/rx/bg_JR_QSB1.gif") no-repeat; background-position:-4px 0px; *background-position:-4px 0px; float:left; height:118px; margin:0px 0px 0px -4px; *margin:0px 0px 0px -4px; _width:412px}       
.iFSBJR {background:url("../../images/rx/bg_JR_QSB2.gif") no-repeat; background-position:-4px 0px; *background-position:-6px 0px; float:left; height:148px; margin:0px 0px 0px 2px; *margin:0px 0px 0px -6px; _width:412px}   
			
#searchBx #sbmt {background:url("../../images/rx/bouton.gif") left top no-repeat !important;
             border:none; color:#fff; text-decoration:none; font-weight:bold; ;
             height:18px; text-align:center; padding:0px; font-size:10px;
             margin-top:6px;}

		/* default page styles for dropdowns */            

.iFSBJSHomeJR .nichePostesJSHome {margin-bottom:6px; float:left; margin-left:18px; margin-right:18px; *margin-right:17px; _margin-left:10px}
.iFSBJSHomeJR .nicheSpecializationsJSHome {margin-bottom:6px; float:left}
.iFSBJSHomeJR .location_wrapperJSHome {margin-bottom:6px; margin-left:18px; float:left; margin-top:1px; _margin-left:10px}
.iFSBJSHomeJR .keywords_wrapperJSHome {margin-bottom:0px}
.iFSBJSHomeJR .findbutton_wrapperJSHome {margin-left:120px}
		/* job seeker type home styles for dropdowns */

.iFSBJR .nichePostes {float:left; margin-left:40px; text-align:left; _margin-left:20px}
.iFSBJR .nicheSpecializations {position:relative; top:6px; left:40px; *top:36px; *left:-186px; text-align:left}
.iFSBJR .companiesWrapper {position:relative; top:-64px; left:230px; *top:-30px; *left:90px; text-align:left}
.iFSBJR .location_wrapper {position:relative; top:-57px; left:230px; *top:-26px; *left:90px; text-align:left}
.iFSBJR .keywords_wrapper {position:relative; top:-50px; left:40px; *top:-22px; *left:-90px; text-align:left}
.iFSBJR .findbutton_wrapper {position:relative; top:-74px; left:102px; *top:-48px; *left:90px}

.iFSBJSHomeJR #S_pnlSearchInfo {margin-top:10px; }
.iFSBJR #S_pnlSearchInfo {margin-top:0px; }

#JSHPMidMid {margin-top:0px}
.intlFlexSearchBoxJSHome {margin-top:14px}
.iFSBJR .intlFlexSearchBox {margin-top:4px; height:120px}
#SearchBoxHead {margin-left:0px; *margin-left:4px; margin-top:14px}

.search_info_tag {text-align:left}

#SaveSearchAnchor {margin: auto 0px}

/*****************************************************************************/
.cb_style .jl_hdr_div {font-size: 20px; font-weight:bolder !important; color: #06ABBF;}
.cb_style .jl_hdr_div h2 {font-size: 11px; border:medium none !important; color: #000000;}
.cb_style #htcMainCenter table { }
.cb_style .regular_content_container { }
.cb_style .jl_tbl {border-left:none; border-right:none; white-space:normal; border-bottom:none;}
.cb_style .jl_tbl th {text-align:left; border-bottom-color:Black; border-bottom-style:dotted; border-color:#594127;}

#ucJobDetails1_ucJobDetails_cbhlPrintJob {display:none;}

.cb_style .jl_foam_outer_div {border:none; }
.cb_style #JL_D__ctl0_cblToggleView:link,
.cb_style #JL_D__ctl0_cblToggleView:active,
.cb_style #JL_D__ctl0_cblToggleView:visited {font-family:tahoma, arial; color:#DA4421; font-size:10px; font-weight:normal;}
 .cb_style #JL_D__ctl0_cblToggleView:hover {font-family:tahoma, arial; color:#DA4421; font-size:10px; font-weight:normal;}
.cb_style .cb_PnlPrimary {border:none;}
.cb_style .grad {border:none; background-color:#F7F4ED !important;}
#SB_pnl_1 {border:none; padding-left:6px; padding-top:12px; padding-bottom:110px; background: url(../images/cc/searchresultsgrad2.gif) !important; background-repeat: no-repeat !important;}
.resSearchHead {color:#594127; font-size:12px !important;}

/* Featured Employer */
.featureDiv {color: #06ABBF !important;}
.floatImg {border: solid 1px black !important; }

/* Home Page Stuff */

.home h1 { color: #87B61A !important; font-size: 29px !important; }
.home h2 { color: #06ABBF; font-size: 20px; }
.home h3 { color: #6D5B45; font-size: 17px; padding:0; margin:0; margin-bottom:10px; }

.home_mid { border: 1px solid #ccc; margin-top: 10px; float: left; width: 100%; background-color: #FFF; padding-bottom:20px; }
.bot_left { float: left; margin-right: 10px; width: 64%; }
.bot_right { float: right; width: 300px;  }
.cbms_widget {padding-top:10px;}
.cbms_widget h2 { margin:0;}

.home_bottom { text-align: center; }

#_SearchJobBySkills_CBHyperLink4 {color:#DA4421; text-align:right !important; font-size:13px; font-family:Tahoma, arial; text-decoration:none;}
#_SearchJobBySkills_CBHyperLink4:hover {text-decoration:underline !important;}
#_SearchJobBySkills_Cbhyperlink2 { font-size:14px; padding-top:10px; font-family: tahoma, arial; color:White; text-decoration: none;}

#keySearchTab { height:34px; background: url(../images/cc/searchbox_seltab.gif); background-repeat: no-repeat; color:White;}
#_SearchJobBySkills_Cbhyperlink2 {color:White;}
#keySearchBox {  }
#lblKeyword {font-size: 14px !important; color: #594127 !important;}
#lblLocation {font-size: 14px !important; color: #594127 !important;}
#lblCategories {font-size: 14px !important; color: #594127 !important;}
.input_sm_label {color: #594127 !important;}
.cbms_button {background: transparent; margin-top:2px; }
.qsb_input_med_label {color:#86B51B !important; }
#_SearchJobBySkills_CBHyperLink1 {color:#DA4421; text-decoration:underline !important; }
.SearchLeftHalf {padding: 0px 0px 0px 5px !important;}

#GeoIpOuterwrap {border-color:#86B51B !important; }
#GeoIpInnerwrap a {color: #06ABBF !important;}
#GeoIpInnerwrap {color:#594127; padding-right:10px !important;}
.title {color:#594127 !important; }
.tdLine {height:25px; border-color:Black; border-bottom-style:dashed; border-bottom-width:1px;}
.tdLineDots {height:25px; border-color:Black; border-bottom-style:dotted; border-bottom-width:2px;}
.cbms_single_text_input{ font-style: normal; height:21px; font-size:17px; font-family:Tahoma, arial;}

.ifrmsearch{border-top: none; border-left:none; border-right:none; border-bottom: solid 1px #86B51B;}

/* Job Details */
.jobDetailsLinks a {color:#DA4421 !important; padding:0px !important; font-weight:bold !important; font-size:12px !important; font-family: Tahoma, Arial !important;}
.jobDetailsBar { padding:0; margin:0; height:1px; border:none !important; background-color:#000000 !important; font-size:0px !important; line-height: 0px !important;}
.jobDetailsCompName {color:#86B51B !important; font-size:17px !important; font-weight:bold !important;}
.jobDetailsTitle {font-family: tahoma, arial; color:#06ABBF !important; font-size:22px !important; font-weight:bolder !important;}
a:link.jobDetailsLearn {color:#DA4421; font-family: tahoma, arial;}
a:visited.jobDetailsLearn {color:#DA4421; font-family: tahoma, arial;}
a:hover.jobDetailsLearn {color:#DA4421; font-family: tahoma, arial; text-decoration:underline !important;}
a:active.jobDetailsLearn {color:#DA4421; font-family: tahoma, arial;}
.jdpSectionHeading {color:#06ABBF !important; font-size:18px !important; font-weight:bold !important;}
.jobDetailsStupidButtonGoLeft {text-align:left !important; margin-left:0px;}
.jobDetailsSnapShotHeader {text-align:left; vertical-align:top; font-weight:bold !important; font-size:12px !important; color:#06ABBF; padding-top:4px; padding-bottom:4px;}
.jobDetailsSnapShotField {text-align:left; vertical-align:top; color:#594127; padding-top:4px; padding-bottom:4px;}
.jobDetailsSnapShotField a {color:#DA4421 !important;}

td#content{vertical-align:top !important; width: auto !important;}
/* jQuery UI widget style overrides */
.ui-dialog div.ui-dialog-content {
    font-size: 13px;
    padding: 17px 25px 15px 15px;
    background: none repeat scroll 0 0 transparent;
}
div.ui-widget-content a {
    color: #11249A;
    font-weight: normal;
}
div.ui-widget-content p { margin: 0; }
div.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    border-radius: 8px;
    border-color: #7F8081;
}
.ui-dialog div.ui-dialog-titlebar {
    background: none;
    border: none;
    color: #006;
    font-size: 18px;
    cursor: auto;
    padding: 6px;
}
.ui-dialog span.ui-dialog-title {
    margin: 25px 25px 0 15px;
}
.ui-dialog a.ui-dialog-titlebar-close {
    top: 12px;
    right: 5px;
}
.ui-dialog a.ui-dialog-titlebar-close.ui-state-hover {
    background: none;
    border: none;
    padding: 1px;
}
.ui-dialog .ui-dialog-titlebar-close span.ui-icon-closethick, 
.ui-dialog .ui-dialog-content a.ui-icon-closethick {
    width: 25px;
    height: 25px;
    margin-left: -4px;
}
a.ui-dialog-titlebar-close:hover { text-decoration: none; }
.ui-dialog div.ui-dialog-buttonpane {
    margin: 0 25px 15px 15px;
    padding: 0;
    border-width: 0;
    background: none;
}
.ui-dialog div.ui-dialog-buttonpane button { margin: 0 0 0 15px; }
.ui-dialog div.ui-resizable-handle { display: none; }
div.ui-widget-overlay { background: #000; }
.ui-dialog span.ui-button-text {
    padding: 0;
    line-height: normal;
}
.ui-widget input[type="submit"] { font-size: 12px; }
/* end jQuery UI widget style overrides */

.shadedbackground, div.ui-widget, .cb_style .grad {
    background-color: #FFF;
    background: -moz-linear-gradient(bottom, #E0E0E0 20px, #FFFFFF 60px);
    background: -webkit-linear-gradient(bottom, #E0E0E0 20px, #FFFFFF 60px);
    background: -o-linear-gradient(bottom, #E0E0E0 20px, #FFFFFF 60px);
    background: linear-gradient(bottom, #E0E0E0 20px, #FFFFFF 60px);
}
.bordered, .fieldheader, .fieldbody, .shadedbackground, div.ui-widget, .cb_style .grad, .tabcontent { border: solid 1px #B4B4B4; }
/* Login */
.cb_style .siContentWrapper {background-color:Transparent !important;}
.siContentWrapper #btnsignin {background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;
             border:none !important; color:#fff !important; text-decoration:none !important;
             font-weight:bold !important; 
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important; background-color:#DC4323 !important;}
.cb_style .dvSpacer {float:left !important; }
#idRegister1 {display:none !important;}

#idRegister4 h1{font-size:21px !important; display:block !important; color:#87B61A;}
#idRegister4{padding:0 !important; margin:0 !important;}
#idRegister2 {padding:0 !important; margin-left:8px !important;}
#idRegister4 h2{ padding-top:8px !important; display:block !important; border-bottom: none !important; font-family: Tahoma, Arial !important; font-size:15px !important; color:#06ABBF !important;}
#idRegister4 select{height:28px; height:19px !important;line-height:17px !important; }

.RegInput{height:15px !important; line-height: 15px !important; color:#333333 !important;}
.registerRightColumn {margin-top:20px !important;}

.registerBtn {border:none !important; text-align:left !important; padding-left:20px !important;}
#idRegister2 .Spacer {display:none !important;}

/* Job Results */
.jl_hdr_div{font-size:21px !important; font-family:Tahoma, Arial !important;}

/* navigators */
.cb_style .cb_Narrow { padding: 0 0 0 3px; width: 95%; }
.cb_style .cb_Narrow ul { margin: 5px 0 0 0; padding: 0; list-style: none; width: 100%; }
.cb_style .cb_Narrow ul li { margin-left: 7px; margin-right: 7px; _margin-left: .4%; _margin-right: .4%; padding: 0; float: left; width:23%; }
.cb_style .cb_Narrow ul li ul { height: 79px; overflow: auto; *overflow-x: hidden; _overflow-y: auto;	background: #fff; border: 1px solid #ddd; width: 100%; margin: 0 0 0 0; }
.cb_style .cb_Narrow ul li ul li { margin: 0; padding: 0; display: block; overflow: hidden; width: 100%; white-space: nowrap; float: none; }
.cb_style .cb_Narrow ul li ul li a:link,
.cb_style .cb_Narrow ul li ul li a:active,
.cb_style .cb_Narrow ul li ul li a:visited { display: block; padding: 1px 3px; white-space: nowrap; color:#594127 !important; }
.cb_style .cb_Narrow ul li ul li a:hover { text-decoration: none; background: #e7f5f7 !important; color:#000000 !important; }
.cb_style .cb_Narrow h2{border-bottom: 1px solid #f5d380; color:#06ABBF;}

/* Pagination of job results */
#JL_mxdlpDropDownTop {font-family:tahoma, arial; color:#594127;}
#JL_mxdlpDropDownTop a {font-family:tahoma, arial; color:#DA4421; font-weight:bold !important;}
#JL_mxdlpDropDownTop a:hover {font-family:tahoma, arial; color:#DA4421; font-weight:bold !important;}
#JL_MXDLPagination4 {color:#594127;}
#JL_MXDLPagination4 a {color:#DA4421;}
#JL_MXDLPagination5 {color:#594127;}

/* Buttons */
.cb_style .btn {background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;
             border:none !important; color:#fff !important; text-decoration:none !important;
             font-weight:bold !important; 
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important; background-color:#DC4323 !important;}

.cb_style .btnWide {background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;
             border:none !important; color:#fff !important; text-decoration:none !important;
             font-weight:bold !important;
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important; background-color:#DC4323 !important;}
             
.cb_style .grad {background: #FFFFFF !important;}

/* Job Skin / External Apply Stuff */
.tbl_backtoresults {background-color:transparent !important;}
.jobSkinHdrLinks a {color:#DA4421 !important; font-weight:bold !important; }

.cb_style a:link.jl_save_link {color:#DA4421 !important; font-weight:bold !important; }
.cb_style a:visited.jl_save_link {color:#DA4421 !important; font-weight:bold !important; }
.cb_style a:hover.jl_save_link {color:#DA4421 !important; font-weight:bold !important; }
.cb_style a:active.jl_save_link {color:#DA4421 !important; font-weight:bold !important; }

/* Post a Resume */
.borderWrapper { }
#CBLocalizedButton1 {background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;
             border:none !important; color:#fff !important; text-decoration:none !important;
             font-weight:bold !important; 
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important; background-color:#DC4323 !important;}
#CBLocalizedButton2 {border:none !important; color:black !important; text-decoration:none !important;
             font-weight:bold !important; 
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important;}

/* Employer Pages */
#btnSave {background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;
             border:none !important; color:#fff !important; text-decoration:none !important;
             font-weight:bold !important;
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important; background-color:#DC4323 !important;}

.cb_style #btnCancel {background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;
             border:none !important; color:#fff !important; text-decoration:none !important;
             font-weight:bold !important; 
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important; background-color:#DC4323 !important;}

.cb_style #btnPostJobNow {background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;
             border:none !important; color:#fff !important; text-decoration:none !important;
             font-weight:bold !important; 
             height:19px !important; text-align:center !important; padding:0px !important;
             font-size:11px !important; margin-top:3px !important; background-color:#DC4323 !important;}

li#keySearchTab{font-family:Tahoma, Arial !important; font-size:14px !important; font-weight:bold !important; padding-left:18px !important; padding-right: 18px; line-height:30px;}
/*****************************************************************************/
/*****************************************************************************/

.cb_style .cb_PnlTabbed {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0;	PADDING-TOP: 5px; HEIGHT: 34px}

/**********************  JOB LIST   *********************/
a:link.jt{ font-family:tahoma, arial; font-size: 13px; font-weight: bold; color: #DA4421; text-decoration: none;}
a:visited.jt{ font-family:tahoma, arial; font-size: 13px; font-weight: bold; color: #06ABBF; text-decoration: none;}
a:hover.jt{ font-family:tahoma, arial; font-size: 13px; font-weight: bold; color: #DA4421; text-decoration: none;}
a:active.jt{ font-family:tahoma, arial; font-size: 13px; font-weight: bold; color: #06ABBF; text-decoration: none;}

a:link.mapIt_link{ font-family:tahoma, arial; font-size: 11px; font-weight: bold; color: #06ABBF; text-decoration: none;}
a:visited.mapIt_link{ font-family:tahoma, arial; font-size: 11px; font-weight: bold; color: #06ABBF; text-decoration: none;}
a:hover.mapIt_link{font-family:tahoma, arial; font-size: 11px; font-weight: bold; color: #06ABBF; text-decoration: none;}
a:active.mapIt_link{ font-family:tahoma, arial; font-size: 11px; font-weight: bold; color: #06ABBF; text-decoration: none;}

a:link.sj{font-weight:normal !important; color:#6D5B45;}
a:visited.sj{font-weight: normal !important;}
a:hover.sj{font-weight: normal !important;}
a:active.sj{font-weight: normal !important;}

a:link.jl_save_link{font-weight:normal !important; color: #DA4421 !important; padding:10px; padding-left:0px;}
a:visited.jl_save_link{font-weight: normal !important; color: #DA4421 !important; padding:10px; padding-left:0px;}
a:hover.jl_save_link{font-weight: normal !important; color: #DA4421 !important; padding:10px; padding-left:0px;}
a:active.jl_save_link{font-weight: normal !important; color: #DA4421 !important; padding:10px; padding-left:0px;}

a:link.rslt{font-family:tahoma, arial; color: #06ABBF !important;}
a:visited.rslt{font-family:tahoma, arial; color: #06ABBF !important;}
a:hover.rslt{font-family:tahoma, arial; color: #06ABBF !important;}
a:active.rslt{font-family:tahoma, arial; color: #06ABBF !important;}

.cb_style .nav_btm_cell{ font-weight: bold; padding: 10px 14px 10px 40px; text-align: right; white-space:nowrap; border:none;}
.cb_style .nav_btm_cell a { color: #6D5B45;}

#jlBotm {border-left: solid 1px #06ABBF; border-bottom: solid 1px #06ABBF; border-right: solid 1px #06ABBF;}

.cb_style .jl_odd_row { background-color: transparent !important; font-size:12px; text-align:left;}
.cb_style .jl_even_row { background-color: transparent !important; font-size:12px; text-align:left;}
.cb_style .jl_table{ width: 100%; border:none; float:left}
.cb_style .jl_table th{ padding: 4px 14px; border-bottom: solid 2px #06ABBF; font-size: 12px; font-weight: bold; white-space: nowrap; }
                       
.cb_style .jl_tbl a.jt:link,
.cb_style .jl_tbl a.jt:visited,
.cb_style .jl_tbl a.jt:active{color:#06ABBF !Important;}                   
                       
.cb_style .jl_foam_inner_div{ border:none; text-align: center;}
.cb_style .jl_table td{ padding: 10px 10px; border-bottom: solid 1px #dddddd;}
.cb_style .jl_ads_cell{ padding: 10px 40px 10px 14px}
.cb_style .jl_view_link{ display:none }

.cb_style .jl_noresults_div{ background-color: #FFFFCC; border: solid 1px #06ABBF; padding: 4px; font-size: 12px; margin-top: 16px; }

#SB_NCN_cbhlTurnNavOff:link,
#SB_NCN_cbhlTurnNavOff:active,
#SB_NCN_cbhlTurnNavOff:visited {font-family: tahoma, arial; color:#DA4421; font-weight: bold !important; text-decoration:underline !important;}
#SB_NCN_cbhlTurnNavOff:hover {font-family: tahoma, arial; color:#06ABBF; font-weight: bold !important; text-decoration:underline !important;}

#SB_NCC_cbhlTurnNavOff:link,
#SB_NCC_cbhlTurnNavOff:active,
#SB_NCC_cbhlTurnNavOff:visited {font-family: tahoma, arial; color:#DA4421; font-weight: bold !important; text-decoration:underline !important;}
#SB_NCC_cbhlTurnNavOff:hover {font-family: tahoma, arial; color:#06ABBF; font-weight: bold !important; text-decoration:underline !important;}

#SB_NVJTL_cbhlTurnNavOff:link,
#SB_NVJTL_cbhlTurnNavOff:active,
#SB_NVJTL_cbhlTurnNavOff:visited {font-family: tahoma, arial; color:#DA4421; font-weight: bold !important; text-decoration:underline !important;}
#SB_NVJTL_cbhlTurnNavOff:hover {font-family: tahoma, arial; color:#06ABBF; font-weight: bold !important; text-decoration:underline !important;}

#SB_NSN_cbhlTurnNavOff:link,
#SB_NSN_cbhlTurnNavOff:active,
#SB_NSN_cbhlTurnNavOff:visited {font-family: tahoma, arial; color:#DA4421; font-weight: bold !important; text-decoration:underline !important;}
#SB_NSN_cbhlTurnNavOff:hover {font-family: tahoma, arial; color:#06ABBF; font-weight: bold !important; text-decoration:underline !important;}

.cb_style .jl_save_label 
{
margin-top:10px !important;
font-weight:bold !important;
font-family:Tahoma, Arial !important;
}

.jsHomeSavedSearch {padding: 0px 0px 5px 10px !important;}

#ResumeData { background: none !important; border: 0px; }

/*********   RESUME POSTING     ****************/
.borderWrapper { border: 2px solid #06ABBF; margin: 10px 0; padding:5px;}
.borderWrapper { background: none !important; }
.borderWrapper h1 {color: #87B61A; margin-left:0 !important; margin-right:0 !important; }
.cbResumeBuilder {border: 1px solid #06ABBF; }
.orDivider { background: none !important; }
#postResume h1 { line-height: 24px; }
.cb_style .tipHeading { font-family:tahoma, arial; color: #06ABBF !important; margin-right:20px}
.resumeStartHeading h1 {font-family:tahoma, arial; color: #87B61A; font-size:22px !important; overflow: visible; }
.resumeStartHeading {padding-top:20px !important;  margin-left:0 !important; margin-right:0 !important; }
.resumeHeadingWrapper{margin:0 !important; padding: 0 !important; }
.orText {color: #06ABBF;}
.contentTable #MyForm {border:solid 1px #06ABBF}
.contentTable #aspnetForm {border:solid 1px #06ABBF}
.requiredTextRes {color: #DA4421;}
.requiredStarRes {color: #DA4421;}
.reviewHeaderText {color: #06ABBF;}
.reviewImportantText {color: #06ABBF;}
.requireWrapper {color: #DA4421;}
.require {color: #DA4421;}
.breadcrumbHeading {color: #06ABBF;}
div.tip_box strong {color: #06ABBF;}
td.tip_box strong {color: #06ABBF;}
td.tip_box_no_margins strong {color: #06ABBF;}
.prlogin_welcome {color: #06ABBF;}
#postRes {width:94%}
.resumeWrapper {background-color: Transparent !important; padding:0px !important}
.orText {background: transparent !important;}
.resumeHeading {color: #06ABBF !important;}
.prActiveNum{color:#94b533 !important;}
.prInActiveNum{color:#d7d5c3 !important;}
#ResumeContainer{background-color:White !important;}
.prLeftContent{width:68% !important;}
.desiredPosition .header{height:auto !Important;}
/**********  REGISTER   *********************/
.registerFieldsWrapper { }
.cb_PnlTabbed {display:block}
.Spacer {display:block; clear:both; height:13px}
#RXRegSpot {display:block; clear:both}
.stdInnerContent {text-align:left; padding-left:10px}
.cb_style .grayborder {border:#06ABBF 1px solid;}
.cb_style .grayborder .stdInnerContent {margin:5px 5px 5px 5px; text-align:left}
.cb_style h1 { color: #87B61A; position: relative; width:100%;
                *line-height:40px; /*this line is for IE7 and earlier*/
                *font-size:2em;/*this line is for IE7 and earlier*/}
.cb_style  h1.inline {*display:inline;/*this line is for IE7 and earlier*/}

.cb_style h2 { position: relative; border:none !important; color:#06ABBF;}
.cb_PnlPrimary {border-color:#06ABBF}
#registerBody { }

/**************************   SUBSCRIPTION CENTER    *********************/
#mainbox {margin-left:1px}

/**********   MYCB    ***********************/
#jobalert HR {color:#06ABBF}
.requiredStar {color:Red !important}
.cb_style .TopHeading {color: #06ABBF;}
#myCBMyRecs a.joblink { font-size: 11px; font-weight: bold; color: #DA4421; text-decoration: none; }



/**************  JOB DETAILS    ************************/
#JobBody {margin:10px 30px 0px 20px; text-align:left; font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;}
#rxJobTitle {font-weight:bold; text-align:center;}

#rxJobSnapshot {}
#rxJobsnapshotLeft {float:left;	width:auto;	margin-right:15px;}
#rxJobSnapshotRight {float:left; width:auto; margin-left:15px;}
#rxJobDesc {margin-top:70px;}

#JobBody strong {font-size:12px; text-align:center !important;}
#divButtonBoxBottom {margin-top:20px}

#divApplyBottom {background:url("../../images/rx/bouton_jd.gif") left top no-repeat; float:left; height:18px; margin-right:4px; text-align:center; padding-top:1px;}
#divBackToResutlsButton {background:url("../../images/rx/bouton_jd_med.gif") left top no-repeat; float:left; height:18px;margin-right:4px; text-align:center; padding-top:1px;}
#divSearchAgainButton {background:url("../../images/rx/bouton_jd_med.gif") left top no-repeat; float:right; height:18px; text-align:center; padding-top:1px;}

.cb_style .JDbtn A {border:none; color:#fff !important; text-decoration:none !important; font-weight:bold; height:18px; text-align:center; padding:0px; font-size:10px !important; margin-top:6px;}           
.cb_style .JDbtn A:visited {color:#fff !important; font-size:10px !important}  

#JobBody ul {list-style-position: outside;margin: 5px 0 5px 35px;padding: 0}
  
.intl_jr_fields {padding-bottom: 5px;padding-top: 5px;}    
.intl_jr_label {display:block; clear:left;float:left;}
.intl_jr_value {width:65%;float:left;}

#ucJobDetails1_pnlSkinnedJDP > table { }
.jdpPageWrapper{ }
.jobSkinHdrLinks{text-align:center !important; float:none !important;}
#tbl_jobskin.tbl_backtoresults{ }
.jobSkinHdrLogo{height:40px !important;}
#ucJobDetails1_ucJobDetails_MainTable{width:100% !important;}
#ucJobDetails1_ucJobDetails_MainTable table{border-collapse: collapse !important;}
#ucJobDetails1_ucJobDetails_MainTable .stdInnerContent {padding-left:2px !important; margin:0 !important;}
#ucJobDetails1_ucJobDetails_MainTable .floatRight{width:41% !important; margin-left:10px !important;}
#ucJobDetails1_ucJobDetails_MainTable .tdLine {height:5px; border-color:Black; border-bottom-style:dashed; border-bottom-width:1px;}
#ucJobDetails1_ucJobDetails_MainTable .jdpInfo {padding-top:14px !important;}
#jdpRequirements .tdLine { }
#jdpSnapShot .tdLine{ }

/* #ucJobDetails1_ucJobDetails_MainTable .jdpContent br{display:none;}*/
#ucJobDetails1_ucJobDetails_MainTable .jdpContent
{

     font-size:11px;}

.jd_jobresults{display:none;}
tr.jobDetailsLinks td{}

/**********************   JOB ALERTS     *******************************/
.betterJob { color: #06ABBF;} 
.tipHeading { color: #06ABBF;} 
.cb_style .cb_Advanced {border-color: #73716B;}
#jobalert .Heading {color:#000}
.cb_style .TipHeading { color:#73716B}

/*********************   APPLY ONLINE     *******************************/
#applyForm {border: 1px solid #06ABBF}
#BulkConfirm {border: 1px solid #06ABBF}
#BulkFormHeading {border-bottom: 1px solid #06ABBF;}
#SingleApply { border: 1px solid #06ABBF}
#spanRequired { color: #6D5B45}
.heading h1{display: block !important; font-size:21px !important; color:#87B61A;}
.jobDetails h2{border: none !important; font-size:14px !important; color:#06ABBF !important;}

#applyWrapper a:link,
#applyWrapper a:visited,
#applyWrapper a:active{font-weight:bold !important; color:#DA4421 !important; text-decoration:underline !important;}
#applyWrapper a:hover{font-weight:bold !important; color:#DA4421 !important; text-decoration:underline !important;}
#SingleApply_inner h2{font-size:14px !important; font-weight: bold !important; color:#06ABBF;}

div.SingleApply .cb_PnlTabbed li { background: none !important; }
div.SingleApply .cb_PnlTabbed li.active { background: #FFF !important; }
div.SingleApply fieldset { padding: 5px !important; }

/*
a#_SingleApply_cbhlSaved:link,
a#_SingleApply_cbhlSaved:visited,
a#_SingleApply_cbhlSaved:active {text-decoration:none !important; color:#6D5B45 !important; font-size:14px !important; font-weight:bold !important;}
div.SingleApply .cb_PnlTabbed li {background-color: Transparent !important;}
*/
/********************    EMAIL JOB        ******************************/
#emailJobForm {border: 2px solid #6D5B45 !important; background-color:#efece0 !important; padding:5px}
.popheader {margin-top:4px; margin-bottom:10px}
.popheader h2{font-family:Tahoma, Arial !important; font-size:14px !important; font-weight:bold !important; color: #06ABBF !important;}
#EmailJobBoxForm .ej_split {clear:both}
#EmailJobBoxForm .clearfix {clear:both}
.cb_style .ajaxPopup input.btn, .cb_style .ajaxPopup a.btn {height:19px !important; background:url("../images/cc/btnbg.gif") repeat-x scroll 0 0 !important;}
#EmailJobBoxForm .submit {padding-top:7px; text-align:left;}

/********************    LOGIN            *****************************/
.siBox.org {border:none; float:left; margin-left:40px; margin-left:50px; margin-right: 50px;}
.siBox.blu {border:none; float:left; margin:0px 30px}
.cb_style .grad {background-color:Transparent!important; }
.siBox {background:none !important;}
.siBox h3.org {background:none !important; font-size:18px !important; font-weight:bold !important; color:#6D5B45; }
.siBox h3.blue {background:none; font-size:18px !important; font-weight:bold !important; color:#6D5B45; }
.silogin_wrapper .grad {border:none}
.siContentWrapper #JobSeekerLogin1_cbRegister {background:none !important}
.siContentWrapper #EmployerLogin1_cbRegister {background:none !important}
#JobSeekerLogin1_CblinkForgotPwordNew, EmployerLogin1_CblinkForgotPwordNew {text-decoration:underline!important; color:#DA4421 !important; font-weight:bold !important;}
.PRLoginWrapper #tdPR1 { }
.tbl_brdr{border: none !important; background-color:Transparent !important;}
#tdPR2{padding-left:0px !important;}
.siContentWrapper .siContent ul li{ list-style-type: square !important;}

/********************  SIGN OUT  *************************/
.logoutHeader span {color: #06ABBF !important}
.leftLogout span {background-color: #fff !important}
.rightLogout span {background-color: #fff !important}
.leftLogout a span {background-color: #fff !important}
.rightLogout a span {background-color: #fff !important}
.rightLogout H3 {background-color:transparent !important; color:#6D5B45;}
.leftLogout H3 {background-color:transparent !important; color:#6D5B45;}
#logWrapper {text-align:left !important}
#ucMySavedJobs_mxdlSavedJobs__ctl2_hlSeeAllSavedJob{font-weight:bold !important;}

/******************** EMAIL SUBSCRIPTION CENTER   *****************/
#EmailCenterWrapper {WIDTH:94%; border-color:#06ABBF}

/********************   POPUPS    ********************************/
.cb_style .popup {background-color:#F5F5F5 !important}

/**********************   MY CB PAGE   *************************/
.JPMyCBPageWrapper {margin-left:6px}
#myCB_outer .myresumes{background: transparent !important;}

/******************    SAVED JOBS     ****************************/
.sv_DataTable {border-color:#06ABBF;}
.sv_DataTable table th {font-size:11px !important;}
.ESJL_FlatBox {border-color:#666666}
.sv_data th{padding-left:5px !important;}
.sv_data td{text-align:left !important;}

.sv_PnlTabbed ul li {background-color:transparent !important;}
.sv_PnlTabbed ul li.active { background: white !important; border-bottom:none; border-color:#06ABBF}
.sv_DataTable { background:transparent url(../../images/rx/bg_cb_PnlPrimary.gif) left top repeat-x scroll;}
.sv_data th {border-bottom:2px solid #06ABBF;}

.sv_PnlTabbed ul li#liAppHistoryTab a:link{color: #1CAEBF !important;}

#liSavedJobsTab a {color:#1caebf  !important}
.srt_on a {color:#6D5B45  !important}
.srt_off a {color:#6D5B45  !important}
.srt_on img {display:none}

.sort_on a {color:#6D5B45  !important}
.sort_off a {color:#6D5B45  !important}
.sort_on img {display:none}

.option_links A {display:block}

.svWrapper {background-color: transparent !important; border:none !important;}
.svContentWrapper .email_list{text-align:left!important;}
.sv_DataTable{background-color: White !important;}
.svContentWrapper h1{font-size:21px; font-family:Tahoma, Arial; padding-left:0px !important; color:#87B61A;}


#pnlInnerWrapper table {text-align:left !important; margin-left: auto !important; margin-right: auto !important; }
#pnlInnerWrapper #bodyBrandBuilder table{ width:100% !important;}

/* fix for skin pages going left within pnlInnerWrapper */
#ucJobDetails1_pnlSkinnedJDP table { margin-left: auto !important; }

#keySearchBox table { width: 100%; }
.qsb table { width: 100%; }

/******************  JOB POSTER HOME PAGE   **********************/

.JPHPTopSpots { float:left; margin:10px}
.JPHPTopSpots #JPHPLeftTop {background:transparent url(../../images/rx/recruteurs_sep.gif) right top no-repeat;}
.JPHPTopSpots #JPHPMidTop {background:transparent url(../../images/rx/recruteurs_sep.gif) right top no-repeat;}
.JPMyCBPageWrapper .JPMyCBSnapshotWrapper .btn A {color:#fff !important}
.JPMyCBWhiteBoxWrapper TD .btn A {color:#fff !important}

/*******************   Job Poster MyCB nav   ***********************/

.logo {height:75px;} 
.nav .pri {background-color:Transparent;}
.logo h1 {font-size:12px;} 
.nav ul { } 

/*-------------------   QUESTIONAIRES   -------------------------------*/
.cb_style .MyQuestionnaires_wrapper {margin-left:4px}

/*-------------------    POST A JOB   ---------------------------------*/
#contentBounds {margin-left:6px; *margin-left:2px}

/*-------------------    CONFIRM POSTING   ---------------------------------*/
#CorpJobAdd .savebut {background-color:transparent; border:solid 1px #CFDCF1}
#jobSummary TH {color:#06ABBF !important}

/*-------------------   MY JOBS   -------------------------------------*/
.mjSearchFooter_wrapper {background-color:transparent !important;}
#fmMyJobsForm .accounts_wrapper, #aspnetForm .accounts_wrapper {  }
#fmMyJobsForm .myJobs_wrapper, #aspnetForm .myJobs_wrapper {  float:left}
#fmMyJobsForm .location, #aspnetForm .location {color:#000}
#fmMyJobsForm .mjResults_expires, #aspnetForm .mjResults_expires {color:#000}
#fmMyJobsForm .mjResults_renew, #aspnetForm .mjResults_renew {color:#000}
#fmMyJobsForm .mjAlternatingItemRow, #aspnetForm .mjAlternatingItemRow {background-color:#E0FFFF}

.mjSearchNotice_wrapper, .mjPendingJobs_Wrapper {border-color:#06ABBF !important}
.cb_style .mjPendingJobs_Wrapper { }
.cb_style .myJobs_wrapperRX { }

/**************************** RESUME SEARCH  ****************************/
#divResumeSearchContent {margin-left:10px !important}

/**************************** RES RESULTS **********************************/
.resumeresults_navcontainer { }
/*.resumeresults_resultcontainer div {width:830px; *width:850px}*/
.resumequicksearch_box div { }
.resumequicksearch_box div input {}
.resumequicksearch_box .resumequicksearch_field {}
.resumequicksearch_box .resumequicksearch_button input {}
.resumeresults_summary .btn_box .btn a {}
.resresults table td p {}
.cb_style .resumequicksearch_links {float:left}

/********************************  RESUME DETAILS   ***************************/
.cb_style .candidatedetails {}
.cb_style .candidatedetails #bodyDiv {}
.cb_style .candidatedetails #bodyDiv #leftColumn {}
.cb_style .candidatedetails #bodyDiv #rightColumn div {}
/*.cb_style .candidatedetails #leftColumn {float:left}*/
.cb_style .candidatedetails #rightColumn {padding-left:5px; padding-right:5px; float:left}
.cb_style .candidatedetails .heading {padding-left:5px !important; padding-right:5px !important}
.cb_style .candidatedetails .content {padding-left:5px !important; padding-right:5px !important}
.cb_style .candidatedetails .content table td {margin-left:0px; padding-left:0px}

/*************************** JOB POSTER SAVE SEARCH **************************/
.ssGuter H2 SPAN {color:#06ABBF;}
.ssbox.gol {BACKGROUND:url(../../images/rx/rx_ssgoldbackground_grad.gif) left top repeat-x !important; border-color:#7AC1E8 }
.ssbox H3 {padding-top:0px !important; color:#6D5B45;}
.ssbox .gold {BACKGROUND:url(../../images/rx/rx_sstopgold_grad.gif) left top repeat-x !important;}

/*************************** JOB POSTER SAVE SEARCH FINISH **************************/
#ctrlSSFinish_cbhlReturn {color:#fff !important}
#ctrlSSFinish_cbhlMySearches {color:#fff !important}

/*************************** MY QUESTIONAIRES ***********************************/
.cb_style .LinkLabelHelp {FONT-WEIGHT:bold !important; FONT-SIZE:11px !important; COLOR:#06ABBF !important; FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif !important; TEXT-DECORATION:none !important}

/************************** VIEW JOB *************************************/
#jdpLeftWrapper .jdpActionBar {border-color:#06ABBF}
#vjPageWrapper {margin-left:10px !important}

/*************************** NICHE JOB RESULTS ************************************/
.RXNJR #heading {font-size:17px; font-weight:700; color:#06ABBF; margin-bottom:40px; margin-top:10px}
.RXNJR #subHead a {font-size:14px !important; font-weight:700 !important; color:#999 !important; text-decoration:underline !important; margin:0px 14px 20px 14px;}

#subHead A:hover {color:#06ABBF !important;}

.RXNJR #njrlinks {text-align:left;}
.RXNJR #njrlinks a {color:#000 !important;}
.RXNJR #njrlinks A:hover { text-decoration:underline !important}

/****************************** JOB PRODUCT ATTRIBUTE ***********************/
#jobSummary span #editOpts {position:relative; top:12px; left:300px}

/****************************** POP-UPS ***********************/
.grad .ajaxPopup{background-color:#fff !important}

/******************************  CHANGE EMAIL PASSWORD ***********************/
.ChangeEmailPwd {}

/******************************  JOB APPS  *******************************/
.cb_style .JobAppSubLink  {color:#06ABBF !important; font-family:Tahoma,Arial,Helvetica,sans-serif !important; font-size:11px !important;  font-weight:bold !important;    text-decoration:none !important; padding:0px}

/****************************** APPS IN FOLDER ****************************/
.AppsInFolder_wrapper {}
  
/****************************** COMPANY DETAILS ***************************/
#bodyBrandBuilder { padding-left:0px !important}
.cb_style #bodyBrandBuilder .CompanyWrapper {}

.schoolListAdd .clearfix 
{
    background: white url(http://img.icbdr.com/images/jp/background/bg_fieldset.jpg) repeat-x 0% 100%;
    border-bottom-color: #A5BCE4;
    border: 1px solid;
    margin: 20px 0px 0px;
    padding: 10px 10px 10px 20px;  
}

.schoolListAdd fieldset legend {
    color: #006;
    font-size: 140%;
    font-weight: bold;
    margin: 0px 0px 0px -12px;
    padding: 0px 5px;
    background-color: Black;
}

.schoolLists 
{
    width: 100%;
}

.schoolLists .schoolListLeft
{
    float: left;
    padding-right: 5px;
    width: 48%;
}
.schoolLists .schoolListRight
{
    float: right;
    padding-left: 5px;
    width: 50%;
}
.schoolLists .multiListBox
{
    width: 100%;
}

.schoolListLeft .addbtn
{
    float: right;
}
.schoolListRight .removebtn
{
    float: left; width: 100%;
}

.Ecomm_wrapper #ddlQuan {font-size:12px}
.cb_style .Ecomm_wrapper .ecommBtn {background:url(https://secure.icbdr.com/images/CC/cc-bluebanner-rpt.gif) repeat-x scroll 0 0 transparent;
                                    color:#fff; cursor:pointer;}
                                                                      
.cb_style .Ecomm_wrapper .sectionHeading {clear:both}

.cb_style .Ecomm_wrapper .shoppingCart {float:none}

#PostJobDiv {clear:both; float:left; margin:10px}

#PostJobDiv a { text-decoration:none !important}                

.cb_style .Ecomm_wrapper .ecommTipBox2 {width:150px; background:none}                 

.siBox {float:left}

.prContent #categoryValidation { display:block !important}

#CorpJobAdd #jobSummary {display:block !important; float:left; width:94%}

.frmCorpJobAdd #SchoolList {clear:both;  display:block; width:720px}

#SchoolList .schoolListRight {* margin-top:23px}

#SchoolList .schoolListRight, #SchoolList .schoolListLeft {width:350px; float:left}

.schoolLists div.valid
{
    display: none;
}

.schoolLists div.invalid
{   
    font-weight: bold;
    padding-right: 5px;
    vertical-align: top;
    border: 1px solid #C00;
    color: #C00;
}

.cb_style .Ecomm_wrapper .headingBox { display:block; float:left; width:740px}

#PostJobDiv #PostJobLink {* line-height:24px}

#CorpJobAdd fieldset, #jobSummary {min-height: 30px !important}

#ExtURLTestLinkCSO {
    border: 1px solid #CFDCF1;
    display: block;
    float: left;
    font-weight: bold;
    margin: -22px 0 0 350px;
    padding: 1px 20px;
    text-align: center;
}

#ApplyOnlineHideShowCSO {display:block}

#ExtURLAlertTextCSO {
    border: 1px solid #FFFFFF;
    display: none;}

.cb_style .Ecomm_wrapper #CSOHideTip { display:none}

#PageMessageBox #MXMessageBoxError {width:auto !important;}

.cb_style .Ecomm_wrapper {clear:both}

#vjPageWrapper #mxMsgBox {float: left; width: 100%;}

#TblAdSenseBlock2 {float: left;}

#jpMainContent #pnlInnerWrapper {background-color:transparent !important;}

#jpMainContent #pnlInnerWrapper #contentBounds {}

.siContent #EmployerLogin1_cbRegister {color:#DA4421 !important;}

.siContent #JobSeekerLogin1_cbRegister, .siContent #EmployerLogin1_cbRegister 
{background:none; text-decoration:underline!important; color:#DA4421 !important; font-weight:bold !important; font-size:12px !important;}  

#JobDetails_ucJobDetails__ucMapIt__ucMap_mapPopupWrapper {* width:400px !important}

#JobPosterNavBar { width: 950px; margin: 0 auto; }

.tan .inner { background-position: center top; background-color: #EFF0E2; }

.cb_SA .cb_Keywords {width:232px !important; margin-left:6px !important}
.cb_SA .cb_Freshness, .cb_SA .cb_Location {width:232px !important; margin-left:20px !important}
.cb_SA .cb_Submit {width:140px; margin-left:10px !important; *margin-left:3px !important; margin-top:11px !important}

.cb_SA .cb_Freshness input, .cb_SA .cb_Location input, .cb_SA .cb_Keywords input
{
    margin:0px !important;
}

.cb_SA .cb_Freshness label, .cb_SA .cb_Location label, .cb_SA .cb_Keywords label
{
    float:left !important; clear:both
}

#UserPropertyContent select {height:100% !important}

#CollegeActv {width:330px; float:left; display:block}
#CollegeOrg {width:330px; float:left; display:block}
#ucCCDomainProperties_HHTVUser_DomainProperty_CC_School {width:322px !important;}
#ucCCDomainProperties_HHTVUser_DomainProperty_CC_Major {width:322px !important;}

#CollegeActv {margin-top:10px;}

#CollegeOrg {margin-left:20px; margin-top:10px}

#trGPA {height:20px}

#trCllg {height:200px; vertical-align:top}

#pnlInnerWrapper #tPhone {margin-left:-3px !important}

#pnlInnerWrapper #UserPropertyContent {margin-left:-3px !important;}

#idRegister3 table { margin-left:0px !important;}

.branchoutwidget { width: 180px; height: 90px; margin-top: 10px;}
.branchoutwidget .branchoutFrameMain { position:relative !important; }

/* New MyCB Styles */
div#mycb_container { width: 100%; }
#mycb_content div#mycb_left { width: 58.638743455%; margin: 0 2.617801047% 0 0; }
#mycb_content div#mycb_right { width: 38.743455497%; }
.sectionBox .floaty { width: 75.268817204%; }
.sectionBox .typeHead { width: 17.921146953%; padding: 0 3.58422939% 0 0; }
h3.orange { color: #013E7E !important; }
div.headline_orange { border-color: #B8CADD !important; }
.cv_statistics .value { background: #86B51B; }
#ucUserActivity_mxdlAppliedJobs a { color: inherit !important; }
#mycb_content .ui-tabs-nav { font-size: 0.85em; }
#FollowCompFixed { width: 174px !important; position: static !important; float: right; margin-right: 2.5%; background: #86B51B !important; }
#FollowCompanydiv .modalPopupMain { border: 1px solid black; width: 100%; }
#FollowCompanydiv .modalPopupContent { overflow-x: hidden; }

#tabs4 #tabs-001 .post .title a { color: #222222; }

/** Niche Recommendations for CCJD **/
.nicheJDRecs
{
    margin-top:10px;
    width: 350px;
    float:right;
    font-name: Arial;
    position: absolute;
    display:  none;
    border-top: 1px solid #c4c4c4;
}

.nicheJDRecs .nicheJDRecsRightSide 
{
    width: 100%;
}

.nicheJDRecs .nicheJDRHeader
{
    font-size: 22px;
    font-weight: bold;
    
    color: #545454;
    padding: 5px 0px;
    padding-bottom: 0px;
    vertical-align:middle;
    
}
.nicheJDRecs .nicheJDRBody
{
    padding-top: 5px;

}

.nicheJDRecs .jdr_wrapper
{
    padding-bottom: 10px;
}

.nicheJDRecs .jdr_wrapper a
{
    font-size: 13px;
    text-decoration: none;
    color: #3164CD;
    font-weight: normal;
}

.nicheJDRecs .nicheJDRBody .location
{
    font-weight: bold;
    font-size: 11px;
    color: #434343;
}

#jdpSnapShot
{
    width:100%;
    float: left;

}

#nicheApplyBar{
    background: #91ad56 !important; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxYWQ1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NDlkMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
    background: -moz-linear-gradient(top,  #91ad56 0%, #749d21 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91ad56), color-stop(100%,#749d21)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #91ad56 0%,#749d21 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #91ad56 0%,#749d21 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #91ad56 0%,#749d21 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #91ad56 0%,#749d21 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91ad56', endColorstr='#749d21',GradientType=0 ) !important; /* IE6-8 */
    box-shadow: 0 1px 5px #749d21  !important;
    border-bottom: 1px solid #749d21  !important;
}

#nicheApplyBar .nicheApplyBarBtn
{
    background: #DE6D05 !important;
}

#nicheApplyBar #NetworkEffect #NE-bar-container
{
    border-right: 1px solid #888;
}
#nicheApplyBar #nicheApplyRight
{
    width: auto !important;
}

#ucMyResumesINTL_mxdlResumes_res_Tablecell1 .tip_11 {float:left !important}

#ucMyResumesINTL_mxdlResumes td {width:25% !important}

#ucMyResumesINTL_mxdlResumes_res_Tablecell4 {padding-left: 14px;}

#ucMyResumesINTL_mxdlResumes_res_Tablecell3 {margin-top:5px}

.title a {color: #78A223 !important}

#ucMySearches_mxdlSavedSearches_R_hlSearchTitle {color: #78A223 !important}

#FollowCompFixed {    background: url("../images/cc/btnbg.gif") repeat-x scroll 0 0 #DC4323 !important;
    border: medium none !important;
    color: #FFFFFF !important;
    font-size: 11px !important;
    font-weight: bold !important;
    height: auto !important;
    margin-top: 3px !important;
    padding: 0 !important;
    text-align: center !important;
    text-decoration: none !important;}
    
#btnAllJobs {    background: url("../images/cc/btnbg.gif") repeat-x scroll 0 0 #DC4323 !important;
    border: medium none !important;
    color: #FFFFFF !important;
    font-size: 11px !important;
    font-weight: bold !important;
    height: 19px !important;
    margin-top: 3px !important;
    padding: 0 !important;
    text-align: center !important;
    text-decoration: none !important;}
    
        .cb_style .grad {background-color:#fff !important}

.CBCompanyProfiles p.sidebarHeader {color: #78A223 !important}

body img {border:none !important}

#UnFollowCompanyDiv {border: 2px solid #000 !important}

#resTabs_wrapper { display: none !important; }