/*Style Sheet for Version 5 Browsers */
/*The Body Background */
body {
	background-color : #BCBDB5;
	background-repeat : repeat-x
}

/*Styles for the Main Content Layer */
.maindiv { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003C5B;
	padding-left :10px;
	padding-right: 10px;
	margin-top : 5px
	}
.maindiv HR {
	color : #357BA2;
	margin-top : 0px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 1px
	}	
.maindiv p { 
  color : #003C5B;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  margin-top : 10px;
  margin-bottom : 10px;
  padding-left :10px;
  padding-right:0px
  }
  
.maindiv h1 {
	color : #8A9C15;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding-left :10px;
	padding-right: 10px;
	margin-bottom : 5px;
	margin-top : 5px
	}
.maindiv h2 {
	color : #4C5218;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding-left :10px;
	padding-right: 10px;
	margin-bottom : 10px;
	margin-top : 5px
	}
.maindiv h3 {
	color : #8A9C15;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left :10px;
	padding-right: 10px;
	margin-bottom : 10px;
	margin-top : 10px;
	font-weight : bold
   }
.maindiv h4 {
	color : #003C5B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left :10px;
	padding-right: 10px;
	margin-bottom : 10px;
	margin-top : 10px
	}
   .maindiv h5 {
	color : #003C5B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding-left :0px;
	padding-right: 10px;
	margin-bottom : 10px;
	margin-top : 10px;
	font-weight : bold
   }
.maindiv a:link { 
   color : #003C5B;
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
   }
