CSS refactoring to fix issues in FF, Opera

Table-cell styling has been removed to address floating header issue in
FF. Floating is used instead (which should be more compatible anyway).