XML 17 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value Measurements (Fair Value of Senior Notes) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Senior Notes due 2021 at 4.875% [Member]
   
Carrying amount of senior notes $ 497,085 $ 496,824
Estimated fair value of senior notes 555,360 533,150
Senior Notes due 2021 at 4.625% [Member]
   
Carrying amount of senior notes 299,532 299,493
Estimated fair value of senior notes 328,326 313,830
Senior Notes due 2022 at 3.800% [Member]
   
Carrying amount of senior notes 298,893 0
Estimated fair value of senior notes $ 310,419 $ 0