/*header background*/
#template_header,
#template_header #header_left .modulesMenu ul,
#template_header #header_right,
#template_header .headerOperationsMenu ul,
#template_header .headerExternalLinksMenu ul {
  background-color: #ECE7D6;
}

/*header text color*/
#template_header,
#template_header a,
#template_header #header_left .modulesMenu li a,
#template_header .headerOperationsMenu li a:link,
#template_header .headerOperationsMenu li a[href],
#template_header .headerExternalLinksMenu li a:link,
#template_header .headerExternalLinksMenu li a[href],
#template_header .headerOperationsMenu .userLoginName,
#template_header .headerOperationsMenu .userName,
#template_header .headerOperationsMenu .authorizationGroup {
  color: #333333;
}

/*header text color mouseover*/
#template_header #header_left .modulesMenu li a:hover,
#template_header .headerOperationsMenu li a:link:hover,
#template_header .headerOperationsMenu li a[href]:hover,
#template_header .headerExternalLinksMenu li a:link:hover,
#template_header .headerExternalLinksMenu li a[href]:hover {
  color: white;
}

/*header menus mouseover*/
#template_header #header_left .modulesMenu li a:hover,
#template_header .headerOperationsMenu li a:link:hover,
#template_header .headerOperationsMenu li a[href]:hover,
#template_header .headerExternalLinksMenu li a:link:hover,
#template_header .headerExternalLinksMenu li a[href]:hover {
  background-color: #969C54;
}

/*header separator*/
#template_header .headerSeparator,
#template_header #header_left .modulesMenu li,
#template_header .headerOperationsMenu li,
#template_header .headerExternalLinksMenu li {
  border-color: #333333;
}

/*menu area*/
nav.menu2 {
  border-right-color: #333333;
  background-color: #FDFDFD;
}

/*actions*/
nav.menu2 #menuActions .menu2Title a:link,
nav.menu2 #menuActions .menu2Title a[href] {
  color: #464646;
}

/*section (module name) */
nav.menu2 td.menu2_section {
  color: #464646;
  border-bottom-color: #333333;
  background-color: transparent;
}

/*section (actions) */
nav.menu2 td.menu2_section.actions {
  border-top-color: #333333;
  background-color: transparent;
}

/* menu item*/
nav.menu2 td.menu2Title {
  border-top-color: #FDFDFD;
  /* background-color: transparent;*/
}

/* menu item mouseover*/
nav.menu2 td.menu2Title:hover {
  background-color: #E5E5E5;
}

/* menu item focus*/
nav.menu2 td.menu2Title a:focus {
  background-color: #E5E5E5;
}

/* menu item color*/
nav.menu2 a,
nav.menu2 .activeMenu td.menu2Title a:hover,
nav.menu2 .activeMenu td.menu2Title a:focus {
  color: #464646;
}

/* active menu item background */
nav.menu2 .activeMenu td.menu2Title,
nav.menu2 .activeMenu td.menu2Title a:focus,
nav.menu2 .heading.activeMenu:hover {
  background-color: #969C54;
}

/* active menu item color */
nav.menu2 .activeMenu td.menu2Title a {
  color: #FDFDFD;
}

/* inactive menu item */
nav.menu2 .heading,
nav.menu2 .menu2_section.appToday {
  color: lightgrey;
}

/* actions mouseover*/
nav.menu2 #menuActions td.menu2Title:hover {
  background-color: transparent;
}

/* actions focus*/
nav.menu2 #menuActions td.menu2Title:focus {
  background-color: transparent;
}

/* parent menu item */
nav.menu2 .heading.parentMenu,
nav.menu2 .heading.activeMenu,
nav.menu2 .menu2_section.appToday.parentMenu {
  color: black;
}

/* disabled menu item */
nav.menu2 .disabledMenu td {
  color: #6B6B6B;
}

/* text color */
body {
  color: black;
}

/* text color links, tabs, etc.*/
a:link, a:visited, a:hover, a:active {
  color: #000000;
}

