XML 29 R20.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 7 - Commitments (Tables)
12 Months Ended
Dec. 31, 2015
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2016
  $ 49,795  
2017
  $ 76,564  
2018
  $ 78,291  
2019
  $ 80,018  
2020
  $ 81,745  
Thereafter
  $ 41,592  
      408,005