/* CSS Document */
img, div, table, td, th {border:none; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
a {color:#B4AEFB}
a:hover {color:#CCCCCC;}
body {background-color:#a0a0a0;}
#outer {width:800px; position:relative;}


#sidenav {background-image: url(../images/stateseal_bg.gif); background-position: center top; background-repeat: no-repeat;; width:240px; padding-top:10px; float:left; background-color:#030369; color:#ffffff;}

#sidenav h2{color: #ffffff; text-align:center; font-size:88%; font-family:Arial, Helvetica, sans-serif; font-style:italic;padding-bottom: 10px; border-bottom:1px solid #999999; margin:0 10px 10px;}
#sidenav ul {list-style-type:none; margin-left:10px; padding-left:0;}
#sidenav li {margin-bottom:10px;}
#sidenav li ul li a{font-weight:normal; padding-left:12px;}
#sidenav li ul {line-height:90%; margin-top:12px; font-size:92%; font-style:italic; visibility:hidden; display: none;}
.blog #sidenav li ul {visibility: visible;  display:block;}
#sidenav li img {margin-right:10px;}
#sidenav a {color:#FFFFFF; font-weight:bold; text-decoration:underline; font-size:88%}
#sidenav a:hover, #sidenav a:visited:hover {color:#999999;}
#sidenav form {padding:10px; margin:0 0 40px 0; color:#ffffff; font-size:72%; font-family:Verdana, Arial, Helvetica, sans-serif}

#content{ float: left;background-image:url(../images/statemap_bg.gif); background-position: 250px 5px;} 
#main {padding: 0; margin:0; background-image:url(../images/bluegray.gif);background-repeat:repeat-y; line-height:120%;}
#innermain { padding:5px; padding-left:250px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:77%; }
* html #main {padding:2px 0;}
#floater {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:88%; color:#ffffff; width:195px; float:right;margin-left:5px; background-color:#030369;}
#floater p {padding:4px 8px; margin:0; color:#ffffff;}
.titlep{border-bottom:1px solid #999999; margin: 10px; padding-bottom:3px; font-weight:bold; text-transform:uppercase; font-size:113%; font-family:Arial, Helvetica, sans-serif; font-style:italic; width:521px;}
#footer  {clear: both;width:100%; background-image: url(../images/menuBar.jpg); background-repeat: no-repeat; background-position:0 0; width: 800px; height: 29px; color:#030369; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:77%; border-bottom:1px solid #999999;}
#footer ul {list-style-type: none; margin:8px;list-style-type:none; margin:0;  padding:0; font-weight:bold; width:100%;}
#footer li { display:inline; text-align:center; line-height:24px;}
#footer a{color: rgb(3, 3, 105); text-decoration:underline; display:inline-block; text-align:center;width:240px;}
html>body #footer a {display:table-cell;}
p.ok {border:1px solid #691E1E; padding:8px; text-align:center; width: 600px; font-family: Arial, Helvetica, sans-serif; font-size:82%; width:70%; margin-left:100px}
div.inline{border: 1px solid #999999; background-color:#030369; margin:3px 0 3px 6px; padding:4px; text-align:center; font-size:88%; float:right;}
img.inline {border: 1px solid #999999; background-color:#030369; padding:4px; margin:30px;}
#outer #main .left {float:left;margin:3px 6px 3px 0;}
.inline img {display:block;}
ul.biglist li {padding-bottom:12px;}

#topmenu {background-image: url(../images/menuBar.jpg); background-repeat: no-repeat; width: 800px; height: 29px; color:#030369; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:77%; border-bottom:1px solid #999999; list-style-type:none; margin:0;  padding:0; font-weight:bold;}
#topmenu li {display:inline; margin: 0 60px 0 20px; line-height:24px;}
#topmenu a{color: rgb(3, 3, 105); text-decoration:none;}
#topmenu a:hover, #topmenu a:visited:hover{color:#990000; text-decoration:underline;}




/*   88888888888888888888888888888 */

#topmenu li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
}

/* CSS Document */

#topmenu li ul { list-style-type:none;	padding: 0;	margin: 0; width:140px;}
#topmenu li ul li {list-style-type:none; margin:0; padding:0; text-indent:0; display: block; width:140px;}
#topmenu ul ul a {
	font-weight: bold; 	color: #333333;	text-decoration: none; }

#topmenu li li a {
	display: block;	font-weight: bold;	color: #000000;	background-color:#ffffff;	padding: 3px;width:140px;}

#topmenu li li a:hover {	background-color: #ffffff;	color:#000000;	border-color: #000000;}

html>body #topmenu li {	float: left;	position: relative;	text-align: left;	cursor: default;}


#topmenu li>ul {	top: auto;	left: auto; }

 #topmenu li ul {	background-color: #ffffff; 	border: 1px solid #dedede !important; }

#topmenu li li {	display: block; margin-left:0;	float: none;background-color: #ffffff;	border: 0; text-align:left;}

#topmenu li:hover ul { display: block;  border-width: 0 1px;}
hr.nextentry {margin: 12px 20px; width: 300px; height:1px; color:#CCCCCC; text-align:left}
label 	{width: 130px; float: left;
	text-align: left;
	margin: 4px;}
	input, select, textarea{ 
	margin:4px;}
textarea {width:350px;}
.imagetable td {padding:10px; text-align:center; vertical-align:middle;}