Transparency is one of those weird things that is treated completely differently in all browsers. To cover all your bases, you need 4 separate CSS statements. Fortunately they don’t interfere with each other really, so using them all every time you wish to add transparency is no big hassle and worry-free…
Direct link: CSS Transparency Settings for All Browsers