Este pequeño y rapido ejemplo te hara comprender mejor lo q quieres hacer.. y recuerda q siempre sera mejor usar clases para los estilos que ponerlos implicitamente sobre las etiquetas.
Código HTML:
<style type="text/css">
.bg1{
background-color: #FFA500;
}
.bg2{
background-color: #cccccc;
}
.bg3{
background-color: #00FF00;
}
</style>
<table cellspacing="0" cellpadding="0" width="300">
<tr class="bg1" onmouseover="this.className='bg3'" onmouseout="this.className='bg1'">
<td>t00</td>
<td>t01</td>
<td>t02</td>
</tr>
<tr class="bg2" onmouseover="this.className='bg3'" onmouseout="this.className='bg2'">
<td>t10</td>
<td>t11</td>
<td>t12</td>
</tr>
<tr class="bg1" onmouseover="this.className='bg3'" onmouseout="this.className='bg1'">
<td>t20</td>
<td>t21</td>
<td>t22</td>
</tr>
</table>