Dynamic color change

Is there a way of tweening colour using actionscript. Like you would using an alpha fade but using color instead.

Say I have a button that once pushed it turns a square from orange to blue, but gradually fading.

I would much appreciate any help, thanks.