.lft_column, #center_rail .lft_column { float:left; width:60%; margin-top:0; padding-top:0; }
.rt_column, #center_rail .rt_column { width:40%; margin-top:0; padding-top:0; float:left; }
.heading, #center_rail.heading { width:100%; }
.heading  p, #center_rail .heading  p { border-bottom: #0D1F61 inset; padding-bottom:10px; }
#cb_logo, #center_rail #cb_logo { float:right; }
.heading_bttm, #center_rail .heading_bttm { clear:both; }
h4, #center_rail h4 { font-size:14px; font-weight:bold; margin-bottom:10px; }
.timeframe_links, #center_rail .timeframe_links { font-size:0.85em; margin-bottom:10px; }
.box1, #center_rail .box1, .box2, .box3 { padding:10px; }

.box1, #center_rail .box1 { border: 1px solid #F90; }
.box2, #center_rail .box2 { border: 1px solid #E7E9EF; }
.box3, #center_rail .box3 { border: 2px solid #F90; }
.hlt_txt_lg1, #center_rail .hlt_txt_lg1, .hlt_txt_lg2, .hlt_txt_lg3, .hlt_txt_lg4 { padding: 0px 4px; font-size:1.25em; font-weight:bold; color:#FFF; }
.hlt_txt_lg1, #center_rail .hlt_txt_lg1 { background:#f56600; }
.hlt_txt_lg2, #center_rail .hlt_txt_lg2 { background:#0D1F61; }
.hlt_txt_lg3, #center_rail .hlt_txt_lg3 { background:#666; }
.hlt_txt_lg4, #center_rail .hlt_txt_lg4 { background:#EFEFEF; color:#000; }
.hlt_txt_sm,  #center_rail .hlt_txt_sm { background:#F56600; float:right; padding-left:4px; padding-right:4px; margin-top:-7px; }
.hlt_txt_sm a, #center_rail .hlt_txt_sm a { color:#fff; }
label, #center_rail label { display:block; margin-bottom:10px; }
fieldset, #center_rail fieldset { margin-bottom:10px; margin-right:10px; }
fieldset ul, #center_rail fieldset ul { list-style-type:circle; padding-left:10px; }
label span, #center_rail label span { display:block; }
.signin, #center_rail .signin { text-decoration:none; color:#F56600; font-weight:bold; }
.cb_socket, #center_rail .cb_socket { padding:5px; border:5px solid #CDF; }
.cb_socket A, #center_rail .cb_socket A { text-decoration:none; color:#39C; font-size:11px; font-family:arial,helvetica; }

.jobs_widget_large .main_box { background:#FFFFCC; padding: 8px; border: 1px #CCCCCC solid; border-top:none; }
.jobs_widget_large h5 { font-weight:bold; font-family:arial,helvetica; font-size:12px; }
.jobs_widget_large input[type="text"] { width:175px; }
.jobs_widget_large .button input { margin: 5px 0 5px 50px; }
.jobs_widget_large select { width:180px; }


