

@import url("https://cdn.cabs.msu.edu/sis/webfonts/fonts.min.css");









.ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button,
.ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button
{
  -webkit-background:var(--pt-panel-tab-background-color); -moz-background:var(--pt-panel-tab-background-color); -ms-background:var(--pt-panel-tab-background-color); background:var(--pt-panel-tab-background-color);
  border-color:var(--pt-panel-tab-border-color); 
}

.ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:hover,
.ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:hover
{
	-webkit-background:var(--pt-panel-tab-hover-background-color); -moz-background:var(--pt-panel-tab-hover-background-color); -ms-background:var(--pt-panel-tab-hover-background-color); background:var(--pt-panel-tab-hover-background-color);
    -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; 
}

:root.psc_dir-rtl .ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:hover,
:root.psc_dir-rtl .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:hover
{
    -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; 
}

.ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:active,
.ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:active
{
    background: var(--pt-panel-tab-active-background-color);
    -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;  
}

:root.psc_dir-rtl .ps_box-button.psc_panel-button > .ps-button-wrapper >  .ps-button:active,
:root.psc_dir-rtl .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:active
{
    -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;  
}


.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button
{
  background: var(--pt-panel-tab-alt-background-color);
  border-color:var(--pt-panel-tab-alt-border-color);
}

.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:hover
{
  background:var(--pt-panel-tab-alt-hover-background-color);
}

.pst_panel-side2 .ps_box-button.pst_panel-button > .ps-button-wrapper >  .ps-button:active
{
  background:var(--pt-panel-tab-alt-active-background-color);
}



.nuihdr_logo:after {
  content:url(/cs/public/cacheSISPRDPT86110/MSU_BANNER_LOGO_SVG_1.svg);
  padding-top: 0.2em;
  margin-left: 0;

  margin-right:-0.4em;   
}

:root.psc_form-small .nuihdr_logo:after {
  content:url(/cs/public/cacheSISPRDPT86110/MSU_BANNER_LOGO_SM_SVG_1.svg);
  padding-top: 0.2em;
  margin-left: 0;

  margin-right:-0.4em;  
}


:root.psc_mode-access .nuihdr_logo:after {
  content:"Oracle Logo";

  max-width:10vw;white-space:normal; 
}




.ps_box-headerbranding {
   background: var(--pt-banner-background-color);
   border-bottom: transparent;
   color: var(--pt-banner-text-color);
 
}


:root.psc_form-small .ps_box-headerbranding {}


@media only screen and (orientation:landscape)
{
   
   .ps_box-headerbranding {}

   
   :root.psc_form-small .ps_box-headerbranding {}



}


@media only screen and (max-height:564px)
{
   
   .ps_box-headerbranding {}



}






.ps_box-button.psc_guided-exit .ps-img
{opacity:0;}


.ps_box-button.psc_guided-exit .ps-button
{position:relative;}



.ps_box-button.psc_guided-exit .ps-button:before
{
  position:absolute;
}



.ps_box-button.psc_guided-exit .ps-button:before {
 content:url(/cs/public/cacheSISPRDPT86110/PT_BACK_AS_EXIT_ICON_1.svg);

  

}






@media only screen and (max-width:680px) {
	:root.psc_form-small .ps_box-button.psc_guided-exit .ps-button:before
    {
		-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); transform:scale(1.4);
		margin-top:0.1em;
		margin-left:0.1em;

  
	}


}


 


.ps_box-button.ps_header_button .ps-button .ps-img,
.ps_pagetitle_cont .ps_box-button.psc_image_only.psc_button-transparent .ps-button .ps-img,
.lpnavigation .ps_box-button.psc_image_only.psc_button-transparent .ps-button .ps-img
{opacity:0;}


.ps_box-button.ps_header_button .ps-button,
.ps_header_bar_cont + .ps_pagetitle_cont .ps_box-button.psc_image_only.psc_button-transparent .ps-button,
.lpnavigation .ps_box-button.psc_image_only.psc_button-transparent .ps-button
{
  position:relative;
}


:root .ps_box-button.ps_header_button .ps-button:after, 
:root .ps_header_bar_cont + .ps_pagetitle_cont .ps_box-button.psc_image_only.psc_button-transparent .ps-button:after,
:root .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after
{
  position:absolute;
  height:1.72em;
  padding:0.345em;
  width:1.72em;
  top:0;
  left:0;
  right:0;
  bottom:0;
  margin-top:-1px; 
}


:root .ps_header_bar .ps_box-button.pt_qab-recents .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/PT_MRU_HDR_ICN_1.svg);

   

}


:root .ps_header_bar .ps_box-button.pt_qab-favorites .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/PT_FAV_HDR_ICN_1.svg);

   

}


:root .ps_header_bar .ps_box-button.ps_header-home .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/PT_HEADER_HOME_1.svg);

   

}


:root .ps_header_bar .ps_box-button.ps_header-gsearch .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/PT_HEADER_SEARCH_1.svg);

    

}


:root .ps_header_bar .ps_box-button.psc_toolaction-back:not(.psc_guided-exit) .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/MSU_NUI_BACK_PRIM_IMG_1.svg);

 display:inline-block;margin-top:0.345em;transform:scale(1.5); 

}



.ps_box-button.ps_header-notify .ps-button {
  overflow:visible;
}


:root.ie .ps_header_bar .ps_box-button.ps_header-notify .ps-button {
  margin-top:-0.25em;
}


:root .ps_header_bar .ps_box-button.ps_header-notify .ps-button .ps-text {
  z-index:1;
}



:root .ps_header_bar .ps_box-button.ps_header-notify .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/PT_HEADER_ALERTS_1.svg);

  

}



:root .ps_header_bar_cont .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/PT_HEADER_ACTIONS_1.svg);

    

}


:root .ps_header_bar_cont + .ps_pagetitle_cont .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after,
:root .lpnavigation .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after
{
 content:url(/cs/public/cacheSISPRDPT86110/PT_HEADER_ACTIONS_1.svg);

 margin-top: 0.15em;transform: scale(.9);   

}


:root .ps_header_bar .ps_box-button.ps_header-navbar .ps-button:after {
 content:url(/cs/public/cacheSISPRDPT86110/PT_HEADER_NAVBAR_1.svg);
 margin-top:1px; 
 margin-left:0.28em; 

 margin-top:-1px; margin-left:0;    

}



:root:not(.psc_mode-ag) .ps_box-button.ps_header-next .ps-button:after { 
 content:url(/cs/public/cacheSISPRDPT86110/PT_GUIDED_NEXT_ICON_1.svg);

     

}


:root:not(.psc_mode-ag) .ps_box-button.ps_header-previous .ps-button:after { 
 content:url(/cs/public/cacheSISPRDPT86110/PT_GUIDED_PREVIOUS_ICON_1.svg);

       

}



