Entiendo que estás usando el MonthCalendar. Si es el caso, parece que directamente lo más que puedes hacer es poner en negrita los días que quieras, agregándolos a .BoldedDates mediante el método .AddBoldedDate() y luego haciendo un .UpdateBoldedDates().
Pero no parece que te permita cambiar el color.
Lo único que he visto que a lo mejor te podría abrir una vía es sobrescribiendo los eventos OnPrint u OnPaint donde tienes más control sobre cómo se va a dibujar el calendario (aunque será sin duda más trabajoso de hacer).
Saludos