Additional CSS to improve appearance

- centered/bolded rubric text
- added spacing between tables
- improved table headers
- coloured system message heading
- right-aligned sidebars
- more block-level item styles