I've changed the Highlight font to MS Sans Serif 8.25
Regular (not bold), Blue (not black) (bold looks really
bad when you have ClearType turned on)
When an item is supposed to be de-highlighted (say,
after being read), it nevertheless remains blue. You
seem to be only changing the font weight, and not the
color at those times.