EXHIBIT 10.23 REVOLVING CREDIT AGREEMENT BY AND BETWEEN THE REGISTRANT AND CORESTATES BANK, N.A. REVOLVING CREDIT AGREEMENT dated as of August 15, 1996