Recent Accounting Pronouncements (Narrative) (Details) - Share Based Compensation New Accounting Pronouncement [Member] - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2016 |
Jun. 30, 2016 |
|
| New Accounting Pronouncement, effect on income statement | $ 48 | $ 159 |
| New Accounting Pronouncement, effect on statement of cash flow | $ 411 |