/****************/
/*Rollovers*/
/***************/

a.LeftNavHome {
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	background-image: url(/custom/images/Home.jpg);
   top : 0;
	position: absolute;
}

a.LeftNavHome:hover {
  background-image: url(/custom/images/HomeRollover2.gif);
}

a.LeftNavAbout {
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	background-image: url(/custom/images/AboutUs.jpg);
	position: absolute;
   top : 0;
}

a.LeftNavAbout:hover {
  background-image: url(/custom/images/aboutRollover2.jpg);
}

a.LeftNavProgram {
	position: fixed;
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	background-image: url(/custom/images/Program.jpg);
	position: absolute;
   top : 0;
}

a.LeftNavProgram:hover {
  background-image: url(/custom/images/ProgramRollover2.jpg);
}

a.LeftNavCompare {
	position: fixed;
	background-image: url(/custom/images/Compare.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	position: absolute;
   top : 0;
}

a.LeftNavCompare:hover {
  background-image: url(/custom/images/CompareRollover2.jpg);
}

a.LeftNavServices {
	position: fixed;
	background-image: url(/custom/images/Services.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	position: absolute;
   top : 0;
}

a.LeftNavServices:hover {
  background-image: url(/custom/images/ServicesRollover2.jpg);
}

a.LeftNavReferral {
	position: fixed;
	background-image: url(/custom/images/referral.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	position: absolute;
   top : 0;
}

a.LeftNavReferral:hover {
  background-image: url(/custom/images/ReferralRollover2.jpg);
}

a.LeftNavFAQ {
	position: fixed;
	background-image: url(/custom/images/FAQ.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	position: absolute;
   top : 0;
}

a.LeftNavFAQ:hover {
  background-image: url(/custom/images/FAQRollover2.jpg);
}

a.LeftNavServiceArea {
	position: fixed;
	background-image: url(/custom/images/ServiceArea.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	position: absolute;
   top : 0;
}

a.LeftNavServiceArea:hover {
  background-image: url(/custom/images/ServiceAreaRollover2.jpg);
}

a.LeftNavContact {
	position: fixed;
	background-image: url(/custom/images/Contact.jpg);
	background-repeat: no-repeat;
	width: 151px;
	height: 16px;
	position: absolute;
   top : 0;
}

a.LeftNavContact:hover {
  background-image: url(/custom/images/ContactRollover2.jpg);
}



/****************/
/*Admin Classes*/
/***************/

.AdminNav
{
	font-size : 10pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
  color : #333333;
}

a.AdminNav
{
	font-size : 10pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
  color : #333333;
}

a.AdminNav:hover
{
  color : red;
}

.AdminHeader /* Displays the header text at the top of maintenance screens*/
{
  font-family: Tahoma;
	font-size: 16px;
	Font-weight: bold;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

.adminColumnlabel /* Displays labels on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: WHITE;
	font-weight: bold;
}

.adminlabel /* Displays labels on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

a.adminlabel /* Displays labels that are links on administrative screens */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	font-weight: normal;
}

a.adminlabel:hover /*Hover color for administrative links */
{
	color: red;
}

.adminlabelPOPUP /* Displays labels on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

a.adminlabelPOPUP /* Displays labels that are links on administrative screens */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	font-weight: normal;
}

a.adminlabelPOPUP:hover /*Hover color for administrative links */
{
	color: red;
}

.adminbuttonPOPUP /* Displays labels on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

.adminbutton /* Displays labels on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

a.adminbutton /* Displays labels on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

a.adminbutton:hover /*Hover color for administrative links */
{
	color: red;
}

.admintext /* Displays text on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.admintextPOPUP /* Displays text on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.admininput /* Displays text on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.admininputPOPUP /* Displays text on administrative screens */
{
  font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.admintitle /*Displays title text on the administrative pages */
{
  font-family: Tahoma;
	font-size: 16px;
	Font-weight: bold;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

.ErrorMsg  /*Displays error messages */
{
	font : small Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : red;
}

.helptxt /*Displays Help text on maintenance screens*/
{
	font : small Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : black;
	padding: 0em,8em,0em,8em;
}

.helptxtPOPUP /*Displays Help text on maintenance screens*/
{
	font : small Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #990000;
}

.leftnavtable
{
  border-bottom : 1px | solid;
  border-right : 1px | solid;
}

a.LeftNavTitle  /*Displays title text in the left navigation column*/
{
	font-family: Arial;
	font-size : 14px;
	font-style : none;
	font-weight : bold;
	text-decoration : none;
	color : #3262A0;
}

a.LeftNavTitle:hover /* Navigation Text Hover */
{
	color : #000000;
}

.leftnav  /* Displays text in the left navigation bar */
{
	font-family: Arial;
	font-size : 10px;
	font-style : none;
	font-weight : bolder;
	text-decoration : none;
	color : #000000;
}

a.leftnavbig  /* Displays text in the left navigation bar */
{
	font-family: Arial;
	font-size : 11px;
	font-style : none;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
}

a.leftnavbig:hover /* Navigation Text Hover */
{
	color : #dc143c;
}

a.leftnav  /* Displays text in the left navigation bar */
{
	font-family: Arial;
	font-size : 11px;
	font-style : none;
	font-weight : bold;
	text-decoration : none;
	color : #FFFFFF;
}

a.leftnav:hover /* Navigation Text Hover */
{
	color : red;
}

.leftsubnav  /* Displays text in the left navigation bar */
{
	font-family: Tahoma;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : lightyellow;
}

a.leftsubnav  /* Displays text in the left navigation bar */
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : white;
}

a.leftsubnav:hover /* Navigation Text Hover */
{
	color : red
}

.topnavtext /*Displays navigational text at the top of the screen*/
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : #000000;
}

a.topnav /*Displays navigational links at the top of the screen */
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : #000000;
}

a.topnav:hover  /*The hover color for navigational text at the top of the screen */
{
	color : red;
}

.bottomnavtext /*Displays navigational text at the top of the screen*/
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : #000000;
}

a.bottomnav /*Displays navigational links at the top of the screen */
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : #000000;
}

a.bottomnav:hover  /*The hover color for navigational text at the top of the screen */
{
	color : red;
}


.RightNavTitle  /*Displays title text in the left navigation column*/
{
	font-family: Arial;
	font-size : 12px;
	font-style : none;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}

.RightNavText  /*Displays title text in the left navigation column*/
{
	font-family: Arial;
	font-size : 10px;
	font-style : none;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}


/********************/
/*End of Admin Tags */
/********************/

/********************/
/* Calendar Classes */
/********************/

.CalendarDayHeader  /* Formats the text in the column headers for the days of the week and the date numbers in the large calendar */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

a.CalendarDayHeader:active   /*Format if the day headers are acitve */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4E7063;
}

