body {
  background-color: yellow;
}
/*
 * definitions meant to import into custom elements
 */

.bgcolor_body {
  background-color: yellow;
}
.bgcolor_header {
  background-color: yellow;
}
.bordercolor_highlight {
  border-color: yellow;
}
.bgcolor_highlight {
  background-color: yellow;
}
.layout_menubar {
  background-color: yellow;
  color: yellow;
}
.layout_menubar_left_background {
  background-color: yellow;
}
.layout_topright_backgroundcolor {
  background-color: yellow;
}
.header {
  background-color: yellow;
}
.bgcolor_listitem_container_hover {
  background-color: yellow;
}
/*
.section
{
    border-color: @tableBorderColor;
}
*/

.section a:hover {
  background-color: yellow;
}
.sidebar_right_container {
  background-color: yellow;
  border: solid 2px yellow;
}
.sidebar_right_container_important {
  background-color: yellow;
}
.subheader {
  background-color: yellow;
}
/*
 * /layout/Layout.css
 */

.ContentHeaderPanel {
  background-color: yellow;
  border-color: yellow;
}
.layout_form_input_text,
.layout_form_input_text_small,
.layout_form_input_textarea,
.layout_form_input_date_twodigit,
.layout_form_input_date_fourdigit {
  border-color: yellow;
}
.layout_form_header,
.layout_form_header_spaced_top {
  color: yellow;
  color: black;
}
.chpSubpanelFirst {
  border-right-color: yellow;
}
.chpSubpanelLast {
  border-left-color: yellow;
}
/*
 * MultiColumnModulePanel.css
 */

.FilterSection {
  background-color: white;
  border-color: yellow;
}
.FilterItem {
  border-bottom: solid 1px yellow;
}
.FilterItem_hover {
  background-color: yellow;
}
.large_FilterItem_selected {
  background-color: yellow;
}
.MainGuideLabel {
  border-bottom: solid 1px yellow;
  background-color: yellow;
}
.groupHeader {
  background-color: yellow;
}
/*
 * styles/lists.less
 */

.listitems_group_header {
  background-color: yellow;
  color: white;
}
.listitems_subgroup_header {
  background-color: #ecf1f8;
  color: black;
}
.listitems_subgroup_header:hover {
  background-color: yellow;
  color: white;
}
.table_row_header {
  background-color: yellow;
}
.table_row_header,
.table_row {
  border-color: yellow;
}
.listitems_list {
  border-color: yellow;
}
.listitem_container_hover {
  background-color: yellow;
}
/*
 * /content/guides/course/default.css
 */

#layout_course_content {
  border-color: yellow;
}
#pnlDocumentExamSubmitDialog {
  border-color: yellow;
  background-color: yellow;
}
#pnlDocumentExamSubmitInstruction {
  border-top-color: yellow;
}
/*
 * /Pages/Courses/TheoryTests/Execute/test.css
 */

.course_links_container {
  background-color: yellow;
  border-color: yellow;
}
.questionContainer {
  background-color: yellow;
  border-color: yellow;
}
.barProgress {
  border-color: yellow;
}
.barProgressActual {
  background: yellow;
}
#caseContainer {
  background-color: yellow;
  border-color: yellow;
}
.option_selected {
  background-color: yellow;
}
/*
 * /Pages/Courses/TheoryTests/Execute/
 */

.messageContainer {
  background-color: yellow;
  border-color: yellow;
}
/*
 * /team/progress/default.css
 */

tr.toprow th {
  background-color: yellow;
}
.progresscontainer {
  border: solid 1px yellow;
}
.progressbar {
  background-color: yellow;
}
table.team_progress_table {
  border-color: yellow;
}
tr.studentrow_hover td,
tr.studentrow_hover th {
  background-color: yellow;
}
/*
 * /Pages/Studies/MyStudy/default.css
 */

.course_rows_container {
  border-color: yellow;
}
.course_row_header {
  background-color: yellow;
}
/*
 * /editor/courses/editCourse.css
 */

