You can partially do this:
1. Format a single field.
2. Right-click that field, and then choose Apply Font To All {CONTROL_TYPE} Controls
This won't likely give you everything you need. Beyond that, yes -- control-by-control.

Signature
Greg Collins [Microsoft MVP]
Visit Brain Trove ( http://www.BrainTrove.com )
Visit InfoPath Dev ( http://www.InfoPathDev.com )