@charset "utf-8";
/* CSS Document */

.currentmonth{
font: "Trebuchet MS";
text-align:center;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}
.calweek{
font: "Trebuchet MS";
text-align:center;
widows:18px;
height:18px;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.currentdate{
color:#FFFFFF;
font: "Trebuchet MS";
widows:18px;
height:18px;
font-size:13px;
background:url(/Data/0/cal_red.gif) no-repeat center;
text-align:center;
}
.currentdate a{
color:#FFFFFF;
text-decoration:none;
}
.currentdate a:hover{
color:#000000;
text-decoration:underline;
}
.normaldate{
color:#000000;
font: "Trebuchet MS";
widows:18px;
height:18px;
font-size:13px;
text-align:center;
}
.normaldate a{
color:#000000;
text-decoration:none;
}
.normaldate a:hover{
color:#ffffff;
text-decoration:underline;
}
.currentdateevents{
color:#FFFFFF;
font: "Trebuchet MS";
widows:18px;
height:18px;
font-size:13px;
background:url(/Data/0/cal_red.gif) no-repeat center;
text-align:center;
}
.currentdateevents a{
color:#FFFFFF;
text-decoration:none;
}
.currentdateevents a:hover{
color:#000000;
text-decoration:underline;
}
.noevents{
color:#000000;
widows:18px;
height:18px;
font-size:13px;
font: "Trebuchet MS";
text-align:center;
}
.events{
color:#FFFFFF;
widows:18px;
height:18px;
font: "Trebuchet MS";
font-size:13px;
background:url(/Data/0/cal_blue.gif) no-repeat center;
text-align:center;
}
.events a{
color:#FFFFFF;
text-decoration:underline;
}
.events a:hover{
color:#000000;
text-decoration:underline;
}
.caldisplay{
color:#FFFFFF;
widows:18px;
height:30px;
padding: 5px 0px 0px 2px;
font: "Trebuchet MS";
font-size:13px;
font-weight:bold;
background: url(/Data/0/cal_sep.gif) repeat-x;
}
.caldisplay1{
color:#FFFFFF;
background-color:#2984e1;
widows:18px;
height:30px;
padding: 5px 5px 5px 5px;
font: "Trebuchet MS";
font-size:10px;
font-weight:bold;
background: url(/Data/0/cal_sep.gif) repeat-x;
}
.gridheader{
background-color: #cecbaf;
font: "Trebuchet MS";
font-size:10px;
font-weight:bold;
color:#000000;
padding: 4px 4px 4px 4px;
}
.grid_z1{
background-color: #f9f8f5;
font: "Trebuchet MS";
font-size:11px;
color:#000000;
padding: 4px 4px 4px 4px;
}
.grid_z1 a{
background-color: #f9f8f5;
font: "Trebuchet MS";
font-size:11px;
color:#2883e1;
text-decoration:none;
}
.grid_z1 a:hover{
background-color: #f9f8f5;
font: "Trebuchet MS";
font-size:11px;
color:#2883e1;
text-decoration:underline;
}
.grid_z2{
background-color: #f4f3ee;
font: "Trebuchet MS";
font-size:11px;
color:#000000;
padding: 4px 4px 4px 4px;
}
.grid_z2 a{
background-color: #f9f8f5;
font: "Trebuchet MS";
font-size:11px;
color:#2883e1;
text-decoration:none;
}
.grid_z2 a:hover{
background-color: #f9f8f5;
font: "Trebuchet MS";
font-size:11px;
color:#2883e1;
text-decoration:underline;
}
.uc_sepbg
{
	background: url(/Data/0/list_sep.gif) repeat-x bottom; padding-bottom:5px;
}
.uc_viewall
{
	margin-right:20px;
}
.tablenospan{
}
.tablenospan span{
padding: 0;
}