@charset "utf-8";
/* sIFR styles */
@media screen {
	.sIFR-active h1 {
		font-size: 18pt;
		color: #7b7b7b;
	}
}

#content {
	clear: both;
	text-align: left;
	overflow: hidden;
}

	#content #content_left {
		clear: none;
		min-width: 620px;
		max-width: 620px;
		width: 620px;
		float: left;
	}

	#content #content_right {
		clear: none;
		float: right;
		text-align: left;
		min-width: 292px;
		max-width: 292px;
		width: 292px;
	}

	#content #careers {
		clear: both;
		padding-top: 10px;
	}

	#container ul.opportunities {
		text-align: left;
		margin-top: 5px;
	}

		#container ul.opportunities li {
			border-top: 1px #757772 dotted;
			background-image: url(/_images/_elements/sprites.png);
			background-position: -565px -93px;
			background-repeat: no-repeat;
		}

			#container ul.opportunities li p {
				padding-top: 6px;
				padding-bottom: 6px;
				padding-left: 18px;
				color: #757772;
				font-size: 85%;
			}

			#container ul.opportunities li strong {
				font-weight: normal;
				color: #008457;
			}

			#container ul.opportunities li a:link, 
			#container ul.opportunities li a:active, 
			#container ul.opportunities li a:visited {
				display: block;
				cursor: pointer;
				color: #757772;
				text-decoration: none;
			}

			#container ul.opportunities li a:hover {
				color: #008457;
			}
	
	#careers_left {
		width: 68%;
		min-width: 68%;
		max-width: 68%;
		overflow: hidden;
		float: left;
	}

		#careers_left #careers_left_content {
			width: 90%;
			min-width: 90%;
			max-width: 90%;
		}
	
	#careers_right {
		width: 31%;
		min-width: 31%;
		max-width: 31%;
		overflow: hidden;
		float: left;
	}
	
		#careers_right .column_float {
			float: left;
			width: 50%;
		}
	
	.color_teal {
		color: #008457;
	}
	