body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	color: #000000;
	background-color: #316CB2
}
body, p, td, div, ul, li
{
	font-size: 12px;
}
a, a:visited, a:hover, a:active, a:link
{
	color: #316CB2;
	font-weight:bold;
	text-decoration: underline
}

a:hover {}

input.fld
{
	width: 250px
}

textarea.desc
{
	width: 375px;
	height: 100px
}

form
{
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px
}

img
{
	margin: 0px 0px 0px 0px;
	vertical-align: bottom;
	padding: 0px 0px 0px 0px 
}

div.outer
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 750px
}

div.outer2
{
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #000000
}


div.main
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.main2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: 2px solid #ffffff
}

div.logo
{
	text-align: left;
	height: 77px;
	width: 742px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff
}
div.logo2 {
	width: 416px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.animation {background:#2965A6}
div.content
{
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear:left
}

div.content2
{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #ffffff;
}

div.contact
{
	background-color: #9AAAAA;
	width: 242px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px
}

div.image
{
	margin: 0px 0px 0px 0px;
	background-color: #9AAAAA;
	padding: 0px 0px 0px 0px
}

div.image2
{
	margin: 0px 0px 0px 0px;
	border-bottom: 2px solid #ffffff;
	background-color: #9AAAAA;
	padding: 0px 0px 0px 0px
}

div.contactInfo
{
	margin: 0px 0px 0px 0px;
	background-color: #9AAAAA;
	padding: 0px 0px 0px 0px
}

div.contactInfo2
{
	text-align: center;
	background-color: #9AAAAA;
	color: #072034;
	font-size: 18px;
	font-weight: bold;
	LINE-HEIGHT: 25px;
	margin: 0px 0px 0px 0px;
	padding: 15px 10px 15px 10px
}

div.contactInfo2 a, div.contactInfo2 a:visited, div.contactInfo2 a:hover, div.contactInfo2 a:active, div.contactInfo2 a:link
{
	color: #072034;
	text-decoration: underline
}

div.footer
{
	color: #ffffff;
	text-align: center;
	width: 742px;
	z-index: 0;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #316CB2;
	border-top: 2px solid #ffffff
}

div.footer p.info a, div.footer p.info a:visited, div.footer p.info a:hover, div.footer p.info a:active, div.footer p.info a:link
{
	color: #ffffff;
	text-decoration: underline
}

div.footer p.info
{
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	padding: 6px 6px 6px 6px
}

h1
{
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	font-size: 14px
}
h2
{
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 13px;
}
td.contact
{
	background-color: #4E86BF;
	width: 242px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px
}
td.text, td.text2
{
	font-size: 12px;
	width: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ACC4DD
}

td.text
{
	border-right: 2px solid #ffffff
}

td.text2
{
	border-right: 2px solid #4E86BF
}

td.text p, td.text2 p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px
}

td.text td, td.text2 td, td.text li, td.text2 li
{
	font-size: 12px
}

td.text ul, td.text2 ul
{
	list-style-type: none;
	padding: 0;
	margin: 0
}

td.text ul li, td.text2 ul li
{
	padding-left: 1.2em;
	padding-bottom: .2em
}

td.text ul li.phone, td.text2 ul li.phone
{
	padding-left: 5.3em;
	padding-bottom: .2em
}

td.text ul.list2, td.text2 ul.list2
{
	list-style-type: square;
	padding-left: 35px;
	margin: 0
}

td.text ul.list, td.text2 ul.list
{
	list-style-type: none;
	padding: 0;
	margin: 0
}

td.text ul.list2 li, td.text2 ul.list2 li
{
	padding-left: 0px;
	padding-bottom: 5px
}

td.text ul.list li, td.text2 ul.list li
{
	margin-left: 1em;
	background-image: url("/images/square.gif");
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding-left: 1.2em;
	padding-bottom: .5em
}

table.content
{
	width: 742px
}

div.navDivider
{
	margin: 0px 0px 0px 0px;
	background-color: #4E86BF;
	height: 7px;
	font-size: 1px;
	line-height:0;
	padding: 0px 0px 0px 0px
}

div.subHeader
{
	margin: 0px 0px 0px 0px;
	background-color: #4E86BF;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	padding: 14px 0px 20px 0px
}

div.background {
	padding-top: 10px;
	padding-left: 15px;
}
div.content2 table div ul {
	margin 0px;
}
div.content2 table div li {
	padding-bottom: 5px;
}

#nav{
height:69px;
}

#nav ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font-weight:bold;
font-size:14px;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

#nav li{
display: inline;
margin: 0;
text-align:center;
}

#nav li div{
text-align:center;
}

#nav li a:visited{
background-color: #4E86BF;
color: #fff;
}

#nav li a:hover{
color: #072034;
background-color: #ACC4DD;
}

#nav li a{
text-decoration: underline;
padding: 21px 7px 0px 7px;
margin: 0 0 0 7px;
border: 1px solid #000;
color: #fff;
height:40px;
width:164px;
display:block;
float:left;
background-color: #4E86BF;
text-transform: uppercase;
}

#nav li a.first, #nav li a.first:visited, #nav li a.first:link, #nav li a.first:active{ 
margin-left: 0px;
}

#nav li.selected{
}

#nav li a.selected, #nav li a.selected:visited, #nav li a.selected:link, #nav li a.selected:active{ 
background-color: #316CB2;
}

#nav li.selected a:hover{ /*selected main tab style */
}

/* ######### Style for Drop Down Menu ######### */

#ddMenu {
position:absolute;
top: 0;
border: 1px solid #000; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 182px;
visibility: hidden;
}

#ddMenu a{
width: auto;
display: block;
border: 0 solid #000; /*  918d8d THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 5px 2px 5px 5px;
text-decoration: none;
}

#ddMenu a, #ddMenu a:link, #ddMenu a:visited, #ddMenu a:active{ color: black; }

* html #ddMenu a{ /*IE only hack*/
width: 100%;
}

#ddMenu a.selected, #ddMenu a.selected:visited, #ddMenu a.selected:link, #ddMenu a.selected:active{ 
background-color: #316CB2;
}

#ddMenu a:hover, #ddMenu a.selected:hover{ /*THEME CHANGE HERE*/
background-color: #ACC4DD;
}
