REVOLVING CREDIT, TERM LOAN AND SECURITY AGREEMENT PNC BANK, NATIONAL ASSOCIATION (AS A LENDER AND AS AGENT) WITH INSTITUTIONAL FINANCING SERVICES, INC. (Borrower) DATED AS OF OCTOBER 15, 1997