a.CalendarDayHeader:link  /* This formats any of the days or dates (numbers) in the large calendar that are links */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000099;
}

a.CalendarDayHeader:hover  /* This formats the hover color of any of the days or dates (numbers) in the large calendar that are links*/
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ff0000;
}

a.CalendarDayHeader:visited  /* This formats the color of any of the days or dates (numbers) in the large calendar that are links that have been visited*/
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4E7063;
}

.CalendarListEven /* Format to include alternating background color to display calendar information for even lines*/
{
background-color: #FFF5DD;
color: #000000;
font-family: arial;
font-size: 12px;
font-style: normal;
margin-bottom: +5px;
valign: top;
}

.CalendarListOdd /* Format to include alternating background color to display calendar information for odd lines*/
{
background-color: #ffffff;
color: #000000;
font-family: arial;
font-size: 12px;
font-style: normal;
margin-bottom: +5px;
valign: top;
}

.CalendarMonth /*Format of the month in the select box to select a month to view in the large calendar */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.CalendarHeader  /* This is the page header on the calendar page*/
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	font-weight: bold;
}

.NextPrev  /* Format of the next and previous text for navigating through the large calendar */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}

a.NextPrev /* Format of the next and previous links for navigating through the large calendar */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}

a.NextPrev:hover  /* Format of hover for the next and previous links for navigating through the large calendar */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: red;
}

.CalendarDirections  /* Used for the directions to select filter criteria on the main calendar */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}

.CalendarDetailViewHeader  /*Page and text section headers when viewing detailed calendar information */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
}

.smallCalendarBackGround /* Background color for the small calendars at the top of the main cal page */
{
	background-color: #ffffff;
}

