REVOLVING CREDIT LOAN AND SECURITY AGREEMENT DATED AS OF DECEMBER 22, 1999