Ajax Control Toolkit Animation
The AnimationExtender class lets you use a powerful animation framework with existing pages in an easy, declarative fashion. It plays animations whenever a specific event like OnLoad, OnClick, OnMouseOver, or OnMouseOut is raised by the target control.You specify the animation to play declaratively. The framework provides animations to handle movement, resizing, fading, etc.
See the Animation Control in action