| 
           Derivative Instruments And Hedging Activities (Details 1) (USD $) In Millions, unless otherwise specified 
         | 
        
           Dec. 31, 2011 
         | 
        
           Dec. 31, 2010 
         | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        0
 | 
        0
 | 
      
      
        | Original Notional Amount | 
        $ 318.8
 | 
        $ 367.7
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        4.5
 | 
        (0.9)
 | 
      
      
        | 
           Buy BRL sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        1.68
 | 
      
      
        | Original Notional Amount | 
         
 | 
        7.6
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0.1
 | 
      
      
        | 
           Buy EUR sell AUD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1.30
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.8
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy EUR sell GBP [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        0.83
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.8
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy EUR sell HKD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        10.15
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.9
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy EUR sell IDR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        11,985.00
 | 
         
 | 
      
      
        | Original Notional Amount | 
        2.2
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy EUR sell INR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        69.21
 | 
         
 | 
      
      
        | Original Notional Amount | 
        2.3
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy EUR sell MYR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        4.17
 | 
         
 | 
      
      
        | Original Notional Amount | 
        6.0
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        (0.1)
 | 
         
 | 
      
      
        | 
           Buy EUR sell ZAR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        10.89
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.6
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy GBP sell EUR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        0.84
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.8
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy MYR sell EUR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        4.12
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.8
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy SEK sell EUR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        8.98
 | 
         
 | 
      
      
        | Original Notional Amount | 
        1.0
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy USD sell ARS [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        4.37
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.8
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy USD sell SGD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1.28
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.3
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy USD sell THB [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        31.43
 | 
         
 | 
      
      
        | Original Notional Amount | 
        0.2
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy USD sell ZAR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        8.33
 | 
         
 | 
      
      
        | Original Notional Amount | 
        1.1
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy CNY sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        6.34
 | 
         
 | 
      
      
        | Original Notional Amount | 
        2.5
 | 
         
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
         
 | 
      
      
        | 
           Buy EUR sell ARS [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        5.70
 | 
        5.27
 | 
      
      
        | Original Notional Amount | 
        3.0
 | 
        1.3
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0
 | 
      
      
        | 
           Buy EUR sell JPY [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        113.89
 | 
      
      
        | Original Notional Amount | 
         
 | 
        1.2
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        (0.1)
 | 
      
      
        | 
           Buy EUR Sell MXN [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        18.14
 | 
        16.58
 | 
      
      
        | Original Notional Amount | 
        14.9
 | 
        35.5
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0
 | 
      
      
        | 
           Buy EUR sell RUB [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        41.74
 | 
        40.99
 | 
      
      
        | Original Notional Amount | 
        9.2
 | 
        1.8
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0
 | 
      
      
        | 
           Buy EUR sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1.30
 | 
        1.34
 | 
      
      
        | Original Notional Amount | 
        44.8
 | 
        101.4
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        (0.1)
 | 
        0.1
 | 
      
      
        | 
           Buy INR sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        44.81
 | 
      
      
        | Original Notional Amount | 
         
 | 
        4.5
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0
 | 
      
      
        | 
           Buy JPY sell EUR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        111.90
 | 
      
      
        | Original Notional Amount | 
         
 | 
        1.2
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0
 | 
      
      
        | 
           Buy JPY sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        77.85
 | 
        82.57
 | 
      
      
        | Original Notional Amount | 
        7.0
 | 
        19.4
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0.1
 | 
        0.4
 | 
      
      
        | 
           Buy KRW sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1,161.81
 | 
        1,146.51
 | 
      
      
        | Original Notional Amount | 
        32.2
 | 
        21.0
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        (0.2)
 | 
        0.4
 | 
      
      
        | 
           Buy MXN sell EUR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        16.45
 | 
      
      
        | Original Notional Amount | 
         
 | 
        8.0
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0
 | 
      
      
        | 
           Buy MXN sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        12.37
 | 
      
      
        | Original Notional Amount | 
         
 | 
        4.5
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0
 | 
      
      
        | 
           Buy MYR sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        3.18
 | 
        3.10
 | 
      
      
        | Original Notional Amount | 
        19.0
 | 
        12.2
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0.1
 | 
      
      
        | 
           Buy PEN sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        2.70
 | 
        2.80
 | 
      
      
        | Original Notional Amount | 
        6.7
 | 
        10.3
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0
 | 
      
      
        | 
           Buy PHP sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        43.89
 | 
      
      
        | Original Notional Amount | 
         
 | 
        0.1
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0
 | 
      
      
        | 
           Buy TWD sell USD [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        29.17
 | 
      
      
        | Original Notional Amount | 
         
 | 
        2.6
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0
 | 
      
      
        | 
           Buy USD sell BRL [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        1.72
 | 
      
      
        | Original Notional Amount | 
         
 | 
        14.9
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        (0.5)
 | 
      
      
        | 
           Buy USD sell COP [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1,943.00
 | 
        1,917.51
 | 
      
      
        | Original Notional Amount | 
        5.1
 | 
        4.3
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0
 | 
      
      
        | 
           Buy USD sell EUR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1.37
 | 
        1.32
 | 
      
      
        | Original Notional Amount | 
        81.4
 | 
        74.3
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        4.4
 | 
        (1.0)
 | 
      
      
        | 
           Buy USD sell GBP [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1.55
 | 
        1.56
 | 
      
      
        | Original Notional Amount | 
        24.1
 | 
        4.0
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0
 | 
      
      
        | 
           Buy USD sell INR [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        53.30
 | 
        45.78
 | 
      
      
        | Original Notional Amount | 
        1.0
 | 
        8.7
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        (0.2)
 | 
      
      
        | 
           Buy USD sell JPY [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        81.59
 | 
      
      
        | Original Notional Amount | 
         
 | 
        9.8
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        (0.1)
 | 
      
      
        | 
           Buy USD sell KRW [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        1,156.38
 | 
        1,138.90
 | 
      
      
        | Original Notional Amount | 
        7.5
 | 
        4.9
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        (0.1)
 | 
      
      
        | 
           Buy USD sell MXN [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        13.89
 | 
        12.45
 | 
      
      
        | Original Notional Amount | 
        37.3
 | 
        4.9
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0.4
 | 
        0
 | 
      
      
        | 
           Buy USD sell PEN [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
         
 | 
        2.81
 | 
      
      
        | Original Notional Amount | 
         
 | 
        5.2
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
         
 | 
        0
 | 
      
      
        | 
           Buy USD sell PHP [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        43.79
 | 
        44.11
 | 
      
      
        | Original Notional Amount | 
        3.2
 | 
        2.8
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        0
 | 
        0
 | 
      
      
        | 
           Buy USD sell RUB [Member] 
         | 
         
 | 
         
 | 
      
      
        | Summary of foreign currency forward contracts outstanding | 
         
 | 
         
 | 
      
      
        | Average Contract Rate | 
        31.86
 | 
        31.48
 | 
      
      
        | Original Notional Amount | 
        1.3
 | 
        1.3
 | 
      
      
        | Fair value for derivatives grouped by currency pair, net | 
        $ 0
 | 
        $ 0
 |