It's even worse, it seems like the whole SWWISA web site (www.swwisa.net) is down.
But I just checked at the SWWISA forum (at Delphi forums), and since there are no posts about any web site problems it is hopefully just a temporary thing. Server maintenance, perhaps?