added cross-browser styling fixes