/* only for custom styles */

/*--- color styling ---*/
/*
@import url("./colors.css");
*/

/*--- input styling ---*/
/*
@import url("./input.css");
*/

/*--- color styling ---*/
/*
@import url("./default.css");
*/

body, #editKeepOnFileDialog.ui-widget-content, #editDataPrivacyTermsDialog.ui-widget-content, #editDataForwardTermsDialog.ui-widget-content {
	color: #75787b;
}

.overlappingJobEducationError, 
a.overlappingJobEducationError, 
.overlappingJobEducationsFoundError, 
.jobEducationDoubletsError, 
.inactiveParticipant, 
.jpvCompGradingAnswerStructMissing a:link, 
.jpvCompGradingAnswerStructMissing a:visited, 
.jpvCompGradingAnswerStructMissing a:active, 
.jpvCompGradingAnswerStructMissing span, 
.applicationLock, 
.applicationLock a:link, 
.applicationLock a:visited, 
.applicationLock a:active {
	color: red;
}

.FXSearch tr.personLock, .FXSearch tr.possiblePersonLock {
    background-color: #F6F6F6 !important;
    border-color: #F6F6F6;
}

div.progressDialog.dialog {
	background-color: #7c2855 !important;
	color: #75787b !important;
}

nav.menu2 .parentMenu * {
	opacity: 1;
	color: #dc4405;
}

nav.menu2 {
	border-right: 1px solid #c8c9c7 !important;
}

#template_header #header_left .modulesMenu li a {
	background-color: #75787b;
}

input[type='file']:focus, 
textarea:focus, 
select[size]:not([size='1']):focus, 
input:not([type='button']):not([type='file']):not([type='radio']):not([type='checkbox']):not([type='image']):not([type='reset']):not([type='submit']):focus, 
select:focus, 
ul.token-input-list-facebook:focus, 
.likeTextInput:focus {
	border: 2px solid #dc4405 !important;
}

div.nicescroll-rails div:first-child {
	background-color: #c8c9c7 !important
}

a.header span, td.tab span:not(.icon) a, td.tab_act span, td.tab.disabled span {
	font-family: sans-serif;
	font-weight: bold;
	color: #75787b;
	font-size: 8.25pt;
}

a:hover {
	text-decoration: none;
}

.headerLogo {
	display: none;
}
/* end default theme layout */

/* login layout */
#loginpage:before,
#logoutpage:before,
#loginopenwindowpage:before,
#changepasswordpage:before,
#samldiscoverypage:before,
#samlauthenticationfailurepage:before {
  background-image: url("images/logos/Kundenportal.png");
  background-position: 0% 0%;
  /*background-position: 50% 50%;*/
  background-size: cover;
  display: block;
  width: 100%;
  top: 0;
  left: 0;
}

#loginpage .master, 
#logoutpage .master, 
#loginopenwindowpage .master, 
#changepasswordpage .master, 
#samldiscoverypage .master, 
#samlauthenticationfailurepage .master {
	background: 0 !important;

	width: 100% !important;
	height: 100% !important;
	
	position: relative !important;
	left: 0 !important;
	top: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	border-radius: 0 !important;
	
}

#loginpage .showContent {
	background: rgba(234, 236, 231, 0.5) !important;
	padding: 60px 0 !important;
	margin-top: 280px;
}

#loginpage .master .errorMessage {
	left: 45% !important;
	margin-top: -50px;
}

#loginpage .master input.button, 
#loginpage .master input[type='submit'], 
#loginpage .master input[type='reset'], 
#loginpage .master input[type='button'], 
#loginpage .master button, 
#logoutpage .master input.button, 
#logoutpage .master input[type='submit'], 
#logoutpage .master input[type='reset'], 
#logoutpage .master input[type='button'], 
#logoutpage .master button, 
#loginopenwindowpage .master input.button, 
#loginopenwindowpage .master input[type='submit'], 
#loginopenwindowpage .master input[type='reset'], 
#loginopenwindowpage .master input[type='button'], 
#loginopenwindowpage .master button, 
#changepasswordpage .master input.button, 
#changepasswordpage .master input[type='submit'], 
#changepasswordpage .master input[type='reset'], 
#changepasswordpage .master input[type='button'], 
#changepasswordpage .master button, 
#samldiscoverypage .master input.button, 
#samldiscoverypage .master input[type='submit'], 
#samldiscoverypage .master input[type='reset'], 
#samldiscoverypage .master input[type='button'], 
#samldiscoverypage .master button, 
#samlauthenticationfailurepage .master input.button, 
#samlauthenticationfailurepage .master input[type='submit'], 
#samlauthenticationfailurepage .master input[type='reset'], 
#samlauthenticationfailurepage .master input[type='button'], 
#samlauthenticationfailurepage .master button {
	background-color: #7c2855;
	color: white;
}
/* end login layout */


