Is there any idea why they are down? That's an eternity in DNS service land...
From the outside it appears that they only have two nameservers assigned per organization, contrary to the recommendations in RFC2182 section 5 and the nameservers are intermittently coming online and going back offline again.