If you are having problems viewing the ECFA website here are some things to keep in mind.
For best performance we recommend the latest version of:
Microsoft Internet Explorer
Mozilla Firefox
Google Chrome
Opera
Safari
1024 x 768 screen resolution with 32-bit color quality