/* login layout */
/*
#loginpage:before,
#logoutpage:before,
#changepasswordpage:before {
	display: none;
	content: "";
	position: initial;
}
#loginpage .master .errorMessage {
	position: static;
	left: 57% !important;
}

#loginpage .master,
#logoutpage .master,
#changepasswordpage .master {
	border-radius: 0;
	border-style: solid;
	border-width: 82px 54px 62px 520px;
	border-image-source: url("images/logos/Kundenportal.png"); 
	border-image-slice: 315 54 85 520;
	border-image-width: auto;
	background-color: #7c2855;
	margin: 150px auto 0px;
	position: static;
	left: auto;
	top: auto;
    -webkit-transform: none;
    transform: none;
	min-height: 259px;
}

#loginpage .helpIcon {
	display: none;
}
*/
/* end login layout */

/* navigation */
nav.menu2 .activeMenu td.menu2Title a:focus {
	background-color: #7c2855;
	color: white;
}

nav.menu2 td.menu2_section {
	color: #B02B47;
}

nav.menu2 a {
	color: #75787b;
}

nav.menu2 td.menu2_section {
	border-bottom: 1px solid #7c2855;
}

nav.menu2 td.menu2_section.actions {
	border-top: 1px solid #7c2855;
}

nav.menu2 #menuActions .menu2Title a:link, nav.menu2 #menuActions .menu2Title a[href] {
	color: #75787b;
}

nav.menu2 .activeMenu td.menu2Title {
	background: #7c2855;
}

nav.menu2 #menuActions span.actionDisabled, nav.menu2 #menuActions span.entityActionDisabled, nav.menu2 #menuActions span.singleEntryExpectingEntityActionDisabled, nav.menu2 #menuActions span.noEntryExpectingEntityActionDisabled, nav.menu2 #menuActions span.multipleEntriesExpectingEntityActionDisabled, nav.menu2 #menuActions .menu2Title a {
	color: #938C82;
}
/* end navigation */

/* header layout */
#template_header {
	background-color: #7c2855;
/*	background-image: url("images/logos/Logo_SD_Worx.png"); */
	background-repeat: no-repeat;
}

#template_header #header_left {
	background-image: url("images/logos/Logo_SD_Worx.png");
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 9px;
	width: 251px;
}

#template_header #header_left .modulesMenu li a:hover {
	background-color: #7c2855;
}

#template_header #header_right {
	background-color: #7c2855;
}

#template_header .headerSeparator {
	border-right: 1px solid white;
}

#template_header .headerOperationsMenu .authorizationGroup {
	color: white;
}

#template_header .headerOperationsMenu ul, #template_header .headerExternalLinksMenu ul {
	background-color: #938C82;
	color: white;
}

#template_header #header_left .modulesMenu ul {
	background-color: #938C82;
	color: white;
}

#template_header .headerOperationsMenu .userName {
	color: white;
}

#template_header .headerOperationsMenu li a:hover:link, #template_header .headerOperationsMenu li a[href]:hover, #template_header .headerExternalLinksMenu li a:hover:link, #template_header .headerExternalLinksMenu li a[href]:hover {
	background-color: #7c2855;
}

#template_header .headerOperationsMenu li, #template_header .headerExternalLinksMenu li {
	border-top: 1px solid white;
}

#template_header #header_left .modulesMenu li {
	border-top: 1px solid white;
}

#template_header .headerOperationsMenuTrigger {
	color: white;
}

#template_header .headerOperationsMenu li a:link, #template_header .headerOperationsMenu li a[href], #template_header .headerExternalLinksMenu li a:link, #template_header .headerExternalLinksMenu li a[href] {
	color: white;
}

#modulesMenu ul li a {
	color: white !important;
}

#headerOperationsMenu ul li a {
	color: white !important;
}
/* end header layout */

.orgCaptionText {
	color: white;
}

/* FXSearch layout */
.FXSearch #resultHeader th {
	border-top: 1px solid #75787b;
	border-bottom: 1px solid #75787b;
}

.FXSearch .noDataFound {
	padding-top: 20px;
}

.FXSearch #searchResultTable .searchResultTableRow.selected {
	background-color: #7c2855 !important;
}

.FXSearch #searchResultTable tr td.selected {
	background: #7c2855;
}
/* end FXSearch layout */


#tabs .notab {
	border-bottom: 1px solid #7c2855;
}

/* table layout */
table.infoTable th {
	background-color: #7c2855;
}

td.tab_act span {
	color: #7c2855;
}

td.tab_act span {
	border: 1px solid #7c2855;
	border-bottom: 0px;
}

td.tab span {
	border: 1px solid #7c2855;
	border-bottom: 0px;
}

td.tab {
	border-bottom: 1px solid #7c2855;
}

th.list, th.list3 {
	border-top: 1px solid #75787b;
	border-bottom: 1px solid #75787b;
	color: #7c2855;
}

th.list a, th.list3 a {
	color: #7c2855;
}

td.dialogHeaderText {
	color: white;
}

th.list span {
	color: #7c2855;
}
/* end table layout */

a:link, a:visited, a:hover, a:active {
	color: #75787b;
}

#tooltip caption, .tooltipCaption {
	background-color: #7c2855;
	border: 1px solid #7c2855;
}

#tooltip {
	border: 1px solid #7c2855;
}

#tooltip th.list {
	background-color: #7c2855;
	border-color: #7c2855;
}

/* input fields */
input.button:focus, input[type='submit']:focus, input[type='reset']:focus, input[type='button']:focus, button:focus, input.reskey_buttons_save:focus, input.reskey_button_submit:focus, input.reskey_newCorrespondence_approve: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, 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_buttons_back:focus, input.reskey_button_reset_search:focus, input.button_reset:focus, input.reskey_buttons_continue:focus, input.reskey_button_continue:focus, button.reskey_button_continue:focus, input.reskey_newCorrespondence_close:focus, input.reskey_engageInfo_close:focus, input.reskey_button_close:focus, input.reskey_translationList_button_abort:focus, input.reskey_confirmDialogButton_cancel:focus, input.reskey_button_cancel:focus, input.reskey_workflow_role_cancel:focus, input.reskey_changeRequest_buttons_reject:focus {
	border: 2px solid #7c2855;
}

input.reskey_buttons_save, input.reskey_button_submit, input.reskey_newCorrespondence_approve, 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, 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 {
	background-color: white;
}

input.reskey_buttons_save, input.reskey_button_submit, input.reskey_newCorrespondence_approve, 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, 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 {
	border-color: #7c2855;
}

input.button:hover, input[type='submit']:hover, input[type='reset']:hover, input[type='button']:hover, button:hover, input.reskey_buttons_save:hover, input.reskey_button_submit:hover, input.reskey_newCorrespondence_approve: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, 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_buttons_back:hover, input.reskey_button_reset_search:hover, input.button_reset:hover, input.reskey_buttons_continue:hover, input.reskey_button_continue:hover, button.reskey_button_continue:hover, input.reskey_newCorrespondence_close:hover, input.reskey_engageInfo_close:hover, input.reskey_button_close:hover, input.reskey_translationList_button_abort:hover, input.reskey_confirmDialogButton_cancel:hover, input.reskey_button_cancel:hover, input.reskey_workflow_role_cancel:hover, input.reskey_changeRequest_buttons_reject:hover {
	color: #7c2855;
}

input.reskey_buttons_save, input.reskey_button_submit, input.reskey_newCorrespondence_approve, 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, 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 {
	color: #75787b;
}

input.button, input[type='submit'], input[type='reset'], input[type='button'], button, input.reskey_buttons_save, input.reskey_button_submit, input.reskey_newCorrespondence_approve, 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, 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_buttons_back, input.reskey_button_reset_search, input.button_reset, input.reskey_buttons_continue, input.reskey_button_continue, button.reskey_button_continue, input.reskey_newCorrespondence_close, input.reskey_engageInfo_close, input.reskey_button_close, input.reskey_translationList_button_abort, input.reskey_confirmDialogButton_cancel, input.reskey_button_cancel, input.reskey_workflow_role_cancel, input.reskey_changeRequest_buttons_reject {
	border: 1px solid #7c2855;
}

input.button, input[type='submit'], input[type='reset'], input[type='button'], button, input.reskey_buttons_save, input.reskey_button_submit, input.reskey_newCorrespondence_approve, 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, 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_buttons_back, input.reskey_button_reset_search, input.button_reset, input.reskey_buttons_continue, input.reskey_button_continue, button.reskey_button_continue, input.reskey_newCorrespondence_close, input.reskey_engageInfo_close, input.reskey_button_close, input.reskey_translationList_button_abort, input.reskey_confirmDialogButton_cancel, input.reskey_button_cancel, input.reskey_workflow_role_cancel, input.reskey_changeRequest_buttons_reject {
	color: #75787b;
}

input.button, input[type="submit"], input[type="reset"], input[type="button"], button,
input.reskey_buttons_save,
input.reskey_button_submit,
input.reskey_newCorrespondence_approve,
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,
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_buttons_back,
input.reskey_button_reset_search,
input.button_reset,
input.reskey_buttons_continue,
input.reskey_button_continue,
button.reskey_button_continue,
input.reskey_newCorrespondence_close,
input.reskey_engageInfo_close,
input.reskey_button_close,
input.reskey_translationList_button_abort,
input.reskey_confirmDialogButton_cancel,
input.reskey_button_cancel,
input.reskey_workflow_role_cancel,
input.reskey_changeRequest_buttons_reject {
	border: 1px solid #7c2855;
	color: #75787b;
}

input.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover,
input.reskey_buttons_save:hover,
input.reskey_button_submit:hover,
input.reskey_newCorrespondence_approve: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,
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_button_reset_search:hover,
input.button_reset:hover,
input.reskey_buttons_continue:hover,
input.reskey_button_continue:hover,
button.reskey_button_continue:hover,
input.reskey_newCorrespondence_close:hover,
input.reskey_engageInfo_close:hover,
input.reskey_button_close:hover,
input.reskey_translationList_button_abort:hover,
input.reskey_confirmDialogButton_cancel:hover,
input.reskey_workflow_role_cancel:hover,
input.reskey_changeRequest_buttons_reject:hover {
	color: #B02B47;
}

input.button:disabled, input[type="submit"]:disabled, input[type="reset"]:disabled, input[type="button"]:disabled, button:disabled,
input.reskey_buttons_save:disabled,
input.reskey_button_submit:disabled,
input.reskey_newCorrespondence_approve:disabled,
input.reskey_buttons_saveAndKeepOnEditing:disabled,
input.reskey_buttons_saveNoCorrespondence:disabled,
input.reskey_buttons_apply:disabled,
input.reskey_functionData_transfer_start:disabled,
input.reskey_translationList_button_ok:disabled,
input.reskey_button_applyAndClose:disabled,
input.reskey_feedback_submit:disabled,
input.reskey_feedback_buttons_saveChanges:disabled,
input.reskey_feedback_buttons_saveAndKeepOnEditing:disabled,
input.reskey_button_submit_search:disabled,
input.button_search:disabled,
input.reskey_skillManagement_search_submitButtonText:disabled,
input.reskey_buttons_print:disabled,
input.reskey_changeRequest_buttons_accept:disabled,
input.reskey_changeRequest_buttons_submit:disabled,
input.reskey_jobinterrupt_reschedule_entry_submitButton:disabled,
input.reskey_jobinterrupt_reschedule_exit_submitButton:disabled,
input.reskey_buttons_back:disabled,
input.reskey_button_reset_search:disabled,
input.button_reset:disabled,
input.reskey_buttons_continue:disabled,
input.reskey_button_continue:disabled,
button.reskey_button_continue:disabled,
input.reskey_newCorrespondence_close:disabled,
input.reskey_engageInfo_close:disabled,
input.reskey_button_close:disabled,
input.reskey_translationList_button_abort:disabled,
input.reskey_confirmDialogButton_cancel:disabled,
input.reskey_button_cancel:disabled,
input.reskey_workflow_role_cancel:disabled,
input.reskey_changeRequest_buttons_reject:disabled {
	color: #938C82;
	border-color: #938C82;
	background-color: white;
}

input.button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus, button:focus,
input.reskey_buttons_save:focus,
input.reskey_button_submit:focus,
input.reskey_newCorrespondence_approve: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,
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_buttons_back:focus,
input.reskey_button_reset_search:focus,
input.button_reset:focus,
input.reskey_buttons_continue:focus,
input.reskey_button_continue:focus,
button.reskey_button_continue:focus,
input.reskey_newCorrespondence_close:focus,
input.reskey_engageInfo_close:focus,
input.reskey_button_close:focus,
input.reskey_translationList_button_abort:focus,
input.reskey_confirmDialogButton_cancel:focus,
input.reskey_button_cancel:focus,
input.reskey_workflow_role_cancel:focus,
input.reskey_changeRequest_buttons_reject:focus {
	border: 2px solid #7c2855;
}

.progressDialog input.button:focus, .progressDialog input[type="submit"]:focus, .progressDialog input[type="reset"]:focus, .progressDialog input[type="button"]:focus, .progressDialog button:focus,
.progressDialog input.reskey_buttons_save:focus,
.progressDialog input.reskey_button_submit:focus,
.progressDialog input.reskey_newCorrespondence_approve: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 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_buttons_back:focus,
.progressDialog input.reskey_button_reset_search:focus,
.progressDialog input.button_reset:focus,
.progressDialog input.reskey_buttons_continue:focus,
.progressDialog input.reskey_button_continue:focus,
.progressDialog button.reskey_button_continue:focus,
.progressDialog input.reskey_newCorrespondence_close:focus,
.progressDialog input.reskey_engageInfo_close:focus,
.progressDialog input.reskey_button_close: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 input.reskey_changeRequest_buttons_reject:focus {
	border: 1px solid #7c2855;
}

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
{
	background-color: white;
}

/* input.reskey_buttons_save, input.reskey_button_submit, input.reskey_newCorrespondence_approve, 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, 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
{
	border-color: #7c2855;
	background-color: #7c2855;
	color: white;
} */
/* end input fields */

/* calendar */
.calendar thead .headrow {
	background-color: #7c2855 !important;
}

.calendar thead .daynames, .calendar table .wn, .calendar thead .name, .calendar thead .weekend {
	background-color: #dc4405 !important;
	color: #ffffff !important;
}

.calendar .nav {
	background: none;
}
/* end calendar */

.calendar thead .headrow  .button {
	color: #fff !important;
}

.multipleEntriesExpectingEntityActionEnabled {
	color: #938C82;
}

form[name='entityUsage'] table a {
	text-decoration: underline !important;
}

div.dialog {
	border: 1px solid #7c2855;
}

div.dialogHeader {
	background-color: #7c2855;
	border-bottom: 1px solid #7c2855;
}

.ui-widget-header {
	background: #7c2855;
	color: white;
	border: 1px solid #7c2855;
}

.ui-dialog-title {
	color: white;
}

.ui-dialog {
	border: 1px solid #7c2855;
}

.fileWrapper input.fileInputButton[type="button"] {
	background-color: #7c2855;
	color: white;
}

.ui-widget-content {
	border: 0px;
}

.ui-tabs .ui-tabs-nav.ui-widget-header {
	border-bottom: 1px solid #6F6861;
}

.ui-tabs .ui-tabs-nav.ui-widget-header .ui-state-default, .ui-tabs .ui-tabs-nav.ui-widget-header .ui-state.active {
	border-color: #6F6861;
}

.severeDisability, 
.disabilityRightsApply, 
.FXSearch tr.severeDisability td, 
.FXSearch tr.disabilityRightsApply td, 
.severeDisability a:link, 
.severeDisability a:visited, 
.severeDisability a:active, 
.disabilityRightsApply a:link, 
.disabilityRightsApply a:visited, 
.disabilityRightsApply a:active {
	background-color: #e60036 !important;
	border-color: #e60036 !important;
}

.severeDisability div, 
.disabilityRightsApply div, 
.FXSearch tr.severeDisability td div, 
.FXSearch tr.disabilityRightsApply td div, 
.severeDisability a:link, 
.severeDisability a:visited, 
.severeDisability a:active, 
.disabilityRightsApply a:link, 
.disabilityRightsApply a:visited, 
.disabilityRightsApply a:active {
	color: #ffffff !important;
}

.severeDisability a span, 
.disabilityRightsApply a span, 
.FXSearch tr.severeDisability td a span, 
.FXSearch tr.disabilityRightsApply td a span, 
.severeDisability a:link, 
.severeDisability a:visited, 
.severeDisability a:active, 
.disabilityRightsApply a:link, 
.disabilityRightsApply a:visited, 
.disabilityRightsApply a:active {
	color: #ffffff !important;
}