.psc_title-selector:before
{
 content:url(/cs/public/cacheSISPRDPT86110/PTNUI_DOWN_ARW_1.svg);

 transform:scale(1);     

}









.ps_box-button.nuihdr_hpbtn .ps-button .ps-img,
.ps_box-button.lprefresh .ps-button .ps-img,
.ps_box-button.lpnav-previous .ps-button .ps-img, 
.ps_box-button.lpnav-next .ps-button .ps-img, 
.ps_box-button.lphomepage_selector .ps-img 
{opacity:0;}


.ps_box-button.lphomepage_selector .ps-button:after {
  content:url(/cs/public/cacheSISPRDPT86110/PTNUI_HPSEL_ARROW_ICN_1.svg);
  margin-left:-0.72em;
 
}


.ps_box-button.nuihdr_hpbtn .ps-button,
.ps_box-button.lprefresh .ps-button,
.ps_box-button.lpnav-previous .ps-button, 
.ps_box-button.lpnav-next .ps-button 
{position:relative;}


.ps_box-button.lprefresh .ps-button:after,
.ps_box-button.lpnav-previous .ps-button:after, 
.ps_box-button.lpnav-next .ps-button:after 
{
  position:absolute;
  height:1.72em;
  padding:0.345em;
  width:1.72em;
  top:0;
  left:0;
  right:0;
  bottom:0;
  margin-top:-1px; 
}


.ps_box-button.nuihdr_hpbtn .ps-button:before
{
  position:absolute;
  height:1.2em;
  padding:0.345em;
  width:1.2em;
  top:0.45em;
  left:-0.57em;
  right:auto;
  bottom:auto;
  margin-top:0;
}


.ps_box-button.lpnav-previous .ps-button:after
{
 content:url(/cs/public/cacheSISPRDPT86110/PTNUI_PREVPAGE_ICN_1.svg);
text-align:center;margin-top:0.345em;;
}


.ps_box-button.lpnav-next .ps-button:after
{
 content:url(/cs/public/cacheSISPRDPT86110/PTNUI_NEXTPAGE_ICN_1.svg);
text-align:center;margin-top:0.345em;;
}


.ps_box-button.lpnav-previous.psc_disabled .ps-button:after,
.ps_box-button.lpnav-next.psc_disabled .ps-button:after
{
  opacity:0.4;
}



.ps_box-button.nuihdr_hpbtn .ps-button:before
{
 content:url(/cs/public/cacheSISPRDPT86110/PTNUI_DOWN_ARW_1.svg);
 -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -ms-transform:scale(0.8); transform:scale(0.8); 

 transform:scale(1);  

}


.ps_box-button.lprefresh .ps-button:after {
 top:2px;
 left:2px;
 content:url(/cs/public/cacheSISPRDPT86110/PTNUI_REFRESH_ICN_1.svg);
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

    

}




.psc_search-subdued .pts_search_content:not(.pts_search_focused) .pts_search_controls .pts_editbox .ps_box-control::before
{
  content:url(/cs/public/cacheSISPRDPT86110/PT_HEADER_SEARCH_1.svg);


}




.ps_box-button.pst_panel-button .ps-img,
.ps_box-button.psc_panel-button .ps-img
{opacity:0;}


.ps_box-button.pst_panel-button .ps-button,
.ps_box-button.psc_panel-button .ps-button
{position:relative;}


.ps_box-button.pst_panel-button .ps-button:before,
.ps_box-button.psc_panel-button .ps-button:before
{
  position:absolute;
}


.pst_panel-side1 .ps_box-button.pst_panel-button .ps-button:before,
.ps_box-button.psc_panel-button .ps-button:before
{
 content:url(/cs/public/cacheSISPRDPT86110/PT_PANEL_TAB_ICON_1.svg);
 padding-top:0.29em;
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

 left:2px; 
}


.pst_panel-side2:not(.pst_panel-systemrc) .ps_box-button.pst_panel-button .ps-button:before
{
 content:url(/cs/public/cacheSISPRDPT86110/PT_PANEL_TAB_ICON_1.svg);
 padding-top:0.3em;
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

 padding-left:1px; 
}


.pst_panel-side2.pst_panel-systemrc .ps_box-button.pst_panel-button .ps-button:before
{
 content:url(/cs/public/cacheSISPRDPT86110/PT_RC_PANELBUTTON_ICON_1.SVG);
 padding-top:0.3em;
 -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);

 padding-left:1px; 
}



.ps_header_bar
{
   border-bottom-color:rgb(141,179,223);
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none; 
   background-color:#18453B; 
   color:var(--pt-banner-text-color); 
}



