Fixed CSS styling issues where properties where not correctly inherited.
Refactored so properties applied to Window is reflected in the <BODY> element.
Refactored so Base has foreground and background colour - making all controls inherit.