Combo box shim for ie9

redoing pull request as it was originally pulled into the wrong branch