#jobs {margin-bottom: 30px}
#header_top {margin-top: 20px; width: 752px; height: 139px; background: transparent url('/images/jobs/jobs_header_top.jpg') no-repeat 100% 0; padding: 24px 0 0 24px; font-size: 24px; color: #ffbd00}
#header_bottom {width: 776px; height: 52px; background: transparent url('/images/jobs/jobs_header_bottom.jpg') no-repeat 100% 0}
.tab {color: #ccc; float: left; padding: 18px 10px 0; font-size: 14px; height: 34px; list-style-type: none; cursor: pointer}
#header_bottom .selected {background: transparent url('/images/jobs/menu_selection_marker.png') center bottom no-repeat; color: #fff}
#content {margin: 20px 0 0 20px; color: #333}
.job, #selector {float: left}
.job {width: 520px}
.job h3 {margin-top: 0}
.job ul {margin: 14px 0 14px 1em}
.job li {margin-top: 4px}
.shown {display: block}
.hidden {display: none}
#selector {width: 200px; margin-left: 36px}
#selector ul {padding: 0}
#selector_top {width: 200px; height: 8px; background: transparent url('/images/jobs/jobs.png') no-repeat 0 0; _font-size: 1%}
#selector_bottom {width: 200px; height: 8px; background: transparent url('/images/jobs/jobs.png') no-repeat 0 -8px}
.job_choice {height: 26px; color: #ccc; font-size: 14px; background: #333 url('/images/radio_off.png') no-repeat 6% 50%; padding: 10px 0 0 40px; list-style-type: none; cursor: pointer}
#selector .selected {background: #333 url('/images/radio_on.png') no-repeat 6% 50%; color: #fff}
.selected a {color: #fff}
.apply {margin-top: 20px}
#life_content {width: 700px}
.bottom_link {padding-left: 10px; background: transparent url('/images/left_arrow_blue.png') no-repeat 0 40%}
