What are the universal requirements for voting in the united states?

Must be a citizen of the U.S., must be a resident of the U.S., must be at least 18 years of age, must be registered to vote (except in North Dakota).