prototype for centered dropdowns (cross-browser and accessible)