table#career_list {width: 100%; border-collapse: collapse; border:0; margin-top: 1px}table#career_list th {background-color: #dce6f1; color: #3e5066; font-weight: bold; padding: 3px 0; vertical-align: middle; font-size: 11px}table#career_list th.fc, table#career_list td.fc {padding-left:12px; font-weight: bold; padding-right: 10px; white-space: nowrap}table#career_list td.thdiv {border:0; padding:0; height:1px; background: #bdbdbd; border-top: 1px solid #ffffff}table#career_list td {vertical-align: top; font-size: 11px; padding: 8px 0; border-bottom: 1px solid #bdbdbd}table#career_list tr.even td {background-color: #ffffff;}table#career_list tr.odd td {background-color: #f6f8fb}table#career_list td.pos { color: #3e5066; font-weight: bold; padding-right: 12px;}table#career_list td.comp {padding-right: 12px;}table#career_list td.location, table#career_list th.location { padding-right: 18px;}table#career_list th.sres { padding: 15px 12px; color: #ff0000; font-weight: bold; vertical-align: middle;}table#career_list th.cres { padding: 15px 12px; color: #3e5066; font-weight: normal; vertical-align: middle; text-align: right}table#career_list th.cres a {color: #3e5066; text-decoration: none; padding: 0px 3px;}table#career_list th.cres a:hover {color: #a65132; text-decoration: underline;}table#career_list td.sdiv { padding: 0 12px; background-color: #dce6f1; border-bottom: 0;}table#career_list td.sdiv img {width: 100%; height: 1px;}