/*								* *								* *		General element styles	* *								* *								*/body {	background-image: url(../images/bg.gif);	background-position: 50% 0px;	background-repeat: repeat-y;}img {	border: none;}#holder {	position: absolute;	top: 10px;	left: 50%;	margin-left: -377px;	width: 755px;}/*								* *								* *		Home page content		* *								* *								*/ img#search_jobs {	position: absolute;	left: 10px;	top: 11px;}img#submit_resume {	position: absolute;	left: 86px;	top: 11px;}  img#contact_us {	position: absolute;	left: 209px;	top: 11px;}  #home_logo {	position: absolute;	top: 0px;	left: 593px;text-underline:none;}#main_nav_holder {	clear: both;	position: absolute;	top: 138px;	left: 0px;	background-image: url('../images/main_nav_bg.gif');	background-repeat: no-repeat;	width: 100%;}.main_nav_item {	display: block;	float: left;	margin-left: 2px;	padding: 0;	width: 180px;}.main_nav_item img {	margin: 0;	padding: 0;}.main_nav_item p {	font: normal 10px/12px arial, geneva, verdana, helvetica;	color: #FFF;	margin: 10px 6px 6px 8px;	padding: 3px;}#sub_nav_holder {	clear: both;	position: absolute;	top: 286px;	left: 0px;	background-image: url('../images/sub_nav_bg.gif');	background-repeat: no-repeat;	width: 755px;	height: 100%;}.sub_nav_item {	float: left;	margin-left: 2px;	width: 180px;}.sub_nav_item p {	font: normal 10px/12px arial, geneva, verdana, helvetica;	color: #666;	margin: 8px 6px 6px 8px;	padding: 4px;}#mini_nav_holder {	clear: both;	position: absolute;	top: 529px;	right: 38px;}#mini_nav_holder img {	clear: none;}/*								* *								* *		Inner content pages		* *								* *								*/h1 {	font: bold 9px/15px arial, geneva, verdana, helvetica;	color: #1F78B4;	margin: 10px 0px -8px 0px;	text-transform: uppercase;}h2 {	font: normal 18px/21px arial, geneva, verdana, helvetica;	color: #666;	margin: 10px 0px 0px 0px;}h3 {	font: bold 9px/15px arial, geneva, verdana, helvetica;	color: #FF4100;	margin: 10px 0px 0px 23px;	text-transform: uppercase;}#content_holder {	width: 750px;	padding: 0px;	margin: 0px;	clear: both;}#content_col {	width: 325px;	float: left;	margin: 10px 0px 10px 20px;	display: inline;}#subcontent_col {	width: 185px;	float: left;	margin: 10px 0px 10px 20px;}#menu_col {	width: 155px;	float: left;	margin: 20px 0px 10px 30px;}#content_col p, #subcontent_col p {	font: normal 11px/15px arial, geneva, verdana, helvetica;	color: #333;	margin: 10px 0px 0px 0px;}#content_col a, #subcontent_col a {	font: normal 10px/15px arial, geneva, verdana, helvetica;	color: #FF4100;	font-decoration: underline;}#content_col a:hover, #subcontent_col a:hover {	font: normal 10px/15px arial, geneva, verdana, helvetica;	color: #1F78B4;	font-decoration: underline;}#subcontent_col img {	margin-right: 5px;}#subcontent_col p {	margin-bottom: 230px;}#menu_col a.sections {	display: block;	font: normal 11px/15px arial, geneva, verdana, helvetica;	color: #333;	margin: 5px 0px 0px 23px;	text-decoration: none;}#menu_col a:hover.sections {	display: block;	font: normal 11px/15px arial, geneva, verdana, helvetica;	color: #FF4100;	margin: 5px 0px 0px 23px;	text-decoration: underline;}.back_to_top {	margin-top: 230px;}.back_to_top a {	float: left;	font: normal 10px/15px arial, geneva, verdana, helvetica;	color: #FF4100;	font-decoration: underline;}.back_to_top a:hover {	font: normal 10px/15px arial, geneva, verdana, helvetica;	color: #1F78B4;	font-decoration: underline;}  