XML 30 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
4. NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2016
Debt Disclosure [Abstract]  
Notes payable
   December 31, 2016   December 31, 2015 
Note payable bearing interest at 8%, due on demand and unsecured.  $102,613   $150,000 
Notes payable due to various equipment finance companies bearing interest from 12.89% to 15.14%.   49,447    24,098 
    152,060    174,098 
Less: non-current portion   27,892     
   $124,168   $174,098