/*#faq dl { font-size: small;  }*/
#faq dt { margin-top: 1em; color: #63f; background-color: inherit; text-decoration: underline; }
#faq dt:hover { color: #49e600; background-color: inherit; cursor: pointer; }
#faq dd { display: block; }
.js #faq dd { display: none; }
.js #faq .show { display: block; }

