You will have to set the position to absolute form.CSat_Yellow CSS block to get the form to position correctly on the page in FF. You will also have to set the height of the containing box so that the bottom of the form is not cut off.
For the form not displaying correctly, try setting the width to something greater than 960px on the outerWrapper, which it is set to currently.