XML 29 R30.htm IDEA: XBRL DOCUMENT v2.4.0.6
Description of business and basis of presentation (Details) (USD $)
In Millions, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Senior convertible notes due december 15 2013 [Member]
   
Summary of the carrying values and estimated fair values of the Company's senior convertible notes due    
Carrying value $ 114.3 $ 113.9
Estimated fair value 70.8 61.0
Senior convertible notes due august 15 2015 [Member]
   
Summary of the carrying values and estimated fair values of the Company's senior convertible notes due    
Carrying value 97.4 96.8
Estimated fair value $ 57.8 $ 60.8