XML 15 R26.htm IDEA: XBRL DOCUMENT v2.3.0.15
Fair Value Derivatives, Balance Sheet Location and Notional Value (Details) (Foreign Exchange Contract [Member], USD $)
In Thousands
Sep. 30, 2011
Dec. 31, 2010
Designated as Hedging Instrument [Member]
  
Derivatives, Fair Value [Line Items]  
Notional Amount of Derivatives$ 31,578$ 30,701
Designated as Hedging Instrument [Member] | Prepaid Expenses and Other Current Assets [Member]
  
Derivatives, Fair Value [Line Items]  
Derivative, Fair Value, Net0440
Designated as Hedging Instrument [Member] | Accrued Expenses and Other Liabilities [Member]
  
Derivatives, Fair Value [Line Items]  
Derivative, Fair Value, Net1,8570
Not Designated as Hedging Instrument [Member]
  
Derivatives, Fair Value [Line Items]  
Notional Amount of Derivatives77,53368,788
Not Designated as Hedging Instrument [Member] | Prepaid Expenses and Other Current Assets [Member]
  
Derivatives, Fair Value [Line Items]  
Derivative, Fair Value, Net0691
Not Designated as Hedging Instrument [Member] | Accrued Expenses and Other Liabilities [Member]
  
Derivatives, Fair Value [Line Items]  
Derivative, Fair Value, Net$ 2,695$ 0