I can find out the browser version and specific capabilities using the HttpBrowserCapabilities object, but is there a way I can find the Document Mode that the browser is using
You can determine it on the client side, then have the client request the correct css file...
'); ...
And of course you could make that little "selector" script a file that's included, rather than actually coding it in-line in each page you make.