Try going to
www.membershiprewards.com directly rather than via the links on the AmEx.com pages. I've had some problems with those links as well (I haven't tried accessing T&C pages; you might want to right click on the link and try opening in a new window.)