/* Action definition table */
.atpDef, .atpChanges {
  border-collapse: collapse;
  border-spacing: 0px;
  border: solid #ccc 1px;
}
.atpDef th,.atpChanges th {
  padding:2px 5px;
  border: solid #ccc 1px;
  background-color: #6b7f93;
  color:white;
}
.atpDef td,.atpChanges td {
  padding:2px 5px;
}

/* Action search table */
.atpSearch {
  border-collapse: collapse;
  border-spacing: 0px;
  border: solid #ccc 1px;
}
.atpSearch th {
  background-color: #6b7f93;
  color:white;
  padding:2px 5px;
}
.atpSearch td {
  padding:2px 5px;
}

/* date style (e.g. late action) */
.atpClosed,
.atpOpen,
.atpError,
.atpWarn {
  display:block;
  margin:-2px -5px;
  padding:2px 5px 2px 20px;
}

.atpClosed {
  background-color:#40AA54;
}

.atpOpen {
}

.atpError {
  background-color:#F8EAF1;
}

.atpWarn {
  background-color: yellow;
}

/* CSS classes used for the SELECT element when ENABLESTATESHORTCUT is on. */
.atpStateopen { 
  background-color: orange;
}
.atpStateclosed { 
  background-color: #D0D0D0;
}

