Seacoast Banking Corporation of Florida is a bank holding company that operates through its principal subsidiary, Seacoast National Bank (Seacoast National). The Company and its subsidiaries offer an array of deposit accounts and retail banking services, engage in consumer and commercial lending, and provide a variety of trust and asset management services, as well as securities and annuity products. As of December 31, 2011, Seacoast National had had 39 banking offices in 13 counties in Florida. As of December 31, 2011, the Company had 23 branches in the Treasure Coast, including the counties of Martin, St. Lucie and Indian River on Florida�s southeastern coast. The Company's subsidiary, FNB Brokerage Services, Inc. which provided brokerage and annuity services, was dissolved during the year ended December 31, 2011.