go to
www.ncl.com first. Look at the bottom right corner of the screen for a section that says "Advanced Guest Registration" Click on it and you'll see a number of boxes on your screen. One of them says "Advanced Guest Registration Forms" and there is a tab inside that says "Proceed to Forms". This is the registration site. You simply fill in all the blanks and register online.
Cheers, Neil