Fixed header styling to be more consistent between screen and print

Had issues when attempting to set the page header to display as
table-header-group, removed that and table-row-group from the main part of the
page.