You are almost there!

This website uses Macromedia Flash Player 7. We have detected that you do not have the latest Flash plugin installed. The plug-in is free and can be downloaded quickly by clicking here.

There are several flash browsers available. Here are a couple of recommendations:
photonPhoton Flash Player & Browser
Download Puffin Web Browser for your Ipad, Iphone or Android device