| 11. Employment Agreements (Tables) | 9 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep. 30, 2012 | |||||||||||||||||||||||||||||||
| Employment Agreements Tables | |||||||||||||||||||||||||||||||
| Schedule Of Future Minimum Salary Payments | 
 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Schedule of future minimum salary payments No definition available. 
 |