v3.7.0.1
Note 10 - Notes Payable Officers and Related Party Transactions (Details) - Schedule of Related Party Debt - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Related Party Transaction [Line Items]    
Notes Payable, Related Party $ 177,347 $ 129,776
Director [Member]    
Related Party Transaction [Line Items]    
Notes Payable, Related Party 60,000 60,000
Officer [Member]    
Related Party Transaction [Line Items]    
Notes Payable, Related Party 53,501 9,944
Other Related Party [Member]    
Related Party Transaction [Line Items]    
Notes Payable, Related Party $ 63,846 $ 59,832