XML 21 R3.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED CONSOLIDATED BALANCE SHEET (Parenthetical) (USD $)
Oct. 31, 2011
Jul. 31, 2011
Common stock, par value $ 0.006 $ 0.006
Common stock, authorized 150,000,000 150,000,000
Common stock, issued 39,851,805 34,905,136
Common stock, outstanding 39,851,805 34,905,136
Common stock owed but not issued, shares 0 100,000
Treasury Stock, shares 2,000,000