SAMP { margin: 1.5em 0em; padding: 1.5em 0em; }
.faq,
.question,
.answer
{ font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

TD.faq, TD.faq H3 {
  color: #666;
  margin: 0.5em 0em;
} 
TD.faq A, TD.faq A:link, TD.faq A:visited {
  color: #666;
  text-decoration: underline;
}
TD.faq A:hover {
  color: #666;
  text-decoration: none;
}

/* _______________________________ QUESTION _______________________________ */

TD.question, TD.question OL, TD.question OL A, TD.question OL A:link, TD.question OL A:visited { 
    font-weight: bold;
    color: #c30;
    text-decoration: none;  
}
TD.question OL A:hover {
    text-decoration: underline; 
}

/* _______________________________ ANSWER _______________________________ */

TD.answer, TD.answer P, TD.answer UL, TD.answer OL, TD.answer LI, TD.answer P UL, TD.answer P OL {
  color: #000;
}
TD.answer A, TD.answer A:link, TD.answer A:visited {
  color: #00F;
  text-decoration: underline;
}
TD.answer A:hover {
  text-decoration: none;
}
TD.answer P { margin: 0; padding: 0; }
TD.answer UL, TD.answer OL {
  margin: 1em 0em 1em 1em;
  list-style-position: outside;
}
TD.answer UL { list-style-type: disc; } 
TD.answer OL { list-style-position: outside; }
TD.answer UL LI, TD.answer OL LI { margin: 0.5em 0em 0em 1em; }
TD.answer EM {
  font-weight: bold;
  color: #333;
  font-style: normal;
}

