Change text color on dynamic menu?

Hi,
I have a menu text dynamically loaded from external data. It duplicateMovieClips on stage.
The thing that does not work is the onRelease statement. The new color is not applied.
All others (onRollover, onRollout), works perfectly.

How can I set the new color to the text menu when we press on it ?
Here is the AS code on the MC that is duplicated:

 
mcbase = new Color(this);
orig = "0xFFFFFF";
overSt = "0x980F08";
 
this.onLoad = function() {
mcbase.setRGB(orig);
}
this.onRollOver = function() {
mcbase.setRGB(overSt);
}
this.onRollOut = function() {
mcbase.setRGB(orig);
}
this.onRelease = function() {
mcbase.setRGB(overSt);
}