/* START CALENDAR VIEW AREA ------ */
/*BODY{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
}*/
.eventbox tr:hover{
background: #f7f7f7;
}
.eventlist{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
padding: 5px 0px 5px 2px;
border-bottom: 1px dashed #CCC;
border-left: 1px dashed #EFEFEF;
}
.eventlist a:link{
font-size: 12px;
color: #FF3031;
text-decoration: none;
width: 100%;
display: block;
}
.eventlist a:visited{
font-size: 12px;
color: #FF3031;
text-decoration: none;
}
.eventlist a:hover{
font-size: 12px;
color: #FF3031;
text-decoration: underline;
}
.eventlist1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999;
padding: 5px 1px 5px 0px;
border-bottom: 1px dashed #EFEFEF;
}
.eventmonth{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FF3031;
font-weight: bold;
padding: 3px;
}
.caltable{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
border: 1px solid #CCC;
}
.caltable a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF3031;
text-decoration: none;
padding-bottom: 5px;
text-align: center;
}
.caltable a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF3031;
text-decoration: none;
padding-bottom: 5px;
text-align: center;
}
.caltable a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF3031;
text-decoration: underline;
padding-bottom: 5px;
text-align: center;
}
.calhead{
font-size: 14px;
background: #CCC;
padding: 4px 6px 4px 6px;
border-left: 1px solid #FFF;
}
.caldates{
background: #EEECEC;
border: 1px dashed #CCC;
padding: 3px;
color: #999;
text-align: center;
}
.calday{
display: inline;
color:#999;
padding-bottom: 6px;
}
.caltoday{
background: #bdbdbd;
color: #000;
font-weight: bold;

}
.caldates a:link{
padding-bottom: 6px;
}
.caldates a:visited{
padding-bottom: 6px;
}
.caldates a:hover{
padding-bottom: 6px;
}
/* END CALENDAR VIEW AREA ------ */

/* START EVENT DETAILS AREA ---- */
.viewbuts{
margin-bottom: 8px;
padding-bottom: 16px;
border-bottom: 1px dashed #CCC;
}
.viewbuts a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF3031;
font-weight: bold;
text-decoration: none;
border: 1px solid #CCC;
padding: 4px;
margin: 3px;
}
.viewbuts a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF3031;
font-weight: bold;
text-decoration: none;
border: 1px solid #CCC;
padding: 4px;
margin: 3px;
}
.viewbuts a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF3031;
font-weight: bold;
text-decoration: none;
border: 1px solid #CCC;
padding: 4px;
margin: 3px;
background: #EEECEC;
}
/* END EVENT DETAILS AREA ---- */
/* START HOLIDAY DETAILS */
.holhead{
font-size: 13px;
background: #EFEFEF;
padding: 4px 5px 4px 5px;
border-left: 1px solid #FFF;
}
.hollist{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
padding: 3px 1px 0px 5px;
border-left: 1px dashed #CCC;
}
.holstart{
border-left: 1px dashed #FFF;
}
.hollist hr{
padding: 0px 0px 3px 0px;
margin: 3px 0px 0px 0px;
}