.ps_header_bar_cont .ps_box-button .ps-button,
.ps_header_bar_cont .ps_box-button .ps-button:link,
.ps_header_bar_cont .ps_box-button .ps-button:hover
{
   background-color:transparent; 
   border-color:transparent; 
   color:var(--pt-banner-text-color); 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none; 
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   background-color:transparent;
   border-color:transparent;
   color:var(--pt-banner-text-color);
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active,
.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover:active
{
   background-color:var(--pt-banner-button-active-background-color);
   color:var(--pt-banner-text-color);
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:hover
{
   background-color:transparent;
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_box-button:not(.psc_disabled) .ps-button:active
{
   background-color:#18453B;
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_box-button.psc_guided-exit .ps-button,
.ps_box-button.psc_guided-exit .ps-button:link,
.ps_box-button.psc_guided-exit .ps-button:not(.psc_disabled) .ps-button:hover,
.ps_box-button.ps_button_stdheader .ps-button,
.ps_box-button.ps_button_stdheader .ps-button:link,
.ps_box-button.ps_button_stdheader .ps-button:not(.psc_disabled) .ps-button:hover
{
   text-shadow:none;
   box-shadow:none;
   border-color:transparent;
   border-bottom-color:transparent;
   background-image:none;
   background-color:transparent; 
   color:inherit;
}


.ps_box-button.psc_guided-exit:not(.psc_disabled) .ps-button:hover,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:hover
{
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none;
   background-color:var(--pt-banner-button-hover-background-color); 
   color:inherit;
   border-color:transparent;
   border-bottom-color:#0DB14B;
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_box-button.psc_guided-exit:not(.psc_disabled) .ps-button:active,
.ps_box-button.psc_guided-exit:not(.psc_disabled) .ps-button:hover:active,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:active,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:hover:active
{
   color:inherit;
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none;
   background-color:var(--pt-banner-button-active-background-color); 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
   border-color:transparent; 
   border-bottom-color:transparent; 
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps-button,
.ps_header_bar_cont .ps_header_button .ps-button,
.ps_header_bar_cont .ps_header_button .ps-button:link,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps-button,
:root.psc_dir-rtl .ps_header_bar_cont .ps_header_button .ps-button,
:root.psc_dir-rtl .ps_header_bar_cont .ps_header_button .ps-button:link
{
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button
{
   border-left-color:transparent;
   background-image:-webkit-none; background-image:-moz-none; background-image:-ms-none; background-image:none;
   background-color:#18453B; 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:hover,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:hover
{
   background:var(--pt-banner-button-hover-background-color); 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:active,
:root.psc_dir-rtl .ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:active
{
   background:#18453B; 
   -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;
}


.ps_header_bar .psc_title-selector.psc_rowact:hover 
{
   background-color:transparent !important;
}


.ps_box-button.ps_header_button .ps-button, 
.ps_box-button.ps_header_button:link .ps-button, 
.ps_box-button.ps_header_button:hover .ps-button, 
.ps_box-button.ps_header_button:link:hover .ps-button, 
.ps_header_bar .pts_gsearch_go .ps-button {
    border-radius: 3px;
}



.ps_header_button.psc_badge-text > .ps-button-wrapper > .ps-button > .ps-text
{
   border-color: var(--pt-badge-dot-alt-color);
   background-color:var(--pt-badge-dot-alt-color);
   color:transparent; 
}


.ps_header_button.psc_badge-dot .ps-button:before 
{
   border-color: var(--pt-badge-dot-alt-color);
   background-color:var(--pt-badge-dot-alt-color);
   color:transparent;
}




.psc_confirmation-area
{
   background:var(--pt-confirmation-background-color);
   color:var(--pt-confirmation-text-color);
   -webkit-text-shadow:none; -moz-text-shadow:none; -ms-text-shadow:none; text-shadow:none;
   border-color:var(--pt-confirmation-border-color);
}


:root.psc_dir-rtl .psc_confirmation-area
{
   -webkit-text-shadow:none; -moz-text-shadow:none; -ms-text-shadow:none; text-shadow:none;
}





.psc_mode-guided:not(.psc_mode-fscreen-search) .ps_header_bar .ps_header-notify
{
   border-right-color:transparent;
}




.pt_homepage:not(.pt_apphomepage) .pt_hdr-qabcontainer:before,
.ps_header_button.psc_toolaction-back::after 
{
  border-color:var(--pt-banner-separator-color);
}


:root:not(.psc_mode-hc) .ps_header_bar-container:before {
  background:var(--pt-strip-p860-background,none);
  padding-top:var(--pt-strip-p860-height,0px); 
}



:root .ps_header_bar_cont + .ps_pagetitle_cont {
   background-color:#FFFFFF;
   border-color:#18453B;
   color:#18453B;
   min-height:calc(3em + var(--pt-strip-height));
   padding-top:var(--pt-strip-height);
}

:root:not(.psc_mode-hc):not(.x) .ps_header_bar_cont + .ps_pagetitle_cont:before {
  background:var(--pt-strip-background);
  height:var(--pt-strip-height);


}

:root.psc_form-small .ps_header_bar_cont + .ps_pagetitle_cont {
   padding-top:var(--pt-strip-height);
}

:root.psc_form-small:not(.psc_mode-hc):not(.x) .ps_header_bar_cont + .ps_pagetitle_cont:before {
  height:var(--pt-strip-height);

%PT_BANNER_LOWER_DECORATION_CSS_SFF
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused) {
    opacity:var(--pt-banner-search-subdued-opacity);
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused):hover {
    opacity:var(--pt-banner-search-subdued-hover-opacity);
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused) .pts_searchbtn_exists .ps-edit,
.psc_search-subdued .pts_search_content:not(.pts_search_focused) .pts_categorybtn_exists .ps-edit 
{
    background:transparent !important;
    border-color:var(--pt-banner-text-color) !important;
    color:var(--pt-banner-text-color);
}

.psc_search-subdued .pts_search_content:not(.pts_search_focused) .ps-edit::placeholder {
    color:var(--pt-banner-text-color);
}





.lpnavigation {
  background: #eff1f4;
  border-color: var(--pt-page-title-border-color);
  color: var(--pt-page-title-text-color);
;
}


.lpnav-position .ps_box-value {
   color: inherit;
}



.pt_homepage .page-pt_hp_qab,
.pt_homepage .page-pt_hp_qab_ftr,
.pt_homepage .pst_panel-side2.page-pt_hp_notification {
  border-color: var(--pt-panel-border-color);
}


.ps_box-button.lphomepage_selector .ps-button { 
  color:inherit !important;
}



.ps_box-button.lphomepage_selector  .ps-button:hover { 
  color:inherit !important;
  background:var(--pt-button-hover-background-color);
  border-color: var(--pt-button-hover-border-color);
  border: 1px dashed var(--pt-hover-outline-color);
}


.ps_box-button.lphomepage_selector  .ps-button:active { 
  color:inherit !important;
  background:var(--pt-button-active-background-color);
  border-color: var(--pt-button-active-border-color);
}


.ps_header_bar .pts_search_controls {
  border-color: var(--pt-border-contrast-color);
}




:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage { 
  background-image:none; 
  background-color:initial;
  background:var(--pt-homepage-background);
}


:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage .ps_header_bar {
    border-bottom: 1px solid var(--pt-page-title-background-color);
}


.nui_pagegb:not(.persmode) .nuitile .nuilp 
{
  border:1px solid var(--pt-tile-border-color); 
  -webkit-box-shadow:0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2); -moz-box-shadow:0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2); -ms-box-shadow:0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2); box-shadow:0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2);
}


:root.psc_dir-rtl .nui_pagegb:not(.persmode) .nuitile .nuilp {
  -webkit-box-shadow:-0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2); -moz-box-shadow:-0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2); -ms-box-shadow:-0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2); box-shadow:-0.14em 0.14em 0.28em rgba(0, 0, 0, 0.2);
}


.nuitile .ps_groupleth {
  text-align: left;
}


.nuitile .ps_groupleth > .ps-label {
  color: black;
 
}


.nui_pagegb:not(.persmode) .nuitile .nuilp.psc_rowact:hover {
  border: 1px solid var(--pt-tile-hover-border-color);
  -webkit-box-shadow:0px 8px 24px -6px var(--pt-tile-hover-shadow-color); -moz-box-shadow:0px 8px 24px -6px var(--pt-tile-hover-shadow-color); -ms-box-shadow:0px 8px 24px -6px var(--pt-tile-hover-shadow-color); box-shadow:0px 8px 24px -6px var(--pt-tile-hover-shadow-color);
}


.pt_homepage .nuitile .nuilp:focus {
    border: 2px dotted;
}


.pt_homepage .lpfooter {
   background-color:rgba(24,69,59,0.8);
   background:var(--pt-modal-mask-background-color);
   overflow:hidden; 
}



.lpbanner-cont {
    border-color:var(--pt-panel-border-color); 
    -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; border-radius:0;
    background-color:initial; 
    background:var(--pt-page-background-color);
}

.lpbanner-cont.pinned {
   border-color:var(--pt-panel-border-color);
   border-top-color:var(--pt-panel-background-color);
   -webkit-box-shadow: 0px 1px 16px var(--pt-modal-shadow-color); -moz-box-shadow: 0px 1px 16px var(--pt-modal-shadow-color); -ms-box-shadow: 0px 1px 16px var(--pt-modal-shadow-color); box-shadow: 0px 1px 16px var(--pt-modal-shadow-color);
   background-color:initial; 
   background:var(--pt-panel-background-color);
}


:root.psc_mode-ag .lpbanner-cont,
:root.psc_mode-md .lpbanner-cont
{
  -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; border-radius:0;
  border-color: var(--pt-panel-border-color);
}



.psc_lpbanner-context {
   background-color:initial; 
   background: var(--pt-page-background-color);
}

.psc_lpbanner-context .ps_box-label .ps-label
{
  color:var(--pt-label-text-color); 
}

.psc_lpbanner-context .ps_header-group
{
  color:var(--pt-header-text-color); 
}


.psc_lpbanner-pinned .psc_lpbanner-context,
.psc_lpbanner-pinned .ps_apps_pageheader
{
   background-color:initial; 
   background: var(--pt-panel-background-color);
}


.psc_lpbanner-pinned .psc_lpbanner-context .ps_box-label .ps-label
{
  color: inherit;
}

.psc_lpbanner-pinned .psc_lpbanner-context .ps_header-group
{
  color: inherit;
}



.PTNavBarModal {
  top: 2.97em; 
}


.pt_homepage:not(.pt_apphomepage) .ps_header_bar_cont+ .ps_pagetitle_cont {
    min-height:var(--pt-strip-height);
}






body {
	font-family: 'proxima_nova', 'Proxima Nova', sans-serif;
}

.psa_pagetitle {
	float: left;
	margin-top: 0;
}
.ps_wrapper:not(.ps_modal) .ps_box-group:not(.ps_accordion) > .ps_box-group:not(.psc_collapsible) > h2.ps_header-group,
.ps_box-title.ps_box-agtitle.psa_pagetitle h2.ps_pagetitle,
.ps_box-title.ps_box-mdtitle.psa_pagetitle h2.ps_pagetitle {
	font-size: 2rem;
	font-weight: normal;
	color: #18453b;
}
h3.ps_header-group {
	font-size: 1.3rem;
	margin-top: 1.25em !important;
}
h4 {
	font-size: 1rem;
	margin: 1em 0;
	font-weight: 700;
}
h5 {
	font-size: 1.0rem;
}

a:link, a:visited {
	color: #18453b;
	
}
a:link:hover {
	color: #18453b;
	text-decoration: underline;
}
a:link:focus {
	text-decoration: underline;
}





.nuihdr_logo
{
	padding-left: .5em;
}





:root:not(.psc_form-small) .pst_side1-open .ps_back_cont, 
:root:not(.psc_form-small) .pst_panel-mode .ps_back_cont,
:root:not(.psc_form-small) .pt_apphomepage .ps_back_cont {
	top: .75em;
	left: initial;
}

:root:not(.psc_form-small) .nuihdr_hpbtn {
	top: .5em;
}
:root:not(.psc_form-small) .ps_actions_cont,
:root.psc_mode-guided .ps_header_bar .ps_actions_cont {
	top: 0.75em;
}

.nuihdr_logo:after {
	transform: scale(1);
}
.ps_header_bar {
	border-bottom: none;
}
:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage .ps_header_bar {
	border-bottom: solid 4px #265c50;
}

#msu-home-link {
	position: absolute;
	top: 0;
	left: -2em;
	width: 320px;
	height: 33px;
	z-index: 1;
}

:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage #PT_MID_SECTION {
 background-image: url(/cs/public/cacheSISPRDPT86110/MSU_BACKGROUND_CMP_JPG_1.JPG),  linear-gradient(to right, #456045 0%, #5b99d4 50%, #828a91 100%);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100%;
	width: 100%;
}

:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage #PT_MID_SECTION::after {
	background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,0.15) 55%, rgba(0,0,0,0.7) 100%);
	opacity: 1;
	height: 100%;
	display: block;
	top: 0;
	content: '';
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 1;
}
:root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage #PT_MAIN {
	z-index: 2;
}

