v2.4.0.6
Fair Value, Transfers Between Fair Value Levels (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Total $ 0 $ 0
Trading Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Total 0 0
Available for sale Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Total 0 0
Mortgages held for sale [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Total 0 0
Loans [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Total 0 0
Net derivative assets and liabilities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Total 0 0
Level 1 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 17 0
Transfer Out 0 0
Level 1 [Member] | Trading Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 0 0
Transfer Out 0 0
Level 1 [Member] | Available for sale Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 17 0
Transfer Out 0 0
Level 1 [Member] | Mortgages held for sale [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 0 0
Transfer Out 0 0
Level 1 [Member] | Loans [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 0 0
Transfer Out 0 0
Level 1 [Member] | Net derivative assets and liabilities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 0 0
Transfer Out 0 0
Level 2 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 10,998 201
Transfer Out (139) (136)
Level 2 [Member] | Trading Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 202 10
Transfer Out (25) (14)
Level 2 [Member] | Available for sale Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 10,676 93
Transfer Out (17) (43)
Level 2 [Member] | Mortgages held for sale [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 93 86
Transfer Out (97) (87)
Level 2 [Member] | Loans [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 48 0
Transfer Out 0 0
Level 2 [Member] | Net derivative assets and liabilities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In (21) 12
Transfer Out 0 8
Level 3 [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 122 136
Transfer Out (10,998) (201)
Level 3 [Member] | Trading Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 25 14
Transfer Out (202) (10)
Level 3 [Member] | Available for sale Securities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 0 43
Transfer Out (10,676) (93)
Level 3 [Member] | Mortgages held for sale [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 97 87
Transfer Out (93) (86)
Level 3 [Member] | Loans [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 0 0
Transfer Out (48) 0
Level 3 [Member] | Net derivative assets and liabilities [Member]
   
Fair Value, Assets and Liabilities Measured on Recurring Basis Transfers Between Fair Value Levels [Line Items]    
Transfer In 0 (8)
Transfer Out $ 21 $ (12)