Is Al-Anon a religious program?

While many meetings are held in the facilities of religious organizations, Al-Anon has no affiliation with these organizations.  People of all faiths and beliefs are welcome to attend Al-Anon meetings.  Al-Anon, however, is a spiritual program.  The program encourages us to find a power greater than ourselves.  But we are each free to define that power for our self.