XML 36 R2.htm IDEA: XBRL DOCUMENT  v2.3.0.11
CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
Jun. 30, 2011
Dec. 31, 2010
CONSOLIDATED BALANCE SHEETS    
Convertible preferred stock, Series B, shares authorized 10,000,000 10,000,000
Convertible preferred stock, Series B, shares issued 35,000 35,000
Convertible preferred stock, Series B, shares outstanding 34,900 35,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 40,000,000 40,000,000
Common stock, shares issued 24,691,051 24,382,991
Common stock, shares outstanding 18,556,873 18,183,083
Treasury stock, shares 6,134,178 6,199,908