Well, whatever the EM stands for, the rule hides the headings from viewing in Internet Explorer, whereas the rule with EX makes them reappear.
It sounds like a bug in your browser. Did you test other browsers with your suggested replacement rule? I'd expect that to not work.
-- Anne van Kesteren <http://annevankesteren.nl/> <http://www.opera.com/>