v3.3.1.900
Note 5 - Inventory (Details) - Inventory Schedule - USD ($)
Dec. 31, 2014
Dec. 31, 2013
Inventory Schedule [Abstract]    
Finished goods $ 669,706 $ 654,970
Work in process 58,666 131,666
$ 728,372 $ 786,636