Added the ability to deal with an upper case 'A' anchor. Even though this is against convention this is still valid css and wll prevent the :hover performance issue