XML 41 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Additional Information (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Additional Information (Textual) [Abstract]      
Total rental expense $ 65us-gaap_OperatingLeasesRentExpenseNet $ 57us-gaap_OperatingLeasesRentExpenseNet $ 51us-gaap_OperatingLeasesRentExpenseNet
Operating lease future minimum payments due in next year 62us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Operating lease future minimum payments due in year two 59us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Operating lease future minimum payments due in year three 50us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Operating lease future minimum payments due in year four 42us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Operating lease future minimum payments due in year five 38us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Operating lease future minimum payments due after year five 174us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Commitments to fund limited partnerships 370afg_UnfundedCommitmentsToLimitedPartnerships    
Retirement and employee savings plan expense 30us-gaap_OtherPostretirementBenefitExpense 32us-gaap_OtherPostretirementBenefitExpense 27us-gaap_OtherPostretirementBenefitExpense
Allowance for reinsurance recoverables [Member]      
Allowance for reinsurance recoverables [Line Items]      
Aggregate allowance for losses on reinsurance recoverables 25us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForReinsuranceRecoverableMember
27us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForReinsuranceRecoverableMember
 
Charges for possible losses on reinsurance recoverables (are less than in 2012) 4us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForReinsuranceRecoverableMember
1us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForReinsuranceRecoverableMember
1us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForReinsuranceRecoverableMember
Reinsurance recoverable write-offs $ 6us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForReinsuranceRecoverableMember