XML 60 R68.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Payables and Accruals (Detail) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued staff costs $ 557,191 $ 667,969
Other taxes payable 1,264,311 1,450,360
Construction cost payable 2,704,341 3,598,053
Other payables (note 9) 440,258 654,451
Other payables and accruals $ 4,966,101 $ 6,370,833