I am building a HTML money table. It is meant to display my payments and income for every year, month, week and day. The rows are grouped by month using <tbody> tags for each month in which the last row of tbody contains a total summary of that month:
<table id="paymentHistoryOverview" class="data money">
  <colgroup>
    <col class="date">
    <col class="description">
    <col class="money">
  </colgroup>
  <thead>
    <tr>
      <th>Date</th>
      <th>Description</th>
      <th>Amount</th>
    </tr>
  </thead>
  <tbody>
    <tr><th colspan="3">January 2013</th>
    <tr>
      <td>2013-04-05</td>
      <td>Salary</td>
      <td>100.00</td>
    </tr>
    <tr>
      <td>2013-04-08</td>
      <td>Rent</td>
      <td>-80.00</td>
    </tr>
    <tr>
      <td>Summary for january</td>
      <td>&euro 20.00</td>
    </tr>
  </tbody>
</table>
As you can see every month contains some sort of header and footer. Is there a way to semantically describe something like this to give it extra value? If it isn't, would <strong> in each summary cell be a valid semantic solution?
 
     
     
    