.calbody
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 background-color: #FFFFFF;
 margin: 0px;
 border: 1px solid #FFB063;
}

.calheadcell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 12px;
 font-weight: bolder;
 text-align: center;
 color: #FFFFFF;
 background-color: #FFB063;
}

.calbutton
{
 font-family: Verdana,arial,sans-serif;
 font-size: 13px;
 font-weight: bolder;
 text-decoration:none; 
 vertical-align: middle;
 cursor:pointer;
 background-color: transparent;
 border:0px;
 color: #FFFFFF;
 width: 20px;
 height: 20px;
}

.calweekcell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color: #7D2C00;
 text-align: center;
 background-color: #FFED21;
}

.calnormalcell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 text-align: right;
 color: #FFFFFF;
 background-color: #FFFFFF;
 border: 1px solid #FFFFFF;
}

.calnormalcell a:link, .calnormalcell a:active, .calnormalcell a:visited
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none; 
 color: #FFB063;
}

.calnormalcell a:hover
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none;
 cursor:pointer;
 color: #7D2C00;
}

.calnormalomcell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 text-align: right;
 color: #676767;
 background-color: #FFFFFF;
 border: 1px solid #FFFFFF;
}

.calnormalomcell a:link, .calnormalomcell a:active, .calnormalomcell a:visited
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none; 
 color: #9A9A9A;
}

.calnormalomcell a:hover
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none;
 cursor:pointer;
 color: #676767;
}

.calhilitedcell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 text-align: right;
 color: #FFFFFF;
 background-color: #FFFEB9;
 border: 1px solid #FFFEB9;
}

.calhilitedcell a:link, .calhilitedcell a:active, .calhilitedcell a:visited
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none; 
 color: #FFB063;
}

.calhilitedcell a:hover
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none;
 cursor:pointer;
 color: #FF3600;
}

.calhilitedomcell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 text-align: right;
 color: #676767;
 background-color: #FFFEB9;
 border: 1px solid #FFFEB9;
}

.calhilitedomcell a:link, .calhilitedomcell a:active, .calhilitedomcell a:visited
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none; 
 color: #9A9A9A;
}

.calhilitedomcell a:hover
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none;
 cursor:pointer;
 color: #676767;
}

.calcurrentcell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 text-align: right;
 color: #FFFFFF;
 background-color: #FFB063;
 border: 1px solid #FFFFFF;
}

.calcurrentcell a:link, .calcurrentcell a:active, .calcurrentcell a:visited
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none; 
 color: #FFFFFF;
}

.calcurrentcell a:hover
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none;
 cursor:pointer;
 color: #FF3600;
}

.calhovercell
{
 font-family: Verdana,arial,sans-serif;
 font-size: 11px;
 font-weight: bolder;
 text-align: right;
 color: #7D2C00;
 background-color: #FFFFFF;
 border: 1px solid #FFB063;
}

.calhovercell a:link, .calhovercell a:active, .calhovercell a:visited
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none; 
 color: #FFB063;
}

.calhovercell a:hover
{
 font-family: Verdana,arial,sans-serif;
 font-size: 10px;
 font-weight: bolder;
 text-decoration:none;
 cursor:pointer;
 color: #7D2C00;
}
