is this a proper solution for a checkbox?

I want to add a checkbox to the rows of a table, so that the user can select
the record that they want to perform an action on.  Does anyone see a
problem with the following markup?  I've validated to XHTML 1.0 Transitional
and also to WCAG AAA with Bobby.  No problems in either, so I'm thinking
this will be allright.

Any feedback is appreciated.

      <table border="1" cellspacing="0" cellpadding="2" rules="rows"
summary="Table of referrals for this family." width="100%">
        <caption>Referrals</caption>
        <colgroup><col width="4%" /><col span="6" width="16%" /></colgroup>
        <thead>
          <tr> 
            <th scope="col">Select</th>
            <th scope="col">ID Number</th>
            <th scope="col">Family Member</th>
            <th scope="col">Caseworker</th>
            <th scope="col">Type</th>
            <th scope="col">Date</th>
            <th scope="col">Waive Income</th>
          </tr>
        </thead>
        <tbody>
          <tr> 
            <td scope="row">
			<label for="select1" style="display:
none;">Select:</label>
			<input type="checkbox" id="select1" name="select1"
/>
		</td>
            <td><a href="#">number</a></td>
            <td><a href="#">member</a></td>
            <td>worker</td>
            <td>type</td>
            <td>date</td>
            <td>value</td>
          </tr>
        </tbody>
      </table>

Randal Rust
Covansys, Inc.
Columbus, OH

Received on Wednesday, 3 July 2002 14:32:59 UTC