.jquery_tabs ul.tabs-list li a,
.jquery_tabs ul.tabs-list li a:focus,
.jquery_tabs ul.tabs-list li a:hover,
.jquery_tabs ul.tabs-list li a:active,
.cluetip-default div#cluetip-close,
.cluetip-jtip div#cluetip-close,
.cluetip-rounded div#cluetip-close,
.cluetip-rounded div#cluetip-close a,
.ui-widget-content,
.ui-widget-content a,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
.infoTextWithIcon,
.infoTextErrorWithIcon,
.FXSearch #resultHeader th,
.FXSearch #resultHeader th a,
td.tab,
td.tab a,
th.list, th.list3,
th.list a, th.list3 a,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-hover a,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-hover a:link,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-hover a:visited,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-focus a,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-focus a:link,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-focus a:visited,
.courseguideExt #menue td.menu a {
  color: #000000;
}

/* active tab text color */
td.tab_act,
td.tab_act a {
  color: black;
}

/* borders */
.jquery_tabs .content,
.ui-widget-content,
li.token-input-token-facebook,
td.tab span, td.tab_act span,
.calendarMatrix .calendarView,
.calendarMatrix .calendarView .calendarViewMonth,
.calendarMatrix .calendarView .calendarViewDayElement,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state.active {
  border-color: #333333;
}

.courseguideExt #menue span.menu-divider {
  color: #333333;
}

.FXSearch #resultHeader th,
th.list, th.list3,
.inputThinLineTop,
.courseguideExt #menue td.menu {
  border-top-color: #333333;
}

.FXSearch #resultHeader th,
th.list, th.list3,
td.tab, td.tab_act,
.inputThinLineBottom,
#tabs .notab,
.ui-tabs .ui-tabs-nav.ui-widget-header,
.courseguideExt #menue td.menu {
  border-bottom-color: #333333;
}

div.nicescroll-rails div:first-child {
  background-color: #333333 !important;
}

/* background */
body {
  background-color: #FDFDFD !important;
}

.ui-widget-content,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight,
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error,
input.readonly,
input[readonly],
select[disabled],
select.disabled,
textarea[readonly],
select:disabled,
input:-moz-read-only,
input:read-only,
.normal,
.readonlyText,
.FXSearch #resultHeader th,
.FXSearch #searchResultTable tr:hover td.dialog,
div.tree,
div.top,
div.subCourseSeriesBlock,
div.dialog,
div.helpInfo,
#excelExportProgressBar,
#updateProgressBar,
#workflowRoleDetails div.footer,
.alternateBackground,
.jqmOverlay,
td.tab,
td.tab_act,

td.list,
td.listcompact,
td.listcompact,
td.list3,
td.listHigh,
td.tab_line,
td.tab_act span,
th.list, th.list3,
#loginpage .master .errorMessage,
#logoutpage .master .errorMessage,
#loginopenwindowpage .master .errorMessage,
#changepasswordpage .master .errorMessage,
#loginpage .master label[for="userName"],
#logoutpage .master label[for="userName"],
#loginopenwindowpage .master label[for="userName"],
#changepasswordpage .master label[for="userName"],
#loginpage .master label[for="identNumber"],
#logoutpage .master label[for="identNumber"],
#loginopenwindowpage .master label[for="identNumber"],
#changepasswordpage .master label[for="identNumber"],
#loginpage .master label[for="password"],
#loginpage .master label[for="newPassword"],
#loginpage .master label[for="newPasswordRepeated"],
#logoutpage .master label[for="password"],
#logoutpage .master label[for="newPassword"],
#logoutpage .master label[for="newPasswordRepeated"],
#loginopenwindowpage .master label[for="password"],
#loginopenwindowpage .master label[for="newPassword"],
#loginopenwindowpage .master label[for="newPasswordRepeated"],
#changepasswordpage .master label[for="password"],
#changepasswordpage .master label[for="newPassword"],
#changepasswordpage .master label[for="newPasswordRepeated"],
#waitpage .master .errorMessage,
#waitpage_popup .master .errorMessage,
.defaultBackground,
#documentFileListView_scroll,
table.splitpane,
table.infoTable td,
p.bulk.confirmationMessage,
p.bulk.summaryMessage,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-active,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-active a,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-active a:link,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-active a:visited,
.courseguideExt #menue td.menu {
  background-color: #FDFDFD;
}

td.tab,
td.tab_act,
td.tab_act span {
  background: #FDFDFD;
}

/* mouseover color */
.FXSearch #searchResultTable tr:hover {
  background-color: #E5E5E5 !important;
}

.jquery_tabs ul.tabs-list li a:focus,
.jquery_tabs ul.tabs-list li a:hover,
.jquery_tabs ul.tabs-list li a:active,
td.tab span:not(.icon) a[href]:not([href='']):hover,
td.tab span:not(.icon) a[href]:not([href='']):focus,
table tr.hover td,
table.searchResultList tr:hover td.listsum,
table.searchResultList tr:hover td.listwhite,
table.searchResultList tr:hover td.listwhite,
table.searchResultList tr:hover td.list,
table.searchResultList tr:hover td.listcompact,
table.searchResultList tr:hover td.listcompact,
table.searchResultList tr:hover td.list2,
table.searchResultList tr:hover td.list2compact,
table.searchResultList tr:hover td.list2compact,
table.searchResultList tr:hover td.list3,
table.searchResultTable tr:hover td.listsum,
table.searchResultTable tr:hover td.listwhite,
table.searchResultTable tr:hover td.listwhite,
table.searchResultTable tr:hover td.list,
table.searchResultTable tr:hover td.listcompact,
table.searchResultTable tr:hover td.listcompact,
table.searchResultTable tr:hover td.list2,
table.searchResultTable tr:hover td.list2compact,
table.searchResultTable tr:hover td.list2compact,
table.searchResultTable tr:hover td.list3,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-hover a,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-hover a:link,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-hover a:visited,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-focus a,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-focus a:link,
.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-focus a:visited {
  background-color: #E5E5E5;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #E5E5E5;
}

/* focus color */
input[type="file"]:focus,
textarea:focus,
select[size]:focus:not([size="1"]), input:focus:not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),
select:focus,
ul.token-input-list-facebook:focus,
.likeTextInput:focus {
  border-color: #969C54;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited,
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight,
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #969C54;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight,
.absenceOverview .fc-today {
  border-color: #969C54;
}

input.reskey_changeRequest_buttons_reject:focus {
  border-color: #969C54;
}

.FXSearch #searchResultTable .searchResultTableRow.selected {
  background-color: #969C54 !important;
}

.courseguideExt #menue td.menu a.menuAct {
  background-color: #969C54;
}

/* progress dialog background */
div.dialog.progressDialog {
  background-color: #969C54;
}

/* mandatory color */
.mandatoryFieldMarker {
  color: #969C54;
}

/* warning color */
.infoTextWarning,
.infoTextWarningWithIcon,
.chartWarnText,
.doubletInfo,
.doubletInfo a {
  color: #969C54;
}

/* table row even */
.FXSearch tr.even,

td.list2,
td.list2compact,
td.list2compact,
td.list2High {
  background-color: #F6F6F6;
}

/*dialog borders*/
.ui-widget-header,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
div.dialog,
.ui-dialog {
  border-color: #464646;
}

div.dialogHeader {
  border-bottom-color: #464646;
}

/*dialog header background */
.ui-widget-header,
div.dialogHeader {
  background: #464646;
}

/*dialog header text */
.ui-widget-header,
div.dialogHeader {
  color: white;
}

/* progress */
#excelExportProgressBar > div,
#updateProgressBar > div {
  background-color: #464646;
}

/*facebook*/
li.token-input-selected-token-facebook {
  background-color: #464646;
  border-color: #464646;
}

/* current change request */
input.changedCRcurrent[type="file"],
textarea.changedCRcurrent,
select.changedCRcurrent[size]:not([size="1"]), input.changedCRcurrent:not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="image"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),
select.changedCRcurrent,
ul.changedCRcurrent.token-input-list-facebook,
.changedCRcurrent.likeTextInput {
  border-color: #464646;
}

/*buttons*/
input.button, input[type="submit"], input[type="reset"], input[type="button"], button,
input.saveButton,
input.reskey_buttons_save,
input.reskey_button_submit,
input.reskey_buttons_saveAndKeepOnEditing,
input.reskey_buttons_saveNoCorrespondence,
input.reskey_buttons_apply,
input.reskey_functionData_transfer_start,
input.reskey_translationList_button_ok,
input.reskey_button_applyAndClose,
button#confirmDialogButtonOk,
input.reskey_feedback_submit,
input.reskey_feedback_buttons_saveChanges,
input.reskey_feedback_buttons_saveAndKeepOnEditing,
input.reskey_button_submit_search,
input.button_search,
input.reskey_skillManagement_search_submitButtonText,
input.reskey_buttons_print,
input.reskey_changeRequest_buttons_accept,
input.reskey_changeRequest_buttons_submit,
input.reskey_jobinterrupt_reschedule_entry_submitButton,
input.reskey_jobinterrupt_reschedule_exit_submitButton,
input.reskey_rebookParticipants_rebookButton,
input.reskey_rebookParicipants_applyRebook,
input.reskey_buttons_continue,
input.reskey_button_continue,
button.reskey_button_continue,
button#confirmDialogButtonContinue,
input.reskey_additionalQualification_copyTo_copyTo,
input.reskey_buttons_back,
button#confirmDialogButtonBack,
input.reskey_button_reset_search,
input.button_reset,
input.reskey_newCorrespondence_close,
input.reskey_engageInfo_close,
input.reskey_button_close,
button#confirmDialogButtonClose,
input.reskey_translationList_button_abort,
input.reskey_confirmDialogButton_cancel,
input.reskey_button_cancel,
input.reskey_workflow_role_cancel,
button#confirmDialogButtonCancel,
input.reskey_changeRequest_buttons_reject {
  border-color: #464646;
  background-color: white;
  color: #464646;
}

input.saveButton,
input.reskey_buttons_save,
input.reskey_button_submit,
input.reskey_buttons_saveAndKeepOnEditing,
input.reskey_buttons_saveNoCorrespondence,
input.reskey_buttons_apply,
input.reskey_functionData_transfer_start,
input.reskey_translationList_button_ok,
input.reskey_button_applyAndClose,
button#confirmDialogButtonOk, input.reskey_feedback_submit,
input.reskey_feedback_buttons_saveChanges,
input.reskey_feedback_buttons_saveAndKeepOnEditing,
input.reskey_button_submit_search, input.button_search,
input.reskey_skillManagement_search_submitButtonText,
input.reskey_buttons_print,
input.reskey_changeRequest_buttons_accept,
input.reskey_changeRequest_buttons_submit,
input.reskey_jobinterrupt_reschedule_entry_submitButton,
input.reskey_jobinterrupt_reschedule_exit_submitButton,
input.reskey_rebookParticipants_rebookButton,
input.reskey_rebookParicipants_applyRebook,
input.reskey_buttons_continue,
input.reskey_button_continue,
button.reskey_button_continue,
button#confirmDialogButtonContinue,
input.reskey_additionalQualification_copyTo_copyTo {
  color: white;
  border-color: #464646;
  background-color: #464646;
}

.fileWrapper input[type="button"].fileInputButton {
  background-color: #464646;
  color: white;
}

input.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover,
input.saveButton:hover,
input.reskey_buttons_save:hover,
input.reskey_button_submit:hover,
input.reskey_buttons_saveAndKeepOnEditing:hover,
input.reskey_buttons_saveNoCorrespondence:hover,
input.reskey_buttons_apply:hover,
input.reskey_functionData_transfer_start:hover,
input.reskey_translationList_button_ok:hover,
input.reskey_button_applyAndClose:hover,
button#confirmDialogButtonOk:hover,
input.reskey_feedback_submit:hover,
input.reskey_feedback_buttons_saveChanges:hover,
input.reskey_feedback_buttons_saveAndKeepOnEditing:hover,
input.reskey_button_submit_search:hover,
input.button_search:hover,
input.reskey_skillManagement_search_submitButtonText:hover,
input.reskey_buttons_print:hover,
input.reskey_changeRequest_buttons_accept:hover,
input.reskey_changeRequest_buttons_submit:hover,
input.reskey_jobinterrupt_reschedule_entry_submitButton:hover,
input.reskey_jobinterrupt_reschedule_exit_submitButton:hover,
input.reskey_rebookParticipants_rebookButton:hover,
input.reskey_rebookParicipants_applyRebook:hover,
input.reskey_buttons_continue:hover,
input.reskey_button_continue:hover,
button.reskey_button_continue:hover,
button#confirmDialogButtonContinue:hover,
input.reskey_additionalQualification_copyTo_copyTo:hover,
input.reskey_buttons_back:hover,
button#confirmDialogButtonBack:hover,
input.reskey_button_reset_search:hover,
input.button_reset:hover,
input.reskey_newCorrespondence_close:hover,
input.reskey_engageInfo_close:hover,
input.reskey_button_close:hover,
button#confirmDialogButtonClose:hover,
input.reskey_translationList_button_abort:hover,
input.reskey_confirmDialogButton_cancel:hover,
input.reskey_button_cancel:hover,
input.reskey_workflow_role_cancel:hover,
button#confirmDialogButtonCancel:hover,
input.reskey_changeRequest_buttons_reject:hover {
  color: #969C54;
}

