XML 30 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Derivative [Line Items]      
Proceeds from Derivative Instrument, Financing Activities $ 8us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities    
Foreign currency forward contracts [Member]      
Derivative [Line Items]      
Notional amount 1,300invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
  1,600invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Cross-currency swap contracts [Member]      
Derivative [Line Items]      
Notional amount     168invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Fair Value Hedging [Member] | Interest rate swap [Member]      
Derivative [Line Items]      
Deferred (gain) loss on discontinuation of fair value hedge (31)us-gaap_DeferredGainLossOnDiscontinuationOfFairValueHedge
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
   
Not Designated as Hedging Instrument [Member] | Other Nonoperating Income (Expense) [Member] | Foreign currency forward contracts [Member]      
Derivative [Line Items]      
Gain (loss) on derivative (66)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
(11)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
 
Not Designated as Hedging Instrument [Member] | Other Nonoperating Income (Expense) [Member] | Cross-currency swap contracts [Member]      
Derivative [Line Items]      
Gain (loss) on derivative $ 13us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
$ 9us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember