/********************************/
/******   STYLE ELEMENTS   ******/
/********************************/

/* NONE */

/********************************/
/******   CLASS ELEMENTS   ******/
/********************************/

/* FAQ APPLICATION */
/* active record in category listing */
.activecategory:link { color:#990000; }
.activecategory:visited { color:#990000; }
.activecategory:hover { color:#990000; }
.activecategory:active { color:#990000; }

/* FAQ APPLICATION */
/* inactive record in category listing */
.inactivecategory:link { color:#000099; }
.inactivecategory:visited { color:#000099; }
.inactivecategory:hover { color:#000099; }
.inactivecategory:active { color:#000099; }

/* FAQ APPLICATON */
/* customize the search results list style */
.faqlistresults { list-style-type: none; }

/* FAQ APPLICATON */
/* customize the top faqs list style */
.faqlisttop { margin: 4px 0px; }

/* FAQ APPLICATON */
/* customize the top faqs list style */
.faqpopuptext { font-family: Arial, Helvetica, san-serif; font-size: 12px;}

/* FAQ APPLICATON */
/* customize the newest faqs list style */
.faqlistnew { margin: 4px 0px; }

/* FAQ APPLICATON */
/* customize any faq question list item */
.faqlistitem { margin: 4px 0px; }

/* FAQ APPLICATON */
/* customize any faq question list item link */
.faqlistlink:link { color:#000099; text-decoration: underline; }
.faqlistlink:visited { color:#990000; text-decoration: underline; }
.faqlistlink:hover { color:#0000CC; text-decoration: underline; }
.faqlistlink:active { color:#0000CC; text-decoration: underline; }

/* CALENDAR APPLICATION */
/* calendar table */
.calendartable { border: #666666 1px solid; padding: 0px; }

/* CALENDAR APPLICATION */
/* calendar month/year heading table cell */
.monthcell { color: #FFFFFF; font-weight: bold; border: #666666 1px solid; background-color: #666666; }

/* CALENDAR APPLICATION */
/* prev/next calendar month/year links */
.monthyearlink:link { color:#FFFFFF; font-weight: bold; text-decoration: none; }
.monthyearlink:hover { color:#FFFFFF; font-weight: bold; text-decoration: none; }
.monthyearlink:visited { color:#FFFFFF; font-weight: bold; text-decoration: none; }
.monthyearlink:active { color:#FFFFFF; font-weight: bold; text-decoration: none; }

/* CALENDAR APPLICATION */
/* calendar weekday heading table cell */
.weekdaycell { color: #333333; border: #999999 1px solid; background-color: #CCCCCC; }

/* CALENDAR APPLICATION */
/* calendar day table cell */
.daycell { cursor: hand; color: #666666; border: #CCCCCC 1px solid; background-color: #FFFFFF; }

/* CALENDAR APPLICATION */
/* calendar day table cell - hover */
.daycellhover { cursor: hand; color: #000000; background-color: #CCCCCC; border-right: #666666 0px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-bottom: #666666 0px solid; }

/* CALENDAR APPLICATION */
/* calendar selected day table cell */
.selecteddaycell { cursor: hand; color: #000000; background-color: #CCCCCC; border-right: #666666 1px solid; border-top: #666666 0px solid; border-left: #666666 0px solid; border-bottom: #666666 1px solid; }


