/* CSS Document */
/* rev. 2009-11-05 rich */

body {
margin: 8px 0 0 0 auto;
padding: 0;
border: 0px none;
background:url(gradient.jpg) top repeat-x;
text-align: center;
}

#page {
width: 984px;
margin: 0 auto;
#background-color: white;
font-family: Georgia, serif;
font-size: 13px;
line-height: 140%;
text-align: left;
}

.whiteText {
color: #FFFFFF;
}

.red {
color: #FF0000;
}

h1 {
font-family: Georgia, Times New Roman, Times, serif;
font-size:20px;
/*color: #FFFFFF;*/
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
/*color: #FF0000;*/
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:23px;
color: #000099;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}

.contactNames {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #000066;
}

.contactTitle {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.innerBG {
	background:url(innergradient.jpg) top repeat-x;
}

a {
	color:#05419B;
	text-decoration:underline;
	text-underline:single;
}


A:Hover  {
	color:#C49F06;
	text-decoration : underline;
}

.copyr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
}

.MenuBarTitle {
	color: #2A2017;
	font-family:Times New Roman, Times, serif;
	font-size:25px;
}

.smallHeader {
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold
}


/* Basic nav code - don't modify */

#nav {
display: block;
margin: 0;
padding: 0;
position: relative;
}

#nav li {
display: block;
list-style: none;
margin: 0;
padding: 0;
float: left;
position: relative;
}

#nav a {
display: block;
}

#nav ul {
display: none;
position: absolute;
left: 0;
margin: 0;
padding: 0;
}

* html #nav ul {
line-height: 0;
}

/* IE6 "fix" */
#nav ul a {
zoom: 1;
}

/* IE6/7 fix */

#nav ul li {
float: none;
}

#nav ul ul {
top: 0;
}

/* Essentials for nav code - configure this */

#nav ul {
width: 130px;
}

#nav ul ul {
left: 131px;
}

/* Everything else is theming nav code */

#nav {
width: 964px;
margin-left: 10px;
margin-top: 3px;
background-image:url('nav_bg.jpg');
background-repeat:repeat-x;
background-color: black;
height: 35px;
}

#nav *:hover {
background-color: none;
}

#nav a {
border-right: 1px solid white;
color: white;
font-size: 14px;
line-height: 19px;
font-weight:bold;
text-decoration: none;
padding: 6px;
}

#nav li.hover a {
background-color: #C49F06;
}

#nav ul {
top: 25px;
}

#nav ul li a {
background-color: #C49F06;
}

#nav ul a.hover {
background-color: #C49F06;
}

#nav ul a {
border-bottom: 1px solid white;
border-right: none;
opacity: 0.9;
filter: alpha(opacity=90);
}
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */

/* end nav code */


a:visited.nav {
color: yellow;
text-decoration: none;
}

.officers {
display: block;
float: left;
width: 961px;
margin-top: 20px;
}

.officer_pic {
float: left;
}

.officer_txt {
margin: 5px 0 5px 165px;
}

