.srv_Table {
  border: 1px solid black;
  margin-bottom: 20px;
}
.srv_QuestionAnalyzeTable, .srv_SummaryRow { background-color: #f2f2f2; }
.srv_PercentBar {
  background: URL(/Surveys/Images/graph.gif);
  border: 1px solid black;
  height: 9px;
  margin-left: 5px;
}
.srv_SummarySectionHeader {
  font-weight: bold;
  color: white;
  background-color: #3400cb;
  background-image: URL(../Images/section-header-bg.gif);
  height: 20px;
  padding: 2px;
}
.srv_tblHeader {
  font-weight: bold;
  color: black;
  background-color: #cccccc;
  padding: 2px;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
}
.srv_tblHeader a { color: black; }
.srv_tblHeader a:hover { color: #cc0001; }
.srv_SummaryAnswer, .srv_summaryChoiceText { font-weight: normal; }
.srv_SummaryRowAlt { background-color: white; }
.srv_question { font-weight: bold; }
.srv_respondents {
  font-size: 12px;
  font-weight: bold;
  float: right;
}
.srv_tblAnswer { padding: 0px; }
.srv_mcheader {
  background-color: #3400cb;
  font-size: 11px;
  font-weight: bold;
  color: white;
}

