css, javascript and forms updated