style updates and cross browser fixing