Hola Meta:
Cuando los estilos comienzan por -moz- se trata de propuestas de mozilla, y según parece luego pueden aceptarlos o estandarizarlos por la w3c, y le sacan esa cabecera (como el -moz-opacity que ahora es opacity)... en ocasiones se debe usar javascript u otros ardides para el resto de navegadores (como los filtros de explorer... y otras cosas)
Saludos