.ot_1 /* Standard Overtime */
{
	border:1px solid #990000;
	/*background-color:transparent;*/
	background-color:white;
	padding: 1
}
.ot_2,.ot_12 /* Training OT and Training regular Felix 2022 06*/
{
	border:1px solid #339966;
	/*background-color:transparent;*/
	background-color:white;
	color: #009900;
	padding: 0;
}
.ot_3 /* Mutual Shift Change */
{
	border:2px solid black;
	/*background-color:transparent;*/
	background-color:white;
	padding: 0;
	font-style:italic;
}
.ot_4	/* R1 rescue team assignment */
{
	border:2px solid #FF6600;
	/*background-color:transparent;*/
	background-color:white;
	color: #800000;
	padding: 0;
	cursor:pointer;
}
.ot_5	/* R1/R2 rescue team assignment */
{
	border:2px solid #FF00FF;
	/*background-color:transparent;*/
	background-color:white;
	color: #800000;
	padding: 0;
	cursor:pointer;
}
/* ot_6 is op area ot adjustment */
.ot_7 /* Shift Change */
{
	border:2px dashed black;
	/*background-color:transparent;*/
	background-color:white;
	padding: 0;
	font-style:italic;
}
/* ot_8 is rescue adjustment */
.ot_9 /* SNSC - short notice shift change extra overtime class converts shift change to overtime */
{
	border:2px dashed #990000;
	background-color:white;
	padding: 0;
	font-style:italic;
}
.ot_10 /* OTC - short notice overtime class "OT-C" - i.e. overtime "cash" */
{
	border:1px dashed #990000;
	background-color:white;
	padding: 0;
	font-style:italic;
}
.ot_11 /* double overtime - 9-day rule applies to 10th day+ converted reg shift to ot */
{
	border:3px double #990000;
	background-color:white;
	padding: 0;
	font-style:italic;
}

.ot_13 /* callout overtime   new callout oe*/
{
	border:1px solid #96c;
	background-color: white;
	padding: 0;
	font-style:italic;

}



/*  overtime created without missing skill or personnel */

.oa_ot_0 /* Overriden Overtime */
{
	border:1px dashed #FF6666;
	background-color:transparent;
	padding: 1;
	cursor:pointer;
	color: #FF6666;
}

.oa_ot_1 /* Standard Overtime */
{
	border:2px solid #FF0000;
	background-color:white;
	padding: 0;
	cursor:pointer;
}
.oa_ot_1[emp_id='0']{
	background-color:transparent;
}

.oa_ot_2 /* Training */
{
	border:2px solid #339966;
	background-color:white;
	/*background-color:transparent;*/
	color: #009900;
	padding: 0;
	cursor:pointer;
}
.oa_ot_2[emp_id='0']{
	background-color:transparent;
}

.oa_ot_3 /* Call In */
{
	border:2px solid #0000ff;
	background-color:white;
	/*background-color:transparent;*/
	color: #000000;
	padding: 0;
	cursor:pointer;
}
.oa_ot_3[emp_id='0']{
	background-color:transparent;
}

.oa_ot_6 /* Pharma pack */
{
	border:2px solid #96c;
	background-color:white;
	/*background-color:transparent;*/
	color: #000000;
	padding: 0;
	cursor:pointer;
}
.oa_ot_6[emp_id='0']{
	background-color:transparent;
}


.blankSpace
{
	font-size:0px; 
	line-height:0px;
	height:1px;
}
.tdLightBorder
{
	border:0;
	background-color:#999;
	height: 1px;
}
.tdDarkBorder
{
	border:0;
	background-color:#666;
	height:2px;
}
.shaded 
{
	border:0;
}

.skillGrade1 
{
	background-color:transparent;
}
.skillGrade2
{
	background-color:#FDF;
}
.skillGrade3
{
	background-color:#DFF;
}