input.button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus, button:focus,
input.saveButton:focus,
input.reskey_buttons_save:focus,
input.reskey_button_submit:focus,
input.reskey_buttons_saveAndKeepOnEditing:focus,
input.reskey_buttons_saveNoCorrespondence:focus,
input.reskey_buttons_apply:focus,
input.reskey_functionData_transfer_start:focus,
input.reskey_translationList_button_ok:focus,
input.reskey_button_applyAndClose:focus,
button#confirmDialogButtonOk:focus,
input.reskey_feedback_submit:focus,
input.reskey_feedback_buttons_saveChanges:focus,
input.reskey_feedback_buttons_saveAndKeepOnEditing:focus,
input.reskey_button_submit_search:focus,
input.button_search:focus,
input.reskey_skillManagement_search_submitButtonText:focus,
input.reskey_buttons_print:focus,
input.reskey_changeRequest_buttons_accept:focus,
input.reskey_changeRequest_buttons_submit:focus,
input.reskey_jobinterrupt_reschedule_entry_submitButton:focus,
input.reskey_jobinterrupt_reschedule_exit_submitButton:focus,
input.reskey_rebookParticipants_rebookButton:focus,
input.reskey_rebookParicipants_applyRebook:focus,
input.reskey_buttons_continue:focus,
input.reskey_button_continue:focus,
button.reskey_button_continue:focus,
button#confirmDialogButtonContinue:focus,
input.reskey_additionalQualification_copyTo_copyTo:focus,
input.reskey_buttons_back:focus,
button#confirmDialogButtonBack:focus,
input.reskey_button_reset_search:focus,
input.button_reset:focus,
input.reskey_newCorrespondence_close:focus,
input.reskey_engageInfo_close:focus,
input.reskey_button_close:focus,
button#confirmDialogButtonClose:focus,
input.reskey_translationList_button_abort:focus,
input.reskey_confirmDialogButton_cancel:focus,
input.reskey_button_cancel:focus,
input.reskey_workflow_role_cancel:focus,
button#confirmDialogButtonCancel:focus,
input.reskey_changeRequest_buttons_reject:focus {
  border-color: #969C54;
}

