Quarterly report pursuant to Section 13 or 15(d)

10. Stock Options (Details-Option activity)

v3.8.0.1
10. Stock Options (Details-Option activity) - Stock Options [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Stock Options    
Number of Options outstanding beginning balance 1,373,554  
Number of Options Granted 0  
Number of Options Exercised 0  
Number of Options Cancelled 70,339  
Number of Options Expired 0  
Number of Options outstanding ending balance 1,303,215 1,373,554
Number of Options exercisable 466,700 452,535
Exercise Price Per Share    
Exercise price per share, range $2.82-$12-00 $2.82-$12-00
Exercise price per share, exercisable $2.82-$6.00  
Exercise prices at period end $2.82-$6.00  
Weighted Average Remaining Contractual Life 3 years 2 months 26 days 3 years 11 months 26 days
Weighted average remaining contractual life, exercisable 3 years 2 months 23 days 3 years 11 months 12 days
Aggregate Intrinsic Value    
Aggregate intrinsic value, options outstanding $ 127,860 $ 280,642
Aggregate intrinsic value, exercisable $ 127,860 $ 263,375
Weighted Average Exercise Price per Share beginning balance $ 8.14  
Weighted Average Exercise Price per Share ending balance 8.11 $ 8.14
Weighted Average Exercise Price per Share Exercisable $ 5.33 $ 5.29