Client Area Layout compliance

Respect the layout bounds of client area.
Fade In/Fade out enhancement