.faqDivision {
}

a.faqQuestionsOverview {
  font-weight       : normal;
}

div.faqQuestion {
  border-bottom     : none;
  font-weight       : bold;
  background-repeat : repeat-x;
}

.faqIndex {
  border-bottom     : solid gray 2px;
  margin-bottom     : 5px;
}

.faqQa h2.faqDivision {
  padding           : 3px;
}

.faqQuestion ol {
  margin            : 1px;
  padding-left      : 30px;
}

div.faqTop {
  font-weight       : normal;
  text-align        : right;
  padding           : 0;
  margin            : 0;
  vertical-align    : bottom;
}

img.toTop {
  vertical-align    : bottom;
  text-align        : right;
}

div.questionPad {

}

.faqAnswer {
  font-weight       : normal;
  padding-top       : 6px;
}

.faqResultFromMainSearch {
  border-top    : 1px solid #cfcfcf;
  box-shadow    : inset 0 2px 0 #f2f2f2;
  padding-top   : 10px;
  border-bottom : 1px dashed #cfcfcf;
}

.faqResultFromMainSearch .faqTitle {
  margin-left : 10px;
  font-weight : bold;
  font-family : Verdana;
  color       : #0068bc !important;
  font-size   : 12px;
}

.faqResultFromMainSearch .faqText {
  margin-left   : 10px;
  font-family   : Verdana;
  margin-bottom : 10px;
}

DIV.resourceContent DIV.Content {
  clear: both;
}
