Enable your users to switch between various skins that you have predefined, styling all controls, nested controls and elements on your page. A simple drop down will list all available skins and a selection will change the look of the entire page instantly.
Define exactly which group of controls should have the selected skin applied to them by setting a single property. This can range from just a single control to all ASP.NET controls and HTML elements on the page.
Utilize the built-in persistence settings to enable the selected style to be persisted per session or even per user by setting a couple of simple properties.