table.calendar
{
      width:200px;

      border-collapse: collapse;
      border:1px solid #a66799;
	  background-color: #b783ad;
}

tr.weekdays
{
    background-color:#b783ad;
    border-bottom:1px solid #b783ad;
}

td.weekdays
{
    width:15px;
    font-size:7pt;
    font-family:tahoma;
	color:white;
    text-align:center;
}

td.today
{
    width:15px;
    font-size:7pt;
    font-family:tahoma;
	color:white;
    text-align:center;
    
    border-top:1px solid #8b0820;
    vertical-align:middle;
}


td.month
{
    font-size:8pt;
    font-family:tahoma;
    font-weight:bold;
    color:white;
    text-align:center;
    
    color:white;
}


td.calendar
{
    width:15px;
    font-size:8pt;
    font-family:tahoma;
	color:white;
    text-align:center;
}
