Some clean-up of CSS.

Font-sizes are now all relative.  Font-family is now set for overall page body to sans-serif, then overridden for some item elements to serif.

Control banners at top of page now share styles.

Sidebar sources contributing to item list are now highlit.

Removed some unused styles.