Schedule of Stock by Class (Details) (USD $)
9 Months Ended
Sep. 30, 2012
Capital Stock Schedule Of Stock By Class 1 100,000,000
Capital Stock Schedule Of Stock By Class 2 $ 0.00001
Capital Stock Schedule Of Stock By Class 3 20,000,000
Capital Stock Schedule Of Stock By Class 4 0.00001
Capital Stock Schedule Of Stock By Class 5 49,840,421
Capital Stock Schedule Of Stock By Class 6 48,895,028
Capital Stock Schedule Of Stock By Class 7 498,000
Capital Stock Schedule Of Stock By Class 8 $ 489,000