AMENDED AND RESTATED REVOLVING CREDIT/TERM LOAN AGREEMENT