.SmallCalendarHeader  /* Format of the month and year for the small calendars at the top of maincal.cfm  */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

a.SmallCalendarHeader  /* Format of the month and year links for the small calendars at the top of maincal.cfm  */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

a.SmallCalendarHeader:link  /* Format of the month and year for the small calendars at the top of maincal.cfm  */
{
	font-size: 8pt;
	color: #333333;
}

a.SmallCalendarHeader:hover  /* Format of the month and year when hovering for the small calendars at the top of maincal.cfm  */
{
	font-size: 8pt;
	color: red;
}

.CalendarDetailText /* Format of the text displaying events in the detailed calendar views*/
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.CalendartitleText  /* Format for the page headers on the calendar maintenance screens */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 14pt;
	color: #333333;
	font-weight: bold;
}

.CalendarWeekday /*Format for the background color of Weekdays on the large calendar */
{
	background-color: #ffffff;
}

.CalendarWeekend /*Format for the background color of Weekends on the large calendar */
{
	background-color: #ffffff;
}

/************************/
/* End of Calendar Tags */
/************************/

/***********/
/* Coupons */
/***********/

.CouponHeader /*Displays headers on coupons when being viewed by the customer*/
{
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bolder;
}

.CouponText /*Displays the text on coupons viewed by the customer*/
{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

a.couponlink
{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

a.couponlink:hover
{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	color: red;
}

.FinePrint /*Displays the fine print on coupons */
{
	font : small Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000
}

/******************/
/* End of Coupons */
/******************/

/****************/
/* General Text */
/****************/

.ContentBanner /* */
{
	font-family: Tahoma;
	font-size: 12px;
	Font-weight: bold;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

a.ContentBanner /* */
{
	font-family: Tahoma;
	font-size: 12px;
	Font-weight: bold;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

a.ContentBanner:hover /* */
{
	color : red;
}

.ContentHeader /* Used for the page headers for all content pages */
{
	font-family : Tahoma;
	font-size : 16px;
	color : #000000;
	font-weight : bold;
	font-style : normal;
}

a.ContentHeader
{
	font-family : Tahoma;
	font-size : 16px;
	color : #000000;
	font-weight : bold;
	font-style : normal;
}

a.ContentHeader:hover
{
	color : red;
}

.SloganBarText /* Default format for text on user maintained content pages */
{
	font-family: Tahoma;
	font-size: 14px;
	Font-weight: bold;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #ffffff ;
}

.ContentText /* Default format for text on user maintained content pages */
{
	font-family: Tahoma;
	font-size: 12px;
	Font-weight: normal;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

a.contenttext  /*links within the contenttext*/
{
	font-family: Tahoma;
	font-size: 12px;
	Font-weight: normal;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color :#000000 ;
}

a.contenttext:hover
{
	color : red;
}

.copyright  /* Displays copyright information at the bottom of the page */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #337C25;
}

.footer   /* Displays the developed and hosted by at the bottom of each page in footer0.cfm */
{
	color: black;
	font-family: tahoma;
	font-size: 10px;
	font-style: italic;
}

.Logintext /* Format of login text for right column login link */
{
	font-family: Tohoma;
	font-size : 11px;
	font-style: Bold;
	color :Black ;
}

a.Logintext /* Format of login text for right column login link */
{
	font-family: Tohoma;
	font-size : 11px;
	font-style: Bold;
	text-decoration : none;
	color :black ;
}

a.Logintext:hover /* Format of login text for right column login link */
{
	color : Olive ;
}

.mandatory /* Format for * displayed next to an input field that is mandatory */
{
	font-family : Arial;
	font-size : 12px;
	color : Red;
}

.ShoppingCartHeader  /* Format of the section header for the shopping cart section in the right column */
{
	font-family : Arial;
	font-size : 17.5px;
	font-style : none;
	font-weight: bolder;
	color : #000000
}

.smallContenttext
{
	font-family : Arial;
	font-size : 10px;
	color : #000000;
}

a.smallContenttext
{
	font-family : Arial;
	font-size : 10px;
	color : #000000;
}

a.smallContenttext:hover
{
	color : #000000;
}

.stdtext /*Format of Standard text in the body for each page */
{
	font-family: arial;
	font-size: 12px;
	Font-weight: normal;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color :#000000 ;
}

/***********************/
/* End of General Text */
/***********************/

/*************/
/* News Text */
/*************/

.NewsHeader  /* Shows Main News heading on the home  page */
{
	font : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	color : #517DBA;
}

.NewsText  /* Displays text of News items */
{
	font : small Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #517DBA;
}

.NewsTitle  /* Shows Title defined for News item */
{
	font : small Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : italic;
	font-weight : bold;
	color : #517DBA;
}

a.readmore  /*Link to read more for News items */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000099;
	text-decoration : none;
}

a.readmore:hover  /*readmore class hover color */
{
	color: #990000;
}

/********************/
/* End of News Tags */
/********************/

/*******************/
/* Newsletter Tags */
/*******************/

.NLSectionAuthor  /* Display of the author of a newsletter article */
{
	font-family : Arial, Helvetica, sans-serif;
 	text-align : right;
	font-size : 9px;
	font-style : italic;
	color : #000442;
}

.NLSectionHead  /* Displays Newsletter section titles when viewing newsletters*/
{
	background-color : Silver;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-align : center;
	font-style : italic;
	font-weight : bold;
	color : #000442;
}

.NLSectionText /* Displays the section text for each newsletter section */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000442;
}

.NLTitle1  /* Displays the newsletter title on the newsletter page*/
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
  text-align : center;
	font-weight : bold;
	color : #000442;
}

.NLTitle2  /* Displays the date and volume on the newsletter page */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	font-weight : bold;
	color : #000442;
}

