#content { 
	background: url( '../img/careers/title.header.png' ) 0 0 no-repeat; 
	overflow: visible;
	position: relative;
}

#columnRight { 
	font-size: 12px;
	margin-top: 65px; 
	padding: 0 0 20px 20px;
	width: 663px;
}

#careers-container { padding-left: 20px; }
#find-a-job {
	background: #4a704d url('../img/careers/faj.footer.png') 0 100% no-repeat;
	color: #fff;
	padding-bottom: 12px;
	width: 265px;
	position: absolute;
	top: 90px;
	right: -21px;
	z-index: 100;
}
	#find-a-job h2 {
		background: url('../img/careers/faj.title.png') 0 0 no-repeat;
		height: 37px;
		margin: 0;
		padding: 0;
	} #find-a-job h2 span { display: none; }
	
	#find-a-job p { padding: 12px 12px 0; margin: 0; }

#careers-index h2.section-title {
	background: #f4e8c2;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
}

.star-employee {
	margin-bottom: 10px;
}
	.star-employee .top,
	.star-employee .bottom { padding-left: 10px; }
	.star-employee .top span,
	.star-employee .bottom span { display: block; padding-right: 10px; }
	.star-employee .top span span,
	.star-employee .bottom span span { padding: 5px 0; }
	
	.star-employee .top { background: url('../img/careers/se.top-left.gif') 0 0 no-repeat; }
	.star-employee .top span { background: url('../img/careers/se.top-right.gif') 100% 0 no-repeat; }
	.star-employee .top span span { background: url('../img/careers/se.top.gif') 0 0 repeat-x; }
	
	.star-employee .bottom { background: url('../img/careers/se.bottom-left.gif') 0 0 no-repeat; }
	.star-employee .bottom span { background: url('../img/careers/se.bottom-right.gif') 100% 0 no-repeat; }
	.star-employee .bottom span span { background: url('../img/careers/se.bottom.gif') 100% 100% repeat-x; }
	
	.star-employee .content {
		background: #edf1ec url('../img/careers/se.content.gif') 0 0 repeat-x;
		border-right: 1px solid #ab9365;
		border-left: 1px solid #ab9365;
		color: #004933;
		padding: 1px 10px;
	}
		.star-employee .content-fixed { min-height: 161px; *height: 161px; }
		.star-employee .content .large { font-weight: bold; color: #ea8e04; }
		.star-employee .content .inside { margin: 0; padding: 0; padding-left: 120px; }
	
	.star-employee .photo {
		float: left;
		border: 5px solid #9f7d3b;
	}
	
	.star-left,
	.star-right { float: left; width: 310px; }
	.star-left { margin-right: 23px; }
	.star-right {  }

.featured-jobs {
	background: #fff url('../img/careers/featured.background.png') 100% 100% no-repeat;
	border: 1px solid #9db77a;
	margin-bottom: 10px;
	padding: 10px 10px 100px;
}
	.featured-jobs dt { font-size: 12px; font-weight: bold; }
	.featured-jobs dd { font-size: 11px; margin-bottom: 10px; }

#featured-jobs {
	background: url('../img/photo_nurse.png') 101% 100% no-repeat;
	border: 1px solid #d2c2a4;
	margin-bottom: 15px;
}
	#featured-jobs h2 {
		background: #f4e8c2 url('../img/careers/featured.full.png') 10px 0 no-repeat;
		height: 42px;
	} #featured-jobs h2 span { display: none; }
	
	#featured-jobs .wrapper { padding: 5px 160px 5px 20px; min-height: 250px; *height: 250px; }
	#featured-jobs table.simple td { padding: 10px 0; }
	
	
#apply-form {}
	#apply-form table.simple td { padding: 1px 0; }
	
	#apply-form .top,
	#apply-form .bottom { padding-left: 10px; }
	
	#apply-form .top span,
	#apply-form .bottom span { display: block; padding: 5px 0; }
	
	#apply-form .top span.r,
	#apply-form .bottom span.r { float: right; padding: 5px; }
	
	#apply-form .top span.b,
	#apply-form .bottom span.b { background: #f1efea; margin-right: 10px; padding-top: 4px; }
	
	#apply-form .top { background: url('../img/box.tan.top_left.png') 0 0 no-repeat; }
	#apply-form .top span.r { background: url('../img/box.tan.top_right.png') 100% 0 no-repeat; }
	#apply-form .top span.b { border-top: 1px solid #deca8c; }
	
	#apply-form .bottom { background: url('../img/box.tan.bottom_left.png') 0 0 no-repeat; }
	#apply-form .bottom span.r { background: url('../img/box.tan.bottom_right.png') 100% 0 no-repeat; }
	#apply-form .bottom span.b { border-bottom: 1px solid #deca8c; }
	
	#apply-form .content { 
		background: #f1efea; 
		border-left: 1px solid #deca8c;
		border-right: 1px solid #deca8c;
		padding: 1px 10px;
	}
	
	#apply-form label.required { font-weight: bold; }