Polycarbonate display lid