updated some css to handle browser differences