Address issues for 508 Compliance cleanup

https://nescent.fogbugz.com/default.asp?6686