Separated layout into separate CSS file

Avoid over-eager refactor of "th" styles.

Retain top spacing with hidden logo.

Retain .body{margin:0} in 3 places.

Retain text-align:right alignment on 3 stylesheets.

Default .body{margin:0} but override in 7 files.

Retain notice text alignment.

Retain last_seen_marker style.