Non vedo i tag <col> e/o <colgroup>, che dovresti usare per risolvere il problema di assegnare gli stili alle colonne.
E non vedo i <th> che devi usare in ciascuna riga, per marcare che sono titoli, e non celle normali.

Dopodiche` i browser dovrebbero fare tutto da soli (non tutti, ma i piu` moderni).
Credo invece che sara` dura far funzionare quella struttura in IE6.