v3.7.0.1
Note 5 - Accounts Receivable and Work in Process (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Accounts Receivable And Work In Process Table [Abstract]    
Billings in Excess of Cost $ 5,229 $ 0