| 
           7. Accrued Expenses (Tables) 
         | 
        12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
           Dec. 31, 2012 
         | 
      |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Expenses Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued expenses | 
 Accrued expenses consisted of the following at December 31, 2012 and December 31, 2011: 
 
 
  | 
      ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Tabular disclosure of the components of accrued liabilities. No definition available. 
  |