Military and Overseas Voter Empowerment Act
The law says that each state has to allow people to register to vote through the Internet.  It says the states must send ballots to its voters at least 45 days before each election.