you most likely have a framework or css folder overriding the table row element's end. it's changing color but not the entire row because another .css file rule is governing this one already or 2 are conflicting. conflict resolution on this one.
try to remove the element into a new file/folder and see if it runs sepereate. if it does you know you have a conflict in css rules.
Happy hunting!