|
Schedule of Future Minimum Rental Payments for Operating Leases (Details) (USD $)
|
3 Months Ended |
|---|---|
|
Mar. 31, 2013
|
|
| Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 1 | $ 150,231 |
| Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 2 | 98,375 |
| Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 3 | 98,462 |
| Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 4 | 96,570 |
| Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 5 | 60,397 |
| Commitments And Contingencies Schedule Of Future Minimum Rental Payments For Operating Leases 6 | $ 551,424 |