h1.faq_title {
  font-size: 16px;
  font-weight: 401;
}

ol.faq_index {
  list-style: decimal outside;
}

ol.faq_index li {
  height: 18px;
}

ol.faq_index li a {
  font-size: 13px;
}

ul.faq_entries {
  color: #666666;
  font-size: 13px;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

ul.faq_entries li {
  width: 95%;
  margin:0em auto;
  border-top: 1px solid #CCC;
  padding-top: 5px;
}

.faq_entry_question {
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  margin:1em 0em;
}

.faq_section_index p.faq_section_title {
  border: none;
  color: black;
  margin: 0 0 0 0;
  font-weight: 400;
}

p.faq_section_title {
  color: black;
  border-top: 1px solid #CCC;
  margin:0em auto;
  font-size: 16px;
  font-weight: 400;
  padding: 10px 0 10px 0;
  width: 95%;
}

p.faq_entry_answer {
  color: black;
  margin: 0 0 0 0;
  font-size: 13px;
  font-weight: 400;
}

p.faq_entry_top_link {
  font-size: 10px;
}
