body,td,th {

	font-family: Verdana;

	font-size: 11px;

	color: #333333;

}

body {

	background-color: #ffffff;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



.H1 {font-family: Verdana; font-size: 11px; font-weight: bold; color: #cc0000; }

.H2 {font-family: Verdana; font-size: 12px; font-weight: bold; color: #1e1e1e;} 

.H3 {font-family: Verdana; font-size: 11px; font-weight: bold; color: #ffffff;} 





.news_main {font-family: Verdana; font-size: 11px; color: #004275;}

.news_main2 {font-family: Verdana; font-size: 14px; color: #3b3532;}



.contact {

	font-family: Verdana;

	font-size: 10px;

	color: #1e1e1e;

	text-decoration: none;

}

.contact:hover {	font-family: Verdana;

	font-size: 10px;

	color: #990000;

	

}

a.contact:hover {	font-family: Verdana;

	font-size: 10px;

	color: #990000;

}



.news {

	font-family: Verdana;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

.news:hover {	font-family: Verdana;

	font-size: 11px;

	color: #454444;

	

}

a.news:hover {	font-family: Verdana;

	font-size: 11px;

	color: #454444;

}





.learnMore {font-family: Verdana;

	font-size: 11px;

	color: #cc0000;

	text-decoration: none;

}

.learnMore:hover {	font-family: Verdana;

	font-size: 11px;

	color: #cc0000;

	border-bottom: 1px dotted #3c3533;

}

a.learnMore:hover {	font-family: Verdana;

	font-size: 11px;

	color: #cc0000;

	border-bottom: 1px dotted #cc0000;

	background-color: #d6dadc;

}



.nav2 {font-family: Verdana;

	font-size: 11px;

	color: #555555;

	text-decoration: none;

}

.nav2:hover {	font-family: Verdana;

	font-size: 11px;

	color: #555555;

	border-bottom: 1px dotted #555555;

}

a.nav2:hover {	font-family: Verdana;

	font-size: 11px;

	color: #555555;

	border-bottom: 1px dotted #555555;

	background-color: #d6dadc;

}



.footer2 {font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none;}

.footer {font-family: Verdana; font-size: 10px; color: #666666; text-decoration: none;}

.footer:hover {	font-family: Verdana;

	font-size: 10px;

	color: #333333;

}

a.footer:hover {	font-family: Verdana;

	font-size: 10px;

	color: #333333;

	background-color: #d6dadc;

}





.footerlinks {font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none;}

.footerlinks:hover {	font-family: Verdana;

	font-size: 10px;

	color: #ffffff;

}

a.footerlinks:hover {	font-family: Verdana;

	font-size: 10px;

	color: #ffffff;

	background-color: #004275;

}

/*-------------------------------------------------

  Contact Form

-------------------------------------------------*/



div.form-container {

	padding: 5px 0px 10px 10px;

}



p.legend {

	margin-bottom: 1em;

	font-size: 10px;

	font-family: Georgia, "Times New Roman", Times, serif;

	text-decoration: none;

	color: #5191a9;

}



p.legend em {

	color: #c08800;

}



div.errors {

	margin: 0 0 10px 0;

	padding: 5px 10px;

	border: #FC6 1px solid;

	background-color: #FFC;

}



div.errors p {

	margin: 0;

}



div.errors p em {

	color: #C00;

	font-style: normal;

	font-weight: bold;

}



div.form-container form p {

	margin: 0;

}



div.form-container form p.note {

	margin-left: 170px;

	font-size: 90%;

	color: #bbcdd9;

}



div.form-container form fieldset {

	margin: 10px 0;

	padding: 10px;

	border: #dadde2 1px solid;

}



div.form-container form legend {

	font-weight: bold;

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #accdda;

}



div.form-container form fieldset div {

	padding: 0.25em 0;

}



div.form-container label, 

div.form-container span.label {

	margin-right: 10px;

	padding-right: 10px;

	width: 150px;

	display: block;

	float: left;

	text-align: right;

	position: relative;

}



div.form-container label.error, 

div.form-container span.error {

	color: #C00;

}



div.form-container label em, 

div.form-container span.label em {

	position: absolute;

	right: 1px;

	font-size: 120%;

	font-style: normal;

	color: #c08800;

}



div.form-container input.error {

	border-color: #C00;

	background-color: #FEF;

}



div.form-container input:focus,

div.form-container input.error:focus, 

div.form-container textarea:focus {

	background-color: #FFC;

	border-color: #FC6;

}



div.form-container div.controlset label, 

div.form-container div.controlset input {

	display: inline;

	float: none;

}



div.form-container div.controlset div {

	margin-left: 170px;

}



div.form-container div.buttonrow {

	margin-left: 180px;

}