| 10. Schedule Of Outstanding Warrants (Details) (USD $) | Sep. 30, 2012 | 
|---|---|
| Outstanding Warrants | |
| Number of Warrants Outstanding | 5,852,060 | 
| Number of Warrants Exercisable | 5,852,060 | 
| Expiration Date | 5 years | 
| Exercise Price Minimum | $ 0.33 | 
| Exercise Price Maximum | $ 0.40 | 
| X | ||||||||||
| 
- Definition Exercise price maximum No definition available. 
 | 
| X | ||||||||||
| 
- Definition Exercise price minimum No definition available. 
 | 
| X | ||||||||||
| 
- Definition Expiration date No definition available. 
 | 
| X | ||||||||||
| 
- Definition Number of warrants exercisable No definition available. 
 | 
| X | ||||||||||
| 
- Definition Aggregate amount of each class of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 |