.maindiv a:visited { 
   color : #003C5B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
.maindiv a:hover { 
   color : #AAAA00;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
.maindivSmall { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003C5B;
	padding-left :10px;
	padding-right: 10px;
	margin-top : 5px
	}
	.green a:link { 
   color : #AAAA00;
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
   }
.green a:visited { 
   color : #AAAA00;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
.green a:hover { 
   color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
	.blue a:link { 
   color : #003C5B;
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
   }
	.blue  { 
   color : #003C5B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
.blue a:visited { 
   color : #003C5B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
.blue a:hover { 
   color : #AAAA00;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
	.White a:link { 
   color : White;
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
   }
.White a:visited { 
   color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
.White a:hover { 
   color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 5px
	}
/* Lists*/
li {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 0px;
	margin-right : 10px;
	margin-top : 0px;
	color: #003C5B
	
}

.listtext { 
  color : #003C5B;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  margin-bottom : 0px;
	margin-right : 10px;
	margin-top : 0px;
	color: #003C5B;
	list-style-type: square
  
  }
ol { color : Black; 
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 0px;
	margin-right : 48px;
	margin-top : 0px}
ul {
padding-bottom: 0px; 
list-style-type: square; 
padding-top: 0px  }
/*Style for any image buttons -  not currently being used*/
.icondiv {
	border-bottom : 1px solid #CCCCCC;
	border-left : 0px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-top : 1px solid #CCCCCC
}
.icondivL {
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
	border-right : 0px solid #CCCCCC;
	border-top : 1px solid #CCCCCC
}



/*Style Applied to the Paragraphs for Copyright-Small-Text */
p.copyrights {
	color : #CCCCCC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-bottom : 10px;
	margin-top : 10px;
	}
/*Horizontal rule*/
HR {
	color : #357BA2;
	margin-top : 0px;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 1px
	}
HR.news {
	color : #258DBF;
	padding-left :5px; 
	height: 1px
	}
p.footer {
	color : #CCCCCC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	margin-top : 6px
   }
p.footer a:visited { text-decoration : underline }
/*Turns off Borders around Hyperlinked Images*/
img { 
border : 0px; display : block }
.inlinimg { 
display : inline }
 


/*Styles Applied to Float Images left or right */
.imgfloatright { float : right;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px
  }
.imgfloatright2 { 
float : right; 
  color : #474D17;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 40px;
  padding: 5px;
  text-align: left;
  border: 1px solid #C0C1BA;
  background: #DDDFDA;
      
}
.imgfloatright3 { 
  float: right; 
  color: #474D17;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  margin: 10px 10px 10px 10px;
  padding: 5px;
  border: 1px solid #DDDFDA;
  width: 200px;
  background-color: #ECEDEA;
        
}

.imgfloatright2White { float : right; 
  color : #357BA2;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 40px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-left: 5px;
  text-align: left;
  background-color: White;
  border: 1px solid White
      
}

.textMid {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #4E7A87
}
.whiteSubHead {
  color : White;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight: bold;
   padding-top :5px;
    padding-bottom :5px;
  padding-left :5px;
  padding-right: 5px
}	
.whiteSubHead2 {
  color : White;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight: bold
  
}	
.news {
  color : #999999;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px
 }	
 .news a {
  color : #AAAA00;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px
 }	
 .news li {
  font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-bottom : 0px;
	margin-right : 5px;
	margin-top : 0px;
	color: #003C5B;
	list-style-type: square;
 }	
 .admintab{
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : White;
	border : 1px solid #60B8E1;
	color : Black
 }	
 
  .sidetab{
 	background-color : White;
	border : 1px solid #C0C1BA
	 }
.sidetab2{
 	background-color : White;
	border : 1px solid #93C1D9
	 }
.sidetabBlue{
 	background-color : #F5FAFC;
	border : 1px solid #357BA2
	 }
.sidetabBlue li {
  font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-bottom : 0px;
	margin-right : 5px;
	margin-top : 0px;
	color: #003C5B;
	list-style-type: square;
 }	
.sidetabGreen{
   background-color : #DDDFDA;
 	border : 1px solid #C0C1BA
	 }	 
 .RowOverOdd {
	background : #D7F1FD;
}
.RowOverEven {
	background : #E0E7EB;
}
.RowOverSelected {
	 background : #AAAA00;
}
.jumpmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003C5B; background-color: #D6ECF8;
}
.dropdown { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003C5B; background-color: #D2F1FF;
 padding-left: 10px
}
.dropdownGrn { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: White; background-color: #ACC314;
}
.dropdownBlu { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: White; background-color: #258DBF;
}
.dropdownWhite { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003C5B; background-color: White;
}
.tableBlue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	color: White;
	border-color: #3F8EBA;
	background-color: #3F8EBA;
}
.maindivNews { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003C5B;
	padding-left :0px;
	padding-right: 0px;
	margin-bottom : 10px;
	margin-top : 10px
	}
.maindivEvents { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003C5B;
	padding-left :0px;
	padding-right: 0px;
	padding-bottom : 10px;
	padding-top : 10px
	}
	
	.maindivEvents p{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003C5B;
	padding-left :0px;
	padding-right: 0px;
	padding-bottom : 10px;
	padding-top : 10px
	}
	.eventsLink  { 
   color : #10415B;
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-left :0px;
	margin-right: 0px;
	margin-bottom : 0px
   }
	.eventsLink  p{ 
   color : #474D17;
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-left :0px;
	margin-right: 0px;
	margin-bottom : 0px
   }
	.eventsLink a:link { 
   color : #474D17;
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left :0px;
	margin-right: 0px;
	margin-bottom : 0px
   }
.eventsLink a:visited { 
   color : #474D17;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left :0px;
	margin-right: 0px;
	margin-bottom : 0px
	}
.eventsLink a:hover { 
   color : #003C5B;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left :0px;
	margin-right: 5px;
	margin-bottom : 0px
	}
	.poll { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #10415B;
	padding-left :0px;
	padding-right: 0px;
	margin-top : 0px
	}
	.poll p{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #10415B;
	padding-left :0px;
	padding-right: 0px;
	margin-top : 0px
	}
	.poll a:link{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: underline;
	color : #10415B;
	padding-left :10px;
	padding-right: 0px;
	margin-top : 0px;
	
	}
	.poll a:visited{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: underline;
	color : #10415B;
	padding-left :10px;
	padding-right: 0px;
	margin-top : 0px
	}
	.poll a:hover{ 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: underline;
	color : #4C5218;
	padding-left :10px;
	padding-right: 0px;
	margin-top : 0px
	}
	.imageRptHor {
		background-repeat: repeat-x;
	}
.error { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF8C00;
	padding-left :0px;
	padding-right: 10px;
	margin-top : 5px;
	font-weight: bold
	}
	.newsletter {
	
  color : #003C5B;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  padding:0;
  margin-left: 0px;

	}
	.newsletter p{
	
  color : #003C5B;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  padding:10px;
  margin: 0px;

	}
#search {
	margin: 0;
}
.WetlandLink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #10415B;
	font-size : 11px;
	
}
.WetlandLink p{
	color: #10415B;
	padding: 5px;
	}

.WetlandLink a {
	color: #474D17;
}

.sidetxt p{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #10415B; 
	padding:10px;
}
