I've found a weird glitch with textboxes and other form fields in

On a website I'm developing I am submitting a form via AJAX and if there
are any validation errors returned by the server, a
containing an
error message is displayed.

When this happens the
pushes the form down on the page BUT the
actual text inside the form fields stays at the same position. Take at
look at the following screenshots:

Before Submit: http://img169.imageshack.us/my.php?image=form01oq1.jpg
After Submit: http://img212.imageshack.us/my.php?image=form02lp7.jpg

Any ideas why this would happen? IE7 doesn't have the same issue.