(a) Any person entitled to vote in an election held in this state may be absent from any service or employment on the day of the election for a reasonable period of time, not to exceed three (3) hours, necessary to vote during the time the polls are open in the county where the person is a resident.
(b) A voter who is absent from work to vote in compliance with this section may not be subjected to any penalty or reduction in pay for such absence.
(c) If the tour of duty of an employee begins three (3) or more hours after the opening of the polls or ends three (3) or more hours before the closing of the polls of the county where the employee is a resident, the employee may not take time off under this section.
(d) The employer may specify the hours during which the employee may be absent. Application for such absence shall be made to the employer before twelve o'clock (12:00) noon of the day before the election.