Annual report pursuant to Section 13 and 15(d)

CAPITAL LEASE OBLIGATIONS - Schedule of Future Minimum Lease Payments (Details)

v2.4.1.9
CAPITAL LEASE OBLIGATIONS - Schedule of Future Minimum Lease Payments (Details) (USD $)
Dec. 31, 2014
Leases [Abstract]  
2015 $ 78,237us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent
2016 65,615us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears
2017 34,545us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears
2018 34,545us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears
2019 14,392us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears
Total minimum lease payments 227,334us-gaap_CapitalLeasesFutureMinimumPaymentsDue
Less: amount representing interest (23,857)us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
Present value of net minimum lease payments $ 203,477us-gaap_CapitalLeaseObligations