div.mywbCalendarMonth{
width:100%;
text-align:center;x
}
div.mywbCalendarMonth, div.mywbCalendarMonth td {
font-size:11px;
}
.mywbCalendarMonth_selector{}

/* bordering */
table.mywbCalendarMonthDayTable, td.mywbCalendarMonthDay{
border-style:solid;
border-color: #eee;
}
table.mywbCalendarMonthDayTable{
border-collapse:collapse;
border-width: 0px 1px 1px 0px;
}
td.mywbCalendarMonthDay{
border-width: 1px 0px 0px 1px ;
padding:0px;
}
.mywbCalendarMonthDay a{
text-decoration:none !important;
padding:3px;
display:block;
}
.mywbCalendarMonthDay a:hover{
background-color:#eee;
}
.mywbCalendar_today{}
.mywbCalendar_isEvent a{
text-decoration:underline !important;
font-weight:bold !important;
}
.mywbCalendar_prevMonthDays{}
.mywbCalendar_nextMonthDays{}
.mywbCalendar_prevMonthDays a, .mywbCalendar_nextMonthDays a{
color:#bbb !important;
text-decoration:none;
}

.mywbCalendar_dayLetter{
text-transform:uppercase;
font-weight:bold;
}