(a) Authorization.--A mayor may join a mayors' association, and council shall pay reasonable dues of up to $100 for each mayor belonging to the mayors' association. The mayor may attend the annual meeting of the mayors' association, which shall be held in this Commonwealth in accordance with the procedure adopted by the mayors' association.
(b) Expenses.--A mayor may receive the following expenses for attending the annual meeting under subsection (a):
(1) The registration fee.
(2) Lodging, meals and mileage for use of a personal vehicle or reimbursement of actual transportation expenses going to and returning from the meeting.
(3) Any actual expenses that the council may have agreed to pay.
(c) Itemized account.--Every mayor attending the annual meeting under subsection (a) shall submit to the council an itemized account of expenses incurred at the annual meeting of the mayors' association. The time spent in attending the annual meeting may not be more than four days, including time traveling to and from the meeting.