I don't believe the problem lies with the code, because the animation works with the mouse over, but not with the mouse click, so I believe it has to do with the animation. I prefer not to go through this however, because I observed that it does not work to my liking. If I move the mouse over the button and the animation starts, if I quickly move the mouse off the button, the animation if left in mid-action, and does not complete as it should. This I don't want, so I will find an alternative to this. Please don't bother with it. Thanks for the interest in helping.