#dojoCalendar .dijitCalendarDateTemplate { height: 40px; width: 100px; border: 1px solid #ccc; vertical-align: top } 
#dojoCalendar .dijitCalendarDateLabel, #dojoCalendar .dijitCalendarDateTemplate { text-align: inherit } 
#dojoCalendar .dijitCalendarDayLabel { font-weight: bold } 
#dojoCalendar .dijitCalendarSelectedYear { font-size: 1.9em } 
#dojoCalendar .dijitCalendarMonthLabel { font-family: serif; letter-spacing: 0.2em; font-size: 2em } .blue { color: green } 
.claro table.dijitCalendarContainer { margin: 0px auto; }
.box {
margin-top: 10px;
color: #5FAB61;
width: 300px;
border: 1px solid #BABABA;
background-color: #5FAB61;
padding-left: 10px;
padding-right: 10px;
margin-left: 10px;
margin-bottom: 1em;
-o-border-radius: 10px;
-moz-border-radius: 12px;
-webkit-border-radius: 10px;
-webkit-box-shadow: 0px 3px 7px #adadad;
border-radius: 10px;
-moz-box-sizing: border-box;
-opera-sizing: border-box;
-webkit-box-sizing: border-box;
-khtml-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
}
