Cómo crear dinámicamente una clase CSS en IE8

Necesito crear una clase de hoja de estilo CSS dinámicamente usando JavaScript en IE8.

He usado el siguiente código para otro hermano, wsers:

var style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = '.cssClass { color: #F00; }';
document.getElementsByTagName('head')[0].appendChild(style);

funciona bien en todos los navegadores, excepto IE8. ¿Cómo lograr lo mismo en IE8?