ADDED: fonts, layout fixes, JS obligatory field indicators, minor touch-ups