/* Body Text Default */
p {
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #333333;
}

h1{ font: 42px/26px Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #336633;
  margin-top:14px;
  margin-bottom:14px;
  }

h2{ font: 26px/26px Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #336633;
  margin-top:10px;
  margin-bottom:10px;
  }
  
h3{ font: 16px/16px Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-style: italic;
  color: #336633;
  margin-top:0px;
  margin-bottom:20px;
  }


h4 { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #333399; margin-left: 18px; margin-top: 0px;}

/*  Link Default */
a:link { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a:visited { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a:visited:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}

/* Unordered List Default */
ul {
	font: 11px/15px Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	list-style-image: media/junglebullet.gif;
	list-style-position: outside;
	list-style-image: url(media/junglebullet.gif);
}

li {
	margin-left: 2px;
	margin-bottom: 2px;
}

/* Submit Button Default */
.submit {font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; line-height: 12px;}

/* Input Box Default */
.input {border-left:1px solid 33CCFF; border-right:1px solid 33CCFF; border-top:1px solid 33CCFF; border-bottom:1px solid #33ccff; line-height: 12px; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Trebuchet MS, Helvetica, sans-serif}



/* Primary Navigation Links */
.primarynav {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 14px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	margin-left: 10px;
	margin-bottom: 5px;

} 
a.primarynav { text-decoration: none; color: #FF9933; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px ;margin-left: 10px;}
a.primarynav:visited { text-decoration: none; color: #FF9933; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 10px;}
a.primarynav:visited:hover { text-decoration: none; color: #FF9933; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 10px;}
a.primarynav:hover { text-decoration: none; color: #CC6600; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 10px;}
a.primarynav:active { text-decoration: none; color: #CC6600; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 10px;}

a.primarynavon { text-decoration: none; color: #336633; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 10px;}
a.primarynavon:hover { text-decoration: none; color: #336633; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px;; margin-left: 10px;}
a.primarynavon:visited { text-decoration: none; color: #336633; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 10px;}

/* Secondary Navigation Links */
.secondarynav { text-decoration: none; color: #FF9933; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 20px; margin-bottom: 18px;}
a.secondarynav { text-decoration: none; color: #FF9933; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 20px; margin-bottom: 18px;}
a.secondarynav:visited { text-decoration: underline; color: #FF9933; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 20px; margin-bottom: 18px;}
a.secondarynav:visited:hover { text-decoration: none; 1color: #CC6600; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 20px; margin-bottom: 8px;}
a.secondarynav:hover { text-decoration: underline; color: #FF9933; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 20px; margin-bottom: 8px;}
a.secondarynav:active { text-decoration: underline; color: #CC6600; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin-left: 20px; margin-bottom: 18px;}

/* Map/Search Navigation Links */
.mapsearchnav { text-decoration: none; color: #000000; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold} 
a.mapsearchnav { text-decoration: none; color: #000000; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}
a.mapsearchnav:visited { text-decoration: none; color: #000000; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}
a.mapsearchnav:visited:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}
a.mapsearchnav:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}
a.mapsearchnav:active { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}

a.mapsearchnavon { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}
a.mapsearchnavon:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}
a.mapsearchnavon:visited { text-decoration: none; color: #FFFFFF; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica; font-weight: bold}


/* Body 1 Bold Color */
.boldclr {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height: 16px; font-weight: bold; color: #333399;}

/* Body Text 1 Loose */
.body1loose {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height: 20px; color: #333333;}

/* Body Text 1 */
.body1 {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	line-height: 15px;
	color: #333333;
	margin-left: 18px;
	margin-right: 12px;
	margin-top: 0px;
}

/* Body Text 1 Link */

a.body1:link { text-decoration: none; color: #333399; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a.body1:visited { text-decoration: none; color: #333399; font-size: 11px; line-height: 14px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body1:visited:hover { text-decoration: underline; color: #333399; font-size: 11px; line-height: 14px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body1:hover { text-decoration: underline; color: #333399; font-size: 11px; line-height: 14px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}


/* Site Map Headings */

.sitemaphead { font: 14px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #336633; margin-left: 0px;}
a.sitemaphead:link { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #003366; margin-left: 18px;}
a.sitemaphead:visited { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #003366; margin-left: 18px;}
a.sitemaphead:visited:hover { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #003366; margin-left: 18px;}
a.sitemaphead:hover { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #003366; margin-left: 18px;}


/* Site Map Body Text*/
.sitemapbody {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	line-height: 15px;
	color: #333333;
	margin-left: 38px;
	margin-top: -8px;
	margin-right: 18px;
}

/* Site Map Body Text Link */

a.sitemapbody1:link { text-decoration: none; color: #333399; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a.sitemapbody1:visited { text-decoration: none; color: #333399; font-size: 11px; line-height: 14px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.sitemapbody1:visited:hover { text-decoration: underline; color: #333399; font-size: 11px; line-height: 14px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.sitemapbody1:hover { text-decoration: underline; color: #333399; font-size: 11px; line-height: 14px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}




/* Body Text 2 */
.body2 {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #333333; margin-left: 0px;}

/* Body Text 2 Link */
a.body2:link { text-decoration: underline; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body2:hover { text-decoration: none; color: #0099CC; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.body2:visited { text-decoration: underline; color: #006699; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal}

/* Body 2  Italic*/
.body2italic { font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; font-style: italic; color: #666666;}
a.body2italic:link { text-decoration: none; font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; font-style: italic; color: #666666;}
a.body2italic:hover { text-decoration: underline; font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; font-style: italic; color: #666666;}
a.body2italic:visited { text-decoration: none; font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; font-style: italic; color: #666666;}


/* Body 2 Bold */
.body2bold {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #000000; font-weight: bold}
a.body2bold:link {text-decoration: none; font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #000000; font-weight: bold}
a.body2bold:hover {text-decoration: underline; font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #000000; font-weight: bold}
.body2bold:visited {text-decoration: underline; font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #333333; font-weight: bold}


/* Body 2 Bold Required Field */
.requiredfield {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #FF0000; font-weight: bold}

/* Body 2 Bold ON*/
.body2boldon {font: 11px Arial, Verdana, Helvetica, sans-serif; line-height: 14px; color: #990000; font-weight: bold}


/* Body Text 3 */
.body3 {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #999999; line-height: 18px;}

/* Body Text 3 Link */
a.body3:link { text-decoration: underline; color: #0000FF; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; font-weight: normal}
a.body3:hover { text-decoration: none; color: #0000FF; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; font-weight: normal}
a.body3:visited { text-decoration: none; color: #0000CC; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica; font-weight: normal}

/* Unordered List 1 */
ul.list1 {font: 9px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; color: #333333; line-height: 11px;}

/* Press Release Headline */
.prheadline {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #FF9900; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline {text-decoration: none; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:visited:hover {text-decoration: underline; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:visited {text-decoration: none; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:hover {text-decoration: underline; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}
a.prheadline:active {text-decoration: none; font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #990000; line-height: 15px; font-weight: bold; margin-left: 0px;}

/* Press Release SubHeadlin */

.prsubhead{ font: 12px/16px Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; color: #666666; margin-bottom: 8px;}

/* Press Release Date Headline */
.prdate {font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate {text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:visited:hover {text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:visited {text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:hover {text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}
a.prdate:active {text-decoration: none; font: 12px Arial, Helvetica, sans-serif; font-weight: bold; color: #333399; line-height: 15px; font-weight: normal; margin-left: 0px;}

/* Public Relations Text */
.prbody {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	line-height: 16px;
	color: #333333;
	margin-left: 18px;
}

/* Public Relations Body Links */
a.prbody:link { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px;}
a.prbody:visited { text-decoration: none; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.prbody:visited:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px;  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}
a.prbody:hover { text-decoration: underline; color: #333399; font-size: 12px; line-height: 16px; font-family:  Arial, Verdana, Helvetica, sans-serif; font-weight: normal}

/* Public Relations Bold Text */
.prbodybold {
	font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold
	line-height: 16px;
	color: #000000;
	margin-left: 0px;
}

.newsauthor {
	font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold
	line-height: 16px;
	color: #000000;
	margin-left: 18px;
}

/* Public Relations Subnav */
.prsubnav { font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333333; margin-left: 8px;}
a.prsubnav:link { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}
a.prsubnav:visited { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}
a.prsubnav:visited:hover { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}
a.prsubnav:hover { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #333399; margin-left: 0px;}

.prsubnavon { font: 11px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #333399; margin-left: 0px;}

/* Red Headline */
.redheadline {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #990000; line-height: 15px; margin-left: 0px;}

/* Blue Headline */
.blueheadline { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #003366; margin-left: 0px;}


/* Critter Name */

.crittername { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; color: #336633; margin-left: 10px;}

/* Critter Description */

.crittertext { font: 12px Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; color: #666666; margin-left: 0px;}



/* Blue Headline Home Only*/
.blueheadlinehome {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #003366; line-height: 15px; margin-left: 0px;}

/* Headline 3 */
.headline3 {font: 11px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #666666; line-height: 18px; font-weight: bold}

/* Quotation 1 */
.quotation1  {font: 12px Times, serif; font-style: italic; color: #000000; line-height: 13px;}

/* Quotation 2 */
.quotation2  {font: 10px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-style: italic; color: #666666; line-height: 14px;}

/* Author */
.author  {font: 12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-style: italic; color: #000000; line-height: 14px;}

/* Footer */
.footer {font: 9px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; line-height: 14px;}

/* Photo Caption */
.photocap {font: 10px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 14px;}
a.photocap { text-decoration: underline; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 14px;}
a.photocap:visited { text-decoration: underline; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 14px;}
a.photocap:visited:hover { text-decoration: none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #333333; line-height: 14px;}
a.photocap:hover { text-decoration: none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #333333; line-height: 14px;}
a.photocap:active { text-decoration: none; font: 10px Arial, Verdana, Helvetica, sans-serif; color: #666666; line-height: 14px;}


/* Horizontal Rule */
hr {color: #000000; size:1px;}