/* Start of CMSMS style sheet 'calendar' */
/*Example stylesheet for Calendar moduleFor using this "big"-class insert something like this in your pageor template;
 {cms_module module='Calendar' table_id='big'}
*/
/* make all links white */
.calendar tr td a {
	color: white;
}
/* highlight "today" for the small calendar */
.calendar-today {
	font-weight: bold;
}
/* display the "upcominglist" as one line per entry (assuming table_id='cal-upcominglist') */
#cal-upcominglist .calendar-date-title, #cal-upcominglist .calendar-summary-title {
	display: none;
}
#cal-upcominglist h2, #cal-upcominglist .calendar-date, #cal-upcominglist .calendar-summary {
	display: inline;
	margin-right: 5px;
}
/* tidy up text sizes for lists */
#cal-list h1, #cal-upcominglist h1 {
	color: red;
	font-size: 120%;
}
#cal-list h2, cal-upcominglist h2 {
	font-size: 110%;
}
/** large calendar rules (assuming table_id='big') **/
/* border on for #big */
#big {width:98%;
	margin: 0px;
	border-collapse:    collapse;
	border: 1px solid black;
}
/* nice squares for the #big table */
#big th {
        background: url(uploads/ccspca/th.gif);
	border: 1px solid black;
	padding: 3px;
	width: 75px;
}
#big td {
	border: 1px solid black;
	vertical-align: top;
	padding: 3px;
	height: 75px;
	width: 75px;
}
/* format summaries nicely in #big */
#big ul {
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
}
#big li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
/* background colours for #big */
#big td {
	background-color: #ffffff;
}
#big .calendar-day {
	background-color: #80ff80;
}
#big .calendar-today {
	font-weight: normal;
	background-color: #8080ff;
}
.calendar-event .calendar-date-title, .calendar-event .calendar-summary-title, .calendar-event .calendar-details-title {
	display: none;
}
/* End of 'calendar' */

