AMENDED AND RESTATED CREDIT AGREEMENT originally dated as of March 13, 1996 and amended and restated as of April 9, 1997