К сожалению, MS, похоже, не понимает концепцию стандартов.
Я думаю, что самое простое решение - создать таблицу условных стилей.
<!--[if IE 9]> <link href="css/ie9-fix.css" rel="stylesheet" type="text/css" /> <![endif]-->
Я обнаружил, что мне нужно настроить около 40% в IE9, чтобы соответствовать Firefox и др.
Firefox CSS:
-moz-box-shadow: 0px 0px 11px rgba(0, 0, 0, .7);
-webkit-box-shadow: 0px 0px 11px rgba(0, 0, 0, .7);
box-shadow: 0px 0px 11px rgba(0, 0, 0, .7);
IE9 CSS:
-moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, .7);
-webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, .7);
box-shadow: 0px 0px 18px rgba(0, 0, 0, .7);