I investigated the various combinations that you have tried, if you really want it to work 100% then I'm afraid lots of nasty Javascript is the only option. It is no ones fault really, it is just that all this stuff developed faster than the standards did frown
_________________________
Remind me to change my signature to something more interesting someday