


.lpnavigation .ps-img,
.lpnavigation .psc_image_only > .ps-button-wrapper > .ps-button > .ps-img {
  filter:brightness(0) invert(1);
}

.psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:hover
{
  background-color: rgba(255, 255, 255, 0.25);
}




.nuitile .nuilp {
  background-color: #ffffff;
}



.psc_livedata-metrics {
  color: #e56a54;
}




.ps_header_bar_cont + .ps_pagetitle_cont {
  border-bottom: 0;
}




.ps_header .ps_apps_pageheader {
  background-color: #e4e4e4;
  color: #000000;
}

.ps_header .ps_apps_pageheader .ps-label {
  color: #000000;
}




.ps_header-group,
.ps_grid-title,
.ps_header-group > .ps-link,
.ps_header-group > .ps-link:hover,
.ps_header-group > a,
.ps_header-group > a:hover,
.ps_modal_header,
.psc_modal-pagetitle, 
.ps_prompt-header .ps_pagetitle  
{
  color: #005bbb;  
}



.psc_collapsible >.ps_header-group > .ps-link:hover,
.ps_accordion  > .ps_box-group > .ps_header-group > .ps-link:hover,
.ps_accordion > .ps_box-group:not(.psc_close) > .ps_header-group > .ps-link:hover
{
  color: #002f56;
}

.ps_accordion > .psc_close > .ps_header-group > .ps-link:hover {
  background-color: var(--pt-modal-header-background-color);
  outline: 0;
}




.ps_menuitem > .ps_box-link > .ps-link-wrapper > .ps-link:hover:before,
.ps_menuitem > .ps_box-link > .ps-link-wrapper > .ps-link:active:before,
.ps_box-menuitem > .ps_box-link > .ps-link-wrapper > .ps-link:hover:before,
.ps_box-menuitem > .ps_box-link > .ps-link-wrapper > .ps-link:active:before,
.ps_box-menuitem .psc_rowact .ps_box-link:only-child > .ps-link-wrapper > .ps-link:hover:before,
.ps_box-menuitem .psc_rowact .ps_box-link:only-child > .ps-link-wrapper > .ps-link:active:before,
.psc_linkasmenu > .ps-link-wrapper > .ps-link:hover:before,
.psc_linkasmenu > .ps-link-wrapper > .ps-link:active:before,
.ps_menutype-grid .ps_grid-row > .ps_box-link > .ps-link-wrapper > .ps-link:hover:before,
.ps_menutype-grid .ps_grid-row > .ps_box-link > .ps-link-wrapper > .ps-link:active:before { 
  border-color: #005bbb;
}

.ps_modal-gridsort .ps_grid-head.psc_sort .ps_grid-col:hover::before {
  border-color: #005bbb;
}

.ps_menuitem:not(.psc_disabled):hover,
.psc_rowact:not(.psc_disabled):hover,
.ps_box-menuitem > .ps_box-link:hover {
  background-color: #e4e4e4;
}

.ps_modal-gridsort .ps_grid-col-label.psc_link:hover {
  background-color: #e4e4e4;
}

:root:not(.ios) .psc_rowact:not(.psc_disabled):hover {
  outline: 0;
}



.psc_selected .psc_rowact:not(.psc_disabled):hover {
  background-color: #ebec00;
}




.psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:hover {
  border: 1px solid transparent;
}




