Follow these instructions to easily use your CAC or other smart card with Firefox. ActiveClient software is not needed anymore. Windows 7 should automatically recognize most USB-based readers so no additional software is required.
This is probably the simpler method and can be done in 5 minutes.
Restart your browser after adding the new security device as described above. Have your card reader connected, enter your card, and visit a site requiring client certificate authentication.