v2.4.0.6
Employee Benefit Plans (Details 7) (Defined Benefit Pension Plan [Member], USD $)
In Millions, unless otherwise specified
Dec. 31, 2011
Defined Benefit Pension Plan [Member]
 
Estimated future benefit payments  
2012 $ 24.4
2013 20.7
2014 21.9
2015 21.2
2016 21.9
2017 through 2021 $ 113.7