/* Page Titles */
.pagetitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13pt; 
	font-weight: bold; color: #99FF66;  }

.pagetitleYello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: Yellow; }

.pagetitleMaroon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #990000; }

.pagetitlePurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: Purple;  }

.SubHeadGold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFCC33;
	font-weight : bold;  }
	
.navOff {background-color:#FF6600;
vertical-align:middle;
color: #fff;
height: 20px;
}

a.navOff {
color: #fff;
vertical-align:middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
 }

.navOn {background-color:#FFFF33;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
vertical-align:middle;
height: 20px; }

a.navOn {
color: #000;
vertical-align:middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
 }

/* Content Text */
.contenttext  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #33FF66;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextK  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextPurple  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #721AC3;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextLtGray  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CCCCCC;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextMaroon  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextyello {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFCC00;
	list-style-type: disc;
	list-style-position: inside;  }

A.contenttextyello {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFCC00;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FF9933;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextPeach  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFE479;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextLime  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #99FF66;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextTan  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #CCCC33;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextBrown  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #CC9900;
	list-style-type: disc;
	list-style-position: inside;  }

.contenttextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: #F5F5F5  }

/* Box Lines */
.boxline {
	border: 1px #999999 solid;  }

.BlueTableboxline { 
	border: 1px solid #A2C4D7; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
	padding-left: 5px;  }

.BoxlineGreen {
	border: 1px solid Green;
	padding-top: 5px;
	background-color : #002600;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;  }

.GrayTableboxline { 
	border: 1px #D5D5D5 solid; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
	padding-left: 5px;  }

A.menu {  
	text-decoration: none; color: #333366;  }

A.more { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000099; 
	font-weight: bold; 
	text-align: right; 
	text-decoration: none;  }

/* Right Nav Styles */
.RnavDark {
	background-color: #dbdb98;  }

.RnavLite {
	background-color: #E5E3B0;  }

.RNavHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005B00;
	font-size: 10px;  }

.RNavTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #474747;
	font-size: 10px;  }

.RnavOn {
	background-color: #95D889;  }


/* Pumpkinville Styles */
.Pumkinvilletxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	background-color: #B08D00;
	font-weight: bold;
	font-style: italic;  }

/* News Styles */
.NewsTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #474747;
	font-size: 11px;  }

.NewsHdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	font-size: 11px;  }

/* Zoo Styles */
.ZooTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;  }

.SafariCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
	background-color: #ECED2F;
	font-weight: bold;
	font-style: normal;  }

.DiretionsTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #CC0000;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;  }
	
.Coupon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Black;
	font-size: 12px;
	background-color: White;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;
	border: 3px dashed Orange;
  }
	
.summarytablerow {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #990000; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #000000; border-right-color: #e4e4e4; border-bottom-color: #e4e4e4; border-left-color: #000000; }


/* Tints */
.DkGreenTint {
	background-color : #004801;  }

.LtBlueTint {
	background-color : #ADD8E6;  }

.DkBlueTint {
	background-color : #336699;  }

.GoldTint {
	background-color : #F4EE00;  }
	
.orangeTint {
background-color:#FF6600;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: bold;
vertical-align:middle;
color: #fff;
}

/* Footer */
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #FFFFFF;
	background-color: #018A20; }

/* Buy Buttons */
.buybuttonsoff { 
background-color: #006699; height: 18px; width: 140px; text-align : center; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border : 1px solid #6699FF; }

A.buybuttonsoff { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; color: White; background-color: #006699; text-decoration : none; }

A.buybuttonsoff:HOVER { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; color: #FFFFFF; background-color: #CC0033; height: 18px; width : 140px; }

.buybuttonslink { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: White; padding-right: 0px; }

.buybuttonson { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; font-weight: bold; color: #FFFFFF; background-color: #CC0033; height: 18px; width : 100%; }

A.buybuttonson { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; font-weight: bold; color: #FFFFFF; background-color: #6A8FBF; height: 18px; width : 100%; }
