XML 31 R81.htm IDEA: XBRL DOCUMENT v2.4.0.6
Capital Stock (Details)
Dec. 31, 2011
Dec. 31, 2010
Capital Stock [Abstract]    
Common stock, shares authorized 125,000,000 125,000,000
Common stock, shares outstanding 43,999,443 42,833,342
Preferred stock, share authorized 10,000,000 10,000,000