> Table rows, trs, cannot be styled unless you set border-collapse: separate; on the parent table.
I don't recall any trouble applying styles to tr elements without having to do anything special to the parent table.
Setting the border-collapse to "collapse" explicitly just to test:
What am I missing here?