Leider bewirkt das "this.style.color=..." gar nix.
Ich denke mal das sich das this.style auf die Tabelle und nicht auf den Text bezieht.
Darum funktioniert das mit dem Hintergrund und dem cursor aber nicht mit der Textfarbe.
Eine Lösung für das ganze fällt mir jetzt spontan nicht ein...