1 Exhibit 10.25 STOCK PLEDGE AGREEMENT This STOCK PLEDGE AGREEMENT (as may hereafter be amended, supplemented or restated from time-to-time in accordance with the terms hereof, this "Agreement"), dated as of March 16, 2001 is entered into by and...