Catholic school teachers in the Ohio Archdiocese Cincinnati are being required to sign strict work contracts that could see them fired for any diversion from the Catholic Church's moral code – including publicly supporting gay rights or even being in a …