

/*
ALL.css
*/

#main_banner { 
	background-color:#D6D6D6; height:17px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}		

#display {
	color:#000000; vertical-align:top; padding:0px 0px 0px 0px; width:100%; /*position:relative; top:-5px; */
	background-color:#C6D6C4;}	
		
#page {
	width:100%; height:100%; clear:both;}
	
#page .page_nav {
	background-color:#024930; background-image:; 
	background-repeat:no-repeat; background-position: center bottom; width:194px}
		
#page .page_contents {
	background-color:#FFF; border-right:1px solid #EFEFEF;}
		
#container {
	visibility:hidden; display:block; padding:3px 0px 0px 0px; font:800 11px Verdana, Arial, Helvetica, Sans-Serif;}

#container .item {
	margin-left:3px; margin-top:2px;}
		
#container .menu {
	background-color:#024930; border-bottom:1px solid #F9E08C; margin-left:3px; width:188px;}
	
#container .menu div{
	margin:2px 0px 2px 0px;}
	
.submenu_drp {
	margin:2px 3px 0px 3px; padding:0px 0px 0px 0px;}
	
#footer {
	font:8pt Helvetica, Arial, Sans-Serif; color:#FFFFFF; background-color:#BC813B; border-top:1px solid #FFFFFF; 
	padding:5px;}	/*7AA891*/
	
				/* ======= Body Styles ======== */

#dply {
	width:100%; top:0px; left:0px;}

#content {
	font:.70em Verdana, Helvetica, Sans-Serif; color:#000000; vertical-align:top; padding:4px 8px 1px 8px; width:100%; }	
	
#content #search {
	background-color:#F6F6F6; border-width:4px 1px 1px 1px; border-style:solid; border-color:#7D9F79;}
		
#content #search td.hed {	
	font:800 10pt sans-Serif; color:#024930; text-align:left; padding:4px 0px 4px 4px; border-bottom:1px solid #C6D6C4;}
	
#attract {
	/*margin-top:10px; border:1px solid #E8E8E8; background-color:#F8F8F8;*/ color:#595959;}
	
#attract td.tab{
	padding:3px 2px 3px 4px; color:#000;}
	
#attract td.wo-tag{
	height:20px; padding:4px 6px 2px 28px;}

#attract td.w-tag{
	padding:6px 6px 2px 6px;}
	
#attract td.w-tag img{
	float:left; margin-right:6px;}
	
#tools {
	border:1px solid #CCCCCC; margin:0px 0px 6px 12px;}	
	
#tools td.tab {
	background-image:; color:#616161; border-bottom:1px solid #CCCCCC; padding-left:4px; padding-right:12px; padding-top:3px; padding-bottom:3px}		
	
#tools td.img {
	 padding:3px 4px 3px 6px;}
	 
#tools td.txt {
	 padding:3px 4px 3px 6px;}
	
#content .pageTab {
	border:1px solid #DDDDDD; background-color:#EEEEEE; width:100%;}

#content .pageTab td {
	border-top:1px solid #FFFFFF;}

#content .jmpBox {
	background-color:#EEEEEE; border:1px solid #0A79AD;}
	
#print {
	font:.70em Verdana, Helvetica, Sans-Serif; color:#000000; vertical-align:top; 
	padding:4px 0px 10px 8px; width:85%;}	
	
