I've been banging my against the same issue for months and wasn't satisfied with the various work-arounds.
What finally worked for me was to change all controls to a fixed width in pixels, versus using the default 100%. There are still slight differences I haven't addressed. Also, I'm a novice so there may be plenty of reasons not to use this approach but in our environment it works fine.