Note 11 - Treasury Stock (Details) (USD $)
Sep. 30, 2014
Jun. 30, 2014
Disclosure Text Block Supplement [Abstract]    
Treasury Stock, Shares 300,000 300,000
Treasury Stock, Value $ 480,000 $ 480,000