@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: #99000;
	background-color: #1c6eb0;
}

/* Old styles follow. Can remove for production
div#side_nav {font-family:Arial, Helvetica, sans-serif; font-size:.75em; width:165px; margin:5px;}
#side_nav ul.sitewide { border:0px; margin:0; padding:0; list-style:none;}
#side_nav ul.sitewide li {border-bottom:1px dotted #de6504; padding:3px 0 3px 1px; line-height:1.15em; }
#side_nav ul.section {margin:1.5em 0 0 0; border-top:1px dotted #CCCCCC; padding:0; list-style:none}
#side_nav ul.section li {border-bottom:1px dotted #CCCCCC; padding:0 0 0 3px; line-height:1.5em; }
#side_nav a, #side_nav a:visited {color:#001c7d; text-decoration:none; padding-right:2px;}
#side_nav a:hover {color:#1c6eb0;}*/

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.95em; color:#041462; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.85em; color:#b95404; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; background-color:#277dc3; color:#ffffff; margin-bottom:0; padding:2px; border:1px dotted #abdaee; }
p { font-family:Arial, Helvetica, sans-serif; font-size:.8em; line-height:1.25em; }

a:link, a:active { color:#1c6eb0; text-decoration:underline; }
a:visited { color:#1c6eb0; text-decoration:underline; }
a:hover { color:#001c7d; text-decoration:underline; }

div#footer {margin:0; padding:5px; background-color:#75a6cd; color:#FFFFFF; font-size:0.7em; text-align:center; font-family:Arial, Helvetica, sans-serif; }
div#footer a, div#footer a:visited { color:#FFFFFF; text-decoration:none }
div#footer a:hover { text-decoration:underline; color:#001c7d; }

.go { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#address { width:160px; font-size:.7em; color:#000000; padding: 5px; font-family:Arial, Helvetica, sans-serif; margin-top:15px; }
.address { color: #041462; font-weight:bold; }
.director { font-size: 11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-left:8px; padding-left:0px; color:#041462; }
.search { font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#040c6f; font-weight:bold; margin-left:6px; padding:2px; }
.line { color:#dcf0f7; text-align:center; margin:0; }
.style1 { color: #990000; font-weight: bold; }
.tabletext { font-family:Arial, Helvetica, sans-serif; font-size:.8em; }
.navigation { font-family:Arial, Helvetica, sans-serif; font-size:.9em; line-height:1.5em; }
.tabletextsmall { font-family:Arial, Helvetica, sans-serif; font-size:.7em; }
div.smaller { font-size:0.75em; }

/*Nav Styles*/

div#left_menu { width:170px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:.9em; }
#left_menu ul { margin:0; padding:0; }
#left_menu ul li { margin:0; padding:0;  background-color:#FFFFFF; list-style:none; position:relative; _height:1em;}
#left_menu ul li a { display:block; padding:0 5px 0 10px; margin:0; color:#001c7d; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:18px; border-bottom:1px dotted #de6504; background-color:#FFFFFF; }
#left_menu ul li a:hover { color:#1c6eb0; }
#left_menu ul li ul { display:none; margin:0; padding:0; background-color:#fff; position:absolute; top:2px; left:170px; width:250px;}
#left_menu ul li ul li { padding:0; margin:0; list-style:none; background-color:#FFF; border-bottom:1px solid #fff; }
#left_menu ul li ul li a { color: #001459; font-weight: normal; font-family: Arial, Helvetica, sans-serif; background-color: #dfebf4; border-width:0; _height:1em;}
#left_menu ul li ul li a:hover { color: #fff; background-color:#0d7e30;}
#left_menu a:active, #left_menu a:focus { outline:none; }


.home {padding: 8px 0px 8px 8px; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#001c7d; font-weight:bold; text decoration:none;}
.home a:link, a:active { color:#001c7d;; text-decoration:none;}
.home a:visited { color:#001c7d; text-decoration:none;}
.home a:hover { color:#1c6eb0; text-decoration:none;}

