v2.4.1.9
ACCOUNTS RECEIVABLE (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 22,891,946us-gaap_AccountsReceivableGrossCurrent $ 22,873,889us-gaap_AccountsReceivableGrossCurrent
Less: Allowance for doubtful accounts (1,353,570)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent (1,337,364)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Accounts receivable, net $ 21,538,376us-gaap_AccountsReceivableNetCurrent $ 21,536,525us-gaap_AccountsReceivableNetCurrent