Passports must have ONE empty VISA page and the passport must be valid at least 30 days after August 8, 2012 which would be September 8, 2012. Note that US passports have pages that are not designated as VISA pages, so be sure that the pages you have left say VISA at the top.