AMENDED AND RESTATED SHORT TERM REVOLVING CREDIT AGREEMENT