v2.4.0.6
Stockholders' Equity (Narrative) (Details) (USD $)
Share data in Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2012
Equity [Abstract]  
Amount of Stock Retired Under the Current Stock Repurchase Program $ 20,800,000
Number of Shares Retired Under the Current Stock Repurchase Program 0.4
Authorized Common Stock Repurchase Program $ 5,000,000,000