Schedule of Effective Income Tax Rate Reconciliation (Details) (USD $)
3 Months Ended
Mar. 31, 2013
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 1 34.00%
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 2 34.00%
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 3 4.2
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 4 4.2
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 5 $ 0
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 6 (2)
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 7 38.20%
Provision For Income Taxes Schedule Of Effective Income Tax Rate Reconciliation 8 36.20%