﻿div.bgRepeat{background:url(https://halo.bungie.net/images/inside/AboutUs/bg_repeat3.png) repeat-y center top;}
.sContent { background:url(https://halo.bungie.net/images/inside/AboutUs/bg_sideNav.jpg) no-repeat 0 0;}
         
ul.rotator{position:absolute;width:594;height:351px;top:0;left:0;z-index:1;}
    ul.rotator li{position:absolute;z-index:1;top:0;left:0;display:none;}
    ul.rotator li.top{z-index:2;display:block;}
    div.list-j{position:relative;z-index:2;}
.job_left_sidebar_block { width: 308px; background:url(https://halo.bungie.net/images/inside/AboutUs/bg_sideNav.jpg) no-repeat 0 0 #0f2d4a; }
    .job_left_sidebar_block .crest{margin:16px 9px 3px 6px;float:left;}
.job_nav {margin: 0px 15px 0 16px;clear:both;}
.job_nav h4 { margin:0; width:292px; }
	.job_nav h4 a{text-indent:-9999px;overflow:hidden; background:url(https://halo.bungie.net/images/inside/AboutUs/sprite_jobNavHeaders.png) no-repeat;height:59px;display:block;}
	.job_nav h4.apply a{background-position:0 0;}
		.job_nav h4.apply a:hover{background-position:-294px 0;}
	.job_nav h4.breakingIn a{background-position:0 -64px;}
		.job_nav h4.breakingIn a:hover{background-position:-294px -64px; }
	.job_nav h4.publications a{background-position:0 -126px;}
		.job_nav h4.publications a:hover{background-position:-294px -126px;}
	.job_nav h4.radical a{background-position:0 -190px;}
		.job_nav h4.radical a:hover{background-position:-294px -190px;}
.job_nav h5 { font: 15px/24px Arial, Helvetica, sans-serif; color: #fff; padding:10px 0 5px 0;}
.job_nav  ul {list-style-type:none; margin:0 0 29px; line-height:20px; }
.job_nav  ul li ul {margin:0 0 0 15px;  }
.job_nav p{margin:14px 0 14px 14px;margin-bottom:0;}
.job_nav a.linkArrow{display:inline-block;font-size:13px;line-height:18px; height:18px;margin-bottom:14px;}        
.credits_nav li{padding-left:15px;line-height:17px;margin-top:12px;}
        
.job_right_side_header_block {padding-top:279px;position:relative;}
.job_bottom_block { width: 902px; background-color: #000; height: 100%; position:relative;}
.job_bottom_block .jobBookmark{color:#000;line-height:1px; height: 1px; width: 1px;display: block;}
img.jobs_wabbit_season { float: right; clear: right; margin-top: -145px; padding: 0px 10px 0px 0;}
.jobs_subheading { font: 16px/28px Arial, Helvetica, sans-serif; color: #fff; border-bottom: 2px solid #aaaaaa; margin:15px 0 7px 0;}
.job_bennies {float: right; width: 178px; margin-right:15px; }
.job_bennies ul {margin:0 15px 0 15px; }
.job_bennies ul li{ padding:5px 0 0 0; font: 12px/16px Arial, Helvetica, sans-serif;}
.jobs_about_washington { padding: 0 15px 0 0px; margin: 0 0 100px 0px; float: right; clear: left; width: 178px; }
.jobs_creed {  background-repeat: no-repeat; float: right; width: 178px;  margin-right:15px;}
.jobs_creed_inner { padding-right: 7px; padding-left:5px;}
.jobs_creed_inner ul { list-style-type:decimal; margin-left: 20px;} 
.jobs_creed_inner ul li { font: 11px/13px Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px;}
.text_large_job, div.job-detail h4, div.job-detail p u strong { font: 20px/35px Arial, Helvetica, sans-serif; color: #fff; background:url(https://halo.bungie.net/images/inside/AboutUs/rule_transparent.png) no-repeat bottom left;padding-bottom:6px; margin:20px 10px 0 15px;  }
div.job-detail p u strong{display:block;position:relative;left:-15px;}
.jobContent{ width:594px;  height: 100%;  margin: 0; padding-bottom:30px;}
.job_left_sidebar_block .block-b{margin: 300px 5px 0 5px; width: 282px;}
.job_left_sidebar_block .block-b .text_large_job{ width: 282px;}
div.list-b-jobtext, div.job-detail{padding-right:13px;}
div.list-b-jobtext ul.checked,div.job-detail ul{padding-left:34px;margin:20px 0 30px 0;}
	div.list-b-jobtext ul.checked li,div.job-detail ul li{background:url(https://halo.bungie.net/images/inside/AboutUs/list_check_white.png) left top no-repeat;padding-left:26px;line-height:17px;margin-top:10px;list-style:none;}
	div.list-b-jobtext ul.checked li.alt, div.job-detail ul li.alt{background:url(https://halo.bungie.net/images/inside/AboutUs/list_check_gray.png) left top no-repeat;}
	div.list-b-jobtext ul.checked li span,div.job-detail ul li span{color:#fff; font-weight:700;}
div.job-detail{padding-top:279px;position:relative;}
	div.job-detail img.header{position:absolute;top:0;left:0;z-index:1;margin:0;float:none;}
	div.job-detail h4{position:relative;z-index:2;width:auto;clear:both;}
	div.job-detail u{text-decoration:none;}
	div.job-detail br{display:none;}	   
div.list-b-jobtext p, div.job-detail p { font: 12px/18px Arial, Helvetica, sans-serif; margin:10px 10px 0 15px; }
div.list-b-jobtext p a.linkArrow, div.job-detail p a.linkArrow{display:inline;font-size:12px;padding-right:17px;line-height:15px;}
div.list-b-jobtext img,div.job-detail img{float:right; margin:10px 0 8px 10px;}
div.washingtonLinks{}
	div.washingtonLinks p{color:#fff;}
	div.washingtonLinks ul{margin:10px 10px 0 15px;}
	div.washingtonLinks ul li{display:block;margin-top:10px;list-style:none;}
	div.list-b-jobtext p.washingtonImages{margin-right:0;padding-top:10px;}
	div.list-b-jobtext p.washingtonImages img{margin:0 15px 0 0;float:none;}

div.jobHeader{position:absolute;top:0; right:0;background:url(https://halo.bungie.net/images/inside/aboutus/bg_jobHeader.png) no-repeat;z-index:3;width:100%;height:90px;}	
div.jobHeader h2{font-size:28px;text-align:right;padding-right:15px;text-transform:none;line-height:36px;margin-top:11px;}
div.jobHeader p{text-align:right;}
div.job-detail div.jobHeader p a.linkArrow{} 
a.bluebutton{width:120px;}
	a.applyNow{width:100px;float:right;margin-top:5px;}
div.footer
{
    background:#000;
}