Some Cross Browser Fixes - Still shaky in FFox so I added a warning