v3.4.0.3
Long-Term Debt (Debt Borrowings)(Details)
$ in Billions
3 Months Ended
Mar. 31, 2016
USD ($)
Senior 2.75% Notes Due 2023 [Member]  
Principal amount $ 1.1
Interest rate 2.75%
Maturity date 2023
Senior 3.15% Notes Due 2026 [Member]  
Principal amount $ 2.2
Interest rate 3.15%
Maturity date 2026