XML 110 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details 3) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill    
Goodwill allocated to segments $ 1,219us-gaap_Goodwill $ 1,243us-gaap_Goodwill
Goodwill impairment 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Allstate Protection    
Goodwill    
Goodwill allocated to segments 823us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= all_AllStateProtectionMember
825us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= all_AllStateProtectionMember
Allstate Financial    
Goodwill    
Goodwill allocated to segments $ 396us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= all_AllstateFinancialMember
$ 418us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= all_AllstateFinancialMember