.nuitile .ps_groupleth, .lplistgrid a {
	font-family: 'proxima_nova', 'Proxima Nova', sans-serif;
}
 
.ps_menuitem a:focus,
.lplistitem a:focus, .nbtile-row:focus,
.nuitile .nuilp:focus,
.psc_rowact:focus, 
.psc_rowact:focus div.psa_vsubtab {
 background-color: #ffffeb;
}
.psc_mode-access .ps_pagecontainer .ps-button:focus,
.psc_mode-access input:focus,
.psc_mode-access #tblpstabs a:focus,
.ps_button_bar .ps_box-button > .ps-button-wrapper > .ps-button:hover,
.psc_grid-buttonbar .ps_grid-row > .ps_box-button > .ps-button-wrapper > .ps-button:hover,
.ps_selector-control.psc_grid-buttonbar .ps_grid-row:hover,
.ps_button_bar .ps_box-button > .ps-button-wrapper > .ps-button:focus,
.psc_grid-buttonbar .ps_grid-row > .ps_box-button > .ps-button-wrapper > .ps-button:focus,
.ps_selector-control.psc_grid-buttonbar .ps_grid-row:focus {
	outline: 2px solid purple !important;
}

.ps_pagecontainer .ps_accordion .ps_grid-flex .ps-link,
.ps_pagecontainer .ps_accordion .ps_grid-flex .ps-link,
.ps_pagecontainer .ps_accordion .ps-link,
.ps_pagecontainer .ps_accordion .ps-link, 
.psc_trigger > .ps-link-wrapper > .ps-link,
.psc_trigger > .ps-link-wrapper > .ps-link {
	color: #4c7e00;
}

.ps_pagecontainer .ps_accordion .ps_grid-flex .ps-link:focus,
.ps_pagecontainer .ps_accordion .ps_grid-flex .ps-link:hover,
.ps_pagecontainer .ps_accordion .ps-link:focus,
.ps_pagecontainer .ps_accordion .ps-link:hover, 
.psc_trigger > .ps-link-wrapper > .ps-link:focus,
.psc_trigger > .ps-link-wrapper > .ps-link:hover {
	text-decoration: underline !important;
}

ul.psa_vtab li.psc_selected,
.ps_ag-vertical .ps_ag-step-button.psc_selected {
	border-left: .25em solid #18453B;
}

