NOTE 11. COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Future minimum lease payments at December 31, 2014 are as follows:

Year ending December 31,
   
       
2015
 
$
66,000
 
2016
   
72,000
 
2017
   
6,000
 
         
   
$
144,000