XML 18 R8.htm IDEA: XBRL DOCUMENT  v2.3.0.11
3. ACCOUNTS RECEIVABLE
6 Months Ended
Jun. 30, 2011
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
3. ACCOUNTS RECEIVABLE

At June 30, 2011 and December 31, 2010, accounts receivable consists of:

   
June 30, 2011
   
December 31, 2010
 
Accounts receivable from customers
 
$
417,417
   
$
449,620
 
Allowance for doubtful accounts
   
(16,215
)
   
(22,061
)
Accounts receivable, net
 
$
401,202
   
$
427,559