Annual report pursuant to Section 13 and 15(d)

D. ACCOUNTS RECEIVABLE (Details)

v2.4.1.9
D. ACCOUNTS RECEIVABLE (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Components of accounts receivable    
Accounts receivable $ 1,497,295us-gaap_AccountsReceivableGrossCurrent $ 1,816,722us-gaap_AccountsReceivableGrossCurrent
Allowance for doubtful accounts (36,873)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent (156,966)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Accounts receivable, net $ 1,460,422us-gaap_AccountsReceivableNetCurrent $ 1,659,756us-gaap_AccountsReceivableNetCurrent