Moved common code into the webui.css, fixed various widget positioning, added new styles for various widgets.