XML 49 R40.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Share-based Compensation (Schedule of Information About Equity Plans) (Details)
Jun. 30, 2011
Shares outstanding 9,655,198
1995 Plan [Member]
 
Shares authorized for issuance 4,500,000
Shares outstanding 4,500,000
Shares available for grant  
2001 Plan [Member]
 
Shares authorized for issuance 500,000
Shares outstanding 439,666
Shares available for grant 60,334
2005 Plan [Member]
 
Shares authorized for issuance 12,850,000
Shares outstanding 8,651,485
Shares available for grant 4,198,515
Combined [Member]
 
Shares authorized for issuance 17,850,000
Shares outstanding 13,591,151
Shares available for grant 4,258,849