CSS: checked - mudar fundo <td>

Com o CSS, é possível alterar obackground-color&nbsp;de um todo<tr>&nbsp;com base em se ou não um<input type="checkbox">&nbsp;está checado?

Exemplo
<table>
 <!-- This is the row I want to change the background of... -->
 <tr>
  <td>
   <!-- ...when this is checked -->
   <input type="checkbox" name="cb1" id="cb1" />
  </td>
  <td>Something 1</td>
 </tr>
</table>