.NLTOCHead  /* Displays the newsletter table of contents header */
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : underline;
	color : #000442;
}

.NLTOCItem  /* Displays the newsletter table of contents*/
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000442;
}

/**************************/
/* End of Newsletter Tags */
/**************************/

/*****************/
/* EStore Classes */
/*****************/

.ContinueTextTable /* Format of the continue text to continue for more information */
{
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom: 1px solid Black;
  border-left: 1px solid Black;
  border-right: 1px solid Black;
  border-top: 1px solid Black;
}

.ContinueText /* Format of the continue text to continue for more information */
{
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	text-decoration : none;
	color:Green;
	background-color : Silver;
}

a.ContinueText /* Format of the continue link to continue for more information */
{
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	text-decoration : none;
	color:Green;
	background-color : Silver;
}

a.ContinueText:hover /* Format of the continue link hover to continue for more information */
{
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	text-decoration : none;
	color:#000000;
	background-color : Silver;
}

.EStoreColumn /* Formats the column headers for tables on the estore pages */
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight : bolder;
	color: #333333;
}

.EStoreHeader /* Format of the page header for EStore pages */
{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: #000442;
	font-weight : bolder;
}

a.EstoreProductCategory /* Used in UITags  */
{
	border : 0;
	font-family : Tahoma;
	font-size : 10px;
	text-decoration : none;
	color: #333333;
}

a.EstoreProductCategory:hover /* Used in UITags  */
{
	color : #000000;
}

.EStoreinput /* Default text format for Estore screens */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;
}

.EStorebutton /* Default text format for Estore screens */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight : bolder
	color: #333333;
}

a.EStorebutton /* Default text format for Estore screens */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight : bolder
	color: #333333;
}

a.EStorebutton:hover /* Default text format for Estore screens */
{
	color: #333333;
}

.EStoreText /* Default text format for Estore screens */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #333333;
}

.EStoreTextDiscount /* Default text format for Estore screens */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: Red;
}


a.EStoreText /* Default text format for EStore links */
{
  font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:#000442;
}

a.EStoreText:hover /* Default text format for hover of EStore links */
{
	color:black;
}

.ProcessError /*Text to display a process error message */
{
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	color : Red;
	font : italic;
}


/************************/
/* End of EStore Classes */
/************************/

/******************/
/* Custom Classes */
/******************/

.IncomeLimitsTable
{
	border: thin solid #006633;
}

.IncomeLimitsLeftCell
{
	border-right: thin solid #006633;
	border-top: thin solid #006633


}

.IncomeLimitsRightCell
{

	border-top: thin solid #006633;


}

.IncomeLimitsMiddleCell
{
	border-right: thin solid #006633;
	border-top: thin solid #006633;



}

a.Go
{
	font-family : arial;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
}

