CREDIT AGREEMENT Dated as of July 1, 2005 AMENDED AND RESTATED as of December 12, 2005