Captcha Problems Page

The form linked on this page was having problems with the ReCaptcha and Submit button on Chrome.