.msu-sort-description {
	text-align: right;
	font-style: italic;
}

.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:hover,
.ps_header .ps_header_bar .ps_box-button .ps-button:hover,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:focus,
.ps_header .ps_header_bar .ps_box-button .ps-button:focus {
 border-bottom: 4px solid #0DB14B;
	border-radius: 0px;
}
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:hover,
.ps_header .ps_header_bar .ps_box-button .ps-button:not(#PT_NAVBAR):hover,
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button:focus,
.ps_header .ps_header_bar .ps_box-button .ps-button:not(#PT_NAVBAR):focus {
	border-right: none;
	border-left: none;
	border-top: none;
}
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button, .ps_header .ps_header_bar .ps_box-button .ps-button {
 border-bottom: 4px solid transparent;
}
.ps_box-button.ps_button_stdheader:not(.psc_disabled) .ps-button,
.ps_header .ps_header_bar .ps_box-button .ps-button:not(#PT_NAVBAR) {
	border-right: none;
	border-left: none;
	border-top: none;
}
.ps_box-button.ps_button_backnav .ps-button:before {
	transform: scale(.8);
}
p {
	margin-top: 0.5em;
}

.ps_ag-header-texts .ps-label,
.ps_ag-header-info-wrapper:not(.psc_nolabel) .ps_ag-header-context-text .ps_box-value {
	font-size: .8em;
}

:root.psc_form-small:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage #PT_MID_SECTION {
 background-image: url(/cs/public/cacheSISPRDPT86110/MSU_BACKGROUND_SM_JPG_1.JPG),  linear-gradient(to right, #456045 0%, #5b99d4 50%, #828a91 100%);
}
:root.psc_form-small #msu-home-link {
	width: 60px;
}
:root.psc_form-small .nuihdr_logo:after {
	top: 0;
}


 @media only screen and (min-width: 1285px) and (max-width: 1300px) {
.nuihdr_logo:after {
transform: scale(0.8); 
}
#msu-home-link {
	width: 256px
}
}


 @media only screen and (max-width: 1350px) {
.nuihdr_logo:after {
 content:url(/cs/public/cacheSISPRDPT86110/MSU_BANNER_LOGO_SM_SVG_1.svg);
 margin-left: 0;
 margin-right:-0.4em;  
}
#msu-home-link {
	width: 60px
}
}


@media only screen and (max-width: 680px) {
.lpnavigation {
 background: #eff1f4;
 
 text-align: center;
}
.lpnav-homepage {



 color: white;
 display: inline;
}
.lpnav-pagenation{
   display: none;
  }
  :root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage .ps_header_bar {
    border-bottom: none;

	}
	
  .lptabpnl.fade {
    
	height:100%;
	
   
  }
	

	.ps_box-group .psc_layout .lpnavigation {
		display: flex
	}
	.ps_box-group .psc_layout .lpnav-pagenation-cont{
		display: none
	}

}


.ps_header-grid-system {
	text-align: right;
}

.msu_nested-fieldset legend {
 font-size: .9rem;
}
.msu_label-display-block .ps_box-label {
	display: block;
}
.msu_control-display-block .ps_box-control {
	display: block;
}
.msu_textarea-width-100 textarea {
	width: 100%;
	height: 100px;
}
.msu_label-text-align-left .ps_box-label {
	text-align: left;
	width: auto;
}
.msu_width-auto .ps_box-control,
.msu_width-auto .ps_box-label {
	width: auto;
}
.msu_textarea-display-block textarea {
	display: block;
}

.msu_awe-monitor {
	margin-top: 1em;
}
.msu_awe-monitor td,
.msu_awe-monitor th {
	padding: 0;
}
.msu_awe-monitor td.awStageLabel {
	font-size: 1em;
	font-weight: 500;
	padding-top: 0.4em;
	padding-right: 0.4em;
	padding-bottom: 0.4em;
	padding-left: 0;
	text-decoration: underline;
}
.msu_awe-monitor td.awStageLabel::after {
	content: " Step";
}
.msu_awe-monitor .awThreadBoxTitle td,
.msu_awe-monitor [class^="awStatusNodeHeader"],
.msu_awe-monitor .awThreadCommentsHeader td {
	padding: .25em;
}
.msu_awe-monitor .awPathHeader {
	display: none;
}
.msu_awe-monitor [class^="awStatusNode"] table tr:nth-child(2) {
	display: none;
}
.msu_awe-monitor .awThreadCommentsBody {
	padding: .5em;
}
.msu_awe-monitor .awThreadCommentsBody td[class^="awCommentsBody"],
.msu_awe-monitor .awThreadCommentsHeader {
	font-size: .8em;
}
.msu_awe-monitor [class^="awStatusNode"] td {
	border-top: none !important;
}
.msu_awe-monitor [class^="awStatusNode"] img {
	padding-bottom: 10px;
}
.msu_awe-monitor .awThreadBoxTitle>tbody>tr>td:nth-child(1),
.msu_awe-monitor .awThreadBoxTitle>tbody>tr>td:nth-child(2) {
	display: none;
}
.msu_awe-monitor .awThreadBoxTitle>tbody>tr>td:nth-child(3)::before {
	content: "Step Status";
}
.msu_awe-monitor .awThreadBoxBody {
	border-left: solid #d6d8db 1px;
	border-right: solid #d6d8db 1px;
	border-top: solid #d6d8db 1px;
	border-bottom: solid #d6d8db 1px
}
.msu_awe-monitor .awThreadBoxHeaderExpanded {
	color: #383d41;
	background-color: #e2e3e5;
	border-left: solid #d6d8db 1px;
	border-right: solid #d6d8db 1px;
	border-top: solid #d6d8db 1px;
	border-bottom: solid #d6d8db 1px
}
.msu_awe-monitor .awStatusNodeHeaderApproved {
	color: #155724;
	background-color: #d4edda;
	border-bottom: solid 1px #c3e6cb;
	border-top: solid 0px #c3e6cb;
	border-right: solid 0px #c3e6cb;
	border-left: solid 0px #c3e6cb;
}
.msu_awe-monitor .awStatusNodeApproved {
	border-bottom: solid 1px #c3e6cb;
	border-top: solid 1px #c3e6cb;
	border-right: solid 1px #c3e6cb;
	border-left: solid 1px #c3e6cb;
}
.msu_awe-monitor .awThreadBoxHeaderApproved {
	color: #155724;
}
.msu_awe-monitor .awThreadCommentsBody {
	border-left: solid #d6d8db 1px;
	border-right: solid #d6d8db 1px;
	border-top: solid #d6d8db 1px;
	border-bottom: solid #d6d8db 1px
}
.msu_awe-monitor .awStatusNodeHeaderDenied {
	color: #721c24;
	background-color: #f8d7da;
	border-bottom: solid 1px #f5c6cb;
	border-top: solid 0px #f5c6cb;
	border-left: solid 0px #f5c6cb;
	border-right: solid 0px #f5c6cb;
}
.msu_awe-monitor .awStatusNodeDenied {
	border-top: solid 1px #f5c6cb;
	border-bottom: solid 1px #f5c6cb;
	border-left: solid 1px #f5c6cb;
	border-right: solid 1px #f5c6cb;
}
.msu_awe-monitor .awThreadBoxHeaderDenied {
	color: #721c24;
}
.msu_awe-monitor .awThreadBoxHeaderSuspended {
	color: #004085;
}
.msu_awe-monitor .awThreadBoxHeaderPending {
	color: #004085;
}

