Yardville National Bancorp operates as the bank holding company primarily for The Yardville National Bank, which provides general commercial and retail banking services. The bank offers various deposit products, such as interest and noninterest bearing demand deposits, money market deposits, savings deposits, certificates of deposit, and other time deposits. It provides various loan products, including commercial real estate loans, commercial and industrial loans, residential loans, and consumer loans to small and midsized businesses and individuals. As of June 30, 2005, the bank operated 28 branches in Mercer, Hunterdon, Somerset, Middlesex, and Burlington Counties in New Jersey, and in...