body {	font-family: Arial, Helvetica, sans-serif;	margin:0;	padding:0;	background-image:url(images/background_new_full.jpg);	background-position: top center; 	background-repeat:no-repeat;	background-color: #fffffd;}#wrapper {	position: relative;	width: 100%;	margin:0px auto;	height:100%;	vertital-align: top;}#new_content {}#container {	width: 1000px;	margin:0px auto;	vertical-align:top;}#container_contact {	width: 746px;	margin:0px auto;	vertical-align:top;}#container_jobs {	width: 746px;	margin:0px auto;	vertical-align:top;}#content {	width: 746px;	margin:0px auto;	vertical-align:top;	background-image:url(images/white_trans_sliver.gif);	background-repeat:repeat-y;}#content_jobs {	width: 716px;	vertical-align:top;	background-image:url(images/career_listing_sliver.jpg);	background-repeat:repeat-y;	margin-left: 30px;}h1{	height:10px;	margin:0px;	padding:0px;	width: 100%;	text-align:center;}.clear {	clear:both;}#header {	padding: 0;	margin: 0;}object {	outline: none;}#logo {	float: left;	padding-left: 100px;}#filler {	height: 35px;	padding-top: 43px;	position:relative;    z-index:2000;}/* ================================================================ This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/final_drop3.htmlCopyright (c) 2005-2009 Stu Nicholls. All rights reserved.This stylesheet and the associated (x)html may be modified in any way to fit your requirements.=================================================================== *//* style the outer div to give it width */.menu {font-size:10px;font-family: Verdana, Arial, Helvetica, sans-serif; margin:auto; }/* remove all the bullets, borders and padding from the default list styling */.menu ul {padding:0;margin:0;list-style-type:none; height:3em; }/* style the sub-level lists */.menu ul ul {width:9em;}/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */.menu ul li {float:left;height:3em;line-height:3em; color:#FFF; font-weight: bold; font-size: 10px; }/* style the sub level list items */.menu ul ul li {display:block;width:9em;height:auto;position:relative;line-height:1em; border-bottom: 1px solid transparent;}/* style the links for the top level */.menu a, .menu a:visited {display:block;float:left;height:100%;font-size:1em;text-decoration:none;color:#FFF; font-weight: bold; padding:0 .5em 0 .5em;text-transform: uppercase;}/* style the sub level links */.menu ul ul a, .menu ul ul a:visited {display:block; background:#f68428; repeat-x; color:#FFF;width:16em;height:100%;line-height:1em; padding:0.5em 0.5em 0.5em 1em; font-size:10px;}/* style for ie only.*/.menu ul table ul a, .menu ul table ul a:visited  {width:18em; w\idth:16em;display:block;background:#f68428;}/* style the table so that it takes no part in the layout - required for IE to work */.menu table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}.menu ul ul table {lef\t:-1px; }.menu ul ul table ul.left {margin-lef\t:2px;}.menu li:hover {position:relative;}* html .menu a:hover {position:relative;}/* style the third level background */.menu ul ul ul a, .menu ul ul ul a:visited {background:#ccc;}/* style the fourth level background */.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#ddd;}/* style the sub level 1 background */.menu ul :hover a.sub1 {background:#ccc;}/* style the sub level 2 background */.menu ul ul :hover a.sub2 {background:#ddd;}/* style the level hovers *//* first */.menu a:hover {color:#FFF;background: #f68428;)}.menu :hover > a {color:#FFF;background: #f68428;)}/* second */.menu ul ul a:hover{color:#FFF;background: #db232a;}.menu ul ul :hover > a {color:#FFF;background: #db232a;}/* third */.menu ul ul ul a:hover {background:#ddd;}.menu ul ul ul :hover > a {background:#ddd;}/* fourth */.menu ul ul ul ul a:hover {background:#eee;}/* hide the sub levels and give them a positon absolute so that they take up no room */.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0;width:14em;}/* position the third level flyout menu */.menu ul ul ul{left:10em;top:0;width:10em;}/* position the third level flyout menu for a left flyout */.menu ul ul ul.left {left:-10em;}/* make the second level visible when hover on first level list OR link */.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:1em; background:transparent url(images/trans.gif);}/* keep the third level hidden when you hover on first level list OR link */.menu ul :hover ul ul{visibility:hidden;}/* keep the fourth level hidden when you hover on second level list OR link */.menu ul :hover ul :hover ul ul{visibility:hidden;}/* make the third level visible when you hover over second level list OR link */.menu ul :hover ul :hover ul{visibility:visible;}/* make the fourth level visible when you hover over third level list OR link */.menu ul :hover ul :hover ul :hover ul {visibility:visible;}#red_pipe {	color: #FFF;}#zip_text {	color: #999;	margin: 4px 0 0 10px;	padding: 0;	vertical-align: middle;}#go_btn {	display:inline;	vertical-align:middle;	height: 21px;	padding-top:11px;}/* ---- End CSS Menus -------------*/#static_content {	margin-top: 25px;	width: 702px;	text-align:center;}#static_careers {	background-image: url(images/static/career_fade.jpg);	background-repeat:no-repeat;	padding: 10px;	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	color: #FFF;}#flash_box {	margin: auto;	padding: 0;	vertical-align:top;}#flash_box_stretch {	width: 100%;	padding: 0;	vertical-align:top;}ul{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}li{	line-height:1.7em;}ol{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:1.7em;}.overview_txt {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:1.7em;}#releaseheader {	background-image:url(images/press_release_header2.jpg);	background-repeat:no-repeat;	height: 109px;	text-align: right;	vertical-align:middle;	color: #FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	padding: 0;	margin-left: 24px;}#gemheader {	background-image:url(images/gemheader.jpg);	background-repeat:no-repeat;	height: 109px;	text-align: right;	vertical-align:middle;	color: #FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	padding: 0;}#career_opps{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color:#FFFFFF;}.article_title {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color:#992d14;}.career_heading {	font-weight: bold;}.career_listing {	line-height:1.75em;	background: #dddcdc;}#news_box {	width: 400px;	height: 245px;	margin:0px auto;	vertical-align:top;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}#news_box a {	text-decoration:none;}#news_box a:link {	color: #ffffff;}#news_box a:visited,#news_box a:active {	color: #ffffff;}#news_box a:hover {	color: #FFCC00;}#career_box {	width: 500px;	height: 75px;	margin:0px auto;	vertical-align:top;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}#career_box a {	text-decoration:none;}#career_box a:link {	color: #ffffff;}#career_box a:visited,#career_box a:active {	color: #ffffff;}#career_box a:hover {	color: #FFCC00;}.jobtitle {	text-align: right;	vertical-align: top;	color: #FFCC00;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:1.7em;	width: 150px;}.jobdesc {	text-align: left;	vertical-align: top;	padding-left: 5px;	color: #ffffff;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	line-height:1.7em;	width: 600px;}#loginbox {	border: solid #000000 1px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	width: 628px;	height: 295px;	margin-left: 23px;	background-image:url(images/prequalifer_chicken.jpg);	background-repeat:no-repeat;}#supportbox {	border: solid #000000 1px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	width: 628px;	height: 213px;	margin-left: 23px;	background-image:url(images/support_box.jpg);	background-repeat:no-repeat;}.support_text{	font-size: 9px;}#qualifybox {	border: solid #000000 1px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	width: 628px;	height: 295px;	margin-left: 23px;	background-image:url(images/prequalifer_I_chicken.jpg);	background-repeat:no-repeat;}#developbox {	border-left: solid #000000 1px;	border-right: solid #000000 1px;	border-bottom: solid #000000 1px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}#bottom {	background-image:url(images/bottom_new.gif);	background-repeat:no-repeat;	height: 22px;	width: 696px;}#bottom_career {	height: 22px;	width: auto;	margin-left:30px;}#twitter {	margin:auto;	text-align: center;	padding-top: 15px;}#darksite_warning {	margin-top: 25px;	background-color:#FFF;	color:#c41230;	font-size: 14px;	font-weight:bold;	text-align: center;	border: #c41230 1px groove;	padding: 20px;}.dark_date {	font-size: 12px;	font-weight:normal;}/*-----------Footer------------------*/#pre_footer {	background-image:url(images/red_band_sliver.png);	background-position: center top;	background-repeat:repeat-x;}#footer {	font-family: georgial, Arial, Helvetica, sans-serif;	color: #c41230;	text-align: center;	font-size: 10px;	line-height: 1em;	width: 980px;	margin: 0 auto;	margin-bottom: 15px;}#footer ul {	margin: 0;	padding: 0;	list-style:none;	margin-bottom:3px;	}#footer li {	display:inline;	list-style:none;	padding-left: 2px;	padding-right:2px;	margin: 0;}#footer a {	text-transform:lowercase;	text-decoration:none;	font-size: 10px;}#footer a:link {	color: #c41230;}#footer a:visited,#footer a:active {	color: #c41230;}#footer a:hover {	color: #000000;}#red_band {	height: 195px;	background-image:url(images/red_band_sliver.png);	background-position:top;	background-repeat:repeat-x;	width: 33%;}#footer_bottom {		width: 746px;	height: 195px;	background: transparent;	background-image:url(images/red_band_P_bottom.png);	background-position:top;	background-repeat:repeat-x;}/*-----------News Footer------------------*/#newsfooter {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-align: center;	height: 94px;	font-size: 9px;	line-height: 2em; 	width: 680px;	margin-bottom:75px;	margin-left: 5px;}#newsfooter ul {	margin:0 auto;	padding: 0;	list-style:none;	font-size: 9px;}#newsfooter li {	position:relative;	float:left;	list-style:none;	padding-left: 10px;}#newsfooter a {	text-decoration:underline;}#newsfooter a:link {	color: #333333;}#newsfooter a:visited,#newsfooter a:active {	color: #333333;}#newsfooter a:hover {	color: #f04135;}/* ---- menu.php menu accordian ----- */#accordion {padding: 0 0 0 100px;}#accordion h3 {padding:0px; margin:0px; border:0px;}#accordion h3 a {padding:0px; margin:0px; border:0px;}#accordion img {padding:0px; margin:0px; border:0;}div#disclaimer {text-align: center; font-size: 10px; font-family: arial, san-serif;}