/* focus on progress dialog button */
.progressDialog input.button:focus, .progressDialog input[type="submit"]:focus, .progressDialog input[type="reset"]:focus, .progressDialog input[type="button"]:focus, .progressDialog button:focus,
.progressDialog input.saveButton:focus,
.progressDialog input.reskey_buttons_save:focus,
.progressDialog input.reskey_button_submit:focus,
.progressDialog input.reskey_buttons_saveAndKeepOnEditing:focus,
.progressDialog input.reskey_buttons_saveNoCorrespondence:focus,
.progressDialog input.reskey_buttons_apply:focus,
.progressDialog input.reskey_functionData_transfer_start:focus,
.progressDialog input.reskey_translationList_button_ok:focus,
.progressDialog input.reskey_button_applyAndClose:focus,
.progressDialog button#confirmDialogButtonOk:focus,
.progressDialog input.reskey_feedback_submit:focus,
.progressDialog input.reskey_feedback_buttons_saveChanges:focus,
.progressDialog input.reskey_feedback_buttons_saveAndKeepOnEditing:focus,
.progressDialog input.reskey_button_submit_search:focus,
.progressDialog input.button_search:focus,
.progressDialog input.reskey_skillManagement_search_submitButtonText:focus,
.progressDialog input.reskey_buttons_print:focus,
.progressDialog input.reskey_changeRequest_buttons_accept:focus,
.progressDialog input.reskey_changeRequest_buttons_submit:focus,
.progressDialog input.reskey_jobinterrupt_reschedule_entry_submitButton:focus,
.progressDialog input.reskey_jobinterrupt_reschedule_exit_submitButton:focus,
.progressDialog input.reskey_rebookParticipants_rebookButton:focus,
.progressDialog input.reskey_rebookParicipants_applyRebook:focus,
.progressDialog input.reskey_buttons_continue:focus,
.progressDialog input.reskey_button_continue:focus,
.progressDialog button.reskey_button_continue:focus,
.progressDialog button#confirmDialogButtonContinue:focus,
.progressDialog input.reskey_additionalQualification_copyTo_copyTo:focus,
.progressDialog input.reskey_buttons_back:focus,
.progressDialog button#confirmDialogButtonBack:focus,
.progressDialog input.reskey_button_reset_search:focus,
.progressDialog input.button_reset:focus,
.progressDialog input.reskey_newCorrespondence_close:focus,
.progressDialog input.reskey_engageInfo_close:focus,
.progressDialog input.reskey_button_close:focus,
.progressDialog button#confirmDialogButtonClose:focus,
.progressDialog input.reskey_translationList_button_abort:focus,
.progressDialog input.reskey_confirmDialogButton_cancel:focus,
.progressDialog input.reskey_button_cancel:focus,
.progressDialog input.reskey_workflow_role_cancel:focus,
.progressDialog button#confirmDialogButtonCancel:focus,
.progressDialog input.reskey_changeRequest_buttons_reject:focus {
  border-color: #464646;
}

/*tooltips*/
#tooltip caption, .tooltipCaption {
  background-color: #969C54;
  border-color: #969C54;
  color: #FDFDFD;
}

#tooltip {
  border-color: #969C54;
  background-color: #FDFDFD;
}

#tooltip tr.odd {
  background-color: inherit;
}

#tooltip th.list {
  background-color: #969C54;
  color: #FDFDFD;
  border-color: #969C54;
}

#tooltip th.secondHeader {
  background-color: #FDFDFD;
  color: #000000;
  border-top-color: #FDFDFD;
}

.cluetip-default #cluetip-outer {
  background-color: #FFFFFF !important;
  border-color: #969C54;
}

.cluetip-default h3#cluetip-title {
  background-color: #969C54;
  color: #FFFFFF;
}

.cluetip-default #cluetip-title a {
  color: #FFFFFF;
}

.cluetip-default div#cluetip-close {
  color: #464646;
}

/* login page */
#loginpage .master,
#logoutpage .master,
#loginopenwindowpage .master,
#changepasswordpage .master {
  color: #FDFDFD;
  background-color: #999999;
}

#loginpage .master label[for="userName"],
#logoutpage .master label[for="userName"],
#loginopenwindowpage .master label[for="userName"],
#changepasswordpage .master label[for="userName"],
#loginpage .master label[for="identNumber"],
#logoutpage .master label[for="identNumber"],
#loginopenwindowpage .master label[for="identNumber"],
#changepasswordpage .master label[for="identNumber"]
#loginpage .master label[for="password"],
#loginpage .master label[for="newPassword"],
#loginpage .master label[for="newPasswordRepeated"],
#logoutpage .master label[for="password"],
#logoutpage .master label[for="newPassword"],
#logoutpage .master label[for="newPasswordRepeated"],
#loginopenwindowpage .master label[for="password"],
#loginopenwindowpage .master label[for="newPassword"],
#loginopenwindowpage .master label[for="newPasswordRepeated"],
#changepasswordpage .master label[for="password"],
#changepasswordpage .master label[for="newPassword"],
#changepasswordpage .master label[for="newPasswordRepeated"] {
  background-color: #FDFDFD;
}

#loginpage .footer,
#logoutpage .footer,
#loginopenwindowpage .footer,
#changepasswordpage .footer {
  color: #FDFDFD;
}

/* wait page */
#waitpage .master,
#waitpage_popup .master {
  background-color: rgba(245, 157, 29, 0.8);
  color: #FDFDFD;
}

