#ContentMenu .navigationHeader span a {
  color: white !important;
}
#ContentMenu .navigationContent {
  background-color: #ecf1f8;
  border-color: #109fe9;
  border: none;
}
#ContentMenu .navigationContent .navigationItem .navItemLabel {
  color: black;
}
#ContentMenu .navigationContent .navigationItem .navItemDecription {
  color: black;
}
#ContentMenu .navigationContent .navigationItem.selected,
#ContentMenu .navigationContent .navigationItem.selected:hover,
#ContentMenu .navigationContent .navigationItem:visited {
  color: black;
  background-color: #9fd9f6;
}
#ContentMenu .navigationContent .navigationItem:hover {
  color: black;
  background-color: #b7e2f8;
}
#ContentBody .listContainer .listContent table tr.stateSelected,
#ContentBody.listContainer .listContent table tr.stateSelected,
#ContentBody .listContainer .noResizelistContent table tr.stateSelected,
#ContentBody.listContainer .noResizelistContent table tr.stateSelected {
  background-color: #9fd9f6;
}
#ContentBody .listContainer .listContent table tr.stateSelected:hover,
#ContentBody.listContainer .listContent table tr.stateSelected:hover,
#ContentBody .listContainer .noResizelistContent table tr.stateSelected:hover,
#ContentBody.listContainer .noResizelistContent table tr.stateSelected:hover {
  background-color: #9fd9f6;
}
#ContentBody .listContainer .listContent table tr td .btnAction,
#ContentBody.listContainer .listContent table tr td .btnAction,
#ContentBody .listContainer .noResizelistContent table tr td .btnAction,
#ContentBody.listContainer .noResizelistContent table tr td .btnAction {
  padding-top: 1px;
  padding-bottom: 1px;
  margin-right: 0;
  margin-bottom: 1px;
}
#ContentBody .listContainer .listContent table tr td.rowCollapser:hover,
#ContentBody.listContainer .listContent table tr td.rowCollapser:hover,
#ContentBody .listContainer .noResizelistContent table tr td.rowCollapser:hover,
#ContentBody.listContainer .noResizelistContent table tr td.rowCollapser:hover {
  background-color: #9fd9f6;
}
#ContentBody .listContainer .listContent table tr:hover,
#ContentBody.listContainer .listContent table tr:hover,
#ContentBody .listContainer .noResizelistContent table tr:hover,
#ContentBody.listContainer .noResizelistContent table tr:hover {
  background-color: #b7e2f8;
}
#ContentBody .inputContainer select,
#ContentBody .inputContainer textarea,
#ContentBody .inputContainer input[type=text],
#ContentBody .inputContainer input[type=password] {
  border-color: #109fe9;
}
#ContentBody .inputContainer input[readonly=readonly] {
  border-color: white;
}
#ContentBody .canvas-table .canvas-table-header {
  line-height: 19px;
}
#ContentActions {
  border-color: #109fe9;
  padding-bottom: 5px;
}
.btnSave:hover,
.btnAction:hover,
.btnAction:visited:hover,
.blueButtonLink:hover {
  background-color: #b7e2f8;
}
.btnSave.btnDisabled:hover,
.btnAction.btnDisabled:hover,
.btnAction:visited.btnDisabled:hover,
.blueButtonLink.btnDisabled:hover {
  background-color: #ecf1f8;
}
.btnSave.btnRadio,
.btnAction.btnRadio,
.btnAction:visited.btnRadio,
.blueButtonLink.btnRadio {
  float: left;
  border-right: none;
  margin-right: 0;
  border-radius: 0;
}
.btnSave.btnRadio.stateSelected,
.btnAction.btnRadio.stateSelected,
.btnAction:visited.btnRadio.stateSelected,
.blueButtonLink.btnRadio.stateSelected {
  background-color: #9fd9f6;
}
.btnSave.btnRadio:last-of-type,
.btnAction.btnRadio:last-of-type,
.btnAction:visited.btnRadio:last-of-type,
.blueButtonLink.btnRadio:last-of-type {
  border-right: 1px solid #109fe9;
}
div.inline {
  display: inline-block;
}
