a.style {color:#555555; text-decoration:none}
a.style:visited {color:#555555;text-decoration:none}
a.style:hover {color:#555555; text-decoration:underline}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #110507;
	line-height: 22px;
	font-weight: normal;
	padding: 7px;
}
a.nav {color:white; text-decoration:none}
a.nav:visited {color:#FFFFFF;text-decoration:none}
a.nav:hover {color:white; text-decoration:underline}

.main {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 0px; line-height: 22px; font-weight: normal; text-decoration: none}

a.main {color:#555555; text-decoration:none}
a.main:visited {color:#555555;text-decoration:none}
a.main:hover {color:#555555; text-decoration:underline}

.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #040404;
	text-decoration: none;
	padding-left: 12px;
}
.other {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #8B0007;
	text-decoration: none;
	padding: 11px;
}
.main2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-left: 0px; line-height: 22px; font-weight: normal; text-decoration: none
}
.imgmarginleft {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
}
.imgmarginright {
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#nav-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999; 
	line-height: 22px;
	font-weight: normal;
	padding: 7px;
	text-align:center;
}	
#nav-bottom a:hover {
	text-decoration:underline;
	color:#999999;
}
#nav-bottom a:link, #nav-bottom a:visited {
	text-decoration: none;
	color: white;
}
.homeleft-heading {
	font-size: 3;
	color: #000080;
	font-weight:bold;
}
.disclaimer {
	font-family:  Arial,Verdana, Helvetica, sans-serif; font-size: x-small; color: #999999; padding-left: 0px; line-height: 15px; 		    font-weight: normal; text-decoration: none;
}
/* form styles */
fieldset{
padding:10px;
border: 1px solid #455A43;
margin-bottom:15px;
}
/*styles for the contact form*/
/*declaring a margin of 0 will not give you unwanted white space underneath the end of the form*/
/*styles the 'contact form' text at top of contact form*/
form{
margin:0;
}

input,textarea{
background: #E9EEE8;
border: 1px solid #455A43;
}
/*styles the input fields*/
/*styles the form fields*/
label{
color: #455A43;
font-weight:normal;
}
label,span.spacer{
width:100px;
}
legend{
padding:10px;/*gives a bit of padding between the border and the test*/
color: #2C4A4B;
font:14px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
/* end of form styles */