Thermals with an uninsulated powder/rain pant over the top, which is sufficient for me down to about 20F. Anything lower and I'd opt for some insulated snow pants. Bring some work pants to change into. I find that wearing work pants over thermals are just too bulky for good leg movement on the bike. A quick trip to the bathroom to change is worth it IMHO.