a.Go:hover
{
	color : #000000;
}

a.HomeGo
{
	font-family : arial;
	font-size : 10px;
	font-weight : bold;
	color : #000442;
}

a.homeGo:hover
{
	color : #000000;
}

a.homenav  /* Displays text in the left navigation bar */
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : #000000;
}

.homenav  /* Displays text in the left navigation bar */
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : #000000;
}

a.homenav:hover /* Navigation Text Hover */
{
	color : #000000;
}

a.topnavview  /* Displays text in the left navigation bar */
{
	font-family: Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	color : #000000;
}

.scriptureheader{
	font-size : 	12px		;
	font-family :	Papyrus		;
	color : EF0000			;
}

.scripturetext {
	font-size : 	12px		;
	font-family :	Papyrus		;
	color : 000442			;
}

.activityBanner /* */
{
	font : lighter small-caps 12px Arial, Helvetica, sans-serif;
	color : #000442;
	vertical-align : middle;
	font-weight : none;
}

.activitytext{
	font-size : 	10px		;
	font-family :	arial		;
	color : 000442						;
}

a..activitytext{
	font-size : 	10px		;
	font-family :	arial		;
	color : 000442						;
}

a..activitytext:hover{
	color : red						;
}

a.BestSellers /* Displays text in BestSellers area for PeanutPatch */
{
	font-family: Arial;
	font-size : 10px;
	font-style : none;
	font-weight : bolder;
	text-decoration : none;
	color : #000000;
}

a.BestSellers:hover /* Displays text in BestSellers area for PeanutPatch */
{
	color : Olive;
}


.SpecialsHeader  /* Format of the section header for the specials section in the right column */
{
	font-family : Arial;
	font-size : 12.5px;
	font-style : none;
	font-weight: 900;
	color : #000000
}

a.SpecialsHeader  /* Format of the section header for the specials section in the right column */
{
	font-family : Arial;
	font-size : 12.5px;
	font-style : none;
	font-weight: 900;
	color : #000000;
}

a.SpecialsHeader:hover  /* Format of the section header for the specials section in the right column */
{
	font-family : Arial;
	font-size : 12.5px;
	font-style : none;
	font-weight: 900;
	color : #000000;
}


a.Specials /* Displays text on GiftIdeas screens for Peanut Patch */
{
	font-family: cursive;
	font-size: 11px;
	font-style : none;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}


a.Specials:hover /* Displays text on GiftIdeas screens for Peanut Patch */
{
	color : Olive;
}


a.aboutpeanuts /*Custom text for PeanutPatch */
{
	border : 0;
	border-bottom-width : 0px;
	font-family : Perpetua;
	font-size : 18px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
}

a.aboutpeanuts:hover
{
	border : 0;
	border-bottom-width : 0px;
	font-family : Perpetua;
	font-size : 18px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	text-decoration : none;
	color : #DCAA3E;
}

a.ShipToText
{
	font-family : Arial;
	font-size : 10px;
	font-style : normal;
	color : Black
}

.ShipToText
{
	font-family : Arial;
	font-size : 10px;
	font-style : normal;
	color : Black
}

.index
{
	font-family : Arial;
	font-size : 10px;
	text-decoration : none;
	color : Black;
}

a.index
{
	font-family : Arial;
	font-size : 10px;
	text-decoration : none;
	color : Black;
}

a.index:hover
{
	color : #DCAA3E;
}

a.GiftIdeas /* Displays text on GiftIdeas screens */
{
	font-family: cursive;
	font-size: 11px;
	font-style: normal;
	text-decoration : underline;
}

.FormButton /*Formats the text on standard form buttons */
{
	font-family : Arial;
	font-size : 12px ;
	color : #000000;
	font-weight: bolder;
}

.nutritionLabelLgHdr
{
	font-size: 24px;
	font-family: "Times New Roman";
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;
	letter-spacing: .5px;
}

.nutritionLabelSmHdr
{
	font-size: 12px;
	font-family: "Times New Roman";
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: .5px;
}

.nutritionlabel
{
	font-size: 12px;
	font-family: "Times New Roman";
	font-style: normal;
}

.nutritionlabelfooter
{
	font-size: 10px;
	font-family: "Times New Roman";
	font-style: normal;
}