Ik zou Opera eens proberen, meeste andere browsers zijn op Gecko engine gebaseerd dus die werken ook waarschijnlijk niet.
Op zich kan je natuurlijk ook een mailtje naar die bank sturen om te melden dat je geen gebruik van hun diensten kan maken. Beetje vreemd voor zo een site om niet netjes W3C compatible te zijn.