#careerbuilder { margin:0 10px; overflow:hidden; }
#careerbuilder .lft_column { float:left; width:60%; margin-top:0; padding-top:0; }
#careerbuilder .rt_column { width:40%; margin-top:0; padding-top:0; float:left; }
#careerbuilder .heading { width:100%; }
#careerbuilder .heading  p { border-bottom: #0D1F61 inset; padding-bottom:10px; }
#careerbuilder #cb_logo { float:right; }
#careerbuilder .heading_bttm { clear:both; font-size:14px; font-weight:bold; margin-bottom:10px; }
#careerbuilder .timeframe_links { font-size:0.85em; margin-bottom:10px; }
#careerbuilder .box1, .box2, .box3 { padding:10px; }
#careerbuilder .box1 { border: 1px solid #F90; }
#careerbuilder .box2 { border: 1px solid #E7E9EF; }
#careerbuilder .box3 { border: 2px solid #F90; }
#careerbuilder .hlt_txt_lg1, .hlt_txt_lg2, .hlt_txt_lg3, .hlt_txt_lg4 { padding: 0px 4px; font-size:1.25em; font-weight:bold; color:#FFF; }
#careerbuilder .hlt_txt_lg1 { background:#f56600; }
#careerbuilder .hlt_txt_lg2 { background:#0D1F61; }
#careerbuilder .hlt_txt_lg3 { background:#666; }
#careerbuilder .hlt_txt_lg4 { background:#EFEFEF; color:#000; }
#careerbuilder .hlt_txt_sm { background:#F56600; float:right; padding-left:4px; padding-right:4px; margin-top:-7px; }
#careerbuilder .hlt_txt_sm a { color:#fff; }
#careerbuilder label { display:block; margin-bottom:10px; }
#careerbuilder fieldset { margin-bottom:10px; margin-right:10px; }
#careerbuilder fieldset ul { list-style-type:circle; padding-left:10px; }
#careerbuilder label span { display:block; }
#careerbuilder .signin { text-decoration:none; color:#F56600; font-weight:bold; }

