it might have to do on the css-level, since it is the only cell i see with the following html.
class="calendar_today"
Edit:
OK,
here is the html for a regular day:
<td valign="top" style="height: 100px; padding: 2px;" class="windowbg">17</td>
here is today:
<td valign="top" style="height: 100px; padding: 2px;" class="calendar_today">22</td>
The problem is class="calendar_today". class="windowbg" overrides the default background color of the table's cells, as seen in the CSS bellow, meanwhile class="calendar_today" doesn't; In fact, i can't find that class in any css file, auto-generated or otherwise.
body, td, th
{
color: #000000;
font-size: small;
font-family: verdana, sans-serif;
}
.windowbg
{
color: #000000;
background-color: #f4f4f4;
}
At least, as far as i can tell.