Income Taxes (Details) (USD $)
In Millions, unless otherwise specified
6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Income Taxes [Abstract]    
Current Income Tax Expense (Benefit) $ 4.30 $ 4.30
Effective Income Tax Rate, Continuing Operations 43.90% 38.80%