table styling and html5 compliance fix