Microsoft have published a useful whitepaper on how to create an accessible web site/application.