Be warned though - we were informed that a NTO would mean you don't have to enrol in the ESTA programme when flying to the states, even civvy. However, when just flying via LAX Air NZ couldn't print a boarding pass without the ESTA number, regardless of me showing them the NTO and ID - I had to go online and do all the mickey mouse questionnaire to get the number before they'd let me board!