h1 {
font-size: 24px;
font-family: Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
color: #008752;
line-height: 26px;
margin-top: 8px;
margin-bottom: -4px;
padding-top: 0px;
}

h2 {
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
color: #000000;
margin-bottom:4px;
margin-top:4px;
padding-top:4px;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	
}

.thanks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008752; font-style:italic;
	line-height: 18px;
	
}

.pgheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #008752;
		line-height: 22px;
}

.boldtl {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008752;
	font-weight: bold;
		line-height: 22px;
}

.newstl {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1f9fd5;
	font-weight: bold;
		line-height: 22px;
}

.subnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;

}

.smtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5b56;
}
.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.subfoot {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff; font-weight:bold
}

.tablepad{
padding: 4px;padding-left: 12px;
}


ul
{
list-style-image: url("images/bullet.gif")
}

a:link {color:#008752;} 

a:visited {color:#008752;} 

a:hover {color:#228CF7}




a.hdnav:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;text-decoration:none;
	color: #ffffff;} 

a.hdnav:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;text-decoration:none;
	color: #ffffff;} 

a.hdnav:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold;text-decoration:none;
	color: #ffffff;}


a.nav:link {
	color:#3b3b3b;font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration:none;font-weight: bold;
} 

a.nav:visited {color:#3b3b3b;font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: bold;text-decoration:none;} 

a.nav:hover {color:#ffffff;font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: bold;text-decoration:none}


a.foot:link {color:#ffffff;font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration:none;
}  

a.foot:visited {color:#ffffff;font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration:none;
} 

a.foot:hover {color:#004824;font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;text-decoration:none
} 

a.newslk:link {color:#ffffff;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;text-decoration:none;
}  

a.newslk:visited {color:#ffffff;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;text-decoration:none;
} 

a.newslk:hover {color:#004824;font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;text-decoration:none
} 

.navcontainer{
width: 100%; 
overflow: hidden;

}

.navcontainer ul{
margin: 0;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font: bold 12px Arial; 
list-style-type: none;
}

.navcontainer li{
display: inline;
margin: 0;
}

.navcontainer li a{
float: left; height: 16px;
display: block;
text-decoration: none; 
margin: 0;
padding: 8px 12px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #00b159; /*background of tabs (default state)*/
}

.navcontainer li a:visited{
color: white;
}

.navcontainer li a:hover, .navcontainer li.selected a{
background: #1f9fd5; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

body#bdnewsmn a#navnewsmn,
body#bdsprinkler a#navsprinkler,
body#bdres a#navres,
body#bdcom a#navcom,
body#bdgallery a#navgallery,
body#bdfaqs a#navfaqs,
body#bdtest a#navtest,
body#bdcontact a#navcontact,
body#bdconservation a#navconservation
{
color: #ffffff;
background: #1f9fd5;

}

