| 
           11. Subsequent Events (Details Narrative) (HojabrAlimiMember, USD $) 
         | 
        
           Jul. 10, 2012 
         | 
      
|---|---|
| 
           HojabrAlimiMember 
         | 
        |
| Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | |
| Cash bonus | $ 166,000 | 
| X | ||||||||||
| 
             
- Definition 
          Cash Bonus. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  |