textarea:hover,
input[type="text"]:hover,
input[type="url"]:hover,
input[type="date"]:hover,
input[type="time"]:hover,
input[type="number"]:hover,
input[type="search"]:hover,
input[type="password"]:hover,
input[type="datetime"]:hover,
input[type="datetime-local"]:hover,
input[type="email"]:hover,
input[type="tel"]:hover,
select:hover,
textarea:focus,
input[type="text"]:focus,
input[type="url"]:focus,
input[type="date"]:focus,
input[type="time"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus, select:focus {
  border-color: #005bbb;
}




.ps-button,
.ps-button:link,
.ps-button:visited,
.ps_back {
  background: #ffffff;
  border-color: #005bbb;
  color: #005bbb;
  transition: background 250ms ease-out,
              color 250ms ease-out;
}



.ps-button:hover, .ps-button:link:hover {
  background: #005bbb;
  border-color: #005bbb;
  color: #ffffff;
  outline: 0;
}




.psc_primary .ps-button,
.ps_box-button.ps_button_stdheader.psc_primary .ps-button,
.ps_box-button.ps_button_stdheader.psc_primary .ps-button:link,
.ps_box-button.ps_button_stdheader.psc_primary .ps-button:not(.psc_disabled) .ps-button:hover {
  background: #005bbb;
  color: #ffffff;
}



.psc_primary:not(.psc_disabled) .ps-button:hover,
.psc_primary:not(.psc_disabled) .ps-button:focus,
.ps_box-button.ps_button_stdheader.psc_primary:not(.psc_disabled) .ps-button:hover,
.ps_box-button.ps_button_stdheader.psc_primary:not(.psc_disabled) .ps-button:focus {
  background: #002f56;
  color: #ffffff;
}




.psc_image_only:not(.ps_header_button):not(.psc_button-transparent):not(.psc_transparent) > .ps-button-wrapper > .ps-button,
.psc_button-simple:not(.psc_has_popup) > .ps-button-wrapper > .ps-button,
.psc_button-simple > .ps-link-wrapper > .ps-link {
  border-color: #005bbb;
  color: #005bbb;
}



.psc_image_only:not(.ps_header_button):not(.psc_button-transparent):not(.psc_transparent) > .ps-button-wrapper > .ps-button:hover,
.psc_button-simple:not(.psc_has_popup) > .ps-button-wrapper > .ps-button:hover,
.psc_button-simple > .ps-link-wrapper > .ps-link:hover {
  background-color: #005bbb;
  border-color: #005bbb;
  color: #ffffff;
}



.psc_on.psc_image_only > .ps-button-wrapper > .ps-button,
.psc_on.psc_button-simple > .ps-button-wrapper > .ps-button,
.psc_on.psc_button-simple > .ps-link-wrapper > .ps-link {
  background-color: #002f56;
  box-shadow: none;
}



.psc_on.psc_image_only > .ps-button-wrapper > .ps-button:hover,
.psc_on.psc_button-simple > .ps-button-wrapper > .ps-button:hover,
.psc_on.psc_button-simple > .ps-link-wrapper > .ps-link:hover {
  background-color: #005bbb;
}



.psc_on.psc_image_only:not(.ps_header_button):not(.psc_button-transparent) > .ps-button-wrapper > .ps-button > .ps-img {
  filter: brightness(0) invert(1);
}




.psc_image_only:not(.ps_header_button):not(.psc_button-transparent):not(.psc_transparent) > .ps-button-wrapper > .ps-button > .ps-img {
  filter: brightness(0) saturate(100%) invert(23%) sepia(45%) saturate(4060%) hue-rotate(201deg) brightness(92%) contrast(96%);
}



.psc_image_only:not(.ps_header_button):not(.psc_button-transparent):not(.psc_transparent) > .ps-button-wrapper > .ps-button:hover > .ps-img {
  filter: brightness(0) invert(1);
}




:root.psc_mode-ag .ps_box-button.ps_header-previous > .ps-button-wrapper > .ps-button > .ps-img, 
:root.psc_mode-ag .ps_box-button.ps_header-next > .ps-button-wrapper > .ps-button > .ps-img {
  filter: brightness(0) saturate(100%) invert(23%) sepia(45%) saturate(4060%) hue-rotate(201deg) brightness(92%) contrast(96%);
}



:root.psc_mode-ag .ps_box-button.ps_header-previous > .ps-button-wrapper > .ps-button:hover > .ps-img, 
:root.psc_mode-ag .ps_box-button.ps_header-next > .ps-button-wrapper > .ps-button:hover > .ps-img {
  filter: brightness(0) invert(1);
}




.ps_box-button.psc_confirmation-close > .ps-button-wrapper > .ps-button {
  background-color: #ffffff;
}




a:link,
a:visited,
.ps-link:link,
.ps-link:visited,
.ps_keyvalue, .pts_facet_checkbox > .ps_box-label > .ps-label {
  color: #005bbb;
}



a:link:hover,
.ps-link:hover,
.ps_keyvalue:hover,
.ps_descr:hover,
.pts_facet_checkbox:hover > .ps_box-label > .ps-label {
  color: #002f56;
}





.ps_tab:not(.psc_selected):hover > .ps_tab-link,
.ps_tab:not(.psc_selected):hover > .ps_box-link > .ps-link-wrapper > .ps-link,
.ps_tab:not(.psc_selected):hover > .ps_box-group > .ps_box-link > .ps-link-wrapper > .ps-link {
  border-color: #005bbb;
}

:root:not(.ios) .ps_tab:not(.psc_selected):hover,
:root:not(.ios) .ps_tab.psc_rowact:not(.psc_selected):hover,
:root:not(.ios) .ps_tab > .psc_rowact:not(.psc_selected):hover {
  background: #ffffff !important;
  border-color: transparent;
}



.ps_tab.psc_selected .ps_box-link:only-child .ps-link,
.ps_tab.psc_selected .psc_linkastab .ps-link,
.ps_tab .psc_selected .ps_box-link:only-child .ps-link,
.ps_tab .ps_box-link.psc_selected:only-child .ps-link,
.ps_tab .psc_selected .psc_linkastab .ps-link {
  border-color: #005bbb !important;
}





.ps_button_bar > .ps_box-radio:not(.psc_disabled) > .ps_box-label:hover {
  background: #e4e4e4;
  border-color: var(--pt-border-contrast-color);
  z-index: initial;
}

:root:not(.ios) .ps_button_bar .ps_box-radio:not(.psc_disabled) > .ps_box-label:hover {
  outline: 0;
}



.ps_button_bar > .ps_box-radio:not(.psc_disabled).psc_selected > .ps_box-label,
.ps_button_bar > .ps_box-radio.psc_disabled.psc_selected > .ps_box-label {
  background: #005bbb;
  border-color: transparent;
  color: #ffffff;
}

.ps_button_bar > .ps_box-radio.psc_selected:not(.psc_disabled) > .ps_box-label > .ps-label {
  padding: 0.5em 1.2em;
}

.ps_button_bar > .ps_box-radio.psc_selected:not(.psc_disabled) > .ps_box-label {
  border-width: 1px;
}

.ps_button_bar > .ps_box-radio.psc_selected > .ps_box-label > .ps-label {
  top: 0;
}



.ps_button_bar > .ps_box-radio.psc_focus > .ps_box-label,
.ps_selector-control.psc_grid-buttonbar .ps_grid-row.psc_focus {
  outline: 0;
}




.ps_box-grid-head,
.ps_grid-flex-head {
  width: 100% !important;
}



.ps_box-grid-flex:not(.psa_hide_header) .ps_box-grid-head + .ps_box-grid .ps_grid-flex {
  border-top: 0;
}

.ps_grid-flex {
  border-bottom: 0;
}




#bodyCalendar a {
  padding: 12px !important;
}

#bodyCalendar td[style*="CURRENT_DATE"] {
  border: 0 !important;
}

#bodyCalendar td[style*="CURRENT_DATE"]:not([style*="SELECTED_DATE"]) a {
  color: #005bbb !important;
}




#bodyCalendar a:hover,
:root.ie #bodyCalendar tbody td:not([disabled]):hover {
  background-color: #e4e4e4 !important;
  outline: 0 !important;
}



#bodyCalendar td[style*="SELECTED_DATE"] > a,
#bodyCalendar td[style*="CURRENT_DATE"] > a[style*="SELECTED_DATE"] {
  background-color: #005bbb !important;
  color: #ffffff !important;
}

#bodyCalendar td[style*="SELECTED_DATE"],
#bodyCalendar td[style*="CURRENT_DATE"] > a[style*="SELECTED_DATE"] {
  border: 0 !important;
}




.ps_switch .psc_on_container,
.ps_switch .psc_on + .ps_box-control .psc_off_container {
  background: #ffc72c;
}




#SSR_CLSRCH_MAIN_FL div[id$="SSR_CLSRCH_FLDS$0"] {
	margin-left: 0;
}




#divdobackclassic {
  display: none;
}