.layout_right_column {
  background-color: yellow;
  border-color: yellow;
}
.layout_middle_column {
  border-color: yellow;
}
.layout_studies_header {
  background-color: yellow;
}
.document_preview {
  border-color: yellow;
}
/*
 * /editor/editor.css
 */

.required_course_container_hover {
  background-color: yellow;
}
/*
 * /editor/testtheory/editquestion.css
 */

.answer_header_container {
  background-color: yellow;
}
.answer_container {
  border-color: yellow;
}
.answer_container_alternate {
  background-color: yellow;
}
.study_header_container {
  background-color: yellow;
}
.study_container {
  border-color: yellow;
}
.study_container_alternate {
  background-color: yellow;
}
/*
 * /Pages/Courses/Edit/
 */

.help_panel {
  background-color: yellow;
  border-color: yellow;
}
.table_row_last {
  border-bottom-color: yellow;
}
#rowAddWeb,
#rowAddSource {
  border-bottom-color: yellow;
}
/*
 * /editor/studies/default.css
 */

#studiesContainer {
  border-left-color: yellow;
}
.panel_right {
  background-color: yellow;
}
.details_panel {
  border-color: yellow;
}
/*
 * /editor/localcourses/default.css
 */

.chpSubpanelLast {
  border-color: yellow;
}
.previousResultsList {
  background-color: yellow;
}
.TabTheme .ajax__tab_header .ajax__tab_tab {
  width: 220px;
  height: 24px;
  background-color: #2280c1;
  color: white;
  cursor: pointer;
  margin-left: 3px;
  border: 1px solid 1px solid #d7d7d7;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
#content_content_TabContainer_header {
  background-color: #ecf1f8;
  height: 47px;
  box-sizing: border-box;
  padding-top: 23px;
}
.TabTheme .ajax__tab_hover .ajax__tab_tab {
  width: 220px;
  height: 24px;
  background-color: yellow;
  cursor: pointer;
}
.TabTheme .ajax__tab_active .ajax__tab_tab {
  width: 220px;
  height: 24px;
  line-height: 24px;
  cursor: pointer;
  color: black;
  background-color: white;
}
.ajax__tab_tab {
  font-size: 10pt;
}
.OfficeButton {
  background: yellow;
  border: solid 1px black;
  width: 95px;
  float: left;
  cursor: pointer;
  padding-left: 5px;
}
.OfficeButtonBoxOuter {
  background: black;
  width: 100px;
  float: left;
  margin-right: 5px;
  padding: 0 3px 1px 0;
}
.OfficeButtonBoxOuter:hover {
  background: black;
  width: 100px;
  float: left;
  margin-right: 7px;
  padding: 1px 0px 0px 1px;
}
.OfficeButton:hover {
  background: yellow;
  border: solid 1px black;
}
.OfficeButtonClicked {
  float: left;
  background: yellow;
  border: solid 1px black;
  width: 95px;
  padding-left: 5px;
}
.NotApplicableDiv {
  background: yellow !important;
}
.NotPassedDiv {
  background: white !important;
}
.PassedDiv {
  background: yellow !important;
}
.ShouldBeCompleteDiv {
  border-top: solid 2px black;
  border-bottom: solid 2px black;
}
.LastShouldBeCompleteDiv {
  border-right: solid 2px black;
}
/* listitem */

.listitem_container {
  background-color: transparent;
  cursor: pointer;
}
.listitem_container div {
  cursor: pointer;
}
.listitem_container:hover {
  width: 100%;
  background-color: yellow;
  cursor: pointer;
}
.listitem_container div {
  line-height: 26px;
}
.contentOrTest td.checked {
  background-color: yellow;
}
.stepNotCompleted {
  background-color: yellow;
  color: yellow;
}
.stepCompleted {
  background-color: yellow;
  color: yellow;
}
/* popup */

.popupContainer {
  border: 2px solid yellow;
}
.popupHeader {
  background-color: yellow;
  color: yellow;
}
