XML 54 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
9. Taxation payable - Taxes Payable (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Notes to Financial Statements    
Payroll taxes and Harmonized sales taxes $ 2,290,506 $ 2,656,297
US tax penalties 200,000 150,000
Taxes Payable $ 2,490,506 $ 2,806,297