clean up, refactor, prelim crossbrowser form styles