.pictureCaption {
	font:800 11px Verdana, Arial, Helvetica, Sans-Serif; color:#000; text-align:right; padding:3px;}
	
td.arcList {
	background-color:#EEEEEE; border:1px solid #DDDDDD; padding:4px 0px 4px 8px;}

h1 {
	border-left:1px solid #7D9F79; border-right:1px solid #7D9F79; border-top:4px solid #7D9F79; border-bottom:1px solid #7D9F79; color:#024930; line-height:20px; background-image:;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:6px; padding-left:4px; padding-right:1px; padding-top:2px; padding-bottom:3px}

h2 {
	font:bold 1.0em Verdana, Helvetica, Sans-Serif; color:#024930; margin-bottom:8px;}

ul.none {
	margin:4px 0px 4px 25px; list-style:none;}

li {
	padding-bottom:4px;}
		
.disc li {
    padding-left:0px; list-style-image:}

.square li {
	background-image:; display:list-item; 
	background-repeat:no-repeat; background-position: 0px 7px; list-style-type:none; padding-left:12px; padding-right:0px; padding-top:3px; padding-bottom:3px}

.directory {
	 margin:0px 0px 0px 0px;}
	
.directory li {
	border-left:8px solid #708090; border-right:1px solid #708090; border-top:1px solid #708090; border-bottom:1px solid #708090; background-color:#EEEEEE; 
	width:65%; color:#36648b; background-image:; 
	background-repeat:no-repeat; background-position: 210px -1px; line-height:14px; list-style-type:none; font-style:normal; font-variant:normal; font-weight:bold; font-size:100%; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:12px; padding-right:2px; padding-top:2px; padding-bottom:2px}
	
.page {
	 margin:0px 0px 20px 0px;}
	
.page li {
	list-style:none; padding:2px; margin-left:20px;}
	
.listBox {
	background-color:#EFEFEF; border-width:1px 1px 1px 1px; border-style:solid; 
	border-color:#708090; width:300px; padding:1px;}
		
.listBox .caption {
	color:#FFFFFF; border-bottom:1px solid #708090; background-image:; font-weight:bold; padding-left:4px; padding-right:2px; padding-top:4px; padding-bottom:4px}

p.title {
	font:bold 12pt Arial, Helvetica, sans-serif; color:#708090;}	

p.pCopyright {
	color:#BBBBBB; text-align:center;}	
		
span.print {
	font:bold 70px Arial, Helvetica, sans-serif; color:#000000;}

span.teleNum {
	color:#000;}
		
b.boat {
	color:#104E8B; font:bold 1.2em Arial;}
	
b.snow {
	color:#4A708B; font:bold 1.2em Arial;}
	
b.grant {
	color:#8B3A3A; font:bold 1.2em Arial;}

b.agency {
	color:#8B1A1A; font:bold 1.2em Arial;}		

b.public {
	color:#48495B; font:bold 1.2em Arial;}

b.contact {
	color:#1B3F47; font:bold 1.2em Arial;}
	
b.accom {
	color:#8B7355; font:bold 1.2em Arial;}
	
input {
	font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; width:auto;}
	
input.bttn{
	border:1px outset #999999; background-image:; cursor:hand}
	
select {
	font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:#363636; width:auto;}	
	
div .lyr-drpLst {
	visibility:hidden; display:none;}
	
div .lyr-slctDrpLst {
	text-align:center; margin-top:10px; margin-bottom:10px;}
	
div .lyr-slctDrpLst-hd {
	width:80%; border:1px solid #CCC; background-color:#EFEFEF; padding:2px 4px 2px 4px;}

div .lyr-slctDrpLst-cnt {	
	border-width:0px 1px 1px 1px; border-style:solid; border-color:#CCC; width:80%; 
	padding:4px; text-align:left;}


#newbanner {
	width:850px; margin-bottom:0px; background-color:#EEEEEE; border-width:0px 1px 1px 0px; border-style:solid;
	border-color:#DDDDDD; margin-bottom:4px;}
	
.backgroundLine {
	background-image:; background-repeat:repeat-x;
	padding-right:5px; text-align:right; height:52px; width:320px}

.cap {
     background-image:; background-repeat:no-repeat;
     padding-right:5px; height:52px; width:160px} 
	 
#newbannermain {
	margin-bottom:0px; background-color:#EEEEEE; border-width:0px 1px 1px 0px; border-style:solid;
	border-color:#DDDDDD; margin-bottom:0px;}
	
.backgroundLinemain {
	background-image:; background-repeat:repeat-x; background-position: 0px 0px; 
	padding-right:5px; text-align:right; height:52px; width:320px}

.capmain {
     background-image:; background-repeat:no-repeat; background-position: 0px 0px;
     padding-right:5px; height:52px} 
     
     
/*
LINK.css
*/

A:link, A:visited {
	color:#0033CC; text-decoration:none;}
A:hover {
	color:#517CFF; text-decoration:underline;}
	
				/* === Header Navigation === */
				
#toplinks {
	width:100%; border-bottom:2px solid #30B457; background-color:#BC813B; height:20px;
	font:800 11px Verdana, Arial, Helvetica, Sans-Serif; padding:0px; margin:0px; line-height:20px;}
	/*Fall2006-D88C02;7C2128;AF1E2D;F9E526;00529B*/
#toplinks span{
	float:left; text-align:center; padding:0px; margin:0px;}

#toplinks span.snv{
	width:10px;}
	
#toplinks span.pks{
	width:100px;}

#toplinks span.pks a{
	color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}

#toplinks span.pks a:hover{
	color:#024930; text-decoration:underline; padding:0px 2px 0px 2px;}
	
#toplinks span.his{
	width:130px;}

#toplinks span.his a{
	color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}

#toplinks span.his a:hover{
	color:#024930; text-decoration:underline; padding:0px 2px 0px 2px;}
	
#toplinks span.pas{
	width:140px;}	

#toplinks span.pas a{
	color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}

#toplinks span.pas a:hover{
	color:#024930; text-decoration:underline; padding:0px 2px 0px 2px;}
	
#toplinks span.acc{
	width:135px;}

#toplinks span.acc a{
	color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}

#toplinks span.acc a:hover{
	color:#024930; text-decoration:underline; padding:0px 2px 0px 2px;}
	
#toplinks span.glf{
	width:120px;}

#toplinks span.glf a{
	color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}

#toplinks span.glf a:hover{
	color:#024930; text-decoration:underline; padding:0px 2px 0px 2px;}

#toplinks span.evt{
	width:120px;}

#toplinks span.evt a{
	color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}

#toplinks span.evt a:hover{
	color:#024930; text-decoration:underline; padding:0px 2px 0px 2px;}
	
#toplinks span A:link, #toplinks span A:visited, #toplinks span A:hover {
	color:#FFFFFF; cursor:hand; text-decoration:none; margin:0px 1px 0px 0px;}
	
/*#toplinks ul li.snv{
	width:194px; background-color:#FFFFCC; padding:0px 0px 0px 0px; border-right:1px solid #DDDDDD;}*/ 	
		
/*
#toplinks ul li.pks a{
	width:114px; background-color:#669966;}

#toplinks ul li.pks a:hover{
	border-bottom:5px solid #C8DBC8;}

#toplinks ul li.his a{
	width:112px; background-color:#BD9D56;}

#toplinks ul li.his a:hover{
	border-bottom:5px solid #E3D7B9;}

#toplinks ul li.pas a{
	width:131px; background-color:#6699CC;}

#toplinks ul li.pas a:hover{
	border-bottom:5px solid #C6D9EC;}

#toplinks ul li.acc a{
	width:131px; background-color:#AEBB79;}

#toplinks ul li.acc a:hover{
	border-bottom:5px solid #D7DDBD;}
	
#toplinks ul li.glf a{
	width:81px; background-color:#8B8682;}

#toplinks ul li.glf a:hover{
	border-bottom:5px solid #C2C0BE;}
	
#toplinks ul li.evt a{
	width:81px; background-color:#669999;}
		
#toplinks ul li.evt a:hover{
	border-bottom:5px solid #CCDDDD;}
		
#toplinks ul li A:link, #toplinks ul li A:visited, #toplinks ul li A:hover {
	color:#FFFFFF; cursor:hand; display:block; text-decoration:none; margin:0px 1px 0px 0px;}*/

				/* === Navigation menu links when inactive === */
A.links_menu:link, A.links_menu:visited{
	color:#FFEFBC; text-decoration:none; width:178px; border-top:1px solid #024930; border-bottom:1px solid #024930; 
	background-color:#024930; display:block; line-height:20px; padding-left:10px;}
	
A.links_menu:hover {
	color:#FFF; text-decoration:underline; border-top:1px solid #024930; border-bottom:1px solid #024930; 
	background-color:#024930; display:block; line-height:20px; height:20px;}
	/*width:175px; border-left:8px solid #778899;   F9E08C*/
	
				/* === Navigation menu links when active === */
A.links_menu_active:link, A.links_menu_active:visited, A.links_menu_active:hover{
	width:178px; color:#FFF; text-decoration:underline; border-top:1px solid #024930;
	border-bottom:1px solid #024930; background-color:#024930; display:block; padding-left:10px;}	
	
				/* === Navigation submenu links === */
A.links_submenu:link, A.links_submenu:visited {
	color:#FFEFBC; text-decoration:none; line-height:20px; display:block; width:170px; padding-left:18px;}
	
A.links_submenu:hover {
	color:#FFF; text-decoration:none; line-height:20px; display:block; padding-left:18px;}	
	
	
A.attList:link, A.attList:visited {
	color:#000000; text-decoration:none;}
A.attList:hover {
	color:#717171; text-decoration:underline;}
		
.resv A:link, .resv A:visited {
	color:#363636; display:block; width:100%; line-height:18px; background-color:#FFFFFF; text-decoration:none; padding-left:6px;}
.resv A:hover {
	color:#FFFFFF; display:block; width:100%; line-height:18px; background-color:#363636; text-decoration:none;}

A.alert:link, A.alert:visited {
	color:#d12d33; text-decoration:none;}
A.alert:hover {
	color:#d12d33; text-decoration:underline;}

A.lnk_Home:link, A.lnk_Home:visited {
	font:8pt Helvetica, Arial, Sans-Serif; color:#FFF; font-weight:bold; text-decoration:none;}
A.lnk_Home:hover {
	font:8pt Helvetica, Arial, Sans-Serif; color:#FFF; font-weight:bold; text-decoration:underline;}
		
/* === Navigation footer menu links === */
A.footNav:link, A.footNav:visited {
	font-weight:none; color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}
A.footNav:hover {
	font-weight:none; color:#FFFFFF; text-decoration:underline; padding:0px 2px 0px 2px;} 
	
	
/*
BODY.css
*/


html, body {
	width:850px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:100%;}
*/

html {
	height:100%;}
	
body{
	width:770px; background-color:#FFF; height:100%;
	background-image:url('../images/body.jpg'); background-repeat:repeat-x; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:5px}
	
/*
SVY.css
*/
	
	
	#svy div {
		padding-bottom:15px;}
		
label {
		text-align:left; color:#003300;}

b.svy {
		color:#003300; font:bold 1.2em Arial;}
		
input.svrad {
		 text-align:left; margin:0px 4px 0px 4px;}
		 
		 	/* === Left Navigation Main Links Menu === */
A.leftNavmain:link, A.leftNavmain:visited {
	font-weight:bold; color:#FFFFFF; text-decoration:none; padding:0px 2px 0px 2px;}
A.leftNavmain:hover {
	font-weight:bold; color:#30B457; text-decoration:underline; padding:0px 2px 0px 2px;} 
	
			 	/* === Left Navigation Sub Links Menu === */
A.leftNavsub:link, A.leftNavsub:visited {
	font-weight:none; color:#30B457; text-decoration:none; padding:0px 2px 0px 2px;}
A.leftNavsub:hover {
	font-weight:none; color:#FFFFFF; text-decoration:underline; padding:0px 2px 0px 2px;} 



