XML 50 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Loans Payable (Narrative) (Details) (USD $)
3 Months Ended 9 Months Ended 0 Months Ended 9 Months Ended
Sep. 30, 2012
Sep. 30, 2011
Sep. 30, 2012
Sep. 30, 2011
Dec. 31, 2011
Sep. 30, 2012
Hebei Bank [Member]
Dec. 31, 2011
Hebei Bank [Member]
Jun. 10, 2011
Term Loan, Entered on March 31, 2011 [Member]
Sep. 30, 2012
Term Loan, Entered on March 31, 2011 [Member]
Rural Credit Union of Xushui County [Member]
Dec. 31, 2011
Term Loan, Entered on March 31, 2011 [Member]
Rural Credit Union of Xushui County [Member]
Sep. 30, 2012
Term Loan, Entered on June 10, 2011 [Member]
Jun. 10, 2011
Term Loan, Entered on June 10, 2011 [Member]
Sep. 30, 2012
Term Loan, Entered on June 10, 2011 [Member]
Rural Credit Union of Xushui County [Member]
Dec. 31, 2011
Term Loan, Entered on June 10, 2011 [Member]
Rural Credit Union of Xushui County [Member]
Loans Payable [Line Items]                            
Short-term secured bank loans $ 2,766,142   $ 2,766,142   $ 2,833,619                  
Short-term bank loans 4,346,795   4,346,795   2,833,619 1,580,653                 
Accounts receivable used to secure debt 2,776,936   2,776,936   3,820,696                  
Notes payable, annual interest rate 8.46% 6.46% 8.28% 6.07%                    
Credit facility, notes payable to bank 1,027,425   1,027,425                       
Loan from credit union 5,714,060   5,714,060   5,690,852                  
Note issuance date     Mar. 31, 2011                      
Loan agreement amount 1,556,943   1,556,943   5,690,852       1,556,943 1,550,619   4,140,233 4,157,117 4,140,233
Loans payable, term               3 years            
Loan agreement, interest rate per month                 0.72%     0.72%    
Manufacturing equipment, used as a security for loan agreement                       10,646,244 9,640,129 10,646,244
Loan, maturity date                     Jun. 09, 2013      
Current portion of long-term loans from credit union 4,157,117   4,157,117                    4,157,177  
Interest expense $ 185,495 $ 178,685 $ 543,468 $ 319,874