Added accessibility code
Fixed Firefox issues