.cal-containertable {
	width: 100%;
	height: 79%;
}

.cal-maintable {
	background-color: #CCC;
	border-spacing:1px;
	border-left:1px;
	border-right:1px;
	border-top:1px;
	border-bottom:1px;
}

.cal-header {
	background-color: #FFFFFF;
	color: #000000;
	font: 18px "Trebuchet MS"
}

.cal-dayoftheweek {
	background-color: #FFFFFF;
	color: #000000;
	font: 16px "Trebuchet MS"
	border:solid;
}

.cal-noday {
	background-color: #EEEEEE
}

.cal-weekend {
	background-color: #FFFFCC; 
	color: #000000; 
	font: 14px "Trebuchet MS"
	border:solid;
}

.cal-weekday {
	background-color: #FFFFFF; 
	color: #000000; 
	font: 14px "Trebuchet MS"
	
}

.cal-today {
	background-color: #FF7B7B; 
	color: #FFFFFF; 
	font: 14px "Trebuchet MS"
	
}

.cal-moreinfo-containertable {
	width: 140%;
}

.cal-moreinfo-containertable td {
	padding: 3px;
}

.cal-moreinfo-datatable td {
	padding: 8px;
}

.cal-moreinfo-header {
	background-color: #990000;
	height: 31px;
	color: #FFFFFF;
	font: 16px "Trebuchet MS";
	font-weight: bold;
	vertical-align: middle;
}

.cal-moreinfo-fieldname {
	font: 16px "Trebuchet MS";
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

.cal-moreinfo-data {
	font: 14px "Trebuchet MS";
}


.cal-list-containertable {
	width: 140%;
}

.cal-list-containertable td {
	padding: 3px;
}

.cal-list-daterow {
	font: 16px "Trebuchet MS";
	font-weight: bold;
	vertical-align: top;
	background-image: url(Images/PageHeader/TitleBarBackground.jpg);
	border-left:solid;
	border-left-color: #990000;	 
}

.cal-list-bullet {
	float:left;
	background:url(Images/PageHeader/TitleBarArrow.gif) no-repeat;
	background-position:center;
	width: 14px;
}
/*
This little guy is for the arrow in FF, not sure why the above doesn't work.
*/
.cal-list-daterow:before {
	content: url(Images/PageHeader/TitleBarArrow.gif);
	vertical-align:middle;
}

.cal-list-fieldname {
	font: 16px "Trebuchet MS";
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	white-space:nowrap;
}

.cal-list-data {
	font: 14px "Trebuchet MS";
}

.cal-list-divider {
	color: #000000;
}
