Thanks for your comments. Unfortunately, the website is run by
Campus Grid. Looks like they tout frames as an integral feature of their services. Their site is terribly designed and violates so many rules of
Web Pages That Suck that I guess it should not be surprising that they force frames on the users. (e.g., the website features section is completely in Flash, with slow loading text.