CREDIT AGREEMENT among MARKEL CORPORATION, as Borrower, THE LENDERS FROM TIME TO TIME PARTY HERETO, SUNTRUST BANK, as Administrative Agent and Swingline Lender, WACHOVIA BANK, N.A., as Syndication Agent, and BARCLAYS BANK PLC and HSBC BANK USA, N.A., as ...