better CSS for data-tables and support for headers