Fix for validator error "Element style is missing required attribute scoped"
Style tags in HTML5 require the scoped attribute if they are used outside the Head element. This makes the style apply to the parent element which is fine in our case as its the body element.
http://www.w3schools.com/tags/tag_style.asp
Fix for validation error "Bad value content-info for attribute role on element footer."