Css fixes for IE7, 8, 9 and firefox