Updated for Firefox and applied styling