.msu_awe-monitor .awStatusNodeHeaderSkipped {
	color: #596d88;
}
.msu_card-group-box {
	margin-bottom: 0.75em
}
.msu_card-group-box .ps_header-group {
	margin-top: 0 !important;
}
.msu_card-group-box .ps_scrollable {
	height: auto !important;
}
.msu_approval-details-link {
	margin-top: .5em;
}
.msu_approval-details-link > h4 > a:link {
	color: #18453b !important;
	text-decoration: underline;
}
.msu_approval-details-link > h4 > a:link:hover,
.msu_approval-details-link > h4 > a:link:focus {
	text-decoration: none;
}
.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: #18453b;
	border-bottom: none;
}

.ps_wrapper.psc_target-iframe:not(.pst_side1-disabled):not(.pst_side1-hidden) .ps_pagecontainer.psc_has_iframe {
	padding-left: inherit;
}

.psc_panel-action, .pst_panel-action, .pst_panel-side1,
.pst_panel-side2, .ps_apps_pageheader.psc_pageheader-fixed,
.ps_header .ps_apps_pageheader,
.psc_panel-actioninterior, .pst_panel-actioninterior {
	background: #f8f9fa!important;
}

.psc_panel-container.psc_panel-fixed .psc_panel-action,
.psc_panel-container.psc_panel-overlay .psc_panel-action,
.psc_panel-container.psc_open .psc_panel-action,
.pst_panel-mode.pst_side1-fixed .pst_panel-side1,
.pst_panel-mode.pst_side1-overlay .pst_panel-side1,
.pst_panel-mode.pst_side1-open .pst_panel-side1,
.pst_panel-mode.pst_side2-fixed .pst_panel-side2,
.pst_panel-mode.pst_side2-overlay .pst_panel-side2,
.pst_panel-mode.pst_side2-open .pst_panel-side2,
.pst_collision-inter.pst_side1-open .pst_panel-side1,
.pst_collision-inter.pst_side1-fixed .pst_panel-side1 {
	border-color: rgba(0, 0, 0, .1);
}

.ps_ag-navigation-list .ps_ag-step-group-list,
.psa_list-linkmenu.ps_box-scrollarea {
	padding: .75em;
}

:root:not(.psc_mode-guided) .ps_ag-vertical:not(.ps_popup-menu) .ps_ag-step,
:root:not(.psc_mode-guided) .ps_ag-vertical:not(.ps_popup-menu) .ps_ag-step-group:not(.psc_expanded),
:root:not(.psc_mode-guided) .psa_vtab > li.ps_box-scrollarea-row {
	border-bottom: none;
}

.ps_ag-vertical .ps_ag-step-button.psc_selected,
.psa_vsubtab .psc_selected,
.psa_vsubtab .psc_selected:hover,
.psa_vtab .psc_selected, .psa_vtab .psc_selected:hover,
li.psc_selected > .psa_vsubtab {
	background: linear-gradient(90deg, rgba(200,234,214,1) 0%, rgba(255,255,255,0) 100%);
}

div.psa_vtab, div.psa_vsubtab,
.ps_ag-vertical .ps_ag-step-button,
.ps_ag-vertical .ps_ag-step-group-button {
	padding: 1em 0em 1em 1em;
}
.psa_vsubtab > .psa_list-linkitem > .ps-link-wrapper > .ps-link {
	padding-left: 0px !important;
}

.psa_list-linkitem-hdr,
.psa_list-linkitem-hdr > .ps-link-wrapper,
.psa_list-linkitem-hdr > .ps-link-wrapper > .ps-link {
	color: #6E005F !important;
}

.ps_modal .ps_scrollable .msu-class-search {
	color: #6E005F !important;
	font-size: 1.1em;
	font-weight: bold;
	margin: 1em;
}

.ps_menuitem:not(.psc_disabled):hover,
.psc_rowact:not(.psc_disabled):hover,
.ps_box-menuitem > .ps_box-link:hover,
.psc_rowact:not(.psc_disabled) > .ps_ag-step-button-wrapper:hover,
.ps_ag-vertical .ps_ag-step-button.psc_selected:hover {
	background: #ffffeb;
}
.ps_ag-vertical .ps_ag-step-button:not(.psc_selected):not(.psc_disabled):hover,
.ps_ag-vertical .ps_ag-step-group-button:not(.psc_disabled):hover {
    background-color: #ffffeb;
}
.ps-button:focus,
.ps-button:link:focus {
	outline: -webkit-focus-ring-color auto 1px;
}
.psa_vsubtab > .psa_list-linkitem > .ps-link-wrapper > .ps-link:focus {
	outline: none;
}
.lplistgrid a {
	font-weight: bold;
}
div.ptnavbar .ps-label {
	font-weight: bold;
}

.ps_box-dropdown .ps_box-label {
	width: auto;
}
.msu_da_container {
	padding: 0.5em 1em;
	background: #f8f9fa!important;
	border-bottom: 1px solid #bbb;
}
.msu_da_side_container {
	height: 80px;
	border-bottom: 1px solid #bbb;
}

.msu_share_phone_h2 h2.ps_header-group {
	font-size: 1.5rem;
	margin-top: 0em !important;
}
.msu_share_phone_h3 h3.ps_header-group {
	font-size: 1.3rem;
	margin-top: 0em !important;
}
.msu_share_phone_h4 h4.ps_header-group {
	font-size: 1rem;
	margin-top: 0em !important;
}


.ps_box-edit.psc_disabled.psc_wrappable .ps_box-label,
.ps_box-dropdown.psc_disabled.psc_wrappable .ps_box-label,
.ps_box-longedit.psc_disabled.psc_wrappable .ps_box-label,
:root.firefox .ps_box-edit.psc_disabled .ps_box-label,
:root.firefox .ps_box-dropdown.psc_disabled .ps_box-label,
:root.firefox .ps_box-longedit.psc_disabled .ps_box-label {
	padding-top: inherit;
}









.ps_header_bar > .ps_pagetitle_cont {
    text-align: center !important;
}


