Hey all, I couldn't remember if someone had posted the online redemption page link or not. So here it is again just in case;
Carnival Cruise Lines - Future Carnival Vacation Form
Now, for those using Internet Explorer you may have to add Carnival.com to your Compatibility View Setting. I just went through this myself and that was the cure for it to work.