

*, *:hover, *.active { outline: none; }





.fiu_blue { color: #081E3F; }
.fiu_bg_blue { background-color: #081E3F; }
.fiu_gold { color: #B6862C; }
.fiu_bg_gold { background-color: #B6862C; }

#FIU_HEADER_FLUID #classicbackbuttonlayout > #classicbackbuttoncontainer > .ps-button-wrapper > .ps-button > .ps-text { top: -3px; left: -.8em; position: relative; }

#FIU_HEADER_FLUID #classicbackbuttonlayout > #classicbackbuttoncontainer > .ps-button-wrapper > .ps-button::before { position: relative; }

:root .ps_header_bar .ps_box-button.ps_header-notify .ps-button::after { top: 1px; }

body:not(#ptifrmtemplate) #ptbr_header_container #pthdr2container {
    background-image: none;
    height: 40px;
    border-bottom: 1px solid rgb(141,179,223);
    color: rgba(255,255,255,0.95);
    background-color: #15325c;
}

body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2home::after{ content: url(); }
body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2notify::after { content: url(); }
body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2ActionList::after { content: url(); }
body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2navbar::after { content: url(); }

body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2navbarlinks a, 
body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2navbarlinks div,
body:not(#ptifrmtemplate):not(.homePageHdr) #pagetitleheader { display: none; }

body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2logofluid
{
    display: block !important;
    padding-left: 8px;
    text-align: left;
    padding-top: 3px; 
}


.psc_form-xlarge .homePageHdr #pthdr2container #pthdr2logofluid::before, 
.psc_form-large .homePageHdr #pthdr2container #pthdr2logofluid::before, 
.psc_form-medium .homePageHdr #pthdr2container #pthdr2logofluid::before,
body:not(#ptifrmtemplate):not(.homePageHdr) #pthdr2container #pthdr2logofluid::before
{ 	
	content: url(/cs/psfssup/cache/FIU_FL_LOGO_MEDIUM_1.PNG) !important;
 	-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1);
        margin-right:-0.4em;;
        top: 3px !important;
}


.psc_form-small .homePageHdr #pthdr2logofluid:before { margin-right:-0.4em; }


#pthdr2container #pthdr2navbarlinks a:focus,
#classicbackbuttonlayout > #classicbackbuttoncontainer > .ps-button-wrapper > .ps-button:focus 
{ outline: 0px;}

.desktopFluidHdr .pthdr2container #ACTION_LINK_CONTAINER div,
.desktopFluidHdr .pthdr2container #ACTION_LINK_CONTAINER div:hover
 { text-decoration: none; } 

.desktopFluidHdr .pthdr2container .pthdr2navbarlinks a::after { height: 23px; width: 23px; }
.desktopFluidHdr .pthdr2container .pthdr2navbarlinks #pthdr2ActionList::after { top: 7px; }
.desktopFluidHdr .pthdr2container #pthdr2notify::after { top: 8px;  }

.desktopFluidHdr #pthdr2navbarlinks a.headerbutton:hover { text-decoration: none; }
 
.fiu_hide { display: none; }
  


#fiudbnamecontainer {
     height: 26px;
     background-color: #900;
}

#fiudbname {
   color: rgba(255,255,255,1);
   line-height: 26px;
   font-weight: bold;
   padding-right: 10px;
   font-size: 15px;	
}

#fiudbname span { color: yellow; }
#fiudbnamecontainer a { 
	color: #99CCFF; 
	font-size: 14px;
		
}
#fiudbnamecontainer a:link, a:visited {	text-decoration: none;	}	
#fiudbnamecontainer a:link:hover {	text-decoration:underline;	}	

#pthdr2actionListcontainerfluid #ACTION_LINK_CONTAINER a:focus { background-color: transparent; }
 



@media only screen and (orientation: portrait) {
.psc_form-small #pthdr2ActionList_div #pthdr2actionListcontainerfluid .ps_arrow_top,
.psc_form-medium #pthdr2ActionList_div #pthdr2actionListcontainerfluid .ps_arrow_top,
.psc_form-large #pthdr2ActionList_div #pthdr2actionListcontainerfluid .ps_arrow_top,
.psc_form-xlarge #pthdr2ActionList_div #pthdr2actionListcontainerfluid .ps_arrow_top
{ top: -1px; }
#PT_WORK_PT_BUTTON_BACK img { display: none; }
}

 
 
 
 

.desktopFluidHdr .ptdropdownmenu {
display: %FIU_BREADCRUMB_DISPLAY;
}
 

.pthnav > .pthnavbarfldr > a.pthnavbcanchor { line-height: 1.4em; }
.pthnav > .pthnavbarfldr::after { top: 5px; }
 

.desktopFluidHdr .ptdropdownmenu #pthnavcontainer {
    background-image: url();
    background-color: %FIU_BREADCRUMB_BAR_BACKGROUND_COLOR; height: 25px;
}
 
.pthnav > .pthnavbarfldr > a.pthnavbcanchor { color: %FIU_BREADCRUMB_BAR_COLOR; }
 





#pthomepagetabs_container_fluid {
    position: absolute;
    right: 0px;
    top: 55px;
    z-index: 208;
    border: 1px solid #6c6c6c;
    border-radius: 3px;
    max-width: 22em;
    min-width: 16em;
    background-color: #fff;
    -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px;
    -webkit-box-shadow: 1px 1px 10px #808080; -moz-box-shadow: 1px 1px 10px #808080; -ms-box-shadow: 1px 1px 10px #808080; box-shadow: 1px 1px 10px #808080;
    left: 50%;
     -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%);
}
#pthomepagetabs_container_fluid .ps_arrow_top {
    border-bottom: medium none;
    border-bottom-width: medium;
    -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);
    background-color: #fff;
    border-right: 1px solid #6c6c6c;
    border-right-width: 1px;
    border-top: 1px solid #6c6c6c;
    border-top-width: 1px;
    border-width: 1px;
    content: " ";
    display: none;
    height: 1.02325em;
    margin-left: initial;
    position: absolute;
    transform-origin: left top 0;
    width: 1.02325em;
    z-index: -1;
    top: -1px;
}
 
