AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT DATED AS OF MARCH 27, 2001