FREDERICTON — New Brunswick residents are casting their votes in what polls suggest is a tight election centred on two leaders with sharply contrasting visions for the province.