AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT dated as of March 27, 1998