Polls open at 7 a.m. on Nov. 8 and turnout is expected to be high as voters choose who they want to be their next president. And whether you're casting a ballot for Donald Trump or Hillary Clinton, Alabama law has a provision that requires employers to give workers time off to vote.

Alabama law allows for employees to take time off to vote with "reasonable notice" to their employer. The provision covers municipal, county, state or federal primaries and elections but does require the employee asking for time off to be registered and eligible to vote.

Other provisions include:

Employees can only ask for one hour off work to vote

Employees whose shift start two hours after the polls open (7 a.m.) or end at least an hour before they close (7 p.m.) isn't eligible to take off to vote.

It's up the employer to dictate what time the person can leave to vote.

It's also up to the employer to decide if they want to pay the employee for taking time off to vote. It's not required for them to do so.

Alabama is one of 32 states that provide for some type of leave to allow employees to vote. Of those states, 23 require the employers to pay workers for the time away from work. The most generous laws are in Minnesota, where workers can take off whatever time is necessary and employers are required to pay them for the time spent casting their ballot.