.pt_apphomepage .ps_footer {
	display: none;
}




.pts_srchrsltlink > .ps-htmlarea > .ps_box-link > .ps-link-wrapper > .ps-link:focus {
outline: none !important;
}


.msu_graduation-information h2 {
  font-size: 1.2rem !important;  
  margin-bottom:0;
}
.msu_graduation-information h3 {
  font-size: 1rem !important;
  margin-top: 0 !important;
  margin-bottom:0;
  padding-top: 0;
}
.msu_graduation-information .ps_box-scrollarea-row{
  margin-bottom: 1em;
}

.msu_margin-bottom-negative-point-25em {
  margin-bottom:-.25em;
}


.line-through span {
  text-decoration: line-through;
}





.ptnavbar h2.ps_header-group,
.pt_qab-mrusection h2.ps_header-group,
.pt_qab-favsection h2.ps_header-group,
.ptpn_frame_groupbox h2.ps_header-group,
.pts_category_header1 h2.ps_header-group {
	font-size: 1.25em !important;
	font-weight: bold !important;
}


.page-pt_hp_qab {
	z-index: 2;
}

.pt_qab-open #PT_MAIN {
	z-index: initial !important;
}


.page-pt_hp_qab .pst_panel-content{
 border-right: solid 4px #265c50;
}
 .lpnavigation{
 background: #18453b;
 border-bottom: solid 4px #265c50;
}
.lpnav-homepage, .lpnav-pagenation {
 color: white;
}
#QAB_MRU_SIDE, #QAB_MRU_SIDE:hover{
 content:url(/cs/public/cacheSISPRDPT86110/MSU_MRU_MONO_ICN_1.svg);
}
#QAB_FAV_SIDE,#QAB_FAV_SIDE:hover{
 content:url(/cs/public/cacheSISPRDPT86110/MSU_FAV_MONO_ICN_1.svg);
}
#HPNAV_PREVIOUS{
  content:url(/cs/public/cacheSISPRDPT86110/MSU_PREVPAGE_ICN_1.svg);
}
#HPNAV_NEXT{
  content:url(/cs/public/cacheSISPRDPT86110/MSU_NEXTPAGE_ICN_1.svg);
}
#QAB_MRU_SIDE, #QAB_FAV_SIDE{
 background: #18453b;
 norder:none;
 border-left: 4px solid #18453b;
 width: 100%;
 
 margin-left:auto;
 margin-right:auto;
}

#QAB_MRU_SIDE:hover, #QAB_FAV_SIDE:hover{
 border-radius:0;
 background: #18453b;
 border-left-color:#0DB14B;
}

.lphomepage_selector .ps-button-wrapper .ps-button{
 border-color:#18453b
}
.lphomepage_selector .ps-button-wrapper .ps-button:hover{
 background: #18453b;
 color: white;

border-color: white;

}

.lphomepage_selector .ps-button-wrapper .ps-button:after{
 content:url(/cs/public/cacheSISPRDPT86110/MSU_HPSEL_ARROW_ICN_1.svg);
}

  :root:not(.psc_mode-ag):not(.psc_mode-md) .pt_homepage .ps_header_bar {
    border-bottom: none;
}

.page-pt_hp_qab{
 background: #18453b !important;
 border:transparent;
}






.lphomepage_selector a {
padding: 1 .45em !important;
font-size: 1.15em !important;
}



.ps_box-value {
  margin-top: .75em;
  margin-bottom: .75em;
}

.lpnav-pagenation {
  top: 0em;
}

.ps_box-value, .lpnav-pagenation, .lpnav-previous, .lpnav-next, .ps-button-wrapper, .lpnav-position {
  line-height: .75em;
}

.lpnav-pagenation .ps-button {
  top: .08em !important;
}



.ps-text {
  top: 0em !important;
}

.lphomepage_selector a {
  padding: 4.3px .35em !important;
}



#HPNAV_NEXT:focus:not(:hover), #HPNAV_PREVIOUS:focus:not(:hover){
	border-color:#18453b;
}





#HDR_MRU_BTN, #HDR_FAV_BTN{
	img
	{
		opacity:100;
	}
}

#win0hdrdivPT_TITLE_CONT1 {
	display:none;
}

.ps_header_bar_cont .ps_actions_cont .ps_system_cont .ps_header-navbar .ps-button:hover,
.pts_category_button>.ps-button-wrapper>.ps-button:hover,
.pts_search_button>.ps-button-wrapper>.ps-button:hover
{
	background:#18453B;
}

.psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:hover,
.psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:focus
{
	background:#18453B;
	border-color: #18453B;
	border-bottom: 4px solid #0DB14B;
	
	border-radius: 0px;
	padding-bottom: 5px;
}

.lphomepage_selector .ps-button:focus
{
	outline: none;
}

#win0divPTSCONTENTBOX {
    margin: 12px;
}

.ps_header_bar_cont{
	padding-top: 8px;
}

.psc_search-subdued,
.ps_header_bar .pts_category_button>.ps-button-wrapper>.ps-button,
.ps_header_bar .pts_search_button>.ps-button-wrapper>.ps-button,
.pts_search_widget_for_classic #PTSCATEGORYBTN,
 .pts_search_widget_for_classic #PTSSEARCHBTN,
.pts_search_widget_for_classic #PTSCATEGORYBTN:hover,
 .pts_search_widget_for_classic #PTSSEARCHBTN:hover{
	background-color:#18453b
}

:root:not(.psc_mode-hc):not(.x) .ps_header_bar_cont + .ps_pagetitle_cont:before {
	
	background: #18453b;
}

#PTSKEYWORD {
    box-shadow: none;
}

@-moz-document url-prefix(){
  #ancdobackclassic {
    display: none;
  }
}


#PTNUI_NB_HDRWRK_PTNUI_NB_ACTION:not(hover) {
	background-color: transparent;
	border-top-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	
}
#PTNUI_NB_HDRWRK_PTNUI_NB_ACTION:hover:not(focus), #PT_QAB_POPUP_CLOSE:hover:not(focus) {
	background-color: transparent;
	border-top-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color:#0DB14B;
	
}
#PT_QAB_POPUP_CLOSE:hover:not(focus), #PT_QAB_POPUP_CLOSE:hover:not(focus), #PT_NAV_WRK_PTNUI_LINK:hover:not(focus) {
	background-color: transparent;
}

#PT_NAV_WRK_PTNUI_LINK:hover:not(focus){
		border-top-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
}


.ptnavbar .nuinb.psc_rowact:hover:before, :root.edge .ptnavbar .nuinb.psc_rowact:not(.sel) .ps_box-grouplet:hover:before, :root:not(.ios) .lplistgrid div.lplistitem:hover:before, :root:not(.ios) .lplistgrid div.lplistitem:hover:before, :root:not(.ios) .lplistgrid div.lplistitem:hover:before{
	 border-color:#0DB14B;
	background-color:#0DB14B;
z-index:1; 
}

