.classButtonNotes {
	position:absolute;
	margin: 0px;
  padding: 0px;
  
	cursor:pointer;
	
  background: #ffffff;
  
  opacity: 0.01;
  filter: alpha(opacity=1); /* For IE8 and earlier */
}

.classButtonNotesDebug {
	padding:2px;
	border:2px solid #000000;
}


.classButtonNotes:hover {
  background: #ffffff;
  
  opacity: 0.4;
  filter: alpha(opacity=40); /* For IE8 and earlier */
}

.tooltip {
		position: absolute;
    display: none;
    
    border: 1px solid #000000;
    background-color: #044856;
    padding: 4px 6px;
    color: #FFFFFF;
    
    z-index:20000;
}

/* ------------------- PROGRESS TABLE ---------------------------- */

.progressTableDivParent {
  overflow-y: auto;
}

.progressTableDivParent thead th {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
}

.progressTableDivParent thead th:first-child {
  z-index: 3;
}

.progressTableDivParent th {
  background: #D8DEDF;
  white-space: nowrap;
}

.progressTableDivParent th:first-child, td:first-child {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
  z-index: 2;
}

.progressTableDivParent tr td:first-child {
  background: #D8DEDF;
}

.progressTableDivParent tr td:first-child {
  background: #D8DEDF;
}

.progressTableDivParent tr td:first-child:hover { 
    background-color: #B2B5B5;
}


/* ------------------- ANSWER TABLE ---------------------------- */

.answerTableDivParent {
  overflow-y: auto;
}

.answerTableDivParent thead th {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
}

.answerTableDivParent thead th:first-child {
  z-index: 3;
}

.answerTableDivParent th {
  background: #D8DEDF;
  white-space: nowrap;
  cursor:pointer;
}

.answerTableDivParent th:first-child, td:first-child {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
  z-index: 2;
}

.answerTableDivParent tr td:first-child {
  background: #D8DEDF;
}

.answerTableDivParent tr td:first-child {
  background: #D8DEDF;
}

.answerTableDivParent tr td:first-child:hover { 
    background-color: #B2B5B5;
}

.answerTableDivParent th:hover { 
    background-color: #B2B5B5;
}
