XML 60 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Defined Benefit Plans - Weighted-average assumptions (Details) (The Bank, Cash Balance Plan)
0 Months Ended
Jan. 01, 2014
Jan. 01, 2013
Jan. 01, 2012
The Bank | Cash Balance Plan
     
Weighted-average assumptions for net periodic benefit cost as of      
Discount rate 4.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
4.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
Expected return on plan assets 7.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
8.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
8.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
Rate of compensation increase 3.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
3.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember
3.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cffi_CashBalancePlanMember
/ dei_LegalEntityAxis
= cffi_TheBankMember