Since IE8 needs a background iframe in addition to IE6 (although the problem is more subtle than on IE6, see #10041), and since when there's a PDF/applet on the page then all IE's + all firefox's need an iframe, expand the cases where we do the iframe.   Fixes #10041, refs #9805 !strict.    Also did a few lines of style cleanup.
Since IE8 needs a background iframe in addition to IE6 (although the problem is more subtle than on IE6, see #10041), and since when there's a PDF/applet on the page then all IE's + all firefox's need an iframe, expand the cases where we do the iframe.   Fixes #10041, refs #9805 !strict.    Also did a few lines of style cleanup.


git-svn-id: 674a2d6b1e32e53f607eb824547723f32280967e@20473 560b804f-0ae3-0310-86f3-f6aa0a117693

kitsonk/delite,Sam-Cummins/delite,harbalk/delite,harbalk/delite,Sam-Cummins/delite,kitsonk/delite