v2.3.0.11
Derivative Instruments And Hedging Activities (Derivatives On A Net Of Counterparty And Cash Collateral Basis) (Details) (USD $)
In Millions
Jun. 30, 2011
Dec. 31, 2010
Derivative asset, fair value $ 46,167 $ 51,292
Derivative liability, fair value 41,113 47,802
Exchange Traded Derivative Products [Member]
   
Derivative asset, fair value 3,657 6,099
Derivative liability, fair value 4,789 8,553
OTC Derivative Products [Member]
   
Derivative asset, fair value 42,510 45,193
Derivative liability, fair value $ 36,324 $ 39,249