думаю вам проще будет создать тег style и вставить в него текст одним разом.
function create_style(d, text) {
d = d || document;
var s;
if (d.createStyleSheet) {
s = d.createStyleSheet();
try {s.cssText += text} catch (e) {};
return s.owningElement;
};
s = d.createElement('style');
s.type = 'text/css';
s.appendChild(
d.createTextNode(text)
);
if (d = d.getElementsByTagName('head')[0]) {
d.appendChild(s);
};
return s;
};