I have an input that renders completely weird in IE8 - the issue fixes itself however as soon as you enter something into the input. The input is not floated. When the page loads, the entire input, except the actually text in the input are moved down and right by the amount of padding on the top and left, 4px. The bottom margin is also increased by 4px. As soon as I edit the value of the input, the box returns to its correct position. This occurs in no other browser (even IE7) and is not due to js. If needed I'll include the source code, but I've looked it over numerous times and couldn't find any errors.
Edit: with js, if the input is returned to its default value, the position also returns to its messed up state...:/