add form validation and error styles
cleanup, and add prep styles for market-report page
resolved conflicts with market and contact page