vorrei modificare il colore del testo all'interno della pagina...

i passaggi sono:
-trova gli elementi della pagina(codice non riportato..troppo lungo)
-controlla se ci sono elementi
_per ogni elemento mi toglie rimuove quello che c'è all'interno e lo modifica con il colore...

ma c'è qualcosa che non va!..

questo è il codice

.........


//controlla se ci sono elementi nella pagina
if (Elements.length > 0)
{



var element = null;
var styleElem = null;
var textNode = null;
var styleText= "#FF00FF" ;



for (Counter=0; Counter<Elements.length; Counter++)
{





//rimuove elemento

while(element = Elements[Counter].getElementById(id)) {
element.parentNode.removeChild(element);
}




styleElem = Elements[Counter].createElement("style");
styleElem.setAttribute("id", id);
styleElem.setAttribute("type", "text/css");

textNode = Elements[Counter].createTextNode( styleText );

styleElem.appendChild(textNode);


Elements[Counter].documentElement.childNodes[0].appendChild(styleElem);

}
}


....


ho provato in questo modo, ma nulla da fare...
riuscireste a darmi qualche dritta?..
grazie!