XML 24 R73.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings Per Share (Details Textual)
3 Months Ended 3 Months Ended
Mar. 31, 2012
Mar. 31, 2011
Aug. 02, 2002
Share Repurchase Program, 2002 [Member]
Mar. 31, 2012
Share Repurchase Program, 2011 [Member]
Aug. 08, 2011
Share Repurchase Program, 2011 [Member]
Earnings per share (textual) [Abstract]          
Maximum amount of shares authorized for repurchase     3,000,000   5,000,000
Total number of shares Repurchased 423,000 300,000   2,900,000