RGBA no Internet Explorer 7 ou superior

Aqui está um truque útil usando o filtro ms para ter fundos transparentes, ou seja,
css3 você declara
cor de
fundo RGBA COR BRANCA : rgba (255,255,255, .5);

NO IE ESTÁ CALL ARGB (ALPHA NO INÍCIO)
COR BRANCA COMO ARGB
#FFFFFFFF

background: transparent; /* Feedback color */
background
: rgba(red, green, blue, alpha); /* For modern browsers */

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFFFFF')"; /* For IE8 */
filter
: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFFFFF'); /* For IE6,IE7 */
zoom
: 1!important; /* Trigger hasLayout */

A ÚNICA COISA QUE VOCÊ PRECISA PARA TRANSFORMAR É A COR RGBA PARA ARGB E ESTÁ AQUI UMA BOA CALCULADORA PARA ISSO.