#FIU_TAB_CONTAINER a {
    color: rgb(0, 0, 0);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    text-decoration: none;
    padding: 1em 2.5em;
    display: block;
    margin: 0;
    border-bottom: 1px solid rgb(201,206,213);
    text-align: left;
    padding: 1em;
    text-overflow: ellipsis;
    white-space: normal;
    overflow-x: hidden;
}
 
#fiu_pthomepagetabs {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%);
    z-index: 210;
}
 
#pthomepagetabs_container_fluid #ptArrow {
 left: 50%;
 -webkit-transform: translate(-50%, 0%) rotate(-45deg); -moz-transform: translate(-50%, 0%) rotate(-45deg); -ms-transform: translate(-50%, 0%) rotate(-45deg); transform: translate(-50%, 0%) rotate(-45deg);
}
 
#pthomepagetabs_button {
    background-color: #c5960c;
    padding: 0 1.2em;
    color: #fff;
    -webkit-border-radius: %FIU_HOMEPAGE_TILE_BORDER_RADIUS; -moz-border-radius: %FIU_HOMEPAGE_TILE_BORDER_RADIUS; -ms-border-radius: %FIU_HOMEPAGE_TILE_BORDER_RADIUS; border-radius: %FIU_HOMEPAGE_TILE_BORDER_RADIUS;
    line-height: 200%;
    display: block;
    text-decoration: none;
    width: auto;
    font-size: 1.25em;
}
 
#pthomepagetabs_button::before {
    content: url(/cs/psfssup/cache/PTNUI_DOWN_ARW_1.svg);
    -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8);
    position: absolute;
    padding: 0;
    width: 1.2em;
    left: 0;
}
 
#pthomepagetabs_button span { font-size: .95em; }
 
#pthomepagetabs_button img {
    opacity: 0;
    padding-right: 0em;
    padding-top: 1.1em;
    margin-left: -1em;
    position: absolute;
    width: 0.7em;
    vertical-align: middle;
    margin-top: -1px;
    border: none;
    max-height: 1.2em;
}
 
.fiu_homepagetabactive { background-color: #FFFFEB;}
 
#fiu_tabsListContainerMask {
    display: block;
    position: fixed;
    right: 0;
    visibility: visible;
    width: 100%;
    height:100%;
    top:0;
    overflow:hidden;
    z-index: 208;
    background-color: #808080;
     opacity: .5;
}


 

 

#fiunewnavbody { width: 250px; margin: auto; }
 
#pthnavfavsep { background: transparent url(/cs/psfssup/cache/PT_HNAV_FAV_SEP2_1.GIF) no-repeat center center !important; }
#pthdr2navbarlinks .headerbutton img { width: 25px; height: 25px; }
.pthnavdemomru {background: url() no-repeat right 0 !important;}
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table.PSLEVEL1GRIDNBO,
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table.PSPAGECONTAINER { width: 100%;}
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table#ACE_width.PSPAGECONTAINER > tbody > tr:first-child td:first-child,
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table#ACE_width.PSPAGECONTAINER > tbody > tr:first-child td:last-child { width: 0px; }
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table#ACE_width.PSPAGECONTAINER > tbody > tr:first-child td:nth-child(2) { width: 100%; }
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table#ACE_width.PSPAGECONTAINER tr td table.PSGROUPBOX td { width: auto !important; }
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table.PSLEVEL1GRIDNBO th.PSLEVEL1GRIDCOLUMNHDR { width: 30%; }
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table.PSLEVEL1GRIDNBO th.PSGRIDFIRSTCOLUMN { width: 70%; }
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table.PSLEVEL1GRIDNBO td.PSLEVEL1GRIDODDROW,
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table.PSLEVEL1GRIDNBO td.PSLEVEL1GRIDEVENROW { width: 30%; }
#ptpgltbody_FIU_ONECARD_BALANCES_HMPG table.PSLEVEL1GRIDNBO td.PSGRIDFIRSTCOLUMN { width: 70%; }

#ptpgltli_FIU_MYFIU_2_HR_TOK_HMPG,
#ptpgltli_FIU_MYFIU_2_FS_TOK_HMPG,
#ptpgltli_FIU_MYFIU_2_FS_TOK,
#ptpgltli_ADMN_FIU_MYFIU_2_FS_TOK_HMPG,
#ptpgltli_FIU_MYFIU_2_CS_TOK_HMPG,
#ptpgltli_ADMN_FIU_MYFIU_2_CS_TOK_HMPG
 { display: none; }