.psc_rowact:not(.psc_disabled):hover, :root:not(.ios) .lplistgrid div.lplistitem:hover, .ps_box-menuitem > .ps_box-link:hover{
	background-color:#e8e7e7
}

.ptnavbar .nuinb.psc_rowact.sel:before {
	border-color:#18453b; 
}

.ps_menuitem > .ps_box-link > .ps-link-wrapper > .ps-link:hover:before{
	border-color:#0DB14B !important;
}

#MSU_CC_DA_ACSTD_EMPLID_LBL, #MSU_CC_DA_WRK_BTN_UPDATE, #MSU_CC_DA_ACSTD_EMPLID {
  color: #18453b;
  }

#MSU_CC_DA_WRK_BTN_UPDATE, #MSU_CC_DA_ACSTD_EMPLID{
	border-color: #18453b;
}

#win15hdrdivMSU_CC_DA_WRK_HTMLAREA{
	background: white  !important;
}

:root .ps_header_bar_cont + .ps_pagetitle_cont .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after, :root .lpnavigation .ps_box-button.psc_menu-act > .ps-button-wrapper > .ps-button:after{
	content:url(/cs/public/cacheSISPRDPT86110/MSU_CONTEXT_MENU_ICN_1.svg);
}
#PT_NAV_WRK_PTNUI_LINK:focus{
  background-color: transparent;
  border-bottom-color: black;
  border-bottom-width: 1px;
}

.psc_rowact:not(.psc_disabled):focus, :root:not(.ios) .lplistgrid div.lplistitem:focus, .ps_box-menuitem > .ps_box-link:focus{
	background-color:#e8e7e7
}

.lplistgrid .ps_box-menuitem > .ps_box-link > .ps-link-wrapper > .ps-link:focus:not(hover){
	background-color:#f7f7f7;
	outline-width:1px;
	outline-color:#18453b;
}

.psc_form-xlarge .ptnavbar .nui-myfav-gb a:focus {
    outline: 1px solid;
	outline-color:#18453b;
}


#win0hdrdivHDR_QAB_TOOLBAR, #PT_HOME, #win0divLPNAVPAGE{
    display: none;
}
.ps_header_button.psc_toolaction-back::after {
border:none}
}



a#PT_ACCESS_ASSIST\$PIMG .ps-img {
	opacity: 100;
}

.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_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: #0DB14B;
}

.nuitilegrid .ps_grid-body
{
     grid-gap: .75em;
}

.nuitilegrid 
{
     max-width: 1300px;
}

.nuitilegrid .rsz_w2 {
	min-width: 511px;
}


@media only screen and (max-width: 680px) {
	:root:not(.psc_form-small) .ps_header_bar .ps_header_button + .ps_header_button, 
	:root:not(.psc_form-small) .ps_header_bar .pts_gsearch_cont + .ps_header_button,
	:root:not(.psc_form-small) .pt_hdr-qabcontainer .ps-button,
	:root:not(.psc_form-small) .ps_system_cont{
	 margin-left: 0 !important;
	 }
	:root:not(.psc_form-small) .ps_actions_cont {
		padding-left:0;
	}
	:root:not(.psc_form-small) .ps_back_cont {
	padding-right:0;
	}
	.PT_WRAPPER, .ps_mid_section, .PT_LANDINGPAGE, .ps_header_bar, .ps_box-scrollarea, .lpnavigation{
		min-width:340px;
	}
	.psc_form-xlarge .page-pt_hp_qab_ftr {
	display: none !important;
    }

}

#PT_QAB_POPUP_FL.PSForm .pst_panel-mode .ps_mid_section {
    min-width: 300px;
}

.psc_form-small .qabfooter {
	display:block;
}

.psc_form-small .page-pt_hp_qab_ftr .psc_layout{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.psc_form-small .lpfooter {
	display:none;
}

.pt_qab-container .ps-button:hover:before,
.pt_qab-container .ps-button:hover:active:before,
.pt_qab-container .ps_box-button > .ps-button-wrapper > .ps-button:hover,
.pt_qab-container .ps_box-button > .ps-button-wrapper > .ps-button:active,
.pt_qab-container .ps_box-button.sel .ps-button:before,
.pt_qab-container .psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:focus {
    border-color:  #0DB14B;
    background:#f7f7f7;
	}

.pt_qab-container .ps-button:focus,
.pt_qab-container .ps-button:link:focus{
	outline:none;
}


.ptpn_notif_header > .psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:hover, 
.ptpn_notif_header > .psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:focus,
.ptpn_notif_header > .ps_collection > .psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:hover, 
.ptpn_notif_header > .ps_collection > .psc_button-transparent:not(.psc_disabled) > .ps-button-wrapper > .ps-button:focus{
	background-color: #ffffff;
}

.ptpn_window>.ptpn_frame_groupbox>.ps_content-group>.ptpn_notif_header:before {
    border-color: #18453b;
	background-color: #18453b;
}

#ah_l_sr::after{
	content:url(/cs/public/cacheSISPRDPT86110/MSU_AH_L_SCREEN_READER_4.PNG);
	alt:"Topic Selection Panel button";
	height: 1078px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#ah_s_sr::after{
	content:url(/cs/public/cacheSISPRDPT86110/MSU_AH_S_SCREEN_READER_5.PNG);
	height: 643px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#ah_ts::after{
	content:url(/cs/public/cacheSISPRDPT86110/MSU_AH_TOPIC_SELECTION_6.PNG);
	height: 643px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ps_modal_title{
	padding: 0.5em 0em 0.5em 0em !important;
}

.psc_tabs-vertical .ps_tab.psc_selected{
	border-color: #18453b !important;
	background-color: #e8e7e7 !important;
}

.ps_tab.psc_selected .ps_box-link:only-child .ps-link{
	border-color: #18453b !important;
	background-color:#e8e7e7 !important;
}


:root:not(.ios) .ps_tab:not(.psc_selected):hover{
	border-color: #18453b !important;
	background-color:#e8e7e7 !important;
}

.ps_tab:hover > .ps_box-link > .ps-link-wrapper > .ps-link[aria-selected="false"]{
	border-color:#0DB14B !important;
}

.pts_search_tray .ps_box-link > .ps-link-wrapper:hover::before{
	border-color: #18453b !important;
}


@media only screen and (max-width: 780px) {
	.ps_header_bar .pts_search_widget {
		display: none;
	}  
	:root:not(.psc_form-small) .ps_header-gsearch.psc_hide-BP3 {
		display:inline-block !important;
	} 
}
