@charset "UTF-8";
/* CSS Document */
@charset "UTF-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 2em;
	margin: .5em;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.7em;
	margin: .5em;
}
a:link {
color: #336580; 
text-decoration: underline;
} 

a:active {
color: #336580; 
text-decoration: underline;
} 

a:visited {
color: #336580; 
text-decoration: underline;
} 

a:hover {
color: #0A1318; 
text-decoration: underline;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(images/img_bullett.gif);
}
#topline {
	position: relative;
	width: 100%;
	height: 1.6em;
	background: #919396;
}
#sitesearch a {
	float: right;
	color: white;
	font-size: .8em; 
	font-family: Verdana, Arial, Helvetica, sans-serif, verdana;
	margin-right: 4em;
}
#sitesearch a:hover {
	color: #811f16;
}
#sitesearch {
	height:1.2em; 
	width:960px; 
	font-size:1em; 
	white-space: nowrap;
	margin: 0 auto;
}
#sitesearch input {
	float: right;
}
#header {
	background: white;
	height: 130px;
	margin: 0 auto;
	width: 100%;
	padding: 1em 0 0 0;
}
#header .logo {
	width: 960px;
	margin: 0 auto;
	display: block;
}
#navbar {
	width: 100%;
	position: relative;
	width: 100%;
	background: #002a68;
	margin: 0 0 2em;
	text-align: center;
	border-top: 8px solid #002a68;
}
#navbar li {
	display: inline-block;
	list-style: none;
	margin: 0;
}
#navbar a {
	display: block;
	color: white;
	font-size: .8em;
	text-decoration: none;
	padding: .5em 1em;
	text-transform: uppercase;
}
#navbar a:hover {
	background: #919396;
}

#pagesource {
	margin: 0 auto;
	width: 960px;
}
#pagesource li {
	font-size: 1em;
	margin: 0 0 0 3em;
	line-height: 1.5em;
	color: #333;
}
#pagesource a {
	font-size: 1em;
	line-height: 1.5em;
	color: #333;
	text-decoration: none;
}
#pagesource div.bodyright {
	margin: 0 2em 0 320px;
	font-size: 1em;
}
#pagesource div.siteborder {
	margin: 0 auto;
	width: 960px;
}

#printpage {
	width: 576px;
	background: white;
	margin: 0 auto;
	padding: 18px;
}
#printpage.bodyright {
	margin: 1em;
}
#printpage li {
	font-size: 1em;
	margin: 0 1em 0 3em;
	line-height: 1.5em;
	color: #333;
}

div.companyLink {
	width: 23%;
	margin: .75%;
	float: left;
}
div.companyLink img {
	width: 100%;
	box-shadow: 0 3px 12px #888;
}
div.companyLink a {
	text-decoration: none:
}
div.companyLink a:visited {
	text-decoration: none:
}
.imgleft {
	float: left;
	margin: 0 1em .5em 0;
	vertical-align: top;
}
.imglink {
	vertical-align:: middle;
	margin: 0 1em;
}
.subnav {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 21px;
}
div.subnav5 {
	width: 300px;
	float: left;
}
div.subnav5 ul li{
	list-style: none;
	margin: 0 0 0 2em;
}

div.subnav5 ul li a{
	color: #002a68;
	font-size: 1em;
	line-height: 1.5em;
	text-decoration: none;
}

.message {
	color: #ff0000;
}
#uploadsection {
	width: 80%;
	margin: 0 auto;
	border: 2px solid #888;
	padding: 1em;
}
.subnavBOLDCopy {

	font-weight: normal;
	text-decoration: underline;
}
.footernav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
div.footer { 
	width: 100%;
	clear: both;
	text-align: center;
	padding: 1em 0;
	font-family: Calibri, sans-serif;
	font-size: 1em;
	color: #385B68;
	margin: 3em auto;
	border-top: 8px solid #002a68;
}
div.footer a {
	font-size: 1em;
	margin: .5em .5em;
}
div.footer p {
	width: 960px;
	margin: 0 auto;
}
body {
	background: url("images/background.jpg") repeat scroll 0 0 #F2F2F2;
	margin: 0 auto;
	font-family: Calibri, sans-serif;
}
p {
	font-family: Calibri, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	margin: 1em;
}
.disclaimer {
	width: 960px;
	margin: 0 auto;
	font-size: .75em;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 2em;
	margin: .5em;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.7em;
	margin: .5em;
}

td p {
	margin: .5em 1em;
}