body {

  color            : #000000;
  margin           : 20px;
  padding          : 0px;
  font-family      : arial, sans-serif;
  font-size        : 12px;
}

td, tr, p, div {

  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #000000;
  padding: 0px;

}

.tablehdr {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #50B948;
	background-color:#ffffff;
	padding: 10px;

}

.top {
background:url(../images/habitattopbg.jpg) repeat;

}


h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #006699;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #666666;

	font-weight: bold;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #339933;

}

h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #993300;

}

hr {

  color            : #BCB778;

  height           : 1px;

  width            : 100%;



}

.main { 

  float            : left; 

  width            : 100%;

  margin           : 0px; 

  padding          : 0px;

}

a:link, a:visited {

  font-size        : 12px;

  color            : #006699;

  text-decoration  : underline;

  font-weight      : bold;

}

a:hover {

  font-size        : 12px;

  color            : #F7A414;

  text-decoration  : none;

  font-weight      : bold;

}



ul {

  

  /* float          : left; */

  margin           : 2px;

  padding-left     : 10px;

  list-style       : none;

}

li {

  

  line-height      : 15px;

  padding-left     : 15px;

  padding-top      : 0px;

  background-image : url(../images/bullet.png) ;

  background-repeat: no-repeat;

  background-position: 0px 3px;

}

.small {

  font-size        : 10px;

  color            : #996600;

}

.smalldark {

  font-size        : 10px;

  color            : #996600;

}

.pathway {

  font-size        : 10px;

  color            : #996600;

  padding-left     : 8px;

}

a.pathway:link, a.pathway:visited {

  font-size        : 10px;

  padding-left     : 0px;

}

a.pathway:hover {

  font-size        : 10px;

  padding-left     : 0px;

}

.page_title {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 18px;

  font-weight: bold;

  color: #006699;

}

.title a:link, .title a:visited {

  font-size        : 18px;

  color            : #006699;

  text-decoration  : none;

  font-weight      : bold;

}

.title a:hover {

  font-size        : 18px;

  color            : #999999;

  text-decoration  : none;

  font-weight      : bold;

}

.footer {

  font-family      : Verdana, Geneva, Arial, Helvetica, sans-serif;

  background-image : url(../images/bottombg.jpg) repeat ;

  color            : #FFFFFF;

  font-size        : 10px;

  font-weight      : normal;

 }

.footer a:link, .footer a:visited {

  font-size        : 10px;

  color            : #FFFFFF;

  text-decoration  : none;

  font-weight      : bold;

}

.footer a:hover {

  font-size        : 10px;

  color            : #996600;

  text-decoration  : none;

  font-weight      : bold;

}

.contact_email  {

  width            : 100%;

}

.contact_email .inputbox {

  width            : 380px;

}





/*- Menu 1--------------------------- */
.leftnavbg{

	width: 225px;
	background:url(../images/leftnavbg.jpg) repeat-y;
	height:auto;

	}
	
#leftnavbg{

	width: 225px;
	background:url(../images/leftnavbg.jpg) repeat;
	float: left;
	height:auto;

	}
	

#menu1 {

	width: 218px;

	float: left;

	border-style: solid solid none solid;

	border-color: #003366;
	background-color:#000066;

	border-size: 0px;

	border-width: 0px;

	}

	

#menu1 li a {

	height: 35px;
	background-color:#000066;
	color:#000066;
	text-decoration: none;

	}	

	

#menu1 li a:link, #menu1 li a:visited {
background:url(../images/menu.gif) 0 -32px;
	color: #ffffff;
	border:1px solid #049d04;
	display: block;
	background-color:#5cbc51;
	padding: 8px 0 0 10px;

	}

	

#menu1 li a:hover {

	color: #FFF;

	background:  url(../images/menu1.gif) 0 -32px;

	padding: 8px 0 0 10px;

	}



#menu1 ul {

  

  /* float          : left; */

  margin           : 0px;

  padding-left     : 0px;

  list-style       : none;

}

#menu1 li {

  

  line-height      : 15px;

  padding-left     : 0px;

  padding-top      : 0px;

  background-repeat: no-repeat;

  background-position: 0px 3px;

  	}