.weekDays {
}

.today {
background: yellow
}

.highlight {
background: aqua
}

.nonMonthDay {
background: teal

}

.monthDay{
background: silver
}

.eventDay{
background: #FF9933;
}

.event{
}

.eventMonthHeader{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: 400;
background: #FF9933
}

.text8 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: 400;
}

.text10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: 400;
}

.text10b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: 800;
}

.text12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: 400;
}

.text12b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: 800;
}

.text14 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: 400;
}

.text14b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: 800;
}

.text18b {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18pt;
font-weight: 800;
}

.bot{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: 400;
border-bottom: thin solid #666666;}

.all{
border-top: .25pt solid windowtext;
border-right: .25pt solid windowtext;
border-bottom: .25pt solid windowtext;
border-left: .25pt solid windowtext;
}

.botlefttop{
border-top: .25pt solid windowtext;
border-right: none;
border-bottom: .25pt solid windowtext;
border-left: .25pt solid windowtext;
}

.botleft{
border-top: none;
border-right: none;
border-bottom: .25pt solid windowtext;
border-left: .25pt solid windowtext;
}

.botleftright{
border-top: none;
border-right: .25pt solid windowtext;
border-bottom: .25pt solid windowtext;
border-left: .25pt solid windowtext;
}