#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; }