div.columns
{
	border-top:1px solid #f2c8b3;
	padding-top:14px;
	margin-top:20px;
}
div.columns div.first
{
	border-right:1px solid #f2c8b3;
	float:left;
	width:256px;
	padding-right:12px;
}
div.columns div.last
{
	float:left;
	width:410px;
	padding-left:12px;
	padding-bottom:100px;
}

div.jobcategory
{
	padding:10px 0 20px 0;
}
p.leadstatement { padding-bottom:12px }
div.last p.leadstatement { width:80% }
ul.entries
{
	border-top:1px solid #f2c8b3;
	padding-top:10px;
}
ul.entries li
{
	display:block;
	margin-top:7px;
}
ul.entries li a.toggle
{
	background-image:url(/_images/icons/careers-toggle.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	position:absolute;
	display:block;
	float:left;
	width:14px;
	height:14px;
	border:none;
	text-decoration:none;
	margin:10px 0 0 12px;
	overflow:hidden;
}
ul.entries li.open a.toggle
{
	background-position:0 -14px;
}
ul.entries li div { background-repeat:no-repeat }
div.first ul.entries li div { background-image:url(/_images/background/careers/rounded/small-closed.gif) }
div.first ul.entries li:hover div, div.first ul.entries li.open div { background-image:url(/_images/background/careers/rounded/small-open.gif) }
div.last ul.entries li div { background-image:url(/_images/background/careers/rounded/medium-closed.gif) }
div.last ul.entries li:hover div, div.last ul.entries li.open div { background-image:url(/_images/background/careers/rounded/medium-open.gif) }
ul.entries li div.header
{
	background-position:0 0;
	height:6px;
	font-size:0;
}
ul.entries li div.body
{
	background-repeat:repeat-y;
	background-position:-1064px 0;
	padding:2px 7px 6px 35px;
	font-size:0.85em;
}
ul.entries li div.footer
{
	background-position:-532px 0;
	height:6px;
	font-size:0;
}
ul.entries div.body p.body
{
	padding:10px 0 0 0;
	color:#454545;
}
div.first ul.entries div.body p.body { width:95% }
div.last ul.entries div.body p.body { width:80% }
ul.entries li div.body p.jobtitle
{
	font-weight:bold;
	font-size:1.1em;
	padding-top:2px;
}
ul.entries li div.body p.jobtitle a
{
	color:#323232;
}
ul.entries li div.body p.body, ul.entries li div.body p.link, ul.entries li div.body p.spacer { display:none }
ul.entries li.open div.body p.body, ul.entries li.open div.body p.link, ul.entries li.open div.body p.spacer { display:block }
ul.entries li div.body p.applylink
{
	float:right;
	margin-right:120px;
}
div.first ul.entries div.body p.applylink
{
	float:left;
	clear:left;
	margin:5px 0 0 7px;
}
ul.entries li div.body p.spacer
{
	height:7px;
}

div.spotlight
{
	border-top:1px solid #f2c8b3;
	padding-top:4px;
	margin-top:200px;
}
div.spotlight p.quote
{
	padding-top:4px;
}
div.spotlight div.stats
{
	padding-top:10px;
}
div.spotlight img.nametag-photo
{
	position:absolute;
	margin:-170px 0 0 -47px;
}
div.spotlight div.stats p
{
	padding-bottom:14px;
	line-height:1.2em;
}
div.spotlight div.stats p.label
{
	font-size:0.8em;
	color:#f26624;
	padding-bottom:1px;
}


img#photo1
{
	position:absolute;
	z-index:301;
	top:124px;
	margin-left:602px;
}
img#note
{
	position:absolute;
	z-index:300;
	top:394px;
	margin-left:608px;
}