.MLcpYearNavigation,
.MLcpMonthNavigation { background-color: #FFFFFF; text-align: center; vertical-align: center; text-decoration: none; color: #000000; font-weight: bold; }
.MLcpDayColumnHeader,
.MLcpYearNavigation,
.MLcpMonthNavigation,
.MLcpCurrentMonthDate,
.MLcpCurrentMonthDateDisabled,
.MLcpOtherMonthDate,
.MLcpOtherMonthDateDisabled,
.MLcpCurrentDate,
.MLcpCurrentDateDisabled,
.MLcpTodayText,
.MLcpTodayTextDisabled,
.MLcpText                     { font-family: Arial; font-size: 11px; }
TD.MLcpDayColumnHeader        { text-align: right; border: solid thin #E4A49A; border-width: 0 0 0 0; }
.MLcpCurrentMonthDate,
.MLcpOtherMonthDate,
.MLcpCurrentDate              { text-align: right; text-decoration: none; }
.MLcpCurrentMonthDateDisabled,
.MLcpOtherMonthDateDisabled,
.MLcpCurrentDateDisabled      { color: #D0D0D0; text-align: right; text-decoration: line-through; }
.MLcpCurrentMonthDate         { color: #E4A49A; font-weight: bold; }
.MLcpCurrentDate              { color: #FFFFFF; font-weight: bold; }
.MLcpOtherMonthDate           { color:#808080; }
TD.MLcpCurrentDate            { color: #FFFFFF; background-color: #ffffff; border-width: 1; border: 1px solid #000000; }
TD.MLcpCurrentDateDisabled    { border-width: 1; border: solid thin #FFAAAA; }
TD.MLcpTodayText,
TD.MLcpTodayTextDisabled      { border: solid thin #E4A49A; border-width: 1 0 0 0; }
A.MLcpTodayText,
SPAN.MLcpTodayTextDisabled    { height: 20px; }
A.MLcpTodayText               { color: #000000; font-weight: bold; }
SPAN.MLcpTodayTextDisabled    { color:#D0D0D0; }
.MLcpBorder                   { border:solid 1px #E4A49A; }
h1							  { display: inline; font-family: Trebuchet MS, Trebuchet, Arial; font-size: 16px; color: #c15642;}