#newsspec_5309 {
  width: 624px;
}
#newsspec_5309 #table tbody tr.accordion {
  cursor: pointer;
}
#newsspec_5309 #table tbody tr.accordion.active td {
  font-weight: bold;
}
#newsspec_5309 #table tbody tr.accordion td {
  background-color: #FFFFFF;
  border-bottom: 1px solid #EDEDED;
}
#newsspec_5309 #table tbody tr td {
  background-color: #E7E7E7;
  text-align: left;
}
#newsspec_5309 h2#nhs-header {
  background: none repeat scroll 0 0 #505050;
  color: #FFFFFF;
  padding: 8px;
  margin-bottom: 1px;
  font-size: 1.846em;
  line-height: 23px;
}
#newsspec_5309 #nhs-events {
  margin-bottom: 0;
  padding: 7px 8px 8px;
  height: 17px;
  border-left: 1px solid #EDEDED;
  border-right: 1px solid #EDEDED;
}
#newsspec_5309 #nhs-events h2 {
  color: #D1700E;
  font-size: 1.23em;
  font-weight: bold;
  line-height: 17px;
  margin: 0 21px 0 0;
  padding: 0;
  float: left;
}
#newsspec_5309 .colheading th {
  background-color: #999999;
  color: #FFFFFF;
  font-size: 1.15em;
  font-weight: normal;
}
#newsspec_5309 #table tbody .total td {
  background-color: #999999;
  color: #FFFFFF;
  font-weight: bold;
}