@charset "UTF-8";/* CSS Document */body {	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size:12px;	margin: 0px 0px 50px 0px;	background:url(back_wave.gif) center top repeat-x;	background-position: 0px 200px;}a {	color:#1256c7;	text-decoration:none;}a:hover {	color:#29a3ee;	text-decoration:none;}ul {	margin: 0;	padding:0;	list-style:none;	width: 100%;	float:left;}ul.nav li {	float: left;	background: url(tab.gif) no-repeat top left;	width: 100px;	height:29px;	text-align:center;	padding-top:15px;	text-transform:capitalize;	font-size:12px;	letter-spacing: 1px;	cursor:pointer;	}ul.nav li:hover {	color:#FFF;	background:url(active_tab.gif) no-repeat top left;}ul.nav li.active {	background:url(active_tab.gif) no-repeat top left;	color:#FFF;}ul.nav li a:hover {	text-decoration:none;	color:#FFF;}ul.nav a {	text-decoration:none;	color:#000;}ul.nav li.active a {	text-decoration:none;	color:#FFF;}.logo {	float: left;	width: 250px;	margin: 10px 0px 10px 20px;}div.contact_info {	float:right;	width: 210px;	height: 85px;	margin: 25px 10px 0px 0px;	border: 1px solid #D0E8FE;	padding: 10px 10px 10px 10px;}div.contact_info ul li {	line-height: 14px;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	line-height:20px;	text-indent:10px;}td.main_table {	background-color:#FFF;	border: 1px solid #999;}div.splash {	width:100%;	text-align:center;	float:left;	clear:both;}.cover_letter {	padding: 20px 20px 20px 20px;	margin-top: 10px;	float: left;	clear:both;	width:760px;}#contactform label {	width: 400px;	float:left;	font-weight:bold;	margin-left:10px;	display:block;}#contactform h2 {	margin: -5px 0px 0px -5px;}#contactform input {	margin-top:-2px;}#contactform select {	margin-top:-2px;}#contactform p {	margin: 18px 0px 10px 0px;	padding-top:2px;}submit {	float:right;	clear:both;	text-align:right;}div ul.sub_nav {	width:185px;	float:left;	background-color:#1b3b93;}ul.sub_nav li {	background:url(subtab.gif) top left #0d3897 no-repeat;	color:#FFF;	border-bottom:1px solid #CCCCCC;	text-transform:capitalize;	font-size:12px;	width:160px;	height:40px;	text-align:left;	padding:15px 10px 15px 15px;	letter-spacing: 1px;	line-height:22px;	cursor:pointer;	text-decoration:none;	display:block;}ul.sub_nav li:hover {text-decoration:underline;}ul.sub_nav li.subactive {	color:#001a62;	background:none #FFF;	text-decoration:none;}.subheader {	font-size:11px;	line-height:12px;}.column2 {	float: left;	clear:none;	width: 550px;	padding: 30px 5px 12px 40px;}.regular {	float:left;	width: 100%;}.date {	width:170px;	text-align:right;	float:right;	padding-top:7px;	clear:right;}.title {	width:300px;	font-weight:bold;	font-size:14px;	float:left;}.location {	width:300px;	float:left;	margin-bottom: 20px;	margin-top:-4px;	padding-left:2px;	clear:left;}.regular li {	margin-left:30px;	margin-bottom: 10px;	width: 510px;}.job_splash {	float:left;	clear:both;	width:100%;	text-align:center;	margin-top:20px;}.experiance {	background: url(side.gif) repeat-y;}.spacer {	height: 20px;	width:780px;	float:left;	clear:both;}.list {	font-size:12px;	line-height:20px;}