Fields not properly aligned in IE 7...works fine in IE 8, Firefox 3.6, and Chrome 5.0