/* ======================================== */
/*              MODULE CSS                  */
/*     Do not delete the styles in this     */
/*  section.  They are used by the module.  */
/*  You of course, may modify them to suit  */
/*         your design and layout.          */
/* ======================================== */

  /* ================== FAQS SYSTEM ================== */
  .faqssystemnoaccess {font-family: arial; color: #333333; font-weight: bold; font-size: 16px}

  TD.faqssystemnav {background-color: #efefef}
  .faqssystemnav {font-family: verdana, tahoma, arial, helvetica, geneva, sans-serif; text-decoration:  none; font-weight: normal; font-size: 12px; color: #333333}
	A.faqssystemnav:link {color: #41679f; text-decoration: none}
	A.faqssystemnav:visited {color: #41679f; text-decoration: none}
	A.faqssystemnav:active {color: #333333; text-decoration: none}
	A.faqssystemnav:hover {color: #009A97; text-decoration: underline}	
  
  /* ================== FAQS INDEX PAGE (index.cfm) ================== */
  .faqsindexfeatureheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #000000 1px solid}
  .faqsindexfeaturecategory {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #000000}

  .faqsindexfeaturefaqtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #333333; padding-bottom:5px;}
	A.faqsindexfeaturefaqtitle:link {color: #333333; text-decoration:none}
	A.faqsindexfeaturefaqtitle:visited {color: #41679f; text-decoration:none}
	A.faqsindexfeaturefaqtitle:active {color: #666666; text-decoration:none}
	A.faqsindexfeaturefaqtitle:hover {color: #009A97; text-decoration: underline}	

  .faqsindexfeaturewrittenby {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #999999; line-height: 18px}

  .faqsindexfeaturesummary {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; text-decoration: none; color: #000000}
	A.faqsindexfeaturesummary:link {color: #41679f}
	A.faqsindexfeaturesummary:visited {color: #41679f}
	A.faqsindexfeaturesummary:active {color: #333333}
	A.faqsindexfeaturesummary:hover {color: #009A97; text-decoration: underline}

  .faqsindexhrdivider {color: #666666; height: 1px; background-color: transparent}

  .faqsindexrecentfaqsheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000}
  
  .faqsindexrecentcategorytitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; color: #000000; font-weight: bold; padding-bottom: 1px; border-bottom: #666666 1px dotted;}
	A.faqsindexrecentcategorytitle:link {color: #41679f}
	A.faqsindexrecentcategorytitle:visited {color: #41679f}
	A.faqsindexrecentcategorytitle:active {color: #666666}
	A.faqsindexrecentcategorytitle:hover {color: #009A97; text-decoration: underline}
   
  .faqsindexrecentfaqtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #000000}
	A.faqsindexrecentfaqtitle:link {color: #666666; font-weight: normal}
	A.faqsindexrecentfaqtitle:visited {color: #666666; font-weight: normal}
	A.faqsindexrecentfaqtitle:active {color: #333333; font-weight: normal}
	A.faqsindexrecentfaqtitle:hover {color: #41679f; text-decoration: underline}

  .faqsindexrecentfaqmore {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #006600}
	A.faqsindexrecentfaqmore:link {color: #006600; font-weight: normal}
	A.faqsindexrecentfaqmore:visited {color: #006600; font-weight: normal}
	A.faqsindexrecentfaqmore:active {color: #006600; font-weight: normal}
	A.faqsindexrecentfaqmore:hover {color: #666666; text-decoration: underline; font-weight: normal}
  
  /* ================== FAQS CATEGORY LISTING PAGE (list.cfm) ================== */
  .faqscategorylistheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #000000 1px solid}
  .faqscategorylistheaderlink {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
	A.faqscategorylistheaderlink:link {color: #41679f; text-decoration: none}
	A.faqscategorylistheaderlink:visited {color: #41679f; text-decoration: none}
	A.faqscategorylistheaderlink:active {color: #333333; text-decoration: none}
	A.faqscategorylistheaderlink:hover {color: #009A97; text-decoration: underline}	

  .faqscategorylistfeaturedtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; color: #000000; font-weight: bold; padding-bottom: 1px; border-bottom: #000000 1px solid; width: 25%}
  .faqscategorylistfeaturefaqtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
	A.faqscategorylistfeaturefaqtitle:link {color: #333333; text-decoration: none}
	A.faqscategorylistfeaturefaqtitle:visited {color: #41679f; text-decoration: none}
	A.faqscategorylistfeaturefaqtitle:active {color: #666666; text-decoration: none}
	A.faqscategorylistfeaturefaqtitle:hover {color: #009A97; text-decoration: underline}	

  .faqscategorylistfeaturewrittenby {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #999999; line-height: 18px}

  .faqscategorylistfeaturesummary {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; text-decoration: none; color: #000000}
	A.faqscategorylistfeaturesummary:link {color: #41679f}
	A.faqscategorylistfeaturesummary:visited {color: #41679f}
	A.faqscategorylistfeaturesummary:active {color: #666666}
	A.faqscategorylistfeaturesummary:hover {color: #009A97; text-decoration: underline}

  .faqscategorylistrecenttitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
  
  .faqscategorylistrecentsectiontitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; color: #000000; font-weight: bold; padding-bottom: 1px; border-bottom: #000000 1px solid}
	A.faqscategorylistrecentsectiontitle:link {color: #666666}
	A.faqscategorylistrecentsectiontitle:visited {color: #666666}
	A.faqscategorylistrecentsectiontitle:active {color: #333333}
	A.faqscategorylistrecentsectiontitle:hover {color: #009A97; text-decoration: underline}
   
  .faqscategorylistrecentfaqtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #000000}
	A.faqscategorylistrecentfaqtitle:link {color: #666666; font-weight: normal}
	A.faqscategorylistrecentfaqtitle:visited {color: #666666; font-weight: normal}
	A.faqscategorylistrecentfaqtitle:active {color: #333333; font-weight: normal}
	A.faqscategorylistrecentfaqtitle:hover {color: #41679f; text-decoration: underline; font-weight: normal}

  .faqscategorylistrecentfaqmore {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #006600; text-decoration:none;}
	A.faqscategorylistrecentfaqmore:link {color: #006600; font-weight: normal}
	A.faqscategorylistrecentfaqmore:visited {color: #006600; font-weight: normal}
	A.faqscategorylistrecentfaqmore:active {color: #006600; font-weight: normal}
	A.faqscategorylistrecentfaqmore:hover {color: #aaaaaa; text-decoration: underline; font-weight: normal}

  .faqscategorylistrecentfaqnofaqs {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; color: #006600; font-weight: bold}

  /* ================== FAQS SECTION LISTING PAGE (section.cfm) ================== */
  .faqssectionlistheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #000000 1px solid}
  .faqssectionlistheaderlink {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
	A.faqssectionlistheaderlink:link {color: #41679f; text-decoration: none}
	A.faqssectionlistheaderlink:visited {color: #41679f; text-decoration: none}
	A.faqssectionlistheaderlink:active {color: #666666; text-decoration: none}
	A.faqssectionlistheaderlink:hover {color: #009A97; text-decoration: underline}	

  .faqssectionlistsection {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #000000 1px solid; width: 25%s }
  .faqssectionlisttitlesection {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000}
  TD.faqssectionlisttitlesection {background-color: #ffffff}

  TD.faqssectionlistnavsection {background-color: #efefef}
  .faqssectionlistnavsectiondis {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
  .faqssectionlistnavsection {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration:  none; font-weight: bold; font-size: 11px; color: #000000}
	A.faqssectionlistnavsection:link {color: #41679f; text-decoration: none}
	A.faqssectionlistnavsection:visited {color: #41679f; text-decoration: none}
	A.faqssectionlistnavsection:active {color: #666666; text-decoration: none}
	A.faqssectionlistnavsection:hover {color: #009A97; text-decoration: underline}	
  
  .faqssectionlistfaqtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
	A.faqssectionlistfaqtitle:link {color: #333333; text-decoration: none}
	A.faqssectionlistfaqtitle:visited {color: #41679f; text-decoration: none}
	A.faqssectionlistfaqtitle:active {color: #666666; text-decoration: none}
	A.faqssectionlistfaqtitle:hover {color: #009A97; text-decoration: underline}	

  .faqssectionlistwrittenby {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: normal; font-size: 11px; color: #999999; line-height: 18px}

  .faqssectionlistsummary {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; text-decoration: none; color: #000000}
	A.faqssectionlistsummary:link {color: #41679f}
	A.faqssectionlistsummary:visited {color: #41679f}
	A.faqssectionlistsummary:active {color: #333333}
	A.faqssectionlistsummary:hover {color: #009A97; text-decoration: underline}

  /* ================== VIEW FAQ PAGE (faq.cfm) ================== */
  .faqsviewfaqheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #000000 1px solid}
  .faqsviewfaqheaderlink {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: normal; font-weight: bold; font-size: 12px; color: #000000}
	A.faqsviewfaqheaderlink:link {color: #41679f; text-decoration: none}
	A.faqsviewfaqheaderlink:visited {color: #41679f; text-decoration: none}
	A.faqsviewfaqheaderlink:active {color: #666666; text-decoration: none}
	A.faqsviewfaqheaderlink:hover {color: #009A97; text-decoration: underline}	

  TD.faqsviewfaqborder {background-color: #666666}
  TD.faqsviewfaqtitlebg {background-color: #efefef}
  .faqsviewfaqtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 14px; color: #000000; line-height:18px;}
  .faqsviewfaqauthor {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #666666}
	A.faqsviewfaqauthor:link {color: #41679f; text-decoration: none}
	A.faqsviewfaqauthor:visited {color: #41679f; text-decoration: none}
	A.faqsviewfaqauthor:active {color: #666666; text-decoration: none}
	A.faqsviewfaqauthor:hover {color: #009A97; text-decoration: underline}
  .faqsviewfaqdate {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: normal; font-weight: normal; font-size: 11px; color: #000000;}
  
  TD.faqsviewfaqnavsection {background-color: #efefef}
  .faqsviewfaqnavpageactive {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
  .faqsviewfaqnavsection {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration:  none; font-weight: normal; font-size: 11px; color: #000000}
	A.faqsviewfaqnavsection:link {color: #41679f; text-decoration: none}
	A.faqsviewfaqnavsection:visited {color: #41679f; text-decoration: none}
	A.faqsviewfaqnavsection:active {color: #666666; text-decoration: none}
	A.faqsviewfaqnavsection:hover {color: #009A97; text-decoration: underline}	

  .faqsviewfaqbody {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration:  none; font-weight: normal; font-size: 11px; color: #000000; line-height:14px;}
	A.faqsviewfaqbody:link {color: #41679f; text-decoration: underline; font-size: 11px; }
	A.faqsviewfaqbody:visited {color: #41679f; text-decoration: underline; font-size: 11px; }
	A.faqsviewfaqbody:active {color: #333333; text-decoration: underline; font-size: 11px; }
	A.faqsviewfaqbody:hover {color: #009A97; text-decoration: underline; font-size: 11px; }
		
  .faqsviewfaqhr {color: #dddddd; background-color: #dddddd; height: 1px; border: 0; text-align: left; margin-left: 0;}
  .faqsviewfaqbodyheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #666666 1px solid; padding-top: 1px; border-top: #666666 1px solid; line-height: 25px}
  .faqsviewfaqbodysubheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}

  .faqsviewfaqbodynextpage {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 12px; color: #000000}
	A.faqsviewfaqbodynextpage:link {color: #41679f; text-decoration: none}
	A.faqsviewfaqbodynextpage:visited {color: #41679f; text-decoration: none}
	A.faqsviewfaqbodynextpage:active {color: #333333; text-decoration: none}
	A.faqsviewfaqbodynextpage:hover {color: #009A97; text-decoration: underline}	

  /* ================== FAQ SEND TO A FRIEND POPUP (sendtofriend.cfm) ================== */
  TABLE.faqssendtofriendbordercolor {background-color: #efefef; background-image: url(netscapefixer.gif)}
	TD.faqssendtofriendheadercell {background-color: #efefef; background-image: url(netscapefixer.gif)}
	TD.faqssendtofriendbodycell {background-color: #ffffff; background-image: url(netscapefixer.gif)}
	TD.faqssendtofriendstatuscell {background-color: #efefef; background-image: url(netscapefixer.gif)}
  
  .faqssendtofriendnoaccesstext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 18px; font-weight: bold; color: #000000}
  .faqssendtofriendheadertext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
  .faqssendtofriendbodytext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
  .faqssendtofriendstatustext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; font-weight: bold; color: #41679f}
  .faqssendtofriendemailsent {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 16px; font-weight: bold; color: #41679f}

  .faqssendtofriendformname {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 200px}
  .faqssendtofriendformemail {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 200px}
  .faqssendtofriendformrecipientname {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 200px}
  .faqssendtofriendformrecipientemail {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 200px}
  .faqssendtofriendformcomments {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 280px}
  .faqssendtofriendformsubmit {background-color: #000000; font-size: 8px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF; width: 100px}

  /* ================== PRINT FAQ POPUP PAGE (print.cfm) ================== */
  .faqsprinttitle {font-family: arial, verdana, helvetica; font-size: 16px; color: #000000; font-weight: bold}
  .faqsprintwrittenby {font-family: arial, verdana, helvetica; font-size: 12px; color: #000000;}
  .faqsprinthr {color: #000000; height: 1px; background-color: transparent}
  .faqsprinttext {font-family: arial, verdana, helvetica; font-size: 12px; color: #000000}
  
  /* ================== FAQ SEARCH PAGE (search.cfm) ================== */
  .faqssearchheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #000000 1px solid}
  .faqssearchheaderlink {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
	A.faqssearchheaderlink:link {color: #41679f; text-decoration: none}
	A.faqssearchheaderlink:visited {color: #41679f; text-decoration: none}
	A.faqssearchheaderlink:active {color: #666666; text-decoration: none}
	A.faqssearchheaderlink:hover {color: #009A97; text-decoration: underline;}	

  TD.faqssearchsection {background-color: #efefef}
  .faqssearchkeywordsforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 220px}
  .faqssearchdropdownforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000}
  .faqssearchformsubmit {background-color: #000000; font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF; width: 60px}
  .faqssearchsection {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration:  none; font-weight: normal; font-size: 11px; color: #000000}

  .faqssearchnoresults {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 14px; color: #006600; font-weight: bold; border-right: #003300 1px dotted; padding-right: 2px; border-top: #003300 1px dotted; padding-left: 2px; padding-bottom: 2px; border-left: #003300 1px dotted; padding-top: 2px; border-bottom: #003300 1px dotted;}

  .faqssearchfaqtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: underline; font-weight: bold; font-size: 12px; color: #000000}
	A.faqssearchfaqtitle:link {color: #41679f; text-decoration: underline}
	A.faqssearchfaqtitle:visited {color: #41679f; text-decoration: underline}
	A.faqssearchfaqtitle:active {color: #999999; text-decoration: underline}
	A.faqssearchfaqtitle:hover {color: #009A97; text-decoration: underline;}	

  .faqssearchwrittenby {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: normal; font-size: 11px; color: #999999; line-height: 18px}
  .faqssearchexcerpt {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; text-decoration: none; color: #000000}
  .faqssearchstats {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #000000}
  .faqssearchhighlight {font-weight: bold; color: #333333; background-color: #efefef}
  
  /* ================== FAQ SUBMIT PAGE (submit.cfm) ================== */
  .faqssubmitheader {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #000000; padding-bottom: 1px; border-bottom: #000000 1px solid}
  .faqssubmitheaderlink {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
	A.faqssubmitheaderlink:link {color: #41679f; text-decoration: none}
	A.faqssubmitheaderlink:visited {color: #41679f; text-decoration: none}
	A.faqssubmitheaderlink:active {color: #666666; text-decoration: none}
	A.faqssubmitheaderlink:hover {color: #009A97; text-decoration: underline;}	

  TD.faqssubmitdividerlines {background-color: #999999}
  TD.faqssubmitdividerlinesdark {background-color: #efefef}

  TABLE.faqssubmitstatusborder, TR.faqssubmitstatusborder, TD.faqssubmitstatusborder {background-color: #666666}
  TABLE.faqssubmitstatusbackgroundcolor, TR.faqssubmitstatusbackgroundcolor, TD.faqssubmitstatusbackgroundcolor {background-color: #efefef}
  .faqssubmitstatus {font-family: verdana, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #ff0000}

  .faqssubmitinstructions {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #000000}
  .faqssubmitformsubmitterms {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 11px; color: #880000; font-weight: bold}
  .faqssubmithelptext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 10px; color: #006600}
  .faqssubmitlabeltext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #000000}
  .faqssubmittitleforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 100%}
  .faqssubmitauthorforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 200px}
  .faqssubmitauthoremailforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 200px}
  .faqssubmitautoformatreturnsforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000}
  .faqssubmitfaqsummaryforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 100%}
  .faqssubmitfaqtextforminput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000; width: 100%}
  .faqssubmitformsubmit {background-color: #000000; font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF; width: 120px}
  
  .faqssubmitformdisabledtitle {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 14px; color: #006600; font-weight: bold; border-right: #003300 1px dotted; padding-right: 2px; border-top: #003300 1px dotted; padding-left: 2px; padding-bottom: 2px; border-left: #003300 1px dotted; padding-top: 2px; border-bottom: #003300 1px dotted;}
  .faqssubmitformdisabledexplain {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 12px; color: #000000; font-weight: bold}

/* ================== FAQ RATING POPUP (rating.cfm) ================== */
	TABLE.ratingpopupbordercolor {background-color: #DDDDDD;}
	TD.ratingpopupheadercell {background-color: #FFFFFF;}
	TD.ratingpopuptitlecell {background-color: #EFEFEF; border-top: 1px solid #333333; border-bottom: 1px solid #333333}
	TD.ratingpopupbodycell {background-color: #FFFFFF;}
	TD.ratingpopupfootercell {background-color: #FFFFFF;}
	
	.ratingpopupheadertext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; color: #000000; padding-bottom: 1px; }
	.ratingpopuptitletext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #333333; }
	.ratingoptiontext {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #333333;}

	.ratingpopupfooter {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #333333;}
	A.ratingpopupfooter:link {color: #FF6600; text-decoration: none}
	A.ratingpopupfooter:visited {color: #FF6600; text-decoration: none}
	A.ratingpopupfooter:active {color: #666666; text-decoration: none}
	A.ratingpopupfooter:hover {color: #FFCC00; text-decoration: underline;}
	
	input.radiocheckboxes {border: 0px; background-color: transparent; }
	.faqsratingformsubmit {background-color: #000000; font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #FFFFFF; width: 120px}

	TABLE.ratingpopupbordercolorresults {background-color: #DDDDDD;}
	TD.ratingpopupheadercellresults {background-color: #FFFFFF;}
	TD.ratingpopuptitlecellresults {background-color: #EFEFEF; border-top: 1px solid #333333; border-bottom: 1px solid #333333}
	TD.ratingpopupbodycellresults {background-color: #FFFFFF; text-align:center;}
	TD.ratingpopupfootercellresults {background-color: #FFFFFF;}
	
	.ratingpopupheadertextresults {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; color: #000000; padding-bottom: 1px; }
	.ratingpopuptitletextresults {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 12px; color: #333333; }
	.ratingbodytextresults {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #333333;}
  
	.ratingpopupfooterresults {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #333333;}
	A.ratingpopupfooterresults:link {color: #FF6600; text-decoration: none}
	A.ratingpopupfooterresults:visited {color: #FF6600; text-decoration: none}
	A.ratingpopupfooterresults:active {color: #666666; text-decoration: none}
	A.ratingpopupfooterresults:hover {color: #FFCC00; text-decoration: underline;}
	
	.ratingpopupthankyoustatus {font-family: verdana, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; color: #ff0000}

	.faqsviewfaqrating {font-family: verdana, tahoma, helvetica, geneva, sans-serif; text-decoration: normal; font-weight: normal; font-size: 11px; color: #666666;}

/* ================== FAQS COMMENT POPUP (comment.cfm) ================== */
	.comment_notice {font-family: verdana, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 12px; color: #000000}
	#comment_title {background-color: #efefef; border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding: 8px; text-align:left;}
	.comment_title {font-family: verdana, helvetica, geneva, sans-serif; text-decoration: none; font-weight: bold; font-size: 12px; color: #41679f; text-align:left;}
	.comment_body {font-family: verdana, helvetica, geneva, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #000000; padding: 8px;}
	.comment_byline {font-family: verdana, helvetica, geneva, sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #000000; padding: 8px;}
	
/* ======================================== */
/*              CUSTOM CSS                  */
/*   You can do anything with the styles    */
/*                below.                    */
/* ======================================== */	