/*help info */
div.helpInfo {
  color: #464646;
  border-color: #464646;
}

input.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, input.saveButton:hover, input.reskey_buttons_save:hover, input.reskey_button_submit:hover, input.reskey_buttons_saveAndKeepOnEditing:hover, input.reskey_buttons_saveNoCorrespondence:hover, input.reskey_buttons_apply:hover, input.reskey_functionData_transfer_start:hover, input.reskey_translationList_button_ok:hover, input.reskey_button_applyAndClose:hover, button#confirmDialogButtonOk:hover, button#keepOnFileApplyButton:hover, button#dataPrivacyTermsApplyButton:hover, button#dataForwardTermsApplyButton:hover, input.reskey_feedback_submit:hover, input.reskey_feedback_buttons_saveChanges:hover, input.reskey_feedback_buttons_saveAndKeepOnEditing:hover, input.reskey_button_submit_search:hover, input.button_search:hover, input.reskey_skillManagement_search_submitButtonText:hover, input.reskey_buttons_print:hover, input.reskey_changeRequest_buttons_accept:hover, input.reskey_changeRequest_buttons_submit:hover, input.reskey_jobinterrupt_reschedule_entry_submitButton:hover, input.reskey_jobinterrupt_reschedule_exit_submitButton:hover, input.reskey_rebookParticipants_rebookButton:hover, input.reskey_rebookParicipants_applyRebook:hover, input.reskey_buttons_continue:hover, input.reskey_button_continue:hover, button.reskey_button_continue:hover, button#confirmDialogButtonContinue:hover, input.reskey_additionalQualification_copyTo_copyTo:hover, input.reskey_button_activate:hover, input.reskey_button_deactivate:hover, input.reskey_buttons_back:hover, button#confirmDialogButtonBack:hover, input.reskey_button_reset_search:hover, input.reskey_buttons_resetForm:hover, input.button_reset:hover, input.reskey_newCorrespondence_close:hover, input.reskey_engageInfo_close:hover, input.reskey_button_close:hover, button#confirmDialogButtonClose:hover, input.reskey_translationList_button_abort:hover, input.reskey_confirmDialogButton_cancel:hover, input.reskey_button_cancel:hover, input.reskey_workflow_role_cancel:hover, button#confirmDialogButtonCancel:hover, input.reskey_changeRequest_buttons_reject:hover, #loginpage input.button:hover, #logoutpage input.button:hover, #loginopenwindowpage input.button:hover, #changepasswordpage input.button:hover, #samldiscoverypage input.button:hover, #samlauthenticationfailurepage input.button:hover
{
  color: #333333;

}
input.saveButton, input.reskey_buttons_save, input.reskey_button_submit, input.reskey_buttons_saveAndKeepOnEditing, input.reskey_buttons_saveNoCorrespondence, input.reskey_buttons_apply, input.reskey_functionData_transfer_start, input.reskey_translationList_button_ok, input.reskey_button_applyAndClose, button#confirmDialogButtonOk, button#keepOnFileApplyButton, button#dataPrivacyTermsApplyButton, button#dataForwardTermsApplyButton, input.reskey_feedback_submit, input.reskey_feedback_buttons_saveChanges, input.reskey_feedback_buttons_saveAndKeepOnEditing, input.reskey_button_submit_search, input.button_search, input.reskey_skillManagement_search_submitButtonText, input.reskey_buttons_print, input.reskey_changeRequest_buttons_accept, input.reskey_changeRequest_buttons_submit, input.reskey_jobinterrupt_reschedule_entry_submitButton, input.reskey_jobinterrupt_reschedule_exit_submitButton, input.reskey_rebookParticipants_rebookButton, input.reskey_rebookParicipants_applyRebook, input.reskey_buttons_continue, input.reskey_button_continue, button.reskey_button_continue, button#confirmDialogButtonContinue, input.reskey_additionalQualification_copyTo_copyTo, input.reskey_button_activate, input.reskey_button_deactivate, #loginpage input.button, #logoutpage input.button, #loginopenwindowpage input.button, #changepasswordpage input.button, #samldiscoverypage input.button, #samlauthenticationfailurepage input.button
{
  background-color: #464646;

}