Hi, if you put a border around it you can see the width/height are matching.
This is a bug in IE where a background (even a fake) is needed for it to work for it to keep focus.
Create a simple 1px by 1px transparent gif image and place it here
[B]background:url(fake.gif) no-repeat -1px -1px;[/B]
The image doesn't even have to exist though your server logs would have a missing error request