Remove JS from templates
Bugs: Bug #854435
We need a set of CSS classes for setting spacing of elements. Bugs:
CSS file restructure
Separate out branding/structure/typography etc. into individual files to allow better maintenance and reuse. Bugs:
Inline style removal
All inline CSS styles should be moved into the stylesheets.
Bugs: Bug #312167