v2.4.0.8

Derivative Instruments and Hedging Activities - Summary of Foreign Currency Forward Contracts Outstanding (Detail) (USD $) In Millions, unless otherwise specified | Dec. 31, 2012 | Dec. 31, 2011
--- | --- | ---
Derivative Instruments, Gain (Loss) [Line Items] |  |
Original Notional Amount | $ 610.1 | $ 318.8
Fair Value Gain (Loss) | (3.4) | 4.5
Buy Chinese yuan sell U.S. dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 6.29 | 6.34
Original Notional Amount | 1.3 | 2.5
Buy Euro sell Argentine peso [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 6.66 | 5.70
Original Notional Amount | 3.0 | 3.0
Buy Euro sell Australian dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 1.27 | 1.30
Original Notional Amount | 1.4 | 0.8
Buy Euro sell British pound [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 0.83
Original Notional Amount |  | 0.8
Buy Euro sell Hong Kong dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 10.15
Original Notional Amount |  | 0.9
Buy Euro sell Indonesian rupiah [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 12,935.00 | 11,985.00
Original Notional Amount | 9.7 | 2.2
Buy Euro sell Indian rupee [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 69.21
Original Notional Amount |  | 2.3
Buy Euro sell Mexican peso [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 17.18 | 18.14
Original Notional Amount | 143.7 | 14.9
Fair Value Gain (Loss) | 0.3 |
Buy Euro sell Malaysian ringgit [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 4.06 | 4.17
Original Notional Amount | 15.2 | 6.0
Fair Value Gain (Loss) | (0.1) | (0.1)
Buy Euro sell Russian ruble [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 41.74
Original Notional Amount |  | 9.2
Buy Euro sell U.S. dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 1.33 | 1.30
Original Notional Amount | 82.1 | 44.8
Fair Value Gain (Loss) | (0.4) | (0.1)
Buy Euro sell South African rand [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 10.89
Original Notional Amount |  | 0.6
Buy British pound sell Euro [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 0.82 | 0.84
Original Notional Amount | 2.4 | 0.8
Buy Japanese yen sell U.S. dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 85.88 | 77.85
Original Notional Amount | 9.3 | 7.0
Fair Value Gain (Loss) | (0.1) | 0.1
Buy South Korean won sell U.S. dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 1,077.18 | 1,161.81
Original Notional Amount | 52.5 | 32.2
Fair Value Gain (Loss) | 0.2 | (0.2)
Buy Malaysian ringgit sell Euro [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 4.07 | 4.12
Original Notional Amount | 0.8 | 0.8
Buy Malaysian ringgit sell U.S. dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 3.08 | 3.18
Original Notional Amount | 21.7 | 19.0
Fair Value Gain (Loss) | 0.1 |
Buy Peruvian nuevo sol sell U.S. dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 2.70
Original Notional Amount |  | 6.7
Buy Swedish kronor sell Euro [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 8.98
Original Notional Amount |  | 1.0
Buy U.S. dollar sell Argentine peso [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 4.37
Original Notional Amount |  | 0.8
Buy U.S. dollar sell Colombian peso [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 1,800.10 | 1,943.00
Original Notional Amount | 11.7 | 5.1
Fair Value Gain (Loss) | (0.2) |
Buy U.S. dollar sell Euro [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 1.30 | 1.37
Original Notional Amount | 174.4 | 81.4
Fair Value Gain (Loss) | (2.9) | 4.4
Buy U.S. dollar sell British pound [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 1.62 | 1.55
Original Notional Amount | 16.2 | 24.1
Fair Value Gain (Loss) | (0.1) |
Buy U.S. dollar sell Indian rupee [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 53.30
Original Notional Amount |  | 1.0
Buy U.S. dollar sell South Korean won [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 1,089.08 | 1,156.38
Original Notional Amount | 6.3 | 7.5
Fair Value Gain (Loss) | (0.1) |
Buy U.S. dollar sell Mexican peso [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 13.12 | 13.89
Original Notional Amount | 25.4 | 37.3
Fair Value Gain (Loss) | (0.3) | 0.4
Buy U.S. dollar sell Philippine peso [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 40.99 | 43.79
Original Notional Amount | 2.9 | 3.2
Buy U.S. dollar sell Russian ruble [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 31.86
Original Notional Amount |  | 1.3
Buy U.S. dollar sell Singapore dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 1.28
Original Notional Amount |  | 0.3
Buy U.S. dollar sell Thai baht [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate |  | 31.43
Original Notional Amount |  | 0.2
Buy U.S. dollar sell South African rand [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 8.54 | 8.33
Original Notional Amount | 0.7 | 1.1
Buy Brazilian real sell U.S. dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 2.08 |
Original Notional Amount | 12.5 |
Fair Value Gain (Loss) | 0.2 |
Buy Euro sell Chilean peso [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 633.00 |
Original Notional Amount | 1.5 |
Buy Euro sell Peruvian nuevo sol [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 3.41 |
Original Notional Amount | 2.0 |
Buy U.S. dollar sell Brazilian real [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 2.05 |
Original Notional Amount | 12.6 |
Buy U.S. dollar sell New Taiwan dollar [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Average Contract Rate | 28.98 |
Original Notional Amount | $ 0.8 |

X
- Definition Average contractual rate at which a foreign currency can be purchased or sold. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageForwardExchangeRate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value of the assets less the liabilities of a derivative or group of derivatives. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=7491637&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=7491637&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate notional amount of foreign currency exchange rate derivatives. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 + Details
Name: | us-gaap_NotionalAmountOfForeignCurrencyDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant