/* Body Text Default */

p {

	font: 12px Arial, Helvetica, sans-serif;

	line-height: 16px;

	color: #333333;

}



h1{
	font-weight: bold;
	color: #336633;
	margin-top:14px;
	margin-bottom:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 42px;
	line-height: 36px;
  }



h2{ font: 24px/24px 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;}

/* Youtube video links */

.videotext {

	text-decoration: none;

	color: #FFFFFF;

	font-size: 11px;

	line-height: 12px;

	font-family: Arial, Helvetica;

	font-weight: bold;

	margin-left: 0px;

	margin-bottom: 3px;



} 

a.videotextnav { text-decoration: none; color: #FF9933; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 0px; margin-bottom: 3px ;margin-left: 0px;}

a.videotextnav:visited { text-decoration: none; color: #FF9933; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 0px; margin-bottom: 3px; margin-left: 0px;}

a.videotextnav:visited:hover { text-decoration: none; color: #FF9933; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 0px; margin-bottom: 3px; margin-left: 0px;}

a.videotextnav:hover { text-decoration: none; color: #CC6600; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 0px; margin-bottom: 3px; margin-left: 0px;}

a.videotextnav:active { text-decoration: none; color: #CC6600; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica; font-weight: bold; margin-top: 0px; margin-bottom: 3px; margin-left: 0px;}



/* 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;}

