/* Start of CMSMS style sheet 'FAQ' */
.faqtable {
  border-collapse: collapse;
  padding: 0px;
  border-spacing: 0px;
  margin: 0px;
}

.faqtitle td {
  padding-top: 1em;
  padding-bottom: 0.5em;
  font-weight: bold;
  font-size: 120%;
  color: #003399;
}

.faqquestion {
  background-color: transparent;
}

.faqquestion_selected  {
  background-color: #eaeae0;
}

.faqquestion td {
  cursor: pointer;
  padding-left: 2em;
  font-weight: normal;
  /*color: #2b5377;*/
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-right: 1em;
}

.faqquestion td:hover {
   /*background-color: #C3D4DF;*/
   /*color: #385C72;*/
}

.faqquestion_selected td {
  padding-top: 1em;  
  cursor: default;
  padding-left: 2em;
  font-weight: bold;
  color: #003399;
}

.faqresponse {
 
}

.faqresponse_selected {
  background-color: #eaeae0;
}

.faqresponse td {
  padding-top: 1em;
  padding-left: 2em;
  padding-right: 1em;
  font-weight: normal;
  line-height: 2em;
}

.faqresponse_selected td {
  padding-top: 1em;
  padding-bottom: 1.5em;
  padding-left: 2em;
  padding-right: 1em;
  font-weight: normal;
  line-height: 2em;
}


/* End of 'FAQ' */

