.to_0 /* Note */
{
	border:1px dashed #999999;
}

.to_1 /* Vacation */
{
	border:0px solid white;
	background-color:#FF0000;
	color:white;
}
.to_2 /* Stat Holiday */
{
	border:0px solid white;
	background-color:#FFFF00;
}
.to_3 /* EDO */
{
	border:0px solid white;
	background-color:#884400;
	color:white;
}
.to_4 /* unpaid LOA */
{
	border:0px solid white;
	background-color:#339966;
	color:white;
}
.to_5 /* paid LOA */
{
	border:0px solid white;
	background-color:#999999;
	color:white;
}
.to_6 /* Sick */
{
	border:0px solid white;
	background-color:#3366FF;
	color:white;
}
.to_7 /* Training */
{
	border:2px solid #339966;
	background-color:transparent;
	padding: 0;
}
.to_8 /* Special Assignment */
{
	border:0px solid white;
	background-color:#CC99FF;
}
.to_9 /* Vacation Carryover */
{
	border:1px solid red;
	background-color:transparent;
}
.to_10 /* Mutual Shift Change */
{
	border:2px solid black;
	background-color:white;
	padding: 0
}

.to_11 /* Scheduled Day Off */
{
	border:1px solid #DDDDDD;
	color:#EFEFEF;
	background-color:white;
	padding: 0
}

.to_12 /* Class A Entry - Rescue Team */
{
	border:1px solid #FF6600;
	background-color:#FF6600;
	color: #000000;
}
.to_13 /* Rescue Team - not availabe (not a Time Off type) */
{
	border:2px dotted #FF6600;
	background-color:#fff;
	color: #000000;
}
.to_14 /* Modified Work (note only, not a Time Off type) */
{
	border:1px dashed #999999;
	background-color:pink;
}
.to_15 /* Shift Change */
{
	border:2px dashed black;
	background-color:white;
	padding: 0;
}
.to_16 /* Union Business */
{
	border:2px dashed #666;
	background-color:#999;
	color:white;
	padding: 0;
}
.to_17/* Covid */
{
	border:0px solid white;
	background-color:#40b4ff;
	color:white;
}
.to_22
{
	border:0px solid white;
	background-color:#69c798;
	color:white;
}

.to_23 /* Banked OT */
{
	background-color:#BC8F8F;
	color:#fff;
	border:1px solid #BC8F8F;
}
/* shift-calendar date headings */

.to_oa_1 /* shift-wide time off (operating area specific) */
{
/*
	border:2px solid red;
	padding:0;
	background-color:white;
	color:blue;
*/
	border-top-style:1px solid black;
	border-bottom:1px solid #999999;
	background-color:#DDDDDD;
	color: blue;
}

.Hto_2 /* Stat Holiday */
{
	border:0px solid white;
	border-bottom:1px solid #999999;
	background-color:#FFFF00;
	color: blue;
}
.Hto_3 /* EDO */
{
	border:2px solid #884400;
	background-color:white;
	padding:0;
}
.Hto_8 /* Plant Shutdown */
{
	border-top-style:1px solid black;
	border-bottom:1px solid #999999;
	background-color:#DDDDDD;
	color: blue;
}


.to_multiple {
	border: 2px dotted rgb(51, 51, 51); 
	border-image: none; 
}
