body {color: #000; background:#fff none; font-family: Arial, Helvetica, sans-serif; }
a:link, a:visited {background:#fff; color:#000; text-decoration: underline;font-weight: bold;}
h1, h2, h3 {font-family: Georgia, Times, "Times New Roman", serif;border-bottom: 1px solid gray;padding-bottom: 1px;}
h1 {font-size:2em;font-weight:lighter; margin: 0px 0px .5em 0px;color:#000;}
h2, legend {font-size:1.6em;font-weight:normal; margin: 0px 0px .5em 0px;color:#000;}

h3 {font-size:1.25em;font-weight:normal; margin: 0px 0px .25em 0px;color:#000;}
p, ul, ol {font-size:1em;line-height:1.6em;color:#0a2443;margin: 0px 0px 1em 0px;text-shadow:none;}
a {color:#00a9a7;text-decoration:none;}

#container {width:90%;margin:0 auto;padding:5%;}

.globalwidth {width:auto;}
#container .container_header, .sub-nav, .footer-secondary, #container_quote {display:none;}

table {
	margin: 0 0 20px 0;
	padding: 0;
	}
table th,
table td {
	padding: 10px 20px;
	text-align: left;
	border-bottom: 1px solid #ccc;
	}
table th {
	border-width: 1px;
	}
table td {
	color: #666;
	}
table tr:last-child th,
table tr:last-child td {
	border-bottom: none;
	}
table tr:nth-child(even) {
	background: #eee;
	}		


header h1 a {
	display:block;
	z-index:1;
	width:209px;
	height:201px;
	text-indent:-9999px;
	margin:0;
	background:url('../images/logo.png') center center no-repeat;
}
.frmUpload, .job_nav {display:none;}
.footer-external-links li, .strong li {display:inline;}