XML 97 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments and Hedging Activities (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivatives, Fair Value [Line Items]      
Other Nonoperating Income (Expense) $ 1.8us-gaap_OtherNonoperatingIncomeExpense $ (3.0)us-gaap_OtherNonoperatingIncomeExpense $ (2.9)us-gaap_OtherNonoperatingIncomeExpense
Foreign Exchange Forward [Member]      
Derivatives, Fair Value [Line Items]      
Number of contracts held 2us-gaap_DerivativeNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
   
Other Nonoperating Income (Expense) (1.4)us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
   
Foreign Exchange Forward [Member] | Other Current Assets [Member]      
Derivatives, Fair Value [Line Items]      
Foreign Exchange Forwards Contracts - Assets 0.5us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Foreign Exchange Forward [Member] | Other Current Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Foreign Exchange Forwards Contracts - Liability $ 0.3us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
$ 0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember