/* ================================== */
/* css for the calendar.htm page */
/* ================================== */
#divCal	{ 
	text-align: center; 
	vertical-align: top ;
	}
#calDspUp	{ 
	text-align: center; 
	vertical-align: top ;
	}
#calNav	{ 
	text-align: center; 
	vertical-align: top ;
	}
#calDspMonth	{ 
	vertical-align: top ;
	}
#divCalLeft	{
	width: 20% ;
	text-align: left; vertical-align: top;
	background-color: rgb(240, 240, 240); 
	border-right: 1px solid rgb(51, 0, 0); 
	margin: 0 .5em 0 0; 
	padding: .5em .5em 0 .5em;
	}
#divCalRight	{
	width: 80% ;
/*	font-size: 10px; */
	text-align: left; vertical-align: top;
	background-color: rgb(250, 250, 250); 
	margin: 0 .5em 0 .5em;
	padding: .5em .5em 0 .5em;
	}
table.cal	{
	empty-cells: show;	border-collapse: collapse;
	padding: 0 0 0 0;
	}
td.calhdL {
/*	font-size: 10px; */
	text-align: center; vertical-align: middle;
	padding: .05em .05em .05em .05em;
	}
td.calhdC {
	font-size: 18px;  
	font-weight: bold;
	text-align: center; vertical-align: middle;
	padding: .05em .05em .05em .05em;
	}
td.calhdR {
/*	font-size: 10px;  */
	font-weight: bold;
	text-align: center; vertical-align: middle;
	padding: .05em .05em .05em .05em;
	}
th.cal	{
/*	font-size: 10px;  */
	font-weight: bold;
	text-align: center; vertical-align: middle;
	background-color: rgb(220, 220, 220) ;
	border: 2px solid rgb(51, 0, 0);
	padding: .05em .05em .05em .05em;
	}
td.cal	{
/*	text-align: left;  */
	vertical-align: top;
	background-color: rgb(240, 240, 240); 
	border: 1px solid rgb(51, 0, 0);
	margin: .1em .1em .1em .1em;
	padding: .1em .25em .1em .25em;
	}
.calnan	{
/*	font-size: 10px;  */
	font-weight: bold;
	}
.caldom	{
	font-size: 13px;  
	font-weight: bold; 
	background-color: rgb(220, 220, 220) ;
	border-bottom: 2px solid rgb(51, 0, 0);
	border-right: 2px solid rgb(51, 0, 0);
	}
.caltdy	{
	font-size: 13px;  
	font-weight: bold; 
	color: rgb(255, 0, 0);
	background-color: rgb(209, 194, 171) ;
	border-bottom: 3px solid rgb(255, 0, 0);
	border-right: 3px solid rgb(255, 0, 0);
	}
.calbutton	{ 
	font-size: 10px;  
	text-align: center; 
	}
.eventlist	{ 
/*	font-size: 70%; */
	}
.callist	{ 
	font-size: 11px; 
	}
.calholiday	{ 
	font-size: 11px; 
	font-weight: 600; 
	font-variant: small-caps; 
	color: rgb(0, 0, 100); 
}
.calbody	{ 
	font-size: 11px; 
	font-weight: bold; 
	font-variant: small-caps; 
	color: rgb(153, 51, 0); 
}
.calpersonal	{ 
	font-size: 11px; 
	font-weight: 600; 
	font-variant: small-caps; 
	color: rgb(0, 0, 225); 
}
