.portlet-form-button,.portlet-form-label,.PT_RATBOXCHART,.PT_RATBOX_ICONONLY_MARGIN,.PSHEADERTOOLBARFRAME,.PSIMAGE,.PSSTATICIMAGE,.RESET{}
.EOPP_SCCHILDINDENT{background-color:rgb(0,255,0);}
.PSACENOBORDER{background-color:rgb(109,132,178);}
.PSACECOL{background-color:rgb(109,132,178);vertical-align:top;text-align:right;}
.PTNAVSEARCHDIVIDER{background-color:rgb(115,130,181);margin-top:2px;margin-bottom:2px;border-width:1px;border-top-color:rgb(255,255,255);border-bottom-color:rgb(115,130,181);border-left-color:rgb(115,130,181);border-right-color:rgb(115,130,181);border-style:solid;}
.PTCALHEAD{background-color:rgb(135,180,217);height:20px;}
.LEVEL1{background-color:rgb(153,153,102);}
.PTCALWEEKHEAD{background-color:rgb(160,207,236);text-align:center;padding:1px;}
.PTNAVSELPARENTEDGE{background-color:rgb(170,185,211);}
.EOPP_SCPAGEBORDER{background-color:rgb(183,195,212);}
.PSACEPRF{background-color:rgb(192,192,192);border-width:2px;border-color:rgb(255,255,255);border-style:outset;}
.portlet-menu,.PTNAVBACKGROUND,.PTNAVSELCHILDEDGEDK{background-color:rgb(211,220,232);}
.EOPP_SCSECTIONCONTENTDARK,.EOPP_SCSECTIONFOLDERDARK{background-color:rgb(211,220,232);border-width:1px;border-color:rgb(255,255,255);border-style:solid;}
.PTGRIDROWSELECT{background-color:rgb(212,219,217);}
.PT_ORG_ACTION_SLCT_BG{background-color:rgb(212,219,217);overflow:auto;}
.PSACEROWBLANKNB{background-color:rgb(218,218,218);}
.PSACEROWBLANK{background-color:rgb(218,218,218);border-top-width:1px;border-top-color:rgb(255,255,255);border-top-style:solid;}
.PAHEADERTOOLBARBODY{background-color:rgb(233,237,244);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PT_ORGNODE_DASH{background-color:rgb(233,239,243);background-image:url(/cs/HRPROD/cache/PT_ORG_NODE_BG_3.gif);background-repeat:repeat-x;background-position:left top;padding-top:6px;padding-bottom:6px;border-width:1px;border-color:rgb(137,135,135);border-style:dashed;}
.PT_ORGNODE{background-color:rgb(233,239,243);background-image:url(/cs/HRPROD/cache/PT_ORG_NODE_BG_3.gif);background-repeat:repeat-x;background-position:left top;padding-top:6px;padding-bottom:6px;border-width:1px;border-color:rgb(137,135,135);border-style:solid;}
.PSACECOMBOBUTTON{background-color:rgb(234,242,255);vertical-align:top;display:inline-block;cursor:pointer;}
.PT_SCHEMA_V_EDGE{background-color:rgb(238,238,238);margin-top:19px;margin-bottom:4px;margin-left:10px;margin-right:10px;padding-top:1px;padding-bottom:1px;padding-left:0px;padding-right:0px;border-left-width:1px;border-left-color:rgb(207,207,207);border-left-style:solid;width:1px;height:75px;white-space:nowrap;position:Absolute;}
.PT_SCHEMA_HOLDER{background-color:rgb(238,238,238);text-align:center;padding-top:0px;padding-bottom:3px;padding-left:3px;padding-right:3px;border-width:1px;border-color:rgb(194,195,196);border-style:solid;width:30px;height:113px;white-space:nowrap;position:Absolute;}
.PALEGENDBACKGROUND{background-color:rgb(242,244,240);}
.PAGROUPBOXLEVEL1,.PAGROUPBOXLEVEL1WBO,.PAGROUPBOXLEVEL2,.PAGROUPBOXLEVEL2WBO,.PAGROUPBOXLEVEL3,.PAGROUPBOXLEVEL3WBO{background-color:rgb(242,244,240);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-color:rgb(40,66,119);border-left-color:rgb(40,66,119);border-right-color:rgb(40,66,119);border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}
.PAGROUPBOXLEVEL1NBO,.PAGROUPBOXLEVEL2NBO,.PAGROUPBOXLEVEL3NBO{background-color:rgb(242,244,240);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.EOPP_SCSECTIONCONTENT,.EOPP_SCSECTIONFOLDER{background-color:rgb(242,244,240);border-width:1px;border-color:rgb(255,255,255);border-style:solid;}
.PSLEVEL1SCROLLAREABODY,.PSLEVEL2SCROLLAREABODY,.PSLEVEL3SCROLLAREABODY{background-color:rgb(242,244,240);margin:1px;border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PT_ORG_ACTION_HVR_BG{background-color:rgb(249,254,168);overflow:auto;}
.PTGRIDROWMOUSEOVER{background-color:rgb(249,254,203);}
.PT_ORGNODE_SELECT_DASHED{background-color:rgb(252,255,210);background-image:url(/cs/HRPROD/cache/PT_ORG_NODE_SELECT_BG_3.gif);background-repeat:repeat-x;background-position:left bottom;text-align:left;padding-top:6px;padding-bottom:6px;border-width:1px;border-color:rgb(137,135,135);border-style:dashed;}
.PT_ORGNODE_SELECT{background-color:rgb(252,255,210);background-image:url(/cs/HRPROD/cache/PT_ORG_NODE_SELECT_BG_3.gif);background-repeat:repeat-x;background-position:left bottom;text-align:left;padding-top:6px;padding-bottom:6px;border-width:1px;border-color:rgb(137,135,135);border-style:solid;}
.PSFRAMECONFIRM{background-color:rgb(255,255,204);}
.PSFRAMECONFIRMWBO{background-color:rgb(255,255,204);border-width:1px;border-color:rgb(205,205,192);border-style:solid;}
.PSPAGECONTAINER,.PTNAVSELCHILDEDGELT,.PTNAVSELPARENTBK{background-color:rgb(255,255,255);}
.PT_POPNODE{background-color:rgb(255,255,255);background-image:url(/cs/HRPROD/cache/PT_ORG_NODE_BG_3.gif);background-repeat:repeat-x;background-position:left bottom;padding-top:8px;padding-bottom:11px;border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:rgb(0,0,0);border-style:solid;}
.PT_POPNODE_SELECT{background-color:rgb(255,255,255);background-image:url(/cs/HRPROD/cache/PT_SLATE_BKG_3.gif);background-repeat:repeat-x;background-position:left bottom;padding-top:8px;padding-bottom:11px;border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:rgb(0,0,0);border-style:solid;}
.PT_ORGCHART{background-color:rgb(255,255,255);border-width:1px;border-color:rgb(164,190,219);border-style:solid;overflow:auto;}
.PTPOPUP_INNER{background-color:rgb(255,255,255);border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
.PT_RATBOX_POPUP{background-color:rgb(255,255,255);border-width:2px;border-color:rgb(81,132,169);border-style:solid;}
.PT_ABN_ORGCHART,.PT_ORG_ACTION_BG{background-color:rgb(255,255,255);overflow:auto;}
.PAHEADERTOOLBARFRAME{background-color:rgb(74,89,140);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSSRCHRESULTSHDR{background-color:rgb(92,133,179);border-width:1px;border-top-color:rgb(214,223,239);border-bottom-color:rgb(102,140,189);border-left-color:rgb(214,223,239);border-right-color:rgb(102,140,189);border-style:solid;}
.PSACEMYSC{background-color:rgb(99,142,189);vertical-align:top;}
.PTPOPUP_HEADER{background-image:url(/cs/HRPROD/cache/NEW_PORTAL_HDR_TBR_3.gif);}
.PT_NODE_SHADOW_BOTTOM_BG{background-image:url(/cs/HRPROD/cache/PT_NODE_SHADOW_BOTTOM_BG_3.gif);background-repeat:repeat-x;}
.PT_NODE_SHADOW_BR{background-image:url(/cs/HRPROD/cache/PT_NODE_SHADOW_BR_3.gif);background-repeat:no-repeat;background-position:top left;}
.PT_NODE_SHADOW_LB{background-image:url(/cs/HRPROD/cache/PT_NODE_SHADOW_LB_3.gif);background-repeat:repeat-x;}
.PT_NODE_SHADOW_RIGHT_BG{background-image:url(/cs/HRPROD/cache/PT_NODE_SHADOW_RIGHT_BG_3.gif);background-repeat:repeat-y;background-position:top right;}
.PT_NODESHADOW_TR{background-image:url(/cs/HRPROD/cache/PT_NODE_SHADOW_TR_3.gif);background-repeat:no-repeat;background-position:bottom right;}
.PT_SELECTED_NODE_SHADOW_BR{background-image:url(/cs/HRPROD/cache/PT_SELECTED_NODE_SHADOW_BR_3.gif);background-repeat:no-repeat;background-position:top left;}
.PT_SELECTED_NODE_SHADOW_LB{background-image:url(/cs/HRPROD/cache/PT_SELECTED_NODE_SHADOW_LB_3.gif);background-repeat:repeat-x;}
.PT_SELECTED_NODE_SHADOW_TR{background-image:url(/cs/HRPROD/cache/PT_SELECTED_NODE_SHADOW_TR_3.gif);background-repeat:no-repeat;background-position:bottom right;}
.PT_SEL_NODE_SHADOW_BOTTOM_BG{background-image:url(/cs/HRPROD/cache/PT_SEL_NODE_SHADOW_BOTTOM_BG_3.gif);background-repeat:repeat-x;}
.PT_SEL_NODE_SHADOW_RIGHT_BG{background-image:url(/cs/HRPROD/cache/PT_SEL_NODE_SHADOW_RIGHT_BG_3.gif);background-repeat:repeat-y;background-position:top right;}
.PT_SLATE_SHADOW_BG{background-image:url();background-repeat:repeat-x;}
.PT_SLATE_SHADOW_BOTTOM_BG{background-image:url(/cs/HRPROD/cache/PT_SLATE_SHADOW_BOTTOM_BG_3.gif);background-repeat:repeat-x;}
.PT_SLATE_SHADOW_BR{background-image:url(/cs/HRPROD/cache/PT_SLATE_SHADOW_BR_3.gif);background-repeat:no-repeat;background-position:top left;}
.PT_SLATE_SHADOW_RIGHT_BG{background-image:url(/cs/HRPROD/cache/PT_SLATE_SHADOW_RIGHT_BG_3.gif);background-repeat:repeat-y;background-position:top right;}
.PT_SLATE_SHADOW_TOPR{background-image:url(/cs/HRPROD/cache/PT_SLATE_SHADOW_TOPR_3.gif);background-repeat:no-repeat;background-position:bottom right;}
.portlet-form-field,.LEVEL2,.LEVEL3{background-repeat:repeat-y;}
.PSQRYTABLELEFTBORDER{border-left-width:1px;border-left-color:rgb(213,220,238);border-left-style:solid;}
.PSGRIDFIRSTCOLUMN{border-left-width:1px;border-top-color:rgb(255,255,255);border-top-style:solid;}
.PSACESHDV{border-right-width:1px;border-right-color:rgb(213,220,238);border-right-style:solid;}
.PAFRAMELEVEL3NBO{border-style:solid;}
.PABACKGROUNDINVISIBLE,.PAFRAMELEVEL1NBO,.PAFRAMELEVEL2NBO,.PSFRAMECONFIRMNBO,.PSFRAMENBO,.PSLEVEL1GRIDNBO,.PSLEVEL2GRIDNBO,.PSLEVEL3GRIDNBO{border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSRIGHTLEFTSCROLL{border-top-width:0px;border-bottom-width:0px;border-style:solid;}
.PSHORIZONTALRULE{border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(211,220,232);border-bottom-color:rgb(145,157,195);border-top-style:solid;border-bottom-style:solid;}
.PAHORIZONTALRULELEVEL1,.PAHORIZONTALRULELEVEL2,.PAHORIZONTALRULELEVEL3{border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(145,157,195);border-top-style:solid;border-bottom-style:solid;}
.PT_ORGCHART_CONNECT2{border-top-width:1px;border-left-width:1px;border-top-color:rgb(0,0,0);border-left-color:rgb(0,0,0);border-top-style:solid;border-bottom-style:none;border-left-style:solid;border-right-style:none;}
.PT_ORGCHART_CONNECT4{border-top-width:1px;border-left-width:1px;border-top-color:rgb(137,135,135);border-left-color:rgb(137,135,135);border-top-style:dashed;border-left-style:dashed;}
.PT_ORGCHART_CONNECT1{border-top-width:1px;border-left-width:1px;border-top-color:rgb(137,135,135);border-left-color:rgb(137,135,135);border-top-style:solid;border-left-style:solid;}
.PT_ORGCHART_CONNECT3{border-top-width:1px;border-left-width:1px;border-top-color:rgb(255,0,0);border-left-color:rgb(255,0,0);border-top-style:dotted;border-left-style:dotted;}
.PACFGRIDFOOT{border-top-width:1px;border-top-color:rgb(40,66,119);border-top-style:solid;}
.portlet-menu-cascade-item-s{border-width:1px;border-color:rgb(204,204,204);border-style:solid;}
.PT_RATBOX_GRIDLINE{border-width:1px;border-color:rgb(209,212,220);}
.PAFRAMELEVEL1,.PAFRAMELEVEL1WBO,.PAFRAMELEVEL2,.PAFRAMELEVEL2WBO,.PAFRAMELEVEL3,.PAFRAMELEVEL3WBO,.PSFRAME,.PSFRAMEWBO,.PTPAGELET,.PTSELECTBODY{border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PSLEVEL1GRIDWBO,.PSLEVEL2GRIDWBO,.PSLEVEL3GRIDWBO{border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
.portlet-menu-description{border-width:2px;border-color:rgb(115,130,181);border-style:solid;}
.PSACEPRFDIVHID,.PSACEPRFIN{border-width:2px;border-color:rgb(255,255,255);border-style:outset;}
.PT_RATBOX_ICONONLY_BOX,.PT_RATBOX_ICONONLY_POPUP{border-width:2px;border-color:rgb(27,73,106);border-style:solid;}
.PT_RATBOX_SELECTED_BOX{border-width:2px;border-color:rgb(81,132,169);border-style:solid;}
.portlet-section-header{border-width:thin;border-color:rgb(184,176,144);border-style:solid;}
.PSTRELLINKSBODYNARROW{border-width:thin;border-color:rgb(40,66,119);border-style:solid;}
.PSTRELLINKSBODYWIDE{border-width:thin;border-color:rgb(40,66,119);border-style:solid;width:100%;}
.MUTE{color:rgb(153,153,153);}
.HILEFT2{color:rgb(229,229,204);}
.EDGE,.HILEFT1{color:rgb(255,255,255);}
.PTNAVSELCHILDBK,.PTNAVSELFOLDERBK{color:rgb(255,255,255);background-color:rgb(74,113,173);border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(40,66,119);border-bottom-color:rgb(40,66,119);border-top-style:solid;border-bottom-style:solid;}
.PSPGIWCPUB{display:none;}
.PTCXMPAGELETHEADERBAK{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(0,0,139);background-color:rgb(204,204,204);padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:0px;border-color:rgb(115,130,181);border-style:solid;}
.PTCXMPGLTHDRLINKHOVER{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(204,0,51);text-decoration: none;}
.portlet-menu-item-hover-s{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(115,130,181);padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:thin;border-color:rgb(115,130,181);border-style:solid;}
.PTSELECTHEADER{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(74,89,140);padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
.PTCXMPGLTHDRLINK{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(255,255,255);text-decoration: none;}
.PTCXMPAGELETBODYBAK{font-family:Arial,Helvetica,sans-serif;font-size:10pt;margin-left:0px;padding-bottom:2px;padding-left:10px;padding-right:2px;border-width:0px;border-top-color:rgb(192,192,192);border-bottom-color:rgb(115,130,181);border-left-color:rgb(192,192,192);border-right-color:rgb(115,130,181);border-top-style:dashed;border-bottom-style:solid;border-left-style:dotted;border-right-style:solid;}
.portlet-menu-cascade-item{font-family:Arial,Helvetica,sans-serif;font-size:10pt;padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:thin;border-color:rgb(115,130,181);border-style:solid;}
.HEADERLINKACTIVE{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:rgb(255,255,255);text-decoration: underline;}
.PSACEHEADERLINKACTIVE{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:rgb(255,255,255);text-decoration: underline;cursor:pointer;}
.PSTREELINK,.PSTREELINK:LINK,.PSTREELINK:VISITED{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:rgb(0,0,0);text-decoration: none;}
.portlet-menu-item-hover{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:rgb(204,0,51);text-decoration: underline;text-indent:3px;}
.HEADERLINK{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:rgb(255,255,255);background-color:rgb(95,110,175);}
.PTCXMADMINBAR{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:rgb(51,51,204);line-height:19px;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:1px;border-bottom-color:rgb(40,66,119);border-right-color:rgb(40,66,119);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:solid;}
.PTCXMADMINLINK{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;color:rgb(51,51,204);text-indent:4px;}
.PTFRAMEOBJECTHEADER{font-family:Arial,Helvetica;font-size:10pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(74,89,140);padding-left:0px;border-color:rgb(74,89,140);}
.PTPAGELETHEADER{font-family:Arial,Helvetica;font-size:10pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(74,89,140);padding-left:2px;border-color:rgb(74,89,140);}
.PTPAGELETBODY{font-family:Arial,Helvetica;font-size:10pt;margin-left:2px;}
.PAADDITIONALINSTRUCTHOVER,.PAADDITIONALINSTRUCTIONS:HOVER{font-family:Arial,Helvetica;font-size:8pt;}
.PTNAVSEARCHLABEL{font-family:Arial,Helvetica;font-size:8pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(211,220,232);padding-top:3px;padding-bottom:1px;padding-left:2px;}
.portlet-menu-caption{font-family:Arial,Helvetica;font-size:8pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(211,220,232);text-align:left;padding-top:3px;padding-bottom:1px;padding-left:2px;}
.PAADDITIONALINSTRUCTACTIVE,.PAADDITIONALINSTRUCTIONS:LINK,.PAADDITIONALINSTRUCTIONS:ACTIVE{font-family:Arial,Helvetica;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
.PSNAVPARENTLINK,.PSNAVPARENTLINK:ACTIVE,.PSNAVPARENTLINK:VISITED{font-family:Arial,Helvetica;font-size:9pt;color:rgb(0,0,0);text-decoration: none;}
.PTNAVLINKHOVER,.PSNAVPARENTLINK:HOVER,.PTNAVLINK:HOVER{font-family:Arial,Helvetica;font-size:9pt;color:rgb(0,51,153);text-decoration: underline;}
.PTNAVSELCHILDLINK,.PTNAVSELPARENTLINK{font-family:Arial,Helvetica;font-size:9pt;color:rgb(255,255,255);text-decoration: none;}
.portlet-menu-item-selected{font-family:Arial,Helvetica;font-size:9pt;color:rgb(255,255,255);text-decoration: none;text-indent:3px;}
.portlet-menu-item,.PTNAVLINK,.PTNAVLINK:ACTIVE,.PTNAVLINK:VISITED{font-family:Arial,Helvetica;font-size:9pt;color:rgb(74,89,140);text-decoration: underline;}
.PT_MCFGRAYTEXT{font-family:Arial,Sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);}
.PT_ORGCHART_LEGEND{font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:normal;font-variant:normal;color:rgb(51,51,51);background-repeat:repeat-y;background-position:right top;text-align:center;padding-left:10px;padding-right:5px;}
.PTBREADCRUMB{font-family:Arial,helvetica,sans-serif;font-size:9pt;font-weight:normal;color:rgb(51,51,204);}
.PTGBLFILTERLINKDISABLED,.PTGBLFILTERLINKDISABLED{font-family:Arial,sans-serif,;font-size:13px;font-weight:bold;font-style:normal;color:rgb(102,102,153);vertical-align:baseline;line-height:100%;padding-right:4px;white-space:nowrap;}
.PTGBLFILTERLINK{font-family:Arial,sans-serif,;font-size:13px;font-weight:bold;font-style:normal;color:rgb(102,102,153);vertical-align:baseline;line-height:100%;white-space:nowrap;}
.PSACEODDROW{font-family:Arial,sans-serif,;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(244,244,232);text-align:left;border-top-width:1px;border-left-width:1px;border-top-color:rgb(128,128,128);border-left-color:rgb(128,128,128);border-top-style:solid;border-left-style:solid;}
.PT_MCFPUSHBUTTON{font-family:Arial,sans-serif,Helvetica;font-size:9pt;font-weight:normal;font-style:normal;font-variant:normal;background-color:rgb(252,252,181);}
.PSPAGECUST{font-family:Arial,sans-serif;background-color:rgb(221,221,221);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSPAGE{font-family:Arial,sans-serif;background-color:rgb(255,255,255);margin-top:0px;margin-left:2px;}
.PSSRCHPAGE{font-family:Arial,sans-serif;background-color:rgb(255,255,255);margin-top:1px;margin-left:6px;}
.PAGROUPBOXLABELINVISIBLE{font-family:Arial,sans-serif;font-size:0%;font-weight:normal;font-style:normal;color:rgb(242,244,240);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.MID{font-family:Arial,sans-serif;font-size:10pt;}
.PASSINFORMATIONALTEXT{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(177,23,155);}
.PT_MCFTABLEHEADER,.PT_MCFTABLEHEADER1{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(184,176,144);background-position:640px;text-align:left;}
.PTSESRSLTEVENROW,.PTSESRSLTODDROW{font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;color:rgb(43,78,126);text-decoration: none;}
.PT_MCFROW{font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(0,0,0);}
.STRONG{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;}
.PTSESCURPAGE{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;color:rgb(0,0,0);text-decoration: none;padding-left:6px;}
.PTSESPAGENOLINK{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;color:rgb(70,102,142);text-decoration: none;padding-left:6px;cursor:hand;}
.PTSESPAGELINK,.PTSESPAGENOLINK:HOVER{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;color:rgb(70,102,142);text-decoration: underline;padding-left:6px;cursor:hand;}
.PTPAGENAVLINKDISABLED,.PTPAGENAVLINKDISABLED{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);vertical-align:baseline;line-height:100%;padding-left:3px;padding-right:3px;}
.PACALENDARDAYNUMDISABLED{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(153,153,153);}
.PTPAGENAVDOTLINK,.PTPAGENAVDOTLINKDISABLED{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(178,178,178);text-decoration: none;vertical-align:baseline;line-height:100%;padding-left:3px;padding-right:3px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.portlet-section-subheader{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(51,51,153);margin-top:1em;margin-bottom:0.3em;}
.PTPAGENAVLINK,.PTPAGENAVLINK:LINK,.PTPAGENAVLINK:VISITED{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(70,102,142);text-decoration: none;vertical-align:baseline;line-height:100%;padding-left:3px;padding-right:3px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PTPAGENAVLINKHOVER,.PTPAGENAVLINK:HOVER{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(70,102,142);text-decoration: underline;vertical-align:baseline;line-height:100%;padding-left:3px;padding-right:3px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PACALENDARDAYNUM,.PSSRCHTITLE,.PSQRYTITLE{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);}
.PATRANSACTIONTITLE{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);border-bottom-width:2px;border-bottom-color:rgb(74,89,140);border-bottom-style:solid;width:100%;display:block;}
.PSACEWARN{font-family:Arial,sans-serif;font-size:11pt;font-weight:normal;font-style:normal;background-color:rgb(253,238,170);border-width:1px;border-color:rgb(146,108,36);border-style:solid;}
.PALEVEL0PRIMARY{font-family:Arial,sans-serif;font-size:11pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
.PT_MCFHEADER{font-family:Arial,sans-serif;font-size:12pt;font-weight:bold;font-style:normal;color:rgb(58,90,135);vertical-align:bottom;width:640px;}
.PSSRCHSUBTITLE{font-family:Arial,sans-serif;font-size:12pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);margin-top:1em;margin-bottom:0.3em;}
.PTFACETBREADCRUMB{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:rgb(102,102,153);text-decoration: none;vertical-align:bottom;}
.PTFACETCLEARALL{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:rgb(102,102,153);text-decoration: underline;}
.PTFACETBREADCRUMBU{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:rgb(102,102,153);text-decoration: underline;vertical-align:bottom;}
.PTGBLFILTERSBG{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:rgb(238,238,238);text-decoration: none;vertical-align:baseline;line-height:100%;padding-top:5px;border-width:1px;border-color:rgb(228,228,228);border-top-style:solid;border-bottom-style:none;border-left-style:solid;border-right-style:solid;white-space:nowrap;}
.PTFACETBREADCRUMBTBL{font-family:Arial,sans-serif;font-size:13px;font-weight:normal;color:rgb(238,238,238);text-decoration: none;border-width:1px;border-color:rgb(228,228,228);border-top-style:solid;border-bottom-style:none;border-left-style:solid;border-right-style:solid;}
.PT_MCFPAGETITLE{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.portlet-section-selected{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(102,0,102);}
.PAPAGETITLE,.PSPTABLABEL,.PSSRCHACTION{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);}
.PASSTRANSACTIONTITLE{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);border-bottom-width:2px;border-bottom-color:rgb(74,89,140);border-bottom-style:solid;width:100%;}
.PASTEPBYSTEPTITLE{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);border-top-width:2px;border-top-color:rgb(74,89,140);border-top-style:solid;width:600px;}
.PT_ORGCHART_TITLE{font-family:Arial,sans-serif;font-size:18px;font-weight:bold;font-variant:normal;color:rgb(1,19,167);text-align:left;}
.PSACELINK{font-family:Arial,sans-serif;font-size:8pt;color:rgb(0,0,0);text-decoration: none;}
.PSACELINKHOVER,.PSACELINK:HOVER{font-family:Arial,sans-serif;font-size:8pt;color:rgb(255,69,0);text-decoration: none;}
.PT_MCFCHATME{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(0,0,0);}
.PT_MCFCHATTHEM,.PT_MCFCHATUS{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(0,0,204);}
.PSLEVEL1SSGRIDCOLUMNHDRTXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(255,255,255);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSLEVEL1SSGRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(255,255,255);padding-top:7px;padding-bottom:7px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:0px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(40,66,119);border-left-color:rgb(213,220,238);border-right-color:rgb(40,66,119);border-style:solid;}
.portlet-table-header,.PSGRIDCOLUMNHDR,.PSGRIDCOLUMNHDRSORTED,.PSGRIDCOLUMNHDRSORTNONE,.PSLEVEL1GRIDCOLUMNHDR,.PSLEVEL2GRIDCOLUMNHDR,.PSLEVEL3GRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(92,133,179);border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(40,66,119);border-left-color:rgb(213,220,238);border-right-color:rgb(40,66,119);border-style:solid;}
.PAGRIDHEADERTXT,.PSLEVEL1GRIDCOLUMNHDRTXT,.PSLEVEL2GRIDCOLUMNHDRTXT,.PSLEVEL3GRIDCOLUMNHDRTXT,.PSSRCHRESULTSHDRTXT,.PTSRCHRESULTSHDRTXT,.PAGRIDHEADER:LINK,.PAGRIDHEADER:VISITED,.PAGRIDHEADERDISABLED,.PAGRIDHEADERTXT:LINK,.PAGRIDHEADERTXT:VISITED,.PSLEVEL1GRIDCOLUMNHDR:LINK,.PSLEVEL1GRIDCOLUMNHDR:VISITED,.PSLEVEL1GRIDCOLUMNHDRDISABLED,.PSLEVEL1SSGRIDCOLUMNHDR:LINK,.PSLEVEL1SSGRIDCOLUMNHDR:VISITED,.PSLEVEL1SSGRIDCOLUMNHDRDISABLED,.PSLEVEL2GRIDCOLUMNHDR:LINK,.PSLEVEL2GRIDCOLUMNHDR:VISITED,.PSLEVEL2GRIDCOLUMNHDRDISABLED,.PSLEVEL3GRIDCOLUMNHDR:LINK,.PSLEVEL3GRIDCOLUMNHDR:VISITED,.PSLEVEL3GRIDCOLUMNHDRDISABLED,.PSSRCHRESULTSHDR:LINK,.PSSRCHRESULTSHDR:VISITED{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSQRYRESULTSHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(102,140,189);border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(40,66,119);border-left-color:rgb(213,220,238);border-right-color:rgb(40,66,119);border-style:solid;}
.PSLEVEL1GRIDACTIVETAB,.PSLEVEL3GRIDACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-align:center;}
.PAGRIDHEADER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);vertical-align:bottom;border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(40,66,119);border-left-color:rgb(213,220,238);border-right-color:rgb(40,66,119);border-style:solid;}
.PT_ELMEDITBOX{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:italic;color:rgb(0,0,0);}
.portlet-msg-alert,.portlet-msg-success,.PAADDITIONALINSTRUCTDISABLED,.PAADDITIONALINSTRUCTIONS,.PAADDITIONALINSTRUCTVISITED,.PAEXAMPLE,.PT_MCFADDITIONALINSTRUCTIONS,.PAADDITIONALINSTRUCTIONS:VISITED,.PAADDITIONALINSTRUCTIONSDISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
.PSPUSHBUTTONTBUPDATEMODE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:100px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBCORRECTMODE,.PSPUSHBUTTONTBPREVINLIST,.PSPUSHBUTTONTBUPDATEALLMODE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:105px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBNEXTINWORKLIST{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:107px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBRETURN{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:110px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBPREVINWORKLIST{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:127px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBADDMODE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:48px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBSAVE{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:55px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBSENDNOTIFY{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:60px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBNEXTTAB,.PSPUSHBUTTONTBREFRESH{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:70px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBNEXTINLIST,.PSPUSHBUTTONTBSPELLCHECK{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:85px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBPOPUP{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:90px;height:23px;}
.PSPUSHBUTTONTBPREVTAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:90px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBVIEWWORKLIST{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:95px;height:23px;cursor:hand;}
.PSHEADERHYPERLINKD,.PSSRCHRESULTSHYPERLINKD,.PSHEADERHYPERLINKDISABLED,.PSLEVEL1GRIDLABELDISABLED,.PSLEVEL1GRIDNAVIGATIONBARDISABLED,.PSLEVEL1SCROLLAREAFOOTERDISABLED,.PSLEVEL1SCROLLAREAHEADERDISABLED,.PSLEVEL2GRIDLABELDISABLED,.PSLEVEL2GRIDNAVIGATIONBARDISABLED,.PSLEVEL2SCROLLAREAFOOTERDISABLED,.PSLEVEL2SCROLLAREAHEADERDISABLED,.PSLEVEL3GRIDLABELDISABLED,.PSLEVEL3GRIDNAVIGATIONBARDISABLED,.PSLEVEL3SCROLLAREAFOOTERDISABLED,.PSLEVEL3SCROLLAREAHEADERDISABLED,.PSSRCHRESULTSHYPERLINKDISABLED,.PT_MCFTABLEHEADERDISABLED,.PT_MCFTABLEHEADER1DISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(204,204,204);}
.PSLEVEL1GRIDINACTIVETABHOVER,.PSLEVEL2GRIDINACTIVETABHOVER,.PSLEVEL3GRIDINACTIVETABHOVER,.PSLEVEL1GRIDINACTIVETAB:HOVER,.PSLEVEL2GRIDINACTIVETAB:HOVER,.PSLEVEL3GRIDINACTIVETAB:HOVER{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,102);background-color:rgb(145,157,195);text-decoration: underline;}
.PAHEADERTOOLBARTEXTSMALL,.PSHEADERHYPERLINK,.PSSRCHRESULTSHYPERLINK,.PSHEADERHYPERLINK:LINK,.PSHEADERHYPERLINK:ACTIVE,.PSHEADERHYPERLINK:VISITED,.PSHEADERHYPERLINK:HOVER,.PSLEVEL1GRIDLABEL:LINK,.PSLEVEL1GRIDLABEL:VISITED,.PSLEVEL1GRIDNAVIGATIONBAR:LINK,.PSLEVEL1GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL1SCROLLAREAFOOTER:LINK,.PSLEVEL1SCROLLAREAFOOTER:ACTIVE,.PSLEVEL1SCROLLAREAHEADER:LINK,.PSLEVEL1SCROLLAREAHEADER:VISITED,.PSLEVEL2GRIDLABEL:LINK,.PSLEVEL2GRIDLABEL:VISITED,.PSLEVEL2GRIDNAVIGATIONBAR:LINK,.PSLEVEL2GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL2SCROLLAREAFOOTER:LINK,.PSLEVEL2SCROLLAREAFOOTER:ACTIVE,.PSLEVEL2SCROLLAREAHEADER:LINK,.PSLEVEL2SCROLLAREAHEADER:VISITED,.PSLEVEL3GRIDLABEL:LINK,.PSLEVEL3GRIDLABEL:VISITED,.PSLEVEL3GRIDNAVIGATIONBAR:LINK,.PSLEVEL3GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL3SCROLLAREAFOOTER:LINK,.PSLEVEL3SCROLLAREAFOOTER:ACTIVE,.PSLEVEL3SCROLLAREAHEADER:LINK,.PSLEVEL3SCROLLAREAHEADER:VISITED,.PSSRCHRESULTSHYPERLINK:LINK,.PSSRCHRESULTSHYPERLINK:ACTIVE,.PSSRCHRESULTSHYPERLINK:VISITED,.PSQRYHYPERLINK:LINK,.PT_MCFTABLEHEADER:LINK,.PT_MCFTABLEHEADER:ACTIVE,.PT_MCFTABLEHEADER:VISITED,.PT_MCFTABLEHEADER1:LINK,.PT_MCFTABLEHEADER1:ACTIVE,.PT_MCFTABLEHEADER1:VISITED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);}
.PSLEVEL1GRIDINACTIVETAB,.PSLEVEL2GRIDINACTIVETAB,.PSLEVEL3GRIDINACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(120,156,202);text-decoration: none;}
.PSLEVEL2GRIDACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-decoration: none;}
.SMALL{font-family:Arial,sans-serif;font-size:9pt;}
.PTGBLFILTERS{font-family:Arial,sans-serif;font-size:9pt;color:rgb(102,102,153);}
.KNOCKOUT{font-family:Arial,sans-serif;font-size:9pt;color:rgb(51,51,204);}
.portlet-form-field-label{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;}
.PSGRIDCOLUMNHDRSORTNONED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(92,133,179);border-right-width:1px;border-right-color:rgb(255,255,255);}
.PTBREADCRUMBCUR{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,0);text-decoration: none;}
.PTFACETNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(51,51,51);text-decoration: none;}
.PTGBLFACETNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(51,51,51);text-decoration: none;margin-left:-26px;white-space:nowrap;}
.PSTREETEXTRED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:italic;color:rgb(0,0,0);text-decoration: none;}
.PAHELPFIELDVALUE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:italic;color:rgb(51,51,204);}
.PT_MCFGROUPBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;background-color:rgb(234,239,245);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PAGROUPDIVIDERBODY{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;background-color:rgb(242,244,240);border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PSGROUPBOXNBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSSRCHGROUPBOXWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
.portlet-form-input-field,.portlet-msg-error,.portlet-msg-status,.portlet-section-text,.PABOLDTEXT,.PSCHECKBOX,.PSDROPDOWNLABEL,.PSEDITBOXLABEL,.PSLONGEDITLABEL,.PSRADIOBUTTON,.PSSRCHCHECKBOX,.PSSRCHDROPDOWNLABEL,.PSSRCHEDITBOXLABEL,.PSTREETEXT,.PT_MCFLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PAGROUPBOX,.PAGROUPBOXWBO,.PASEARCHBOXBODY{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(242,244,240);border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PSTREENODESELECTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(254,199,143);}
.PT_MCFTABLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);background-repeat:no-repeat;border-width:thin;border-color:rgb(184,176,144);border-style:solid;}
.PAEXPANDCOLLAPSE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);border-bottom-width:1px;border-bottom-color:rgb(205,208,229);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:none;}
.PAGROUPBOXNBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.portlet-msg-info{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,196);}
.PSTREELINKSELECTED,.PSTREELINKSELECTEDYELLOWBACKGR{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(102,102,102);text-decoration: none;}
.ACEFCOLUMNHDR{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(130,145,198);vertical-align:top;border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(96,107,177);border-left-color:rgb(213,220,238);border-right-color:rgb(96,107,177);border-style:solid;}
.PSACTIVETAB{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);}
.PSLEVEL1SCROLLAREAFOOTER,.PSLEVEL2SCROLLAREAFOOTER,.PSLEVEL3SCROLLAREAFOOTER{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);border-top-width:1px;border-top-color:rgb(40,66,119);border-top-style:solid;}
.PSLEVEL1SCROLLAREAHEADER,.PSLEVEL2SCROLLAREAHEADER,.PSLEVEL3SCROLLAREAHEADER{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:1px;border-bottom-width:1px;border-bottom-color:rgb(40,66,119);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSLEVEL1GRIDLABEL,.PSLEVEL2GRIDLABEL,.PSLEVEL3GRIDLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:1px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PAGROUPBOXLABELLEVEL1,.PAGROUPBOXLABELLEVEL2,.PAGROUPBOXLABELLEVEL3,.PAGROUPDIVIDER,.PSGROUPBOXLABEL,.PSSRCHGROUPBOXLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:1px;border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PSTRELLINKSHDRNARROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:4px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSTRELLINKSHDRWIDE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:4px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;width:100%;}
.PAFRAMEBACKGROUND{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
.PSPGFILTERNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(242,244,240);vertical-align:top;text-align:left;margin-top:2px;width:100px;height:17px;display:inline-block;cursor:move;overflow:hidden;}
.PSPGCHARTFILTERNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(242,244,240);vertical-align:top;text-align:right;margin-top:2px;width:100px;height:17px;float:left;display:inline-block;overflow:hidden;}
.PSPGCHARTFILTERNAME_NARO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(242,244,240);vertical-align:top;text-align:right;margin-top:2px;width:60px;height:17px;float:left;display:inline-block;overflow:hidden;}
.PABOLDBLUETEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,51,204);}
.PSHYPERLINKNOULBOLD,.PSHYPERLINKNOULBOLD:LINK,.PSHYPERLINKNOULBOLD:VISITED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,51,204);text-decoration: none;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PT_MCFCHECKBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(60,60,60);}
.PSGRIDODDROWSORTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(0,0,0);background-color:rgb(211,220,232);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
.PSGRIDEVENROWSORTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(0,0,0);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
.PT_MCFCHATSYSMSG{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(0,0,0);border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(0,0,0);border-bottom-color:rgb(0,0,0);border-top-style:dashed;border-bottom-style:dashed;}
.PTFACETNOLINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(110,110,110);text-decoration: none;text-align:left;list-style-type:none;}
.PSERRORTEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(255,0,0);}
.PACFGRIDLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:1px;}
.PTFACET{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: none;text-align:left;display:block;list-style-type:none;cursor:pointer;}
.PTFACETLINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: underline;text-align:left;display:block;list-style-type:none;cursor:pointer;}
.PSACESLICE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;background-color:rgb(242,244,240);}
.PSACESLICE_CHART{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;background-color:rgb(255,255,255);}
.PSGROUPBOXWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
.portlet-font,.portlet-font-dim,.portlet-section-body,.portlet-table-footer,.portlet-table-selected,.portlet-table-subheader,.portlet-table-text,.PALEVEL0SECONDARY,.PAPAGEINSTRUCTIONS,.PSDROPDOWNLIST,.PSHYPERLINKDISABLED,.PSLEVEL1GRIDROW,.PSLEVEL2GRIDROW,.PSLEVEL3GRIDROW,.PSLONGEDITBOX,.PSSRCHINSTRUCTIONS,.PSSRCHRESULTSFOOTER,.PSSRCHTIPS,.PSTEXT,.PSQRYINSTRUCTIONS,.PSQRYRESULTSFOOTER,.PSQRYTIPS,.PT_MCFCHECKBOXLABEL,.PSHYPERLINKDISABLED,.PSHYPERLINKNOULDISABLED,.PSHYPERLINKNOULBOLDDISABLED,.PSSRCHRESULTSEVENROWDISABLED,.PSSRCHRESULTSODDROWDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
.portlet-dlg-icon-label{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(184,176,144);}
.PSMULTILANG{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(204,255,204);}
.portlet-table-alternate,.PSLEVEL1GRIDODDROW,.PSLEVEL2GRIDODDROW,.PSLEVEL3GRIDODDROW,.PSSRCHRESULTSODDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(211,220,232);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
.PSQRYRESULTSODDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(213,220,238);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:solid;}
.PATEXTBACKGROUND{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(231,231,231);}
.portlet-table-body,.PSLEVEL1GRIDEVENROW,.PSLEVEL2GRIDEVENROW,.PSLEVEL3GRIDEVENROW,.PSSRCHRESULTSEVENROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
.PSQRYRESULTSEVENROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:solid;}
.PSLEVEL1GRID,.PSLEVEL2GRID,.PSLEVEL3GRID{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(233,237,244);border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PSGROUPBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(242,244,240);border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-color:rgb(40,66,119);border-left-color:rgb(40,66,119);border-right-color:rgb(40,66,119);border-top-style:none;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}
.PSACEODDROWNB{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(244,244,232);}
.PSPUSHBUTTONTBREFRESH2{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:0px;width:70px;height:23px;cursor:hand;}
.PSPUSHBUTTON{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);cursor:hand;}
.PSPUSHBUTTONTBCANCEL,.PSPUSHBUTTONTBCLEAR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:62px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBLOOKUP{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:68px;height:23px;cursor:hand;}
.PSPUSHBUTTONRETURN,.PSPUSHBUTTONTBABORT,.PSPUSHBUTTONTBADD,.PSPUSHBUTTONTBAPPLY,.PSPUSHBUTTONTBCONTINUE,.PSPUSHBUTTONTBIGNORE,.PSPUSHBUTTONTBNO,.PSPUSHBUTTONTBOK,.PSPUSHBUTTONTBPREVIEW,.PSPUSHBUTTONTBRETRY,.PSPUSHBUTTONTBSEARCH,.PSPUSHBUTTONTBYES{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:70px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBDELETE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:73px;height:23px;cursor:hand;}
.PSERROR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,102,102);}
.PSTREELINKYELLOWBACKGR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,0);text-decoration: none;border-width:medium;border-color:rgb(255,255,0);border-style:dotted;}
.PSACEEDITSELECT{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,153);border-width:1px;border-color:rgb(204,204,204);border-style:solid;width:100%;}
.PSACEEVENROWNB,.PSQRYRESULTSTITLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);}
.PSACEHELP{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);border-width:2px;border-color:rgb(146,108,36);border-style:groove;}
.PSACEEVENROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);text-align:left;border-top-width:1px;border-left-width:1px;border-top-color:rgb(128,128,128);border-left-color:rgb(128,128,128);border-top-style:solid;border-left-style:solid;}
.PSACECOMBO,.PSACECOMBO_CHART{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);vertical-align:top;border-width:1px;border-color:rgb(126,158,183);border-style:solid;display:inline-block;}
.PSPGCHARTFILTERVALUE,.PSPGFILTERVALUE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);vertical-align:top;width:125px;height:17px;float:left;display:inline-block;cursor:pointer;overflow:hidden;}
.PSPGCHARTFILTERVALUE_NARO{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);vertical-align:top;width:70px;height:17px;float:left;display:inline-block;cursor:pointer;overflow:hidden;}
.PSLEVEL1GRIDNAVIGATIONBAR,.PSLEVEL2GRIDNAVIGATIONBAR,.PSLEVEL3GRIDNAVIGATIONBAR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(74,89,140);border-top-width:1px;border-top-color:rgb(40,66,119);border-top-style:solid;}
.PSDROPDOWNLIST_DISPONLY,.PSEDITBOX_DISPONLY,.PSLONGEDITBOXDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSEDITBOX_DISPONLY_NOWRAP{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;white-space:nowrap;}
.PT_MCFSPVSRTABLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-width:1px;border-color:rgb(201,203,211);border-style:solid;}
.PSACEEDIT{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-width:1px;border-color:rgb(204,204,204);border-style:solid;width:100%;}
.PSEDITBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);border-width:1px;border-top-color:rgb(153,153,153);border-bottom-color:rgb(204,204,204);border-left-color:rgb(153,153,153);border-right-color:rgb(204,204,204);border-style:solid;}
.PSLEVEL1SSGRIDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);line-height:15px;border-bottom-width:1px;border-bottom-color:rgb(203,203,203);border-bottom-style:solid;height:40px;}
.PSTREELINKACTIVE,.PSTREELINK:ACTIVE,.PSTREELINK:HOVER{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,187);text-decoration: underline;}
.PSQRYHYPERLINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,255);}
.PAHYPERLINKSUCCESSSTAT,.PAHYPERLINKSUCCESSSTAT:LINK,.PAHYPERLINKSUCCESSSTAT:VISITED,.PAHYPERLINKSUCCESSSTATDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,147,132);}
.PSDISABLED,.PSEDITBOX_DISPONLYDISABLED,.PSEDITBOX_DISPONLY_NOWRAPDISABLED,.PSMULTILANGDISABLED,.PSPUSHBUTTONDISABLEDDISABLED,.PSSRCHSUBTITLEDISABLED,.PSTREENODESELECTEDDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(120,120,120);}
.PSDROPDOWNLIST_DISABLED,.PSEDITBOX_DISABLED,.PSDROPDOWNLISTDISABLED,.PSEDITBOXDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(128,128,128);border-width:1px;border-color:rgb(204,204,204);border-style:solid;}
.PAHYPERLINKDESCR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(153,153,153);}
.PSPUSHBUTTONDISABLED,.PSPUSHBUTTONDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(169,169,169);background-color:rgb(204,204,204);}
.PAHYPERLINKWARNSTAT,.PAHYPERLINKWARNSTAT:LINK,.PAHYPERLINKWARNSTAT:VISITED,.PAHYPERLINKWARNSTATDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(176,160,47);}
.PAERRORTEXT,.PAHYPERLINKERRSTAT,.PSHYPERLINKHOVER,.PAHYPERLINKERRSTAT:LINK,.PAHYPERLINKERRSTAT:VISITED,.PAHYPERLINKERRSTATDISABLED,.PSHYPERLINK:HOVER,.PSHYPERLINKNOUL:HOVER,.PSHYPERLINKNOULBOLD:HOVER,.PSRALEFTWIDGET:HOVER,.PSRARIGHTWIDGET:HOVER,.PSSRCHRESULTSEVENROW:HOVER,.PSSRCHRESULTSODDROW:HOVER{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(204,0,51);}
.PSQRYHYPERLINKD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(204,204,204);}
.portlet-icon-label{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,0,0);}
.PSINACTIVETABHOVER,.PSINACTIVETAB:HOVER{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,102);background-color:rgb(145,157,195);text-decoration: underline;}
.PTSPELLCHECKERROR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(0,0,0);}
.PSINACTIVETAB{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(120,156,202);text-decoration: none;}
.ACEFODDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(211,220,232);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
.ACEFEVNROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;}
.PSSRCHRESULTSTITLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PSHYPERLINKACTIVE,.PSHYPERLINKVISITED,.PSHYPERLINK:ACTIVE,.PSHYPERLINKNOUL:ACTIVE,.PSHYPERLINKNOULBOLD:ACTIVE,.PSRALEFTWIDGET:ACTIVE,.PSRARIGHTWIDGET:ACTIVE,.PSSRCHRESULTSEVENROW:ACTIVE,.PSSRCHRESULTSODDROW:ACTIVE,.PSQRYHYPERLINK:ACTIVE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);}
.PAHYPERLINKLVL1ODD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);background-color:rgb(213,220,238);}
.PSHYPERLINKYELLOWBKGRD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);background-color:rgb(255,255,0);}
.PSHYPERLINK,.PSHYPERLINK:LINK,.PSHYPERLINK:VISITED,.PSHYPERLINKNOUL:LINK,.PSHYPERLINKNOUL:VISITED,.PSRALEFTWIDGET:LINK,.PSRALEFTWIDGET:VISITED,.PSRARIGHTWIDGET:LINK,.PSRARIGHTWIDGET:VISITED,.PSSRCHRESULTSEVENROW:LINK,.PSSRCHRESULTSEVENROW:VISITED,.PSSRCHRESULTSODDROW:LINK,.PSSRCHRESULTSODDROW:VISITED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSHYPERLINKNOUL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,204);text-decoration: none;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PT_MCFDROPDOWNLIST,.PT_MCFEDITBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);}
.PT_MCFTRACEREVENT{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(0,0,0);}
.PT_MCFTRACERREQ{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(0,0,139);}
.PT_MCFEVTNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(58,90,135);}
.PT_MCFEVTVALUE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(60,60,60);}
.PTMENULINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;text-decoration: none;}
.portlet-section-alternate,.PAHELPGRIDHEADER{font-family:Arial,serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(0,0,0);text-indent:1px;}
.PAHELPGROUPDIVIDER{font-family:Arial,serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(126,135,186);text-indent:1px;}
.PSTLEFTMENU{font-family:Arial;color:rgb(0,0,0);background-color:rgb(204,204,153);border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-color:rgb(0,0,0);border-bottom-color:rgb(0,0,0);border-right-color:rgb(0,0,0);border-top-style:solid;border-bottom-style:solid;border-right-style:solid;}
.PTSESRSLTRLTDINFO{font-family:Arial;font-size:10pt;font-weight:bold;color:rgb(28,81,128);text-decoration: underline;}
.PTSESRSLTTITLEHOVER{font-family:Arial;font-size:10pt;font-weight:bold;color:rgb(43,78,126);text-decoration: underline;}
.PTPOPUP_TITLE{font-family:Arial;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);padding:10px;}
.PTSESRSLTRLTDINFODIV{font-family:Arial;font-size:10pt;font-weight:normal;}
.PTSESRSLTTITLE{font-family:Arial;font-size:10pt;font-weight:normal;color:rgb(28,81,128);text-decoration: underline;cursor:hand;}
.PTFACETHDG{font-family:Arial;font-size:11pt;font-weight:bold;color:rgb(128,128,128);text-decoration: none;text-align:left;width:225px;}
.PTFACETHDGNB{font-family:Arial;font-size:11pt;font-weight:bold;color:rgb(81,81,81);text-decoration: none;text-align:left;width:225px;height:30px;}
.PTGBLFACETHDG{font-family:Arial;font-size:11pt;font-weight:bold;color:rgb(81,81,81);text-decoration: none;white-space:nowrap;}
.PT_RATBOX_LABEL{font-family:Arial;font-size:11px;font-weight:bold;color:rgb(117,117,108);white-space:nowrap;}
.PSCONFIRMTEXT{font-family:Arial;font-size:12pt;font-weight:bold;color:rgb(128,128,128);}
.PTSRCHKEY,.PTSRCHKEYDISABLED{font-family:Arial;font-size:12pt;font-weight:bold;color:rgb(128,128,128);margin-left:35px;padding-left:5px;}
.PTSRCHRSLTLABEL,.PTSRCHRSLTLABELDISABLED{font-family:Arial;font-size:12pt;font-weight:bold;color:rgb(58,90,135);}
.PT_RATBOX_YTITL{font-family:Arial;font-size:12px;font-weight:bold;color:rgb(0,0,0);background-color:rgb(193,215,235);background-image:url(/cs/HRPROD/cache/PT_RATINGBOX_YTITLE_BG_3.gif);background-repeat:repeat-x;background-position:left top;padding-left:9px;padding-right:9px;}
.PT_RATBOX_Y{font-family:Arial;font-size:12px;font-weight:bold;color:rgb(0,0,0);background-color:rgb(255,255,255);padding-left:9px;padding-right:9px;border-right-width:thin;border-right-color:rgb(173,216,230);}
.PT_RATBOX_YAXS_ALT1{font-family:Arial;font-size:12px;font-weight:bold;color:rgb(0,0,0);letter-spacing:normal;vertical-align:middle;text-align:left;line-height:90%;padding-left:13px;padding-right:5px;border-right-width:1px;border-right-color:rgb(203,206,214);border-right-style:solid;white-space:normal;}
.PT_RATBOX_XAXS_ALT1{font-family:Arial;font-size:12px;font-weight:bold;color:rgb(0,0,0);letter-spacing:normal;vertical-align:text-bottom;text-align:center;text-indent:15%;line-height:normal;padding-top:2px;padding-bottom:0px;white-space:nowrap;}
.PT_RATBOX_TITLE{font-family:Arial;font-size:12px;font-weight:bold;color:rgb(60,60,60);}
.PT_RATBOX_XTITL{font-family:Arial;font-size:12px;font-weight:bolder;color:rgb(0,0,0);background-color:rgb(193,215,235);background-image:url(/cs/HRPROD/cache/PT_RATINGBOX_XTITLE_BG_3.gif);background-repeat:repeat-y;background-position:right top;padding-top:7px;padding-bottom:7px;}
.PT_RATBOX_XAXS{font-family:Arial;font-size:12px;font-weight:normal;color:rgb(0,0,0);background-color:rgb(237,246,255);padding-top:11px;padding-bottom:11px;border-width:1px;border-color:rgb(203,206,214);border-style:solid;white-space:nowrap;}
.PT_RATBOX_YAXS{font-family:Arial;font-size:12px;font-weight:normal;color:rgb(0,0,0);background-color:rgb(237,246,255);vertical-align:middle;text-align:center;line-height:100%;padding-left:13px;padding-right:13px;border-width:1px;border-color:rgb(203,206,214);border-style:solid;}
.PASSMOBAPPLABEL{font-family:Arial;font-size:14pt;font-weight:bold;color:rgb(51,51,51);}
.PTSESRSLTSUMMARY{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(0,0,0);text-decoration: none;}
.PTSESSRCHINSTRRSLTS{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(128,128,128);text-decoration: none;margin-right:2px;}
.PTSESSRCHINSTR{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(60,60,60);text-decoration: none;margin-right:2px;}
.PTSESRSLTDTTM{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(81,81,81);text-decoration: none;}
.PTCALMONTH{font-family:Arial;font-size:9pt;color:rgb(81,81,81);border-width:1px;border-color:rgb(187,187,187);border-style:solid;}
.PASUBTABLINKINACTIVE{font-family:Arial;font-size:9pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(127,157,185);text-decoration: none;}
.PSPGCHARTBORDER{font-family:Arial;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,89,140);text-indent:1px;border-width:1px;border-color:rgb(40,66,119);border-style:solid;}
.PTGBLFACETNOLINK{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(110,110,110);text-decoration: none;white-space:nowrap;}
.PASUBTABLINKACTIVE{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(255,255,255);background-color:rgb(127,157,185);text-decoration: underline;}
.PTGBLFACET{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: none;white-space:nowrap;}
.PTGBLFACETHOVER,.PTGBLFACET:HOVER{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: underline;white-space:nowrap;}
.PSXLATTITLE{font-family:Arial;font-size:9pt;font-weight:normal;font-style:normal;font-variant:normal;text-decoration: none;}
.portlet-section-footer,.PSPSMALLTEXT{font-family:Arial;font-size:9px;font-weight:500;color:rgb(0,0,0);}
.PT_MENU_ACTION_LISTHEAD{font-family:Tahoma;font-size:12px;font-weight:bold;font-style:normal;font-variant:normal;color:rgb(102,102,102);margin-top:4px;margin-bottom:4px;padding-left:15px;padding-right:15px;white-space:nowrap;}
.PT_MENU_ACTION_LISTITEM{font-family:Tahoma;font-size:13px;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(0,0,0);margin-top:4px;margin-bottom:4px;padding-left:15px;padding-right:15px;white-space:nowrap;}
.PT_MENU_ACTION_LISTITEM_L0{font-family:Tahoma;font-size:13px;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(0,0,0);margin-top:4px;margin-bottom:4px;padding-left:30px;padding-right:15px;white-space:nowrap;}
.PSPROCESSING{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;font-style:normal;color:rgb(51,51,51);padding-left:5px;padding-right:10px;white-space:nowrap;}
.PT_POPNODE_DESC8{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;color:rgb(1,18,185);text-align:left;padding-left:9px;padding-right:7px;}
.PT_ORGNODE_DESC7{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;color:rgb(1,18,185);text-align:left;padding-top:6px;padding-left:11px;padding-right:11px;}
.PT_ORGNODE_DESC1B{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;color:rgb(1,18,185);text-align:left;padding-bottom:7px;padding-left:11px;padding-right:11px;}
.PT_ORGNODE_DESC1{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;color:rgb(1,18,185);text-align:left;padding-left:11px;padding-right:11px;}
.PT_ORGCHART_UNLINK_BRDCRM{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;color:rgb(55,55,55);background-color:rgb(243,243,243);margin-top:2px;margin-bottom:2px;margin-left:5px;margin-right:5px;padding:5px;}
.PT_ORGCHART_BRDCRM{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;color:rgb(1,18,185);background-color:rgb(243,243,243);margin-top:2px;margin-bottom:2px;margin-left:5px;margin-right:5px;padding:8px;}
.PT_POPNODE_DESC1{font-family:Verdana,Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(1,18,185);text-align:left;padding-left:9px;padding-right:7px;}
.PT_ORGNODE_DESC3B{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(0,0,0);text-align:left;margin-top:2px;margin-left:11px;}
.PT_ORGNODE_DESC3,.PT_ORGNODE_DESC4,.PT_ORGNODE_DESC5,.PT_ORGNODE_DESC6{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(0,0,0);text-align:left;padding-left:11px;padding-right:11px;}
.PT_ORGNODE_ICON_L{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(0,0,0);text-align:left;padding-left:11px;padding-right:11px;float:left;}
.PT_ORGNODE_ICON_R{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(0,0,0);text-align:left;padding-left:11px;padding-right:11px;float:right;}
.PT_ORG_DDLIST{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(128,128,128);margin-left:14px;margin-right:10px;}
.PT_POPNODE_DESC2{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(153,153,153);text-align:left;padding-bottom:4px;padding-left:9px;padding-right:7px;}
.PT_ORGNODE_DESC2{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(153,153,153);text-align:left;padding-bottom:6px;padding-left:11px;padding-right:11px;}
.PT_POPNODE_DESC3{font-family:Verdana,Arial,sans-serif;font-size:9px;font-weight:bold;color:rgb(0,0,0);text-align:left;padding-bottom:2px;padding-left:9px;padding-right:7px;}
.PT_POPNODE_HEADER{font-family:Verdana,Arial,sans-serif;font-size:9px;font-weight:normal;color:rgb(0,0,0);background-color:rgb(179,199,234);background-image:url(/cs/HRPROD/cache/PT_ORG_SLATE_HEADER_3.gif);background-repeat:repeat-x;background-position:top left;text-align:left;padding-top:3px;padding-left:6px;padding-right:6px;border-color:rgb(137,135,135);white-space:normal;cursor:move;}
.PT_POPNODE_DESC6,.PT_POPNODE_DESC7{font-family:Verdana,Arial,sans-serif;font-size:9px;font-weight:normal;color:rgb(0,0,0);text-align:left;padding-bottom:6px;padding-left:9px;padding-right:7px;}
.PT_POPNODE_DESC4,.PT_POPNODE_DESC5{font-family:Verdana,Arial,sans-serif;font-size:9px;font-weight:normal;color:rgb(0,0,0);text-align:left;padding-left:9px;padding-right:7px;}
.PT_ORGCHART_TOOLTIP{font-family:Verdana;font-size:10px;color:rgb(0,0,0);background-color:rgb(253,255,200);}
.PT_RATBOX_TOOLTIP{font-family:Verdana;font-size:10px;color:rgb(0,0,0);background-color:rgb(253,255,200);border-width:1px;border-color:rgb(109,108,108);border-style:solid;white-space:nowrap;}
.PT_RATBOX_DRAGGED_NODE{font-family:Verdana;font-size:10px;font-weight:normal;color:rgb(0,0,0);background-color:rgb(255,255,255);padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:7px;border-width:1px;border-color:rgb(163,161,161);border-style:solid;white-space:nowrap;}
.PT_RATBOX_POPUP_HEADER{font-family:Verdana;font-size:10px;font-weight:normal;color:rgb(0,0,0);background-image:url(/cs/HRPROD/cache/PT_RATINGBOX_POPUP_HD_BG_3.gif);background-repeat:repeat-x;background-position:left top;}
.PT_RATBOXDESCR{font-family:Verdana;font-size:10px;font-weight:normal;color:rgb(0,0,0);margin-top:4px;margin-bottom:4px;padding-left:7px;padding-right:7px;white-space:nowrap;}
.PT_ACTION_LIST_ITEM,.PT_READONLY_LIST_ITEM{font-family:Verdana;font-size:10px;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(0,0,0);margin-top:4px;margin-bottom:4px;padding-left:10px;padding-right:10px;white-space:nowrap;}
.PT_ACTION_DISABLED_BUTTON{font-family:Verdana;font-size:10px;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(128,128,128);background-color:rgb(192,192,192);padding-top:2px;padding-bottom:2px;padding-left:12px;padding-right:1px;border-width:1px;border-color:rgb(192,192,192);border-style:solid;}
.PT_ACTION_BUTTON{font-family:Verdana;font-size:10px;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(51,51,51);background-color:rgb(176,218,250);padding-top:2px;padding-bottom:2px;padding-left:12px;padding-right:1px;border-width:1px;border-color:rgb(126,170,198);border-style:solid;}
.PT_SCHEMA_BOTTOMMINUS{font-family:Verdana;font-size:11px;font-weight:lighter;font-style:normal;color:rgb(137,137,137);margin-top:99px;margin-left:5px;position:Absolute;}
.PT_SCHEMA_TOPPLUS{font-family:Verdana;font-size:13px;font-weight:lighter;font-style:normal;color:rgb(137,137,137);margin-top:0px;margin-left:6px;position:Absolute;}
.PT_RATBOX_VIEWALL_DESCR{font-family:Verdana;font-size:9px;font-weight:normal;color:rgb(0,0,204);}
.PT_SCHEMA_MOVER{font-size:0px;background-image:url(/cs/HRPROD/cache/PT_CHRT_ZOOM_MOVER_3.png);text-align:left;line-height:0px;width:20px;height:13px;white-space:nowrap;position:Relative;}
.EOPP_SCPAGETITLESECTION{font-size:12pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);background-color:rgb(211,220,232);}
.PSGRIDCOUNTER{font-size:80%;text-decoration: none;}
.EOPP_SCBREADCRUMBSECTION{font-size:8pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(74,113,173);}
.EOPP_SCADDITIONALTEXT{font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);}
.EOPP_SCPAGEDESCRSECTION{font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(242,244,240);}
.EOPP_SCCHILDCONTENTLINK,.EOPP_SCCHILDFOLDERLINK,.EOPP_SCMORELINK{font-size:8pt;font-weight:normal;font-style:normal;color:rgb(74,89,140);}
.EOPP_SCSECTIONCONTENTLINK,.EOPP_SCSECTIONFOLDERLINK{font-size:9pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);}
.PSBOTTOMLINE{height:2px;}
.PTBREADCRUMBMARGIN{margin-left:6px;}
.PT_SCHEMA_H_EDGE{margin-top:19px;margin-left:3px;border-top-width:1px;border-top-color:rgb(137,137,137);border-top-style:solid;width:16px;height:1px;white-space:nowrap;position:Absolute;}
.PSLEVEL1SCROLLAREABODYNBO,.PSLEVEL2SCROLLAREABODYNBO,.PSLEVEL3SCROLLAREABODYNBO{margin:1px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSLEVEL1SCROLLAREABODYWBO,.PSLEVEL2SCROLLAREABODYWBO,.PSLEVEL3SCROLLAREABODYWBO{margin:1px;border-width:1px;border-color:rgb(74,89,140);border-style:solid;}
.PTTRANSPARENT{position:Absolute;}
.PT_ACTION_POSITION_CENTER{text-align:center;margin-top:4px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding-top:6px;padding-left:11px;padding-right:8px;white-space:nowrap;}
.PT_ACTION_POSITION{text-align:left;margin-top:4px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding-top:6px;padding-left:11px;padding-right:8px;white-space:nowrap;}
.PT_ACTION_POSITION_RIGHT{text-align:right;margin-top:4px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding-top:6px;padding-left:11px;padding-right:8px;white-space:nowrap;}
.PSRALEFTWIDGET,.PSRARIGHTWIDGET{text-decoration: none;}
.PSACECOMBOIMG{vertical-align:middle;}
.PT_GNTACTUALCLRDFLT{background-color:rgb(250,238,97);}
.PT_GNTPROGRESSCLRDFLT{background-color:rgb(254,157,15);}
.PT_GNTDRAGFINISHHNDL{background-color:rgb(255,153,0);width:2px;}
.PT_GNTDRAGSTARTHNDL{background-color:rgb(255,221,0);width:2px;}
.PT_GNTLABEL{background-color:rgb(255,255,255);margin-top:-8px;margin-bottom:0px;margin-left:20px;margin-right:0px;border-width:0px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;white-space:nowrap;position:Absolute;z-index:3000;}
.PT_GNTTOOLTIP{background-color:rgb(255,255,255);text-align:left;border-width:1px;border-color:rgb(184,185,187);border-style:solid;white-space:nowrap;cursor:default;position:Absolute;}
.PT_GNTPLANNEDCLRDFLT{background-color:rgb(60,113,183);}
.PT_GNTARRHEAD{font-family:"Arial Black";font-size:12pt;font-weight:bolder;color:rgb(0,0,0);position:Absolute;}
.PT_GNTTOOLTEXT{font-family:Arial,sans-serif,Verdana;font-size:8pt;color:rgb(0,0,0);text-transform:capitalize;text-align:left;padding-top:3px;padding-bottom:3px;padding-left:11px;padding-right:11px;white-space:nowrap;}
.PT_GNTTOOLHDR{font-family:Arial,sans-serif,Verdana;font-size:9pt;font-weight:bold;color:rgb(0,0,255);text-transform:capitalize;text-align:left;padding-top:6px;padding-bottom:10px;padding-left:11px;padding-right:11px;white-space:nowrap;}
.PT_GNTGLOBALHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(255,255,255);background-color:rgb(92,133,179);border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(213,220,238);border-left-color:rgb(213,220,238);border-right-color:rgb(40,66,119);border-style:solid;}
.PSGNTTL{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);background-color:rgb(130,145,198);vertical-align:middle;text-align:center;border-width:1px;border-top-color:rgb(213,220,238);border-bottom-color:rgb(96,107,177);border-left-color:rgb(213,220,238);border-right-color:rgb(96,107,177);border-style:solid;}
.PT_GNTGRIDODD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(211,220,232);text-align:left;border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;white-space:nowrap;}
.PT_GNTODDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(211,220,232);vertical-align:middle;border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;white-space:nowrap;}
.PT_GNTEVNROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(233,237,244);vertical-align:middle;border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(255,255,255);border-right-color:rgb(255,255,255);border-bottom-style:solid;border-right-style:solid;white-space:nowrap;}
.PSGNTTBL{font-family:sans-serif;font-size:20pt;color:rgb(255,0,0);border-top-width:1px;border-bottom-width:1px;border-left-width:thin;border-color:rgb(190,190,190);border-top-style:solid;border-bottom-style:solid;border-left-style:dashed;border-right-style:none;}
.PT_GNTSLD{font-size:0pt;background-color:rgb(0,128,128);line-height:0px;margin:0px;border-width:2px;border-top-color:rgb(192,192,192);border-bottom-color:rgb(96,96,96);border-left-color:rgb(96,96,96);border-right-color:rgb(192,192,192);border-style:solid;width:10px;height:4px;display:block;cursor:pointer;position:Relative;z-index:1000;}
.PT_GNTDVDSH{font-size:0pt;border-left-width:1px;border-left-color:rgb(0,0,0);border-left-style:dashed;width:3px;position:Absolute;}
.PT_GNTDVDT{font-size:0pt;border-left-width:1px;border-left-color:rgb(0,0,0);border-left-style:dotted;width:3px;position:Absolute;}
.PT_GNTDVSLD{font-size:0pt;border-left-width:1px;border-left-color:rgb(0,0,0);border-left-style:solid;width:3px;position:Absolute;}
.PT_GNTDRAGMOVEHNDL{font-size:1pt;background-image:url(/cs/HRPROD/cache/PT_ORG_HEADER_DRAG_HANDLE_3.gif);width:5px;height:7px;position:Absolute;z-index:2500;}
.PT_GNTVG_D{font-size:1pt;border-right-width:1px;border-right-color:rgb(190,190,190);border-right-style:dashed;position:Absolute;z-index:1000;}
.PT_GNTVG_DT{font-size:1pt;border-right-width:1px;border-right-color:rgb(190,190,190);border-right-style:dotted;position:Absolute;z-index:1000;}
.PT_GNTVG{font-size:1pt;border-right-width:1px;border-right-color:rgb(190,190,190);border-right-style:solid;position:Absolute;z-index:1000;}
.PT_GNTDHDSH{font-size:1pt;border-top-width:1px;border-top-color:rgb(0,0,0);border-top-style:dashed;height:1px;position:Absolute;}
.PT_GNTDHSLD{font-size:1pt;border-top-width:1px;border-top-color:rgb(0,0,0);border-top-style:solid;height:1px;position:Absolute;}
.PT_GNTDHDT{font-size:1pt;border-top-width:2px;border-top-color:rgb(0,0,0);border-top-style:dotted;height:1px;position:Absolute;}
.PT_GNTTEXTALIGN{text-align:center;}.PSCHARTCOLOR0{background-color:rgb(0,0,0);}
.PSCHARTCOLOR1{background-color:rgb(83,110,209);}
.PSCHARTCOLOR2{background-color:rgb(43,124,146);}
.PSCHARTCOLOR3{background-color:rgb(12,106,106);}
.PSCHARTCOLOR4{background-color:rgb(133,133,133);}
.PSCHARTCOLOR5{background-color:rgb(116,209,83);}
.PSCHARTCOLOR6{background-color:rgb(192,192,192);}
.PSCHARTCOLOR7{background-color:rgb(210,100,196);}
.PSCHARTCOLOR8{background-color:rgb(242,182,96);}
.PSCHARTCOLOR9{background-color:rgb(255,175,175);}
.PSCHARTCOLOR10{background-color:rgb(233,91,91);}
.PSCHARTCOLOR11{background-color:rgb(255,255,255);}
.PSCHARTCOLOR12{background-color:rgb(226,221,74);}
.PSCHARTCOLOR13{background-color:rgb(230,131,65);}
.PSCHARTCOLOR14{background-color:rgb(170,217,80);}
.PSCHARTCOLOR15{background-color:rgb(132,80,217);}
.PSCHARTCOLOR16{background-color:rgb(150,32,132);}
.PSCHARTCOLOR17{background-color:rgb(252,217,75);}
.PSSTARTGRADIENT0{background-color:rgb(0,0,0);}
.PSSTARTGRADIENT1{background-color:rgb(169,183,232);}
.PSSTARTGRADIENT2{background-color:rgb(149,190,201);}
.PSSTARTGRADIENT3{background-color:rgb(158,158,158);}
.PSSTARTGRADIENT4{background-color:rgb(194,194,194);}
.PSSTARTGRADIENT5{background-color:rgb(186,232,169);}
.PSSTARTGRADIENT6{background-color:rgb(14,14,14);}
.PSSTARTGRADIENT7{background-color:rgb(233,178,226);}
.PSSTARTGRADIENT8{background-color:rgb(249,219,176);}
.PSSTARTGRADIENT9{background-color:rgb(255,215,215);}
.PSSTARTGRADIENT10{background-color:rgb(244,173,173);}
.PSSTARTGRADIENT11{background-color:rgb(255,255,255);}
.PSSTARTGRADIENT12{background-color:rgb(226,221,74);}
.PSSTARTGRADIENT13{background-color:rgb(243,193,160);}
.PSSTARTGRADIENT14{background-color:rgb(213,236,168);}
.PSSTARTGRADIENT15{background-color:rgb(194,168,236);}
.PSSTARTGRADIENT16{background-color:rgb(200,144,194);}
.PSSTARTGRADIENT17{background-color:rgb(254,236,165);}
.PSSTARTGRADIENTBACKGROUND{background-color:rgb(255,255,255);}
.PSENDGRADIENTBACKGROUND{background-color:rgb(255,255,255);}
.PSVISUALEFFECT{VSEFFECT:shadow;}
.PSHORIZONTALGRIDLINES{border-top-width:2;border-top-color:rgb(133,133,133);border-top-style:solid;}
.PSVERTICALGRIDLINES{border-top-style:none;}
.PSCHARTYAXIS{border-top-width:6;border-top-color:rgb(0,0,0);border-top-style:solid;}
.PSCHARTXAXIS{border-top-width:2;border-top-color:rgb(0,0,0);border-top-style:solid;}
.PSCHARTLINES{border-top-width:2;border-top-color:rgb(133,133,133);border-top-style:solid;}
.PSTASKDEPENDENCYLINE{border-top-width:2;border-top-color:rgb(83,110,209);border-top-style:dashed;}
.PSCHARTAXISTITLE{font-family:SansSerif;font-size:10;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PSAXISLABELS{font-family:SansSerif;font-size:11;font-weight:normal;font-style:normal;color:rgb(74,74,75);}
.PSCHARTLEGEND{font-family:SansSerif;font-size:10;font-weight:normal;font-style:normal;color:rgb(74,74,75);}
.PSCHARTFOOTNOTE{font-family:SansSerif;font-size:9;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PSCHARTSUBTITLE{font-family:SansSerif;font-size:9;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PSCHARTTITLE{font-family:SansSerif;font-size:10;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PSCHARTDATAGLYPHSIZE{CHGLYPH:80;}
.CHARTCOLORDEFAULTORDER{clrdefordr:10,12,1,8,5,16,17,2,7,13,14,15;}
.CHARTSEGMENTEXPLOSIONDISTANCE{CHDISTANCE:40;}
.CHARTDEFAULTANIMATION{CHANIMATION:1;}
.CHARTANIMATIONDURATION{MSEC:500;}

.PT_CHART_FUNNEL
{
FunnelViewAngle:13.43;
FunnelRotationAngle:13.43;
FunnelHeightRatio:0.20;
}
.PT_CHART_REFERENCE
{
RLineStyle:solid;
RTransparent:80;
}
.PT_CHART_REFERENCESTYLE
{
RLineStyle:solid;
RWidth:2;
}
.PT_CHART_TOOLBAR
{
cursor:pointer;
color:#0000FF;
}
.PT_CHART_GAUGE
{
GlegEntrFontFamily:SansSerif;
GlegEntrFontWeight:plain;
GlegEntrFontStyle:plain;  //plain,italic
GlegEntrFontSize:12;
GlegEntrFontColor:#000000;
GlegBkgrColor:#FFFFFF; 
GlegBorderColor:#FFFFFF;
GbackgrBorderColor:#FFFFFF;
GbackgrOpacity:1;
GtickMrkColor:#000000;
GtickLblFontFamily:Dialog;
GtickLblFontWeight:bold;
GtickLblFontStyle:plain;
GtickLblFontSize:10;
GtickLblFontColor:#000000;
GtopLblFontFamily:SansSerif;
GtopLblFontWeight:bold;
GtopLblFontStyle:Plain;
GtopLblFontSize:14;
GtopLblFontColor:#000000;
GmtrLblFontFamily:SansSerif;
GmtrLblFontWeight:bold;
GmtrLblFontStyle:plain;
GmtrLblFontSize:10;
GmtrLblFontColor:#000000;
GbtmLblFontFamily:SansSerif;
GbtmLblFontWeight:bold;
GbtmLblFontStyle:plain;
GbtmLblFontSize:12;
GbtmLblFontColor:#000000;
GdialIndType:needle;
GdialIndBrdColor:#000000;
GdialIndFillColor:#FFFFFF;
GdialIndThreshColor:1;//1
GdialIndBaseBrdColor:#000000;
GdialIndBaseFillColor:#FFFFFF;
GdialThreshStyle:ring;
GstmIndBarBorderColor:#000000;
GstmIndBarFillColor:#000000;
GledSpecularHighlight:1;
GtickContent:Increments;
GdialPlotAreaFillColor:#FFFFFF;
GanimationDefType:TransitionToLeft;  

GanimationDuration:500;
}



.ch-icon-font {
    font-family: PT ChartFont;
    font-size: 16px;
    line-height: 1;
    display: inline-block;
    font-weight: bold;
    speak: none;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    text-align: center;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; 
    
}
.ch-ln1-icon-16:before {
    content: "\e653"}
.ch-bar-icon-16:before {
    content: "\e627"}

.ch-2pie-icon-16:before {
    content: "\e67E"}
.ch-3pie-icon-16:before {
    content: "\e672"}



.ch-histogram-icon-16:before {
    content: "\e6BC"}


.ch-gear-icon-16:before {
    content: "\e638"}

.ch-tools-icon-16:before {
    content: "\e639"}
.ch-rightA-icon-16:before {
    content: "\e6D0"}
.ch-downA-icon-16:before {
    content: "\e6CE"}

.ch-spin {
  -webkit-animation: ch-spin 2s infinite linear;
  animation: ch-spin 2s infinite linear;

}
@-webkit-keyframes ch-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes ch-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.ch-rotate-90 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.ch-rotate-180 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ch-rotate-270 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.oj-chart-xaxis-title,
.oj-chart-yaxis-title,
.oj-chart-y2axis-title {
  font-family:tahoma, sans-serif !important;
  font-size: 0.625rem !important;
  font-weight:bold !important; 
  color: #000000 !important;
}

.oj-chart-xaxis-tick-label,
.oj-chart-yaxis-tick-label,
.oj-chart-y2axis-tick-label {
  
  font-family:tahoma, sans-serif !important; 
  font-size: 0.6875rem !important;  
  color: #4a4a4b !important; }


.oj-legend {
  
  font-family:tahoma, sans-serif !important; 
  font-size: 0.625rem !important;
  color: #000000 !important; }

.oj-chart-footnote {
  font-family:tahoma, sans-serif !important; 
  font-size: 0.5625rem !important;  
  color: #000000 !important;
  font-weight:bold !important; }


.oj-chart-slice-label {
  font-family:tahoma, sans-serif !important; 
  font-size: 0.6875rem !important;  
   } 

.oj-chart-subtitle {
   font-family:tahoma, sans-serif !important; 
  font-size: 0.5625rem !important;  
  color: #000000 !important;
  font-weight:bold !important; }


.oj-chart-title {
  font-family:tahoma, sans-serif !important; 
  font-size: 0.625rem !important;
  color: #000000 !important;
  font-weight: bold !important; }



.oj-dvt-datatip { 
  color: #000000 !important;  
  font-size: 0.6875rem !important;
  font-family:tahoma, sans-serif !important; }
.OraBITooltipText {
  font-size: 11px;
  color: red
}

.OraDVTTooltipPopup {
  background-color: #c1ccd7;
  color: black;
  border-style: solid;
  border-color: black;
  border-width: 2px;
  padding: 2px;
  opacity: 0.9;
  position: absolute;
  z-index: 2147483647;
  font-size: 11px;
  font-family: tahoma, sans-serif;
}

.OraDVTDatatipPopup {
  background-color: #ffffff;
  color: black;
  border-style: solid;
  border-color: black;
  border-width: 2px;
  padding: 2px;
  opacity: 0.9;
  position: absolute;
  z-index: 2147483647;
  font-size: 11px;
  font-family: tahoma, sans-serif;
}

.OraDVTUnstyledPopup {
  position: absolute;
  z-index: 2147483647
}

.OraDVTContextMenuPopup {
  position: absolute;
  z-index: 2147483647;
}
.PSPUSHBUTTONTBSAVEA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_SAVE_SD_3.gif);
}
.PSPUSHBUTTONTBSAVED
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_SAVE_D_SD_3.gif);
}
.PSPUSHBUTTONTBNEXTTABA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_NEXTTAB_SD_3.gif);
}
.PSPUSHBUTTONTBNEXTTABD
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_NEXTTAB_D_SD_3.gif);
}
.PSPUSHBUTTONTBPREVTABA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_PREVTAB_SD_3.gif);
}
.PSPUSHBUTTONTBPREVTABD
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_PREVTAB_D_SD_3.gif);
}
.PSPUSHBUTTONTBADDMODEA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_ADDMODE_SD_3.gif);
}
.PSPUSHBUTTONTBADDMODEA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_ADDMODE_D_SD_3.gif);
}
.PSPUSHBUTTONTBUPDATEMODEA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_UPDATEMODE_SD_3.gif);
}
.PSPUSHBUTTONTBUPDATEMODED
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_UPDATEMODE_D_SD_3.gif);
}
.PSPUSHBUTTONTBUPDATEALLMODEA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_UPDATEALLMODE_SD_3.gif);
}
.PSPUSHBUTTONTBUPDATEALLMODED
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_UPDATEALLMODE_D_SD_3.gif);
}
.PSPUSHBUTTONTBCORRECTMODEA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_CORRECTMODE_SD_3.gif);
}
.PSPUSHBUTTONTBCORRECTMODED
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_CORRECTMODE_D_SD_3.gif);
}
.PSPUSHBUTTONTBRETURNA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_RETURN_SD_3.gif);
}
.PSPUSHBUTTONTBRETURND
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_RETURN_D_SD_3.gif);
}
.PSPUSHBUTTONTBNEXTINLISTA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_NEXTINLIST_SD_3.gif);
}
.PSPUSHBUTTONTBNEXTINLISTD
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_NEXTINLIST_D_SD_3.gif);
}
.PSPUSHBUTTONTBPREVINLISTA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_PREVINLIST_SD_3.gif);
}
.PSPUSHBUTTONTBPREVINLISTD
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_PREVINLIST_D_SD_3.gif);
}
.PSPUSHBUTTONTBREFRESHA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_REFRESH_SD_3.gif);
}
.PSPUSHBUTTONTBREFRESHD
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_REFRESH_D_SD_3.gif);
}
.PSPUSHBUTTONTBVIEWWORKLISTA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_VIEWWORKLIST_SD_3.gif);
}
.PSPUSHBUTTONTBVIEWWORKLISTD
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_VIEWWORKLIST_D_SD_3.gif);
}
.PSPUSHBUTTONTBNEXTINWORKLISTA
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_NEXTINWORKLIST_SD_3.gif);
}
.PSPUSHBUTTONTBNEXTINWORKLISTD
{
	background-image: url();
}
.PSPUSHBUTTONTBPREVINWORKLISTA
{
	background-image: url(/cs/HRPROD/cache/PT_TLBR_PREVINWORKLIST_SD_3.gif);
}
.PSPUSHBUTTONTBPREVINWORKLISTD
{
	background-image: url(/cs/HRPROD/cache/PT_TLBR_PREVINWORKLIST_D_SD_3.gif);
}
.PSPUSHBUTTONTBSENDNOTIFY
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_NOTIFY_SD_3.gif);
}
.PSPUSHBUTTONTBSPELLCHECK
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_SPELLCHECK_SD_3.gif);
}
.PSPUSHBUTTONTBPOPUP
{
	background-image: url(/cs/HRPROD/cache/PT_TOOLBAR_POPUP_SD_3.gif);
}
.PTDOWNLOAD
{
	background-image: url(/cs/HRPROD/cache/PT_DOWNLOAD_SD_3.gif);
	height:16px;
	width: 16px;
}
.PTROWADD
{
	background-image: url(/cs/HRPROD/cache/PT_ADD_SD_3.gif);
}
.PTROWADD_D
{
	background-image: url(/cs/HRPROD/cache/PT_ADD_D_SD_3.gif);
}
.PTROWDELETE
{
	background-image: url(/cs/HRPROD/cache/PT_DELETE_SD_3.gif);
}
.PTROWDELETE_D
{
	background-image: url(/cs/HRPROD/cache/PT_DELETE_D_SD_3.gif);
}
.PTNEXTROW
{
	background-image: url(/cs/HRPROD/cache/PT_NEXTROW_SD_3.gif);
	height:16px;
	width: 16px;
}
.PTNEXTROW_D
{
	background-image: url(/cs/HRPROD/cache/PT_NEXTROW_D_SD_3.gif);
	height:16px;
	width: 16px;
}
.PTPREVROW
{
	background-image: url(/cs/HRPROD/cache/PT_PREVIOUSROW_SD_3.gif);
	height:16px;
	width: 16px;
}
.PTPREVROW_D
{
	background-image: url(/cs/HRPROD/cache/PT_PREVIOUSROW_D_SD_3.gif);
	height:16px;
	width: 16px;
}
.PTROWADDMULTI
{
	background-image: url(/cs/HRPROD/cache/PT_ADD_MULTIPLE_SD_3.gif);
}
.PTROWADDMULTI_D
{
	background-image: url(/cs/HRPROD/cache/PT_ADD_MULTIPLE_D_SD_3.gif);
}

.PTCOLLAPSE
{
background: url(/cs/HRPROD/cache/PT_COLLAPSE_SD_3.GIF) no-repeat scroll transparent;
height: 11px;
width: 11px;
}
.PTEXPAND
{
background: url(/cs/HRPROD/cache/PT_EXPAND_SD_3.GIF) no-repeat scroll transparent;
height: 11px;
width: 11px;
}
.PTSAVESEARCH
{
background: url(/cs/HRPROD/cache/PT_SAVESEARCH_SD_3.gif) no-repeat scroll transparent;
height: 16px;
width: 16px;
}
.PTHELP{
background: url(/cs/HRPROD/cache/PT_HELP_SD_3.gif) no-repeat scroll transparent;
height: 16px;
width: 16px;
}
.PTMODALCNTRL
{
background: url(/cs/HRPROD/cache/PT_MODAL_CNTRL_SD_3.GIF) no-repeat scroll transparent;
height: 16px;
width: 16px;
}
.PTLEFTSCROLL
{
background: url(/cs/HRPROD/cache/PT_LEFT_SCROLL_SD_3.gif) no-repeat scroll transparent;
height: 16px;
width: 16px;
}
.PTRIGHTSCROLL
{
background: url(/cs/HRPROD/cache/PT_RIGHT_SCROLL_SD_3.gif) no-repeat scroll transparent;
height: 16px;
width: 16px;
}
.PSLOOKUP
{
background: url(/cs/HRPROD/cache/PT_PROMPT_LOOKUP_SD_3.gif) no-repeat scroll transparent;
height: 16px;
width: 16px;
}

.PSBOTTOMLINE
{
	border-bottom: 1px solid black;
	height:2px;
}
.PSCOPYURL{
	background: url(/cs/HRPROD/cache/PT_COPYURL_IMG_SD_3.gif) no-repeat scroll center center transparent;
	width:19px;
}

.PTPOPUPSKIP
{
	background-image: url(/cs/HRPROD/cache/PT_POPUP_SKIP_SD_3.gif);
	height:16px;
	width: 16px;
}
.PSMODALCLOSE{
position:relative;
height:16px;width:16px;margin-top:2px;
background:transparent center left no-repeat;

}
.PSMODALCLOSEANCHOR:before{
content: url(/cs/HRPROD/cache/PT_PORTAL_IC_CLOSE_SD_3.gif);
}
.PSGRIDBOTTOMLINE {
    height: 1px;
vertical-align: bottom; 
border-bottom: 1px solid black;

}
.PSPUSHBUTTON#Left,.PSPUSHBUTTON.Left{
	margin-right: 5px;
background-color:transparent;
}
.PSTABLINKSCONTAINER {
    font-size: 9pt;
}
.PSTABLINKSSELECTED {
    color: #3333CC;
    font-size: 9pt;
}
.PSRALEFTWIDGET a {
 background:transparent url(/cs/HRPROD/cache/PT_BTN_ARROW_3.gif) no-repeat left center;
 padding-left: 15px;
}

.PSRARIGHTWIDGET a {
 background:transparent url(/cs/HRPROD/cache/PT_BTN_ARROW_3.gif) no-repeat right center;
 padding-right: 15px;
}
#ptpopupclose
{
background-image:url(/cs/HRPROD/cache/PT_PORTAL_IC_CLOSE_SD_3.gif);
}


.fluidsearchcontainer #selsrchgrp, .fluidsearchcontainer input.pthdr2srcheditgbl {
	height: 2em !important;
}
.fluidsearchcontainer a#selsrchgrp span, .fluidsearchcontainer #pthdr2goimg {
	margin-top: 3px !important;
}


#pthnavbc_skipnav a{    
    height: 0;
    overflow: hidden;
    position: absolute;
    width: 0;
}

#pthnavbc_skipnav a:active, 
#pthnavbc_skipnav a:focus { 
    background-color: #ffffff;
    border: 1px solid #444444;
    color: #444444;
    font-size: 13px;
    font-weight: bold;
    padding-right: 15px !important;
    padding-top: 4px !important;
    white-space: nowrap; 
    display: inline-block;
    float: left;
    margin: 0 0.2em;
    padding-bottom: 2px;
    width: auto; 
    height: auto; 
    overflow: visible; 
    z-index: 205;
}

.ps_nowrap {white-space:nowrap;}



#ptifrmrc {
  margin:0px;
}



.ltr, .rtl {
}



.ptalNoPadding {
  padding:0px;
  margin:0px;
}



.ptalClear {
  padding:0px;
  margin:0px;
  font-size:0pt;
  clear:both;
}



.ptalPageMask {
  background-image:url(/cs/HRPROD/cache/PT_NAV_CLEAR_DOT_3.gif);
  font-size:0pt;
  display:none;
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  z-index:300;
}



.ptalAJAXProcessing {
  background:transparent url(/cs/HRPROD/cache/PT_NAV2_LOADING_3.gif) no-repeat scroll left center;
  margin-left:-1px;
}



.ptalProcessing {
  font-size:0pt;
  padding:0px;
  margin:0px;
  background:transparent url(/cs/HRPROD/cache/PT_PROCESSING_3.gif) no-repeat scroll center center;
  right:2px;
  top:2px;
  width:40px;
  height:40px;
  position:absolute;
  display:none;
  z-index:600;
}



.ptalActionIcon {
  margin:0px;
  padding:1px;
  cursor:pointer;
  vertical-align:top;
}

.ptalPgltcontrolsdropdown {
background:transparent url(/cs/HRPROD/cache/PTAL_PGLT_DROPDOWN_BCGROUND_3.gif) repeat-x scroll center bottom;
padding: 0;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-top:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
margin-bottom:-1px;
z-index:100;
margin-right:1px;
margin-left:1px;
cursor:pointer;
opacity:0.6;
}


html>body .ptalPgltcontrolsdropdown {
background:transparent url(/cs/HRPROD/cache/PTAL_PGLT_DROPDOWN_BCGROUND_3.gif) repeat-x scroll center bottom;
padding: 0;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-top:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
margin-top:2px;
margin-bottom:-1px;
position:relative;
z-index:100;
margin-right:1px;
margin-left:1px;
cursor: pointer;
opacity:0.6;
}


.ptalPgltcontrolsdropdown:hover{
background:none;
background-color:white;
opacity:1;
}

.ptalPgltcontrolsdropdownclickedTopBorder  {
background:white;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-top:1px solid #D4D4D4;
margin-top:2px;
position:relative;
z-index:250;
margin-right:1px;
margin-left:1px;
cursor: pointer;
}

.ptalPgltcontrolsdropdownclickedBottomBorder  {
background:white;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
margin-bottom:-2px;
position:relative;
z-index:250;
margin-right:1px;
margin-left:1px;
cursor: pointer;
}

.ptalPgltAreaShowAnchorIcon,
.ptalPgltAreaHideAnchorIcon,
.ptalPgltAreaShowIcon,
.ptalPgltAreaHideIcon,
.ptalPgltAreaDockIcon,
.ptalPgltAreaUndockIcon,
.ptalPgltAreaResizeIcon,
.ptalPgltAreaReloadIcon,
.ptalPgltAreaCustomizeIcon,
.ptalPgltAreaRestoreIcon,
.ptalPgltAreaMaximizeIcon,
.ptalPgltAreaCloseIcon,
.ptalPgltShowIcon,
.ptalPgltHideIcon,
.ptalPgltHelpIcon,
.ptalPgltReloadIcon,
.ptalPgltCustomizeIcon {
}

.ptalPgltReloadIcon {
height:16px;
width:16px;
margin-top:-3px;
}

.ptalPgltIconPadding {
padding-right:9px;
}

.ptalPgltAreaControlsIcon a:hover img{
background-color:white;
}

.ptalPgltAreaControlsIcon  {
position:relative;
z-index:200;
background:#BAD0E7;
margin:1px;
}

.ptalPgltAreaControlsClicked  {
background-color:white;
border-right:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
border-top:1px solid #D4D4D4;
margin-right:0px;
margin-top:0px;
margin-left:0px;
margin-bottom:1px;
position:relative;
z-index:200;
}

.ptalPgltAreaMorePageletsIcon {
margin:0px;
  padding:1px;
  cursor:pointer;
  vertical-align:center;
}

.ptalPgltAreaMorePageletsIconNoDisplay {
display:none;
}


.ptalPgltAreaAnchorContainerDiv {
  position:relative;
  z-index:20;
}

.ptalPgltAreaAnchorContainer {
  background-color:#FFFFFF;
}

.ptalPgltAreaAnchor {
}

.ptalPgltAreaAnchorBody {
  font-size:0pt;
  padding:0px;
  margin:0px;
}



.ptalPgltAreaContainerDiv {
  position:relative;
  z-index:20;
}

.ptalPgltAreaContainer {
}

.ptal_Rpgltarea {
  float:right
}

.ptalPgltArea_visible {
}

.ptalPgltArea_hidden {
}

.ptalPgltArea_moving {
}

.ptalPgltArea_resizing {
cursor: col-resize;
}



.ptalPgltArea {
}

.ptalPgltArea_docked {
}

.ptalPgltArea_float {
  position:absolute;
}



.ptalPgltAreaBody {
  vertical-align:top;
}

.ptalPgltAreaBodyAnchor {
  vertical-align:top;
  z-index:20;
}

.ptalPgltAreaBody,
.ptalPgltAreaBodyAnchor {
  padding:0px;
  margin:0px;
}

.ptalPgltArea_float .ptalPgltAreaBodyAnchor,
.ptalPgltArea_hidden .ptalPgltArea_docked .ptalPgltAreaBody,
.ptalPgltArea_visible .ptalPgltArea_docked .ptalPgltAreaBodyAnchor {
  display:none;
}



.ptalPgltAreaBorderPadding {
}

.ptalPgltArea_float .ptalPgltAreaBorderPadding {
  width:12px;
  height:1px;
}

.ptalPgltArea_docked .ptalPgltAreaBorderPadding {
  width:6px;
  
}

.ptalPgltArea_docked .ptalPgltAreaHorizontalResize {
  width:4px;
  height:1px;
}

.ptalPgltArea_docked .ptalPgltAreaHorizontalResizeArea {
  width:4px;
  height:1px;
}

.ptalPgltAreaBorderTopLeft {
  background-position:right top;
  background-repeat:no-repeat;
  vertical-align:middle;
}

.ptalPgltArea_float .ptalPgltAreaBorderTopLeft {
  background-image:url(/cs/HRPROD/cache/PTAL_BORDERTOPLEFT_3.GIF);
  width:12px;
}


.ptalPgltAreaBorderTopMiddle {
  background-position:center top;
  background-repeat:repeat-x;
}

.ptalPgltArea_docked .ptalPgltAreaBorderTopMiddle {
  background-color:#F6F7FB;
  
}

.ptalPgltArea_float .ptalPgltAreaBorderTopMiddle {
  background-color:#F2F6FF;
  background-image:url(/cs/HRPROD/cache/PTAL_BORDERTOPMIDDLE_3.gif);
  padding:9px 0px 0px 0px;
}


.ptalPgltAreaBorderTopRight {
  background-position:left top;
  background-repeat:no-repeat;
  vertical-align:middle;
}

.ptalPgltArea_float .ptalPgltAreaBorderTopRight {
  background-image:url(/cs/HRPROD/cache/PTAL_BORDERTOPRIGHT_3.GIF);
  width:12px;
}


.ptalPgltAreaBorderBottomLeft {
  background-position:right top;
  background-repeat:no-repeat;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomLeft {
  background-image:url(/cs/HRPROD/cache/PTAL_BORDERBOTTOMLEFT_3.gif);
  width:12px;
  height:12px;
}


.ptalPgltAreaBorderBottomMiddle {
  background-position:center top;
  background-repeat:repeat-x;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomMiddle {
  background-image:url(/cs/HRPROD/cache/PTAL_BORDERBOTTOMMIDDLE_3.gif);
  height:12px;
}


.ptalPgltAreaBorderBottomRight {
  background-position:left top;
  background-repeat:no-repeat;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomRight {
  background-image:url(/cs/HRPROD/cache/PTAL_BORDERBOTTOMRIGHT_3.gif);
}


.ptalPgltAreaBorderPadding,
.ptalPgltAreaBorderTopLeft,
.ptalPgltAreaBorderTopRight,
.ptalPgltAreaBorderBottomLeft,
.ptalPgltAreaBorderBottomMiddle,
.ptalPgltAreaBorderBottomRight {
  font-size:0pt;
  padding:0px;
  margin:0px;
}



.ptalShadow {
  padding:0px;
  margin:0px;
}

.ptalPgltArea_hidden .ptalShadow,
.ptalPgltArea_docked .ptalShadow {
  display:none;
}

.ptalShadowPadding {
  width:2px;
  height:2px;
}

.ptalShadowBorderVertical,
.ptalShadowBorderHorizontal {
  font-size:0pt;
}

.ptalShadowTopLeft,
.ptalShadowTopMiddle,
.ptalShadowTopRight,
.ptalShadowMiddleLeft,
.ptalShadowMiddleRight,
.ptalShadowBottomLeft,
.ptalShadowBottomMiddle,
.ptalShadowBottomRight {
  padding:0px;
  margin:0px;
}

.ptalShadowTopLeft {
  background-position:right bottom;
  background-repeat:no-repeat;
}

.ptalShadowTopMiddle {
  background-position:center bottom;
  background-repeat:repeat-x;
}

.ptalShadowTopRight {
  background-position:left bottom;
  background-repeat:no-repeat;
}

.ptalShadowMiddleLeft {
  background-position:right center;
  background-repeat:repeat-y;
}

.ptalShadowMiddleRight {
  background-position:left center;
  background-repeat:repeat-y;
}

.ptalShadowBottomLeft {
  background-position:right top;
  background-repeat:no-repeat;
}

.ptalShadowBottomMiddle {
  background-position:center top;
  background-repeat:repeat-x;
}

.ptalShadowBottomRight {
  background-position:left top;
  background-repeat:no-repeat;
}



.ptalPgltAreaFrameDiv {
  font-size:0pt;
  padding:0px;
  margin:0px;
}

.ptalPgltAreaFrame {
}


.ptalmorePagelets {
width:100%;
position:absolute;
bottom:0
text-align:right;
background-color:#BAD0E7;
font-weight:bold;
font-size:12px;
font-color:#3a5a87;
height:20px;
border-top: solid #8DABC5; 
bottom:0px;
}

.ptalmorePagelets table {

margin-left:auto;
margin-right:auto;

}
.ptalMorePageletsLink {
font-weight:bold;
font-size:12px;
color:#3a5a87;
text-decoration:underline;
valign:center;

}

.ptalMorePageletsLinkdisabled {

font-weight:bold;
font-size:12px;
color:#787878;
text-decoration:underline;
valign:center;

}

.ptalmorePagelets table td {
font-weight:bold;
font-size:12px;
color: #3a5a87;
text-decoration:underline;
}



.ptalPgltAreaShowIcon,
.ptalPgltAreaHideIcon,
.ptalPgltAreaResize,
.ptalPgltAreaResizeBar {
  font-size:0pt;
  z-index:25;
}

.ptalPgltAreaResize {
  width:10px;
  height:10px;
}



.ptalPgltAreaHeader {
background-color: #BAD0E7;

}

.ptalPgltAreaHeaderBar {
  color:#0000;
  font-family:Arial,sans-serif;
  font-size:11pt;
  font-style:normal; 
  height:25px;
}

.ptalPgltArea_docked .ptalPgltAreaHeaderBar {
  padding-top:2px;
  display:block;

}


.ptalPgltAreaHeaderLabel {
  overflow-x:hidden;
  white-space:nowrap;
  text-align:left;
  padding-left:5px;
  padding-right:3px;
  padding-top:8px;
  vertical-align:bottom;
  height:20px;
  -moz-outline: 0;
  color:#555555;
  position:absolute;
}

.ptalPgltAreaHeaderLabel a{
 text-decoration : none;
 color: #666666;
 font-weight: normal;
}

.ptalPgltAreaHeaderLabel a span{
 color: #666666;
}

.ptalPgltAreaHeaderLabel a:hover span{
 color: black;
}

.ptalPgltArea_float .ptalPgltAreaHeaderLabel {
  cursor:move;
}



.ptalPgltAreaGroupsBar {
  vertical-align:bottom;
  white-space:nowrap;
  margin:0px;
  padding:0px;
}

.ptalPgltArea_docked .ptalPgltAreaGroupsBar {
  
  padding-top:2px;
}

.ptalPageletGroupsDiv {

  padding-top:2px;
  padding-bottom:1px;
  margin:0px;
  width:100%;
}



.ptalPageletGroupTab {
  vertical-align:bottom;
  white-space:nowrap;
  margin:0px;
  padding:0px;
}


.ptalPageletGroupTab a {
  background:transparent url(/cs/HRPROD/cache/PSTAB_LEFT_3.GIF) no-repeat scroll left top;
  border-bottom:4px solid #4A598C;
  text-decoration:none;
  cursor:pointer;
  float:left;
  padding:0px 1px 0px 5px;
  margin:0px;
  -moz-outline: 0;
  -moz-user-select:none;
}

.ptalPageletGroupTab a:hover {
  background-position:0 -50px;
}


.ptalPageletGroupTab a span {
  background:transparent url(/cs/HRPROD/cache/PSTAB_RIGHT_3.gif) no-repeat scroll right top;
  color:white;
  font-family:Arial,sans-serif;
  font-size:9pt;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
  white-space:nowrap;
  float:right;
  display:block;
  padding:2px 14px 2px 5px;
  -moz-outline: 0;
  -moz-user-select:none;
}

.ptalPageletGroupTab a:hover span {
  background-position:100% -50px;
  text-decoration:none;
  cursor:pointer;
}


.ptalPageletGroupTab .selected a {
  background-position:0 -25px;
}


.ptalPageletGroupTab .selected a span {
  cursor:default;
  color:#FFFFFF;
  font-weight:bold;
  background-position:100% -25px;
}

.ptalPageletGroupTab .selected a:hover span {
  text-decoration:none;
}


.ptalPageletGroupTabPadding {
  white-space:nowrap;
  vertical-align:top;
  padding:0px 3px 4px 3px;
  margin:0px;
  border-bottom:4px solid #4A598C; 
}

.ptalPgltArea_float .ptalPageletGroupTabPadding .ptalActionIcon {
  display:none;
}

.ptalPageletAreaControls {
display:block;
}



.ptalPgltAreaAdminLink {
  display:block;
  text-align:left;
  white-space:nowrap;
  padding:3px 6px 3px 6px;
}



.ptalPgltAreaPage {
    background-color:white;
  font-family:Arial,sans-serif;
  padding:0px;
  margin:0px;
  height:100%;
}



.ptalPageletsDiv {
  width:100%;
  position:absolute;
}

.ptpgltdiv {

overflow-x:hidden;
overflow-y;hidden;


}

.ptpgltScrollh  {
    background-color: #BDBDBD;
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    position: absolute;
    -moz-border-radius: 10px;
    float:right;
    height:8px;
    bottom:0;
    margin:0;
    padding:0;
    font-size:0;
}

.ptpgltScrollh:hover {

background-color:#999999;
}

.ptpgltScroll  {
    background-color: #BDBDBD;
    border-radius: 15px 15px 15px 15px;
    cursor: pointer;
    float: right;
    position: relative;
    top: 0;
    width: 8px;
    -moz-border-radius: 15px;
}

.ptpgltScroll:hover {

background-color:#999999;
}

.PTALPAGELEBODYDIV {

height:100%;
width:100%;

}

.PTALPAGELETCONTENT {

overflow-y:hidden;
overflow-x:hidden;
height:100%;
position:relative;

}


html>body .PTALPAGELETCONTENT {

overflow-y:hidden;
overflow-x:hidden;
height:100%;
width:100%;
position:relative;


}

.PTALPAGELETBODYRESIZEBAR {

padding:0px;
margin:0px;
height:4px;
border:0;
cursor:n-resize;
}

.pgltareabottom {
background-color:#BAD0E7;
  padding-top:2px;
  display:block;
white-space:nowrap;
  text-align:right;
  padding-left:3px;
  padding-right:3px;
color:#336699;
font-size:11px;
  font-weight:bold;
valign:center;
height:20px;
}

.ptalPgltFrame {
  width:100%;
  height:200px;
}

html>body .ptalPgltHeaderLabel {
  overflow-x:hidden;
  white-space:nowrap;
  text-align:left;
  padding-left:3px;
  padding-right:3px;
  padding-top:2px;
  -moz-outline: 0;
  z-index:100;
  position:relative;
}

.ptalPgltHeaderLabel {
  overflow-x:hidden;
  white-space:nowrap;
  text-align:left;
  padding-left:3px;
  padding-right:3px;
  padding-top:2px;
  -moz-outline: 0;
  z-index:100;
  font-weight:bold;
  font-size: 10pt;
  display: inline;
}

.ptpgltheader {
  background-color: #4A598C;
  border-top:1px solid #E6E6E6;
  border-bottom:1px solid #E6E6E6;
  border-left:none;
  border-right:none;
  color: white;
  font-family: Arial,Helvetica;
  font-size: 10pt;
  font-weight: normal;
  height: 24px;
  padding-left: 2px;
  vertical-align: top;
}

.ptpgltbody {
  border : none;
  font-family: Arial,Helvetica;
  font-size: 10pt;
}


.ptalPageletLoading {
  background:transparent url(/cs/HRPROD/cache/PT_PRE_LOADER_3.gif) no-repeat scroll center center;
  font-size:0pt;
  position:absolute;
  left:0px;
  width:100%;
  height:100%;
  z-index:150;
}

.ptalPageletLoadingHidden {
  display:none;
}

.ptalPageletMax {
}

.ptalPageletMax .PTPAGELETBODY span,
.ptalPageletMax .PTPAGELETBODY iframe,
.ptalPageletMax .ptalPgltReloadIcon,
.ptalPageletMax .ptalPgltHideIcon {
}

.ptalhpli {
list-style-type:none;
margin:0 0 0px;
padding:0;

}

.ptalPageletMax .ptalPgltShowIcon {
  display:none;
}

.ptalPageletMin {
}

.ptalPageletMin.ptalPageletMinHidden {
display:none;
}

.ptalPgltFadedRefresh {
background-image:url(/cs/HRPROD/cache/PT_REFRESH_NEW_3.png);
background-repeat:no-repeat;
}

.ptalPgltDarkRefresh  {
background-image:url(/cs/HRPROD/cache/PT_REFRESH_ONHOVER_3.png);
background-repeat:no-repeat;
}



li.ptalPageletMin,
.ptalPageletMin .ptalPageletLoading,
.ptalPageletMin .PTPAGELETBODY span,
.ptalPageletMin .PTPAGELETBODY iframe,
.ptalPageletMin .ptalPgltReloadIcon,
.ptalPageletMin .ptalPgltHideIcon {
  display:none;
}

.ptalPageletMin .ptalPgltShowIcon {
}

.ptalscrollControls
{	margin: 0;
	padding: 0;
    cursor:pointer;
}

.ptalscrollControls li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.ptalPgltControls
{	margin: 0;
	padding: 0;
    cursor:pointer;
}

.ptalPgltControls li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.ptalPgltControls li a
{	display: block;
	margin: 0 1px 0 0;
	
	}

.ptalPgltControls li a:hover
{}

.ptalPgltcontrolshadowbottom div  {
box-shadow: -2px -1px 2px #BDBDBD;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=-45, Color='#BDBDBD');
}

.ptalPgltcontrolshadowabove div  {
box-shadow: 2px 3px 2px #BDBDBD;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#BDBDBD')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#BDBDBD');
}

.ptalPgltControls div
{	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 10px 0;
	background: white;
	border: 1px solid #D4D4D4;
    
}

	.ptalPgltControls div a
	{	position: relative;
		display: block;
		margin: 1px;
		padding-top:6px;
        padding-bottom:6px;
        padding-left:25px;
        padding-right:40px;
	    color:#555555;
        font-size:9pt;
        font-weight:normal;
        font-style:normal;
        font-family:Arial,sans-serif;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
        background: white;
		
		}

	.ptalPgltControls div a:hover
	{	
          background : #EAEAEA;
		color: black;
        text-decoration: none;
}


.ptalPgltAreaContainer, .ptalPgltAreaAnchorContainer {
  float:left;
}



.ptalPgltArea_float {
  top:0px;
  left:0px;
}



.ptalPgltAreaFrame {
  width:300px;
  height:300px;
}



.ptalPgltAreaResize {
  background:transparent url(/cs/HRPROD/cache/PTAL_RESIZE_BOTTOMRIGHT_3.gif) no-repeat scroll right bottom;
  cursor:se-resize;
}

.rtl .ptalPgltAreaResize {
  cursor:sw-resize;
}



.ptalShadowBorderVertical {
  width:10px;
}

.ptalShadowBorderHorizontal {
  height:10px;
}

.ptalShadowBorderVertical .ptalShadowPadding {
  cursor:e-resize;
}

.ptalShadowBorderHorizontal .ptalShadowPadding {
  cursor:s-resize;
}

.ptalShadowTopRight {
  width:10px;
  height:10px;
  background-image:url(/cs/HRPROD/cache/PTAL_SHADOWTOPRIGHTCORNER_3.png);
  cursor:e-resize;
}

.ptalShadowMiddleRight {
  width:10px;
  height:100%;
  background-image:url(/cs/HRPROD/cache/PTAL_SHADOWRIGHT_3.png);
  cursor:e-resize;
}

.ptalShadowBottomLeft {
  width:10px;
  height:10px;
  background-image:url(/cs/HRPROD/cache/PTAL_SHADOWBOTTOMLEFTCORNER_3.png);
  cursor:s-resize;
}

.ptalShadowBottomMiddle {
  height:10px;
  background-image:url(/cs/HRPROD/cache/PTAL_SHADOWBOTTOM_3.png);
  cursor:s-resize;
}

.ptalShadowBottomRight {
  width:10px;
  height:10px;
  background-image:url(/cs/HRPROD/cache/PTAL_SHADOWBOTTOMROUNDCORNER_R_3.png);
  cursor:se-resize;
}

.rtl .ptalShadowBottomRight {
  cursor:sw-resize;
}



.ptalPgltArea_docked .ptalPgltAreaBorderTopLeft,
.ptalPgltArea_docked .ptalPgltAreaBorderBottomLeft,
.ptalPgltArea_docked .ptalPgltAreaBorderBottomMiddle,
.ptalPgltArea_docked .ptalPgltAreaBorderBottomRight {
  display:none;
}

.ptalPgltArea_docked .ptalPgltAreaResizeBar {
  cursor:col-resize;
  border-left:1px solid #E6E6E6;
}

.ptalRightPgltAreaResizeBar {
  cursor:col-resize;
  border-right:1px solid #E6E6E6;
}

.ptalPgltArea_docked .ptalPgltAreaBorderTopRight {
background-color : #BAD0E7;
border-right:1px solid #9ABBE3;
border-top:1px solid #9ABBE3;
}

.ptalPgltArea_resizing .ptalPgltArea_docked .ptalPgltAreaBody .ptalPgltAreaBorderTopRight {
  background-position:left top;
  background-repeat:repeat-y;
  background-image:url(/cs/HRPROD/cache/PTAL_IFRAME_SEP_D_VL_3.gif);
}



.ptalPgltAreaBodyAnchor .ptalPgltAreaShowIcon,
.ptalPgltAreaBorderTopRight .ptalPgltAreaHideIcon {
  
  padding:0px;
margin-left:-1px;
border-width:1px 1px 1px 0px;
border-style:solid;
border-color:#9ABBE3 #9ABBE3 #9ABBE3;
background-color : #BAD0E7;
}




.ptalPgltAreaBodyAnchor ,
.ptalPgltAreaBorderTopRight .ptalPgltAreaHideIcon {
  padding:0px;
}

ptalPgltAreaHideIcon a:hover {
display:block;
width:12px;
}

.ptalPgltAreaBodyAnchor a:hover,
.ptalPgltAreaBorderTopRight a:hover {
  display:block;
  width:12px;
}


.ptalPgltAreaBorderTopRight a:hover .ptalPgltAreaHideIcon
{
background-color:white;
}



.ptrcMenuItem a, .ptrcMenuLink a {
text-decoration:none;

border-style:none;
color:#0000FF;
font-family:Arial,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:normal
}

.ptrcMenuItem a {
text-decoration:none;

border-style:none;
color:black;
font-family:Arial,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:normal
}

.ptrcexpand {
background: transparent url(/cs/HRPROD/cache/PT_RC_COLLAPSE_3.gif) no-repeat scroll center center;
height:10px;
width:8px; 
}

.ptrccollapse {
background: transparent url(/cs/HRPROD/cache/PT_RC_EXPAND_3.gif) no-repeat scroll center center;
height:10px;
width:8px; 
}




* html #ptrcServiceTab
{ 
  position: relative;
  left: -3px;   
  margin-right: -3px; 
} 

#ptrcServiceTab ul
{
list-style-type: none;
margin:0;
margin-left: 0px;
padding:0;
}

#ptrcServiceTab li
{
display:inline;
margin:0;
padding:0;
overflow: hidden; 
list-style-type: none;
}
#ptrcServiceTab {
    float: right; 
}

#ptrcServiceTab a
{
float:left;
background:transparent url(/cs/HRPROD/cache/PT_GRID_TAB_LEFT_3.GIF) no-repeat left top;
margin:0;
padding:0 0 0 5px; 
text-decoration:none; 
border-bottom: 1px solid black;
#cursor:pointer;
-moz-outline: 0;
float:left;	
}

#ptrcServiceTab a span
{
font-family:Arial,sans-serif;
font-size:9pt;
font-weight:normal;
font-style:normal;
color:rgb(0,0,255);
background-color:rgb(220,200,162);
text-decoration: none;
float:left;
display:block;
background:transparent url(/cs/HRPROD/cache/PT_GRID_TAB_RIGHT_3.gif) no-repeat right top;
padding:2px 14px 2px 5px;
white-space:no-wrap;
}


#ptrcServiceTab  a span 
{
float:none;
}
 

#ptrcServiceTab a:hover 
{
background-position:0 -50px; top: 1px; 
}

#ptrcServiceTab a:hover span
{
font-family:Arial,sans-serif;
font-size:9pt;
font-weight:normal;
font-style:normal;
background-position:100% -50px;
padding:2px 14px 2px 5px; 
text-decoration:none;
-moz-outline:0;
-moz-user-select:none;
}

#ptrcServiceTab #selected a 
{
background-position:0 -25px; top: 1px; 
border-bottom: 0px solid gray;
border-color: #CCCCCC;
}

#ptrcServiceTab #selected a span 
{
font-family:Arial,sans-serif;
font-size:9pt;
font-weight:bold;
font-style:normal;
color:rgb(0,0,0);
background-color:rgb(255,255,255);
background-position:100% -25px;
padding:2px 14px 2px 5px; 
border-bottom: 0px solid gray; 
border-color: #CCCCCC; 
text-decoration:none;
-moz-outline:0;
-moz-user-select:none;

background-color: #BAD0E7;
font-weight:bold;
}

#ptrcServiceTab a:hover a 
{
color: #333;
padding-bottom: 5px;
border-color: #CCCCCC;
}

.ptrcPgltcontrolsdropdown {
background:transparent url(/cs/HRPROD/cache/PTAL_PGLT_DROPDOWN_BCGROUND_3.gif) repeat-x scroll center bottom;
padding: 0;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-top:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
position:relative;
z-index:100;
margin-right:8px;
cursor: pointer;
opacity:0.6;
}

.ptrcPgltcontrolsdropdown:hover {
background:none;
background-color:white;
opacity:1;

}

.ptrcPgltcontrolsdropdownclicked  {
background-color:white;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-top:1px solid #D4D4D4;
position:relative;
z-index:250;
margin-right:8px;
cursor: pointer;
}

.ptrcPgltcontrolsdropdownclickedTopBorder  {
background-color:white;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-top:1px solid #D4D4D4;
margin-bottom:1px;
position:relative;
z-index:250;
margin-right:8px;
cursor: pointer;
}

.ptrcPgltcontrolsdropdownclickedBottomBorder  {
background-color:white;
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-bottom:1px solid #D4D4D4;
margin-top:1px;
position:relative;
z-index:250;
margin-right:8px;
cursor: pointer;
border-top:none;
}

.ptrcPgltControls
{	margin: 0;
	padding: 0;
    cursor:pointer;
}

.ptrcPgltControls li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.ptrcPgltControls li a
{	display: block;
	margin: 0 1px 0 0;
	
	}

.ptrcPgltControls li a:hover
{}

.ptrcPgltcontrolshadowbottom div  {
box-shadow: -2px -1px 2px #BDBDBD;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=-45, Color='#BDBDBD');
}

.ptrcPgltcontrolshadowabove div  {
box-shadow: 2px 3px 2px #BDBDBD;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#BDBDBD')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#BDBDBD');
}

.ptrcPgltControls div
{	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 10px 0;
	background: white;
	border: 1px solid #D4D4D4;
    
}

	.ptrcPgltControls div a
	{	position: relative;
		display: block;
		margin: 1px;
		padding-top:6px;
        padding-bottom:6px;
        padding-left:25px;
        padding-right:40px;
	    color:#555555;
        font-size:9pt;
        font-weight:normal;
        font-style:normal;
        font-family:Arial,sans-serif;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
        background: white;
		
		}

	.ptrcPgltControls div a:hover
	{	
          background : #EAEAEA;
		color: black;
        text-decoration: none;
}

.ptrcScrollv {
    background-color: #BDBDBD;
    border-radius: 10px 10px 10px 10px;
    cursor: pointer;
    display: block;
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    width: 7px;
}

.ptrcScrollh {
    background-color: #BDBDBD;
    border-radius: 10px 10px 10px 10px;
    bottom: 0;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 8px;
    position: absolute;
}

.ptrcpgltrefresh {
padding-right:6px;
}

.PSRALEFTWIDGET a
{
 background:transparent url(/cs/HRPROD/cache/PT_BTN_ARROW_3.gif) no-repeat left center;
 padding-left: 15px;
}

.PSRARIGHTWIDGET a
{
 background:transparent url(/cs/HRPROD/cache/PT_BTN_ARROW_3.gif) no-repeat right center;
 padding-right: 15px;
}
.ptrc_modal_window iframe  {
    min-height:90vh;
    min-width:95vw;
}

.ptrc_modal_window {
    top:34px!important;
    left:35px!important;
}

:root.ios .ptrc_modal_window iframe
{
    width:95vw !important;
    height:90vh !important;
}
:root.ios .ptrc_modal_window {
    top:34px!important;
    left:25px!important;
}
@media (max-width: 800px) {
   
    .ptrc_modal_window  iframe{
        min-height:100vh;
        min-width:100vw;
    }

    .ptrc_modal_window {
        top:0 !important;
        left:0 !important;
    }
    :root.ios .ptrc_modal_window {
        top:0px!important;
        left:0px!important;
    }
}
#PTAIAccordion {list-style: none;padding: 0px 0px 10px 0px;}
.PTAIsummaryRootDiv{
    background-color: #FDFDFE;
    color:#065C7D;
	font-weight:normal;
	font-size: 90%;
	font: 12px Arial;
    margin-bottom: 2px;
    cursor: pointer;
    padding:5px 5px 5px 0px;  
}
.PTAIsummaryRootDiv a{display:block;text-decoration:none;color:#065C7D;}
.PTAIRootDiv{
    color:#065C7D;
	font-weight:normal;
	font-size: 90%;
	font: 12px Arial;
    margin: 1px;
    cursor: pointer; 
}
.PTAI_ContextData{
	color:#065C7D;
	font-weight:normal;font-size: 90%;font: 12px Arial;
	padding: 2px 5px 2px 5px;
	min-width:320px;
	border-bottom:1px solid #D2D2D2;
	background-color:  #F8F9FF;;

   
}
.PTAI_ContextToggleDisplayStyle{Display:none;}
.PTAI_ContextChildList{list-style:none;margin-left:-39px;}
.PTAIContextDataChild{width:300px;border:0px solid green;}
.PTAIContextToggle{width:10px;float:right;cursor: hand; cursor: pointer; }
.PTAIA_RootList{list-style:none;display:list-item;}
.PTAIA_RootList ul {display:none;list-style-type: none;}
.PTAIA_ChildList {
    color:#065C7D;font-weight:normal;font-size: 90%;font: 12px Arial;
    margin-left:-39px;
	padding-left:0px;
	list-style:none; 
	display:list-item;
	list-style-type: none; 
}
.PTAIA_ChildList a {padding-left:45px;}
.PTAIChildItem{}

.PTAIA_ChildList:hover {background-color: #FDFFC8;}
.PTAIActionItem{Text-decoration:none;padding:5px 5px 5px 25px;width:100%;display:block;color:#336797;}
.PTAIActionItem:hover{color:black;background-color:#FDFFC8;}
.PTAIActionItemSelected{color:black;background-color:#E3F0FC;cursor:text;}
.PTAIActionItemSelected:hover{color:black;background-color:#E3F0FC;cursor:text;}
.PTAIActionItemRequired{padding-right:2px;border:0;}
.PTAIActionItemNotRequired{display:none;}

.PTAI_StatusImage{padding-right:10px;border:0px;}
.PTAI_TwistieImage{padding-right:10px;border:0px;}
.PTAIDisableItem{text-decoration: none;color:#515151;cursor:text;padding:5px 5px 5px 25px;width:100%;display:block;}
.PTAIProgressBarInComplete{
	height:8px;width:50%;float:left;background-color:#00FFFF;
	border:1px solid gray;
	border-left:0px;

	background-color:#ffffff;
	-webkit-border-top-left-radius: 0px; -moz-border-top-left-radius: 0px; -ms-border-top-left-radius: 0px; border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -ms-border-top-right-radius: 5px; border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -ms-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px; -moz-border-bottom-left-radius: 0px; -ms-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px;
}
.PTAIProgressBarComplete{
	height:8px;width:50%;float:left;background-color:#99CC00;
	border:1px solid gray;
	border-right:0px;
	background: -moz-linear-gradient(top, #99CC00, #1a3366);
 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC00', endColorstr='#1a3366');	
 	background: -webkit-linear-gradient( #99CC00, #1a3366);
	-webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -ms-border-top-left-radius: 5px; border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 0px; -moz-border-top-right-radius: 0px; -ms-border-top-right-radius: 0px; border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px; -moz-border-bottom-right-radius: 0px; -ms-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -ms-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px;

}
.PTAIPBAllorNone{

}
.PTAIPBAll{
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border-right:0px;
}
.PTAIPBNone{
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border-left:0px;
}
.PTAIPBTitle{
color:#336797;width:70px;
position:relative;left:0;
font-weight:normal;font-size: 90%;font: 11px Arial;padding-left:2px;
text-decoration:none;
padding-top:15px;
float:left;
border :0px solid black;}

.PTAIProgressBar{height:10px;float:left;min-width:120px;width:70%;border :0px solid black;position:absolute;left:75px;padding:0px 0px 0px 4px;}

.PTAIPBDIV{
	background-color:#33CCFF;position:relative;	
	border :0px solid black;
	border-bottom: 1px solid #D2D2D2;
	height:40px;
	min-width:320px;
	width:100%;
	padding:5px 5px 5px 5px;

    background-color:#ffffff;
}
.PTAI_PBBottomText{border:0px solid black;text-align:left;float:left;color:#336797;font-weight:normal;font-size: 90%;font: 10px Arial;}
.PTAI_PBPointer{
background:url("") bottom no-repeat;
padding-right:5px;
margin-left:-5px;
border:0px solid black;
}

.PTAIDependentText {color:#426A92;}

.PTAIDependentStatusImage{cursor:pointer;}
.PTAIDependentDiv{
position:relative;
border:1px solid #D2D2D2;
width:300px;
left:-10000px;
background-color:#FFFFFF;
box-shadow: 10px 10px 5px  #B8B8B8;
display:none;
margin-right:30px;
}
a.PTAIBlockAnchor img.PTAIDependentClose { border : 0; }
a.PTAIActionItem img.PTAIActionItemRequired { border : 0; }
.PTAIDependentHeader{
color:#336797;font-weight:bold;font-size: 90%;font: 15px Arial;
padding: 5px;
background-color:#FBFBFB;
border-bottom:1px solid #E9E9E9;
}
.PTAIDependentHeader span {padding-left:10px;color:#336797;font-weight:normal;font-size: 90%;font: 15px Arial;}
.PTAIDependentBody{padding:5px 2px 5px 10px;	
}
.PTAIDependentBodyRow{padding-left:10px;color:#426A92;font-weight:normal;font-size: 90%;font: 12px Arial;}




.PTAI_LEGENDDIV{height:17px;}
.PTAI_LegendText{
text-decoration:none;
font-weight:bold;font-size: 90%;font: 12px Arial;
float:right;
text-align:right;
width:100%;
color:#426A92;	
background-color:#F8F9FF;
border-bottom:1px solid #D2D2D2;
padding-top: 3px;
padding-right:35px;
padding-bottom: 3px;
padding-left:0px;
}
.PTAIHideCompletedScore{display:none;}

.PTAIFloatLeft{float:left;}
.PTAIFloatRight{float:right;}
.PTAIBlockAnchor{display:block;}

.PTAIImage {border:0px;}



.PTAILEGENDDIV{	
	position:absolute;z-index:200;
	top:60px;
	left:0px;
	border:1px solid #D2D2D2;
	width:320px;
	background-color:#FFFFFF;
	box-shadow: 10px 10px 5px  #B8B8B8;
}

.PTAILEGENDDIV_HEADER{
	padding: 10px 10px 10px 15px;
	background-color:#FBFBFB;
	border-bottom:1px solid #E9E9E9;
}

.PTAILEGENDDIV_HEADER h4 {
	color:#336797;
	font-weight:bold;
	font-size: 90%;
	font: 15px Arial;
	margin:0px;
}

.PTAI_LEGENDROW{
	padding: 5px 5px 5px 15px;
}

.PTAI_LEGENDROW span {
	padding-left:10px;
	color:#336797;
	font-weight:normal;
	font-size: 90%;
	font: 12px Arial;
}



.PTAIAriaImageStatusText{
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}


:root.psc_mode-hc .PTAIActionItem.PTAIActionItemSelected {
 border-width:2px;  
 border:solid;
}


:root.psc_mode-access .PTAI_LEGENDDIV {
 display: none;
}


[data-bind*="ojComponent"]:not(.oj-component-initnode) {
  visibility: hidden; }

.oj-theme-json {
  font-family: '{"name":"alta","targetPlatform":"web","behavior":"alta","jetReleaseVersion":"v11.1.6"}'; }

.oj-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.oj-helper-clearfix:before, .oj-helper-clearfix:after {
  content: " ";
  display: table; }
.oj-helper-clearfix:after {
  clear: both; }


.oj-helper-detect-expansion,
.oj-helper-detect-contraction {
  position: absolute;
  overflow: hidden;
  visibility: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  direction: ltr; }

.oj-helper-hidden {
  display: none !important; }

.oj-helper-inline-block {
  display: inline-block !important; }

.oj-helper-tabular-nums {
  font-variant-numeric: tabular-nums !important; }

.oj-helper-proportional-nums {
  font-variant-numeric: proportional-nums !important; }

.oj-helper-overflow-wrap-anywhere {
  overflow-wrap: break-word !important;
  overflow-wrap: anywhere !important; }

.oj-helper-hyphens-auto {
  hyphens: auto !important; }

.oj-helper-text-align-center {
  text-align: center; }


.oj-helper-text-align-start {
  text-align: left !important; }
  html[dir="rtl"] .oj-helper-text-align-start {
    text-align: right !important; }


.oj-helper-text-align-end {
  text-align: right !important; }
  html[dir="rtl"] .oj-helper-text-align-end {
    text-align: left !important; }


.oj-helper-margin-auto {
  margin-left: auto;
  margin-right: auto; }


html:not([dir="rtl"]) .oj-helper-margin-start-auto {
  margin-left: auto; }
html[dir="rtl"] .oj-helper-margin-start-auto {
  margin-right: auto; }


html:not([dir="rtl"]) .oj-helper-margin-end-auto {
  margin-right: auto; }
html[dir="rtl"] .oj-helper-margin-end-auto {
  margin-left: auto; }


.oj-helper-text-align-right {
  text-align: right !important; }


.oj-helper-text-align-left {
  text-align: left !important; }


.oj-helper-module-cache {
  position: absolute;
  display: none; }

.oj-focus-config {
  font-family: '{"focusHighlightPolicy":"nonPointer"}'; }


.oj-helper-justify-content-flex-start {
  justify-content: flex-start !important; }


.oj-helper-justify-content-flex-end {
  justify-content: flex-end !important; }


.oj-helper-justify-content-center {
  justify-content: center !important; }


.oj-helper-justify-content-space-between {
  justify-content: space-between !important; }


.oj-helper-justify-content-space-around {
  justify-content: space-around !important; }


html:not([dir="rtl"]) .oj-helper-justify-content-right {
  justify-content: flex-end !important; }
html[dir="rtl"] .oj-helper-justify-content-right {
  justify-content: flex-start !important; }


html:not([dir="rtl"]) .oj-helper-justify-content-left {
  justify-content: flex-start !important; }
html[dir="rtl"] .oj-helper-justify-content-left {
  justify-content: flex-end !important; }

.oj-helper-border-box {
  box-sizing: border-box  !important; }

.oj-helper-content-box {
  box-sizing: border-content  !important; }

.oj-dvtbase {
  display: block;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  animation-duration: 0.5s; }

.oj-dvtbase svg {
  overflow: hidden; }

.oj-dvtbase:focus {
  outline: none; }

.oj-dvt-category1 {
  color: #E95B5B; }

.oj-dvt-category2 {
  color: #E2DD4A; }

.oj-dvt-category3 {
  color: #536ED1; }

.oj-dvt-category4 {
  color: #F2B660; }

.oj-dvt-category5 {
  color: #74D153; }

.oj-dvt-category6 {
  color: #962084; }

.oj-dvt-category7 {
  color: #FCD94B; }

.oj-dvt-category8 {
  color: #2B7C92; }

.oj-dvt-category9 {
  color: #D264C4; }

.oj-dvt-category10 {
  color: #E68341; }

.oj-dvt-category11 {
  color: #AAD950; }

.oj-dvt-category12 {
  color: #8450D9; }

.oj-dvt-tooltip {
  border-style: solid;
  border-width: 1px;
  padding: 2px;
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8);
  border-color: black;
  font-size: 1rem; }

.oj-dvt-datatip {
  padding: 2px;
  border-style: solid;
  border-width: 2px;
  background-color: #fcfcfd;
  color: rgba(0, 0, 0, 0.8);
  border-radius: 1px;
  box-shadow: 1px 1px 3px 0 hsla(0, 0%, 0%,0.35);
  font-size: 0.85714rem; }

.oj-dvt-datatip-table {
  border-collapse: separate;
  border-spacing: 2px;
  overflow: hidden;
  display: block; }

.oj-dvt-datatip-label {
  font-size: 0.85714rem;
  color: rgba(0, 0, 0, 0.6);
  padding: 0px 2px;
  white-space: nowrap; }
  html:not([dir="rtl"]) .oj-dvt-datatip-label {
    text-align: right; }
  html[dir="rtl"] .oj-dvt-datatip-label {
    text-align: left; }

.oj-dvt-datatip-value {
  font-size: 0.85714rem;
  color: #323334;
  padding: 0px 2px; }
  html:not([dir="rtl"]) .oj-dvt-datatip-value {
    text-align: left; }
  html[dir="rtl"] .oj-dvt-datatip-value {
    text-align: right; }

oj-legend:not(.oj-complete) {
  visibility: hidden; }

oj-legend {
  display: block; }

.oj-legend {
  font-size: 0.85714rem;
  color: rgba(0, 0, 0, 0.8);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.oj-legend-title {
  font-size: 0.85714rem; }

.oj-legend-section-title {
  font-size: 0.85714rem;
  color: rgba(0, 0, 0, 0.8); }

.oj-legend-title {
  color: rgba(0, 0, 0, 0.55); }

.oj-legend-section-title {
  color: rgba(0, 0, 0, 0.55); }

.oj-dvt-no-data-message {
  color: rgba(0, 0, 0, 0.8);
  font-size: 0.85714rem; }

.oj-dvt-icon {
  stroke: none; }

.oj-dvt-button-borderless .oj-dvt-button-background {
  stroke: none;
  fill: transparent; }

.oj-dvt-button-borderless {
  stroke: none;
  fill: none; }

.oj-dvt-button-borderless .oj-dvt-icon {
  fill: #8a8d8f; }

.oj-dvt-button-borderless.oj-hover .oj-dvt-icon {
  fill: #76b8e1; }

.oj-dvt-button-borderless.oj-active .oj-dvt-icon {
  fill: #027bc7; }

.oj-dvt-button-borderless.oj-disabled .oj-dvt-icon {
  fill: #cbcccd;
  opacity: 1; }

.oj-dvt-button-outlined .oj-dvt-button-background {
  stroke: none;
  fill: white; }

.oj-dvt-button-outlined {
  stroke: #cbcccd;
  fill: none; }

.oj-dvt-button-outlined.oj-hover {
  stroke: #cbcccd;
  fill: #f7f7f8; }

.oj-dvt-button-outlined.oj-active {
  stroke: #027bc7;
  fill: #027bc7; }

.oj-dvt-button-outlined.oj-disabled {
  stroke: #cbcccd; }

.oj-dvt-button-outlined.oj-selected {
  stroke: #027bc7;
  fill: #027bc7; }

.oj-dvt-button-outlined.oj-selected.oj-hover {
  stroke: #027bc7;
  fill: #027bc7; }

.oj-dvt-button-outlined .oj-dvt-icon {
  fill: #8a8d8f; }

.oj-dvt-button-outlined.oj-hover .oj-dvt-icon {
  fill: #76b8e1; }

.oj-dvt-button-outlined.oj-active .oj-dvt-icon {
  fill: white; }

.oj-dvt-button-outlined.oj-disabled .oj-dvt-icon {
  fill: #cbcccd; }

.oj-dvt-button-outlined.oj-selected .oj-dvt-icon {
  fill: white; }

.oj-dvt-button-outlined.oj-selected.oj-hover .oj-dvt-icon {
  fill: #76b8e1; }

.oj-dvt-marquee {
  fill: rgba(255, 255, 255, 0.4);
  stroke: #0572ce; }

.oj-dvt-marquee-inner-area {
  fill: transparent; }



.oj-html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: Arial, Helvetica, Arial, sans-serif;
  font-size: 0.875em; }



.oj-body {
  margin: 0;
  background-repeat: repeat;
  background-position: top left;
  background-image: none;
  color: rgba(0, 0, 0, 0.8);
  background-color: white;
  touch-action: manipulation; }

.oj-link {
  color: #02629f;
  text-decoration: none;
  line-height: inherit; }

.oj-link:visited {
  color: #02629f; }

.oj-link:hover, .oj-link:focus {
  text-decoration: underline; }

.oj-link:active {
  color: #014a77;
  font-weight: normal;
  background-color: transparent;
  border-radius: 1px; }

.oj-link.oj-disabled {
  color: rgba(0, 0, 0, 0.38);
  opacity: 1;
  cursor: default;
  text-decoration: none; }



.oj-header {
  color: rgba(0, 0, 0, 0.85);
  font-family: inherit;
  font-style: normal;
  margin: 8px 0;
  padding: 0 0 2px; }

h1.oj-header {
  font-size: 2.42857rem;
  font-weight: 200; }

h2.oj-header {
  font-size: 1.71429rem;
  font-weight: 300; }

h3.oj-header {
  font-size: 1.42857rem;
  font-weight: 300; }

h4.oj-header {
  font-size: 1.28571rem;
  font-weight: 400; }

h5.oj-header {
  font-size: 1.14286rem;
  font-weight: 400; }

h6.oj-header {
  font-size: 1.14286rem;
  font-weight: 400; }

.oj-typography-heading-2xl,
.oj-typography-title-1 {
  font-size: 2.42857rem !important;
  font-weight: 200 !important; }

.oj-typography-heading-xl,
.oj-typography-title-2 {
  font-size: 1.71429rem !important;
  font-weight: 300 !important; }

.oj-typography-heading-lg,
.oj-typography-title-3 {
  font-size: 1.42857rem !important;
  font-weight: 300 !important; }

.oj-typography-heading-md,
.oj-typography-title-4 {
  font-size: 1.28571rem !important;
  font-weight: 400 !important; }

.oj-typography-heading-sm,
.oj-typography-title-5 {
  font-size: 1.14286rem !important;
  font-weight: 400 !important; }

.oj-typography-heading-xs,
.oj-typography-title-6 {
  font-size: 1.14286rem !important;
  font-weight: 400 !important; }

.oj-typography-subheading-2xl,
.oj-typography-subtitle-1 {
  font-size: 1.25rem !important;
  font-weight: normal !important; }

.oj-typography-subheading-xl,
.oj-typography-subtitle-2 {
  font-size: 1.125rem !important;
  font-weight: normal !important; }

.oj-typography-subheading-lg,
.oj-typography-subtitle-3 {
  font-size: 1rem !important;
  font-weight: normal !important; }

.oj-typography-subheading-md,
.oj-typography-subtitle-4 {
  font-size: .875rem !important;
  font-weight: normal !important; }

.oj-typography-subheading-sm {
  font-size: .875rem !important;
  font-weight: normal !important; }

.oj-typography-subheading-xs {
  font-size: .875rem !important;
  font-weight: normal !important; }

.oj-typography-body-xl {
  font-size: 1.25rem !important;
  font-weight: normal !important; }

.oj-typography-body-lg,
.oj-typography-body-1 {
  font-size: 1.125rem !important;
  font-weight: normal !important; }

.oj-typography-body-md,
.oj-typography-body-2 {
  font-size: 1rem !important;
  font-weight: normal !important; }

.oj-typography-body-sm,
.oj-typography-body-3 {
  font-size: .85714rem !important;
  font-weight: normal !important; }

.oj-typography-body-xs,
.oj-typography-caption-1 {
  font-size: .78571rem !important;
  font-weight: normal !important; }

.oj-typography-body-2xs,
.oj-typography-caption-2 {
  font-size: .6875rem !important;
  font-weight: normal !important; }

.oj-typography-semi-bold {
  font-weight: 500 !important; }

.oj-typography-bold {
  font-weight: 700 !important; }



.oj-hr {
  border: solid #e5e6e6;
  border-width: 1px 0 0;
  margin: 7px 0; }



.oj-p {
  margin: 0 0 12px 0; }

.oj-header-border {
  border: solid #e5e6e6;
  border-width: 0 0 1px;
  padding: 0 0 7px; }



.oj-ul, .oj-ol {
  margin: 12px 0;
  padding-left: 40px; }

.oj-ul .oj-ul, .oj-ul .oj-ol, .oj-ol .oj-ul, .oj-ol .oj-ol {
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 30px; }

.oj-ul li, .oj-ol li {
  line-height: 1.25; }



.oj-resizable {
  position: relative; }

.oj-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  z-index: 900;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.oj-resizable-disabled .oj-resizable-handle,
.oj-resizable-autohide .oj-resizable-handle {
  display: none; }

.oj-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0; }

.oj-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0; }

.oj-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%; }

.oj-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%; }

.oj-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px; }

.oj-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px; }

.oj-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px; }

.oj-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px; }

.oj-fwk-icon-arrow-e:before, html[dir="rtl"] .oj-fwk-icon-arrow-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow-end:before {
  content: "\f101"; }

.oj-fwk-icon-arrow-n:before {
  content: "\f102"; }

.oj-fwk-icon-arrow-ne:before, html[dir="rtl"] .oj-fwk-icon-arrow-n-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow-n-end:before {
  content: "\f103"; }

.oj-fwk-icon-arrow-nw:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow-n-start:before, html[dir="rtl"] .oj-fwk-icon-arrow-n-end:before {
  content: "\f104"; }

.oj-fwk-icon-arrow-s:before {
  content: "\f105"; }

.oj-fwk-icon-arrow-se:before, html[dir="rtl"] .oj-fwk-icon-arrow-s-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow-s-end:before {
  content: "\f106"; }

.oj-fwk-icon-arrow-sw:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow-s-start:before, html[dir="rtl"] .oj-fwk-icon-arrow-s-end:before {
  content: "\f107"; }

.oj-fwk-icon-arrow-w:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow-start:before, html[dir="rtl"] .oj-fwk-icon-arrow-end:before {
  content: "\f108"; }

.oj-fwk-icon-arrow02-e:before, html[dir="rtl"] .oj-fwk-icon-arrow02-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow02-end:before {
  content: "\f109"; }

.oj-fwk-icon-arrow02-n:before {
  content: "\f10a"; }

.oj-fwk-icon-arrow02-s:before {
  content: "\f10b"; }

.oj-fwk-icon-arrow02-w:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow02-start:before, html[dir="rtl"] .oj-fwk-icon-arrow02-end:before {
  content: "\f10c"; }

.oj-fwk-icon-arrow03-e:before, html[dir="rtl"] .oj-fwk-icon-arrow03-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow03-end:before, html:not([dir="rtl"]) .oj-menu-submenu-icon:before, html:not([dir="rtl"]) .oj-collapsed > .oj-tree-disclosure-icon:before, html:not([dir="rtl"]) .oj-tree-drop-ptr:before {
  content: "\f10d"; }

.oj-fwk-icon-arrow03-n:before {
  content: "\f10e"; }

.oj-fwk-icon-arrow03-ne:before, html[dir="rtl"] .oj-fwk-icon-arrow03-n-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow03-n-end:before {
  content: "\f10f"; }

.oj-fwk-icon-arrow03-nw:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow03-n-start:before, html[dir="rtl"] .oj-fwk-icon-arrow03-n-end:before {
  content: "\f110"; }

.oj-fwk-icon-arrow03-s:before {
  content: "\f111"; }

.oj-fwk-icon-arrow03-se:before, html[dir="rtl"] .oj-fwk-icon-arrow03-s-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow03-s-end:before, html:not([dir="rtl"]) .oj-expanded > .oj-tree-disclosure-icon:before {
  content: "\f112"; }

.oj-fwk-icon-arrow03-sw:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow03-s-start:before, html[dir="rtl"] .oj-fwk-icon-arrow03-s-end:before, html[dir="rtl"] .oj-expanded > .oj-tree-disclosure-icon:before {
  content: "\f113"; }

.oj-fwk-icon-arrow03-w:before, html:not([dir="rtl"]) .oj-fwk-icon-arrow03-start:before, html[dir="rtl"] .oj-fwk-icon-arrow03-end:before, html[dir="rtl"] .oj-menu-submenu-icon:before, html[dir="rtl"] .oj-collapsed > .oj-tree-disclosure-icon:before, html[dir="rtl"] .oj-tree-drop-ptr:before {
  content: "\f114"; }

.oj-fwk-icon-arrowbox-n:before {
  content: "\f115"; }

.oj-fwk-icon-arrowtail-e:before, html[dir="rtl"] .oj-fwk-icon-arrowtail-start:before, html:not([dir="rtl"]) .oj-fwk-icon-arrowtail-end:before {
  content: "\f116"; }

.oj-fwk-icon-arrowtail-w:before, html:not([dir="rtl"]) .oj-fwk-icon-arrowtail-start:before, html[dir="rtl"] .oj-fwk-icon-arrowtail-end:before {
  content: "\f117"; }

.oj-fwk-icon-calendar-clock:before {
  content: "\f118"; }

.oj-fwk-icon-calendar:before {
  content: "\f119"; }

.oj-fwk-icon-caret-e:before, html[dir="rtl"] .oj-fwk-icon-caret-start:before, html[dir="rtl"] .oj-fwk-icon-back:before, html:not([dir="rtl"]) .oj-fwk-icon-caret-end:before, html:not([dir="rtl"]) .oj-fwk-icon-next:before {
  content: "\f11a"; }

.oj-fwk-icon-caret-n:before {
  content: "\f11b"; }

.oj-fwk-icon-caret-s:before {
  content: "\f11c"; }

.oj-fwk-icon-caret-w:before, html:not([dir="rtl"]) .oj-fwk-icon-caret-start:before, html:not([dir="rtl"]) .oj-fwk-icon-back:before, html[dir="rtl"] .oj-fwk-icon-caret-end:before, html[dir="rtl"] .oj-fwk-icon-next:before {
  content: "\f11d"; }

.oj-fwk-icon-caret02-e:before, html[dir="rtl"] .oj-fwk-icon-caret02-start:before, html:not([dir="rtl"]) .oj-fwk-icon-caret02-end:before {
  content: "\f11e"; }

.oj-fwk-icon-caret02-n:before {
  content: "\f11f"; }

.oj-fwk-icon-caret02-s:before {
  content: "\f120"; }

.oj-fwk-icon-caret02-w:before, html:not([dir="rtl"]) .oj-fwk-icon-caret02-start:before, html[dir="rtl"] .oj-fwk-icon-caret02-end:before {
  content: "\f121"; }

.oj-fwk-icon-caret02end-e:before, html[dir="rtl"] .oj-fwk-icon-caret02end-start:before, html:not([dir="rtl"]) .oj-fwk-icon-caret02end-end:before {
  content: "\f122"; }

.oj-fwk-icon-caret02end-n:before {
  content: "\f123"; }

.oj-fwk-icon-caret02end-s:before {
  content: "\f124"; }

.oj-fwk-icon-caret02end-w:before, html:not([dir="rtl"]) .oj-fwk-icon-caret02end-start:before, html[dir="rtl"] .oj-fwk-icon-caret02end-end:before {
  content: "\f125"; }

.oj-fwk-icon-caret03-e:before, html[dir="rtl"] .oj-fwk-icon-caret03-start:before, html:not([dir="rtl"]) .oj-fwk-icon-caret03-end:before {
  content: "\f126"; }

.oj-fwk-icon-caret03-n:before {
  content: "\f127"; }

.oj-fwk-icon-caret03-s:before {
  content: "\f128"; }

.oj-fwk-icon-caret03-w:before, html:not([dir="rtl"]) .oj-fwk-icon-caret03-start:before, html[dir="rtl"] .oj-fwk-icon-caret03-end:before {
  content: "\f129"; }

.oj-fwk-icon-checkmark:before {
  content: "\f12a"; }

.oj-fwk-icon-clock:before {
  content: "\f12b"; }

.oj-fwk-icon-cross:before {
  content: "\f12c"; }

.oj-fwk-icon-cross02:before, .oj-menu-icons .oj-menu-cancel-icon:before {
  content: "\f12d"; }

.oj-fwk-icon-cross03:before {
  content: "\f12e"; }

.oj-fwk-icon-dots-horizontal:before {
  content: "\f12f"; }

.oj-fwk-icon-dots-vertical:before {
  content: "\f130"; }

.oj-fwk-icon-drag-horizontal:before {
  content: "\f131"; }

.oj-fwk-icon-drag-vertical:before {
  content: "\f132"; }

.oj-fwk-icon-drag:before {
  content: "\f133"; }

.oj-fwk-icon-folderhierarchy:before {
  content: "\f134"; }

.oj-fwk-icon-grid:before {
  content: "\f135"; }

.oj-fwk-icon-hamburger:before {
  content: "\f136"; }

.oj-fwk-icon-help:before {
  content: "\f137"; }

.oj-fwk-icon-info:before {
  content: "\f138"; }

.oj-fwk-icon-list:before {
  content: "\f139"; }

.oj-fwk-icon-magnifier:before {
  content: "\f13a"; }

.oj-fwk-icon-marquee:before {
  content: "\f13b"; }

.oj-fwk-icon-maximize:before {
  content: "\f13c"; }

.oj-fwk-icon-minimize:before {
  content: "\f13d"; }

.oj-fwk-icon-minus:before {
  content: "\f13e"; }

.oj-fwk-icon-node-collapse:before {
  content: "\f13f"; }

.oj-fwk-icon-node-expand:before {
  content: "\f140"; }

.oj-fwk-icon-pan:before {
  content: "\f141"; }

.oj-fwk-icon-plus:before {
  content: "\f142"; }

.oj-fwk-icon-user:before {
  content: "\f143"; }

.oj-fwk-icon-users:before {
  content: "\f144"; }

.oj-fwk-icon-view-hide:before {
  content: "\f145"; }

.oj-fwk-icon-view:before {
  content: "\f146"; }

.oj-fwk-icon-warning:before {
  content: "\f147"; }

.oj-fwk-icon-zoom-in:before {
  content: "\f148"; }

.oj-fwk-icon-zoom-out:before {
  content: "\f149"; }

.oj-fwk-icon-document, .oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((0px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-document, .oj-hicontrast .oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon, .oj-tree-leaf:not(.oj-tree-type) a .oj-hicontrast .oj-tree-node-icon {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-document:before, .oj-hicontrast .oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon:before, .oj-tree-leaf:not(.oj-tree-type) a .oj-hicontrast .oj-tree-node-icon:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/document.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-document, .oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon {
    background-image: none; }

  .oj-fwk-icon-document:before, .oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/document.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-folder-collapsed, .oj-collapsed:not(.oj-tree-type) > a .oj-tree-node-icon {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-20px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-folder-collapsed, .oj-hicontrast .oj-collapsed:not(.oj-tree-type) > a .oj-tree-node-icon, .oj-collapsed:not(.oj-tree-type) > a .oj-hicontrast .oj-tree-node-icon {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-folder-collapsed:before, .oj-hicontrast .oj-collapsed:not(.oj-tree-type) > a .oj-tree-node-icon:before, .oj-collapsed:not(.oj-tree-type) > a .oj-hicontrast .oj-tree-node-icon:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/folder_collapsed.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-folder-collapsed, .oj-collapsed:not(.oj-tree-type) > a .oj-tree-node-icon {
    background-image: none; }

  .oj-fwk-icon-folder-collapsed:before, .oj-collapsed:not(.oj-tree-type) > a .oj-tree-node-icon:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/folder_collapsed.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-folder-open, .oj-expanded:not(.oj-tree-type) > a .oj-tree-node-icon {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-40px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-folder-open, .oj-hicontrast .oj-expanded:not(.oj-tree-type) > a .oj-tree-node-icon, .oj-expanded:not(.oj-tree-type) > a .oj-hicontrast .oj-tree-node-icon {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-folder-open:before, .oj-hicontrast .oj-expanded:not(.oj-tree-type) > a .oj-tree-node-icon:before, .oj-expanded:not(.oj-tree-type) > a .oj-hicontrast .oj-tree-node-icon:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/folder_open.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-folder-open, .oj-expanded:not(.oj-tree-type) > a .oj-tree-node-icon {
    background-image: none; }

  .oj-fwk-icon-folder-open:before, .oj-expanded:not(.oj-tree-type) > a .oj-tree-node-icon:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/folder_open.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-group-avatar {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-60px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(32px * 1);
  height: calc(32px * 1); }

.oj-hicontrast .oj-fwk-icon-group-avatar {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-group-avatar:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/group_avatar.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-group-avatar {
    background-image: none; }

  .oj-fwk-icon-group-avatar:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/group_avatar.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-none {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-96px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(48px * 1);
  height: calc(48px * 1); }

.oj-hicontrast .oj-fwk-icon-none {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-none:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/none.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-none {
    background-image: none; }

  .oj-fwk-icon-none:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/none.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-person-avatar {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-148px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(32px * 1);
  height: calc(32px * 1); }

.oj-hicontrast .oj-fwk-icon-person-avatar {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-person-avatar:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/person_avatar.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-person-avatar {
    background-image: none; }

  .oj-fwk-icon-person-avatar:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/person_avatar.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-confirmation {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-184px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(20px * 1);
  height: calc(20px * 1); }

.oj-hicontrast .oj-fwk-icon-status-confirmation {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-confirmation:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_confirmation.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-confirmation {
    background-image: none; }

  .oj-fwk-icon-status-confirmation:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_confirmation.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-confirmation2 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-208px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(9px * 1);
  height: calc(9px * 1); }

.oj-hicontrast .oj-fwk-icon-status-confirmation2 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-confirmation2:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_confirmation2.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-confirmation2 {
    background-image: none; }

  .oj-fwk-icon-status-confirmation2:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_confirmation2.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-error {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-221px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(20px * 1);
  height: calc(20px * 1); }

.oj-hicontrast .oj-fwk-icon-status-error {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-error:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_error.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-error {
    background-image: none; }

  .oj-fwk-icon-status-error:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_error.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-error2 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-245px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(9px * 1);
  height: calc(9px * 1); }

.oj-hicontrast .oj-fwk-icon-status-error2 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-error2:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_error2.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-error2 {
    background-image: none; }

  .oj-fwk-icon-status-error2:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_error2.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-info {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-258px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(20px * 1);
  height: calc(20px * 1); }

.oj-hicontrast .oj-fwk-icon-status-info {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-info:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_info.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-info {
    background-image: none; }

  .oj-fwk-icon-status-info:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_info.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-info2 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-282px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(9px * 1);
  height: calc(9px * 1); }

.oj-hicontrast .oj-fwk-icon-status-info2 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-info2:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_info2.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-info2 {
    background-image: none; }

  .oj-fwk-icon-status-info2:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_info2.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-warning {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-295px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(20px * 1);
  height: calc(20px * 1); }

.oj-hicontrast .oj-fwk-icon-status-warning {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-warning:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_warning.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-warning {
    background-image: none; }

  .oj-fwk-icon-status-warning:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_warning.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-warning2 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/common/images/sprites/sprite.svg");
  background-size: calc(332px * 1) calc(52px * 1);
  background-position: calc((-319px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(9px * 1);
  height: calc(9px * 1); }

.oj-hicontrast .oj-fwk-icon-status-warning2 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-warning2:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_warning2.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-warning2 {
    background-image: none; }

  .oj-fwk-icon-status-warning2:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/status_warning2.svg");
    width: 100%;
    height: 100%; } }

@font-face {
  font-family: 'Alta Icon Font';
  src: url("../oraclejet/css/libs/oj/v11.1.6/alta/fonts/internal_iconfont.woff") format("woff"); }

.oj-fwk-icon,
.oj-component-icon {
  font-family: "Alta Icon Font";
  font-size: 16px;
  line-height: 1;
  display: inline-block;
  font-weight: normal;
  speak: none;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  color: rgba(0, 0, 0, 0.8);
  text-align: center;
  box-sizing: content-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  .oj-fwk-icon:before,
  .oj-component-icon:before {
    display: inline-block; }


.oj-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1;
  overflow: hidden;
  direction: ltr;
  text-align: center;
  box-sizing: content-box; }
  .oj-icon:before {
    display: inline-block;
    box-sizing: content-box; }

a .oj-clickable-icon,
a.oj-clickable-icon,
a.oj-clickable-icon-nocontext {
  font-weight: normal; }

a .oj-clickable-icon,
a.oj-clickable-icon,
a.oj-clickable-icon-nocontext,
a:visited .oj-clickable-icon,
a:visited.oj-clickable-icon,
a:visited.oj-clickable-icon-nocontext,
.oj-default .oj-clickable-icon,
.oj-default.oj-clickable-icon,
.oj-default.oj-clickable-icon-nocontext {
  color: #8a8d8f; }

a:hover .oj-clickable-icon,
a:hover.oj-clickable-icon,
a:hover.oj-clickable-icon-nocontext,
.oj-hover .oj-clickable-icon,
.oj-hover.oj-clickable-icon,
.oj-hover.oj-clickable-icon-nocontext {
  color: #76b8e1; }

a:active .oj-clickable-icon,
a:active.oj-clickable-icon,
a:active.oj-clickable-icon-nocontext,
.oj-active .oj-clickable-icon,
.oj-active.oj-clickable-icon,
.oj-active.oj-clickable-icon-nocontext {
  color: #027bc7; }

a.oj-selected .oj-clickable-icon,
a.oj-selected.oj-clickable-icon,
a.oj-selected.oj-clickable-icon-nocontext,
.oj-selected .oj-clickable-icon,
.oj-selected.oj-clickable-icon,
.oj-selected.oj-clickable-icon-nocontext {
  color: #027bc7; }

a.oj-disabled .oj-clickable-icon,
a.oj-disabled.oj-clickable-icon,
a.oj-disabled.oj-clickable-icon-nocontext,
.oj-disabled .oj-clickable-icon,
.oj-disabled a .oj-clickable-icon,
.oj-disabled.oj-clickable-icon,
.oj-disabled.oj-clickable-icon-nocontext {
  color: #cbcccd;
  opacity: 1; }

.oj-fwk-icon-load:before, .oj-tree-loading .oj-tree-icon:before,
.oj-collapsed a.oj-tree-loading > .oj-tree-node-icon.oj-tree-icon:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/common/images/node_anim.gif"); }

.oj-fwk-icon-status-confirmation,
.oj-fwk-icon-status-info,
.oj-fwk-icon-status-warning,
.oj-fwk-icon-status-error,
.oj-fwk-icon-folder-open,
.oj-expanded:not(.oj-tree-type) > a .oj-tree-node-icon,
.oj-fwk-icon-folder-collapsed,
.oj-collapsed:not(.oj-tree-type) > a .oj-tree-node-icon,
.oj-fwk-icon-document,
.oj-tree-leaf:not(.oj-tree-type) a .oj-tree-node-icon {
  font-size: 16px; }

.oj-fwk-icon-status-error2,
.oj-fwk-icon-status-warning2,
.oj-fwk-icon-status-info2,
.oj-fwk-icon-status-confirmation2 {
  font-size: 9px; }

.oj-fwk-icon-cbsingle-hover-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((0px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-cbsingle-hover-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-cbsingle-hover-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/cbsingle_hover_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-cbsingle-hover-selected {
    background-image: none; }

  .oj-fwk-icon-cbsingle-hover-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/cbsingle_hover_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-cbsingle-hover-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-20px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-cbsingle-hover-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-cbsingle-hover-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/cbsingle_hover_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-cbsingle-hover-unselected {
    background-image: none; }

  .oj-fwk-icon-cbsingle-hover-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/cbsingle_hover_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-dis-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-40px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-dis-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-dis-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_dis_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-dis-selected {
    background-image: none; }

  .oj-fwk-icon-checkbox-dis-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_dis_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-dis-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-60px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-dis-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-dis-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_dis_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-dis-unselected {
    background-image: none; }

  .oj-fwk-icon-checkbox-dis-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_dis_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-ena-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-80px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-ena-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-ena-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_ena_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-ena-selected {
    background-image: none; }

  .oj-fwk-icon-checkbox-ena-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_ena_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-ena-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-100px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-ena-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-ena-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_ena_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-ena-unselected {
    background-image: none; }

  .oj-fwk-icon-checkbox-ena-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_ena_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-pressed-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-120px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-pressed-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-pressed-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_pressed_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-pressed-selected {
    background-image: none; }

  .oj-fwk-icon-checkbox-pressed-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_pressed_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-pressed-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-140px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-pressed-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-pressed-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_pressed_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-pressed-unselected {
    background-image: none; }

  .oj-fwk-icon-checkbox-pressed-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_pressed_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-tristate-partial {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-160px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-tristate-partial {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-tristate-partial:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_tristate_partial.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-tristate-partial {
    background-image: none; }

  .oj-fwk-icon-checkbox-tristate-partial:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_tristate_partial.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-tristate-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-180px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-tristate-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-tristate-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_tristate_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-tristate-selected {
    background-image: none; }

  .oj-fwk-icon-checkbox-tristate-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_tristate_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-tristate-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-200px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkbox-tristate-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkbox-tristate-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_tristate_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkbox-tristate-unselected {
    background-image: none; }

  .oj-fwk-icon-checkbox-tristate-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkbox_tristate_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkmark-blue {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-220px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkmark-blue {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkmark-blue:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkmark_blue.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkmark-blue {
    background-image: none; }

  .oj-fwk-icon-checkmark-blue:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkmark_blue.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkmark-white {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-240px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-checkmark-white {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-checkmark-white:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkmark_white.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-checkmark-white {
    background-image: none; }

  .oj-fwk-icon-checkmark-white:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/checkmark_white.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-move-handle {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-260px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(28px * 1);
  height: calc(15px * 1); }

.oj-hicontrast .oj-fwk-icon-move-handle {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-move-handle:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/move_handle.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-move-handle {
    background-image: none; }

  .oj-fwk-icon-move-handle:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/move_handle.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-dis-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-292px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-radio-dis-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-radio-dis-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_dis_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-radio-dis-selected {
    background-image: none; }

  .oj-fwk-icon-radio-dis-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_dis_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-dis-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-312px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-radio-dis-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-radio-dis-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_dis_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-radio-dis-unselected {
    background-image: none; }

  .oj-fwk-icon-radio-dis-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_dis_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-ena-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-332px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-radio-ena-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-radio-ena-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_ena_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-radio-ena-selected {
    background-image: none; }

  .oj-fwk-icon-radio-ena-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_ena_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-ena-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-352px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-radio-ena-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-radio-ena-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_ena_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-radio-ena-unselected {
    background-image: none; }

  .oj-fwk-icon-radio-ena-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_ena_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-pressed-selected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-372px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-radio-pressed-selected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-radio-pressed-selected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_pressed_selected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-radio-pressed-selected {
    background-image: none; }

  .oj-fwk-icon-radio-pressed-selected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_pressed_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-pressed-unselected {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-392px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-radio-pressed-unselected {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-radio-pressed-unselected:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_pressed_unselected.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-radio-pressed-unselected {
    background-image: none; }

  .oj-fwk-icon-radio-pressed-unselected:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/radio_pressed_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-00 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-412px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-00 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-00:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_00.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-00 {
    background-image: none; }

  .oj-fwk-icon-spinner-00:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_00.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-10 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-456px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-10 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-10:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_10.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-10 {
    background-image: none; }

  .oj-fwk-icon-spinner-10:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_10.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-20 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-500px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-20 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-20:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_20.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-20 {
    background-image: none; }

  .oj-fwk-icon-spinner-20:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_20.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-30 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-544px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-30 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-30:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_30.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-30 {
    background-image: none; }

  .oj-fwk-icon-spinner-30:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_30.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-40 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-588px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-40 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-40:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_40.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-40 {
    background-image: none; }

  .oj-fwk-icon-spinner-40:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_40.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-50 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-632px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-50 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-50:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_50.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-50 {
    background-image: none; }

  .oj-fwk-icon-spinner-50:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_50.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-60 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-676px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-60 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-60:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_60.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-60 {
    background-image: none; }

  .oj-fwk-icon-spinner-60:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_60.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-70 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-720px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-70 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-70:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_70.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-70 {
    background-image: none; }

  .oj-fwk-icon-spinner-70:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_70.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-80 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-764px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-80 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-80:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_80.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-80 {
    background-image: none; }

  .oj-fwk-icon-spinner-80:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_80.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-90 {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-808px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(40px * 1);
  height: calc(40px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-90 {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-90:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_90.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-90 {
    background-image: none; }

  .oj-fwk-icon-spinner-90:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_90.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-static {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-852px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(32px * 1);
  height: calc(32px * 1); }

.oj-hicontrast .oj-fwk-icon-spinner-static {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-spinner-static:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_static.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-spinner-static {
    background-image: none; }

  .oj-fwk-icon-spinner-static:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/spinner_static.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-confirmation {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-888px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-status-confirmation {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-confirmation:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_confirmation.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-confirmation {
    background-image: none; }

  .oj-fwk-icon-status-confirmation:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_confirmation.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-error {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-908px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-status-error {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-error:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_error.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-error {
    background-image: none; }

  .oj-fwk-icon-status-error:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_error.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-info {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-928px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-status-info {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-info:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_info.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-info {
    background-image: none; }

  .oj-fwk-icon-status-info:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_info.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-warning {
  background-image: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/sprites/sprite.svg");
  background-size: calc(968px * 1) calc(44px * 1);
  background-position: calc((-948px - 2px) * 1) calc((0px - 2px) * 1);
  width: calc(16px * 1);
  height: calc(16px * 1); }

.oj-hicontrast .oj-fwk-icon-status-warning {
  background-image: none; }

.oj-hicontrast .oj-fwk-icon-status-warning:before {
  content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_warning.svg");
  width: 100%;
  height: 100%; }


@media print, (max-resolution: 0.99dppx) {
  .oj-fwk-icon-status-warning {
    background-image: none; }

  .oj-fwk-icon-status-warning:before {
    content: url("../oraclejet/css/libs/oj/v11.1.6/alta/images/status_warning.svg");
    width: 100%;
    height: 100%; } }


oj-tree:not(.oj-complete) {
  visibility: hidden; }


.oj-tree-list,
.oj-tree-list ul,
.oj-tree-node {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none; }


.oj-tree-node {
  min-height: 1.833em;
  white-space: nowrap;
  min-width: 18px;
  vertical-align: middle; }
  html:not([dir="rtl"]) .oj-tree-node {
    margin-left: 18px; }
  html[dir="rtl"] .oj-tree-node {
    margin-right: 18px; }


html:not([dir="rtl"]) .oj-tree-list > .oj-tree-node {
  margin-left: 0; }
html[dir="rtl"] .oj-tree-list > .oj-tree-node {
  margin-right: 0; }


.oj-tree-list ul > li:first-child {
  margin-top: 4px; }


.oj-tree-list a {
  box-sizing: content-box;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  margin: 0;
  vertical-align: middle; }


.oj-tree-list a:focus {
  outline: none; }


.oj-tree-icon {
  display: inline-block;
  text-decoration: none;
  width: 16px;
  height: 16px;
  vertical-align: middle; }
  html:not([dir="rtl"]) .oj-tree-icon {
    margin-left: 4px;
    margin-right: 0; }
  html[dir="rtl"] .oj-tree-icon {
    margin-right: 4px; }


.oj-tree-node-icon {
  cursor: default; }


.oj-tree-disclosure-icon {
  cursor: pointer; }





.oj-tree-loading .oj-tree-icon,
.oj-collapsed a.oj-tree-loading > .oj-tree-node-icon.oj-tree-icon {
  background-repeat: no-repeat;
  background-image: none;
  vertical-align: middle; }


.oj-tree-no-icons .oj-tree-node-icon {
  display: none; }


.oj-tree-list.oj-disabled .oj-tree-disclosure-icon,
.oj-tree-node.oj-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: default; }


.oj-tree-node.oj-collapsed > ul {
  display: none; }


.oj-tree-title {
  border: 1px solid transparent;
  color: #02629f;
  cursor: pointer;
  vertical-align: -0.15rem; }
  html:not([dir="rtl"]) .oj-tree-title {
    margin-left: 0.250em; }
  html[dir="rtl"] .oj-tree-title {
    margin-right: 0.250em; }


.oj-hicontrast .oj-tree-title {
  border-width: 0; }


.oj-hover .oj-tree-title {
  border: 1px dashed #4b4d4e;
  background-color: transparent; }


.oj-selected .oj-tree-title {
  border: 1px solid #e1eff8;
  background-color: #e1eff8; }


.oj-selected.oj-tree-inactive .oj-tree-title {
  border: 1px solid #d7eaf6;
  background-color: #e8f3fa; }


.oj-hover.oj-selected .oj-tree-title {
  background-color: #e1eff8;
  border: 1px solid #02629f; }


.oj-tree-node.oj-invalid-drop .oj-tree-title,
.oj-tree-node.oj-invalid-drop .oj-tree-icon,
.oj-tree.oj-invalid-drop {
  cursor: no-drop; }


.oj-tree-title.oj-drag {
  position: absolute; }


.oj-tree-transition {
  transition: max-height 0.4s; }


.oj-tree-drop-marker {
  position: absolute;
  display: none;
  background-color: transparent; }


.oj-tree-drop-marker-icon {
  height: 12px;
  width: 8px;
  display: inline-block;
  text-decoration: none;
  color: #027bc7; }


.oj-tree-drop-marker-line {
  height: 1px;
  width: 100px;
  position: absolute;
  display: none;
  background-color: #027bc7; }




oj-chart:not(.oj-complete) {
  visibility: hidden; }

oj-chart {
  display: block; }

.oj-chart {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 400px;
  height: 300px; }

.oj-chart-data-label {
  font-size: 0.85714rem;
  color: #333333; }

.oj-chart-data-cursor-line {
  color: rgba(0, 0, 0, 0.8);
  width: 2px; }

.oj-chart-data-cursor-outer-line {
  stroke: transparent;
  stroke-width: 0px; }

.oj-chart-stock-falling {
  background-color: #ed6647; }

.oj-chart-stock-range {
  background-color: #c6c7c8; }

.oj-chart-stock-rising {
  background-color: #707375; }

.oj-chart-stack-label {
  font-size: 0.85714rem;
  font-weight: bold; }

.oj-chart-pie-center-label,
.oj-chart-xaxis-title,
.oj-chart-yaxis-title,
.oj-chart-y2axis-title {
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.55); }

.oj-chart-xaxis-tick-label,
.oj-chart-yaxis-tick-label,
.oj-chart-y2axis-tick-label {
  font-size: 0.85714rem;
  color: rgba(0, 0, 0, 0.8); }

.oj-chart-polar-axis-tick-label-outside {
  fill: white; }

.oj-chart-polar-axis-tick-label-inside {
  fill: rgba(255, 255, 255, 0.6); }

oj-spark-chart:not(.oj-complete) {
  visibility: hidden; }

oj-spark-chart {
  display: block; }

.oj-sparkchart {
  width: 100px;
  height: 18px; }

.oj-sparkchart.oj-focus-highlight {
  outline: dotted 1px black;
  outline: -webkit-focus-ring-color auto; }

.oj-chart-animation-down {
  fill: #ff3300; }

.oj-chart-animation-up {
  fill: #0099ff; }

.oj-chart-animation-marker {
  fill: #ffff2b; }

.oj-chart .oj-active-drop {
  fill: #d9f4fa; }

.oj-chart-reference-object-area {
  color: #333333; }

.oj-chart-reference-object-line {
  width: 1px;
  color: #333333; }

.oj-chart-reference-object-inner-line {
  stroke: transparent;
  stroke-width: 0px; }

.oj-dialgauge {
  width: 200px;
  height: 200px; }

oj-led-gauge:not(.oj-complete) {
  visibility: hidden; }

oj-led-gauge {
  display: block; }

.oj-ledgauge {
  width: 40px;
  height: 40px; }

oj-status-meter-gauge:not(.oj-complete) {
  visibility: hidden; }

oj-status-meter-gauge {
  display: block; }

.oj-statusmetergauge {
  width: 220px;
  height: 25px; }

oj-rating-gauge:not(.oj-complete) {
  visibility: hidden; }

oj-rating-gauge {
  display: block; }

.oj-rating-gauge-fit {
  width: 120px;
  height: 25px; }

.oj-gauge-metric-label {
  font-weight: bold; }

.oj-gauge-threshold1 {
  color: #ed6647; }

.oj-gauge-threshold2 {
  color: #fad55c; }

.oj-gauge-threshold3 {
  color: #68c182; }

.oj-dialgauge.oj-focus-highlight,
.oj-ledgauge.oj-focus-highlight,
.oj-statusmetergauge.oj-focus-highlight,
.oj-ratinggauge.oj-focus-highlight {
  outline: dotted 1px black;
  outline: -webkit-focus-ring-color auto; }

.oj-rating-gauge-shape-large {
  width: 36px;
  height: 36px; }

.oj-rating-gauge-shape-medium {
  width: 20px;
  height: 20px; }

.oj-rating-gauge-shape-small {
  width: 16px;
  height: 16px; }

.oj-rating-gauge-selected {
  fill: #f8c15a;
  stroke: transparent; }

.oj-rating-gauge-unselected {
  fill: #c4ced7;
  stroke: transparent; }

.oj-rating-gauge-changed {
  fill: #ed2c02;
  stroke: transparent; }

.oj-rating-gauge-hover {
  fill: #007cc8;
  stroke: transparent; }

.oj-rating-gauge-selected-disabled {
  fill: #e0e1e1;
  stroke: transparent; }

.oj-rating-gauge-unselected-disabled {
  fill: #f2f2f3;
  stroke: transparent; }

oj-thematic-map:not(.oj-complete) {
  visibility: hidden; }

oj-thematic-map {
  display: block; }

.oj-thematicmap {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 600px;
  height: 375px; }

.oj-thematicmap-arealayer {
  background-color: #e5e6e6;
  border-color: white;
  font-size: 1rem; }

.oj-thematicmap-area {
  border-color: white; }

.oj-thematicmap-area.oj-hover {
  border-color: white; }

.oj-thematicmap-area.oj-selected {
  border-top-color: white;
  border-bottom-color: black; }

.oj-thematicmap-marker {
  border-color: white;
  color: rgba(0, 0, 0, 0.8);
  font-size: 1rem;
  background-color: #323334; }

.oj-thematicmap-marker.oj-hover {
  border-color: white; }

.oj-thematicmap-marker.oj-selected {
  border-color: black; }

.oj-thematicmap-link {
  color: #b1b3b4; }

.oj-thematicmap-link.oj-hover {
  color: white; }

.oj-thematicmap-link.oj-selected {
  border-color: black; }

oj-treemap:not(.oj-complete) {
  visibility: hidden; }

oj-treemap {
  display: block; }

.oj-treemap {
  width: 650px;
  height: 400px;
  color: rgba(0, 0, 0, 0.8);
  font-size: 0.85714rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.oj-treemap-attribute-type-text {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1rem; }

.oj-treemap-attribute-value-text {
  font-size: 1rem; }

.oj-treemap-current-drill-text {
  color: rgba(0, 0, 0, 0.8);
  font-size: 1rem; }

.oj-treemap-drill-text {
  color: #02629f;
  font-size: 1rem;
  text-decoration: none; }

.oj-treemap-drill-text.oj-hover {
  text-decoration: underline; }

.oj-treemap-node {
  font-size: 0.85714rem; }

.oj-treemap-node.oj-hover {
  border-color: #ededee; }

.oj-treemap-node.oj-selected {
  border-top-color: black;
  border-bottom-color: white; }

.oj-treemap-node-header {
  font-size: 0.85714rem;
  color: rgba(0, 0, 0, 0.85);
  background-color: white;
  border-color: #e5e6e6; }

.oj-treemap-node-header.oj-hover {
  background-color: #ededee;
  border-color: #e5e6e6;
  border-top-color: #ededee;
  border-bottom-color: #e0e1e1; }

.oj-treemap-node-header.oj-selected {
  background-color: #d7eaf6;
  border-color: #e5e6e6;
  border-top-color: black;
  border-bottom-color: white; }

oj-sunburst:not(.oj-complete) {
  visibility: hidden; }

oj-sunburst {
  display: block; }

.oj-sunburst {
  font-size: 0.85714rem;
  color: rgba(0, 0, 0, 0.8);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 400px;
  height: 400px; }

.oj-sunburst-attribute-type-text {
  color: rgba(0, 0, 0, 0.6);
  font-size: 1rem; }

.oj-sunburst-attribute-value-text {
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.8); }

.oj-sunburst-current-drill-text {
  font-size: 1rem;
  color: rgba(0, 0, 0, 0.8); }

.oj-sunburst-drill-text {
  color: #02629f;
  font-size: 1rem;
  text-decoration: none; }

.oj-sunburst-drill-text.oj-hover {
  text-decoration: underline; }

.oj-sunburst-node {
  font-size: 0.85714rem; }

.oj-sunburst-node.oj-hover {
  border-color: #ededee; }

.oj-sunburst-node.oj-selected {
  border-top-color: black;
  border-bottom-color: white; }

oj-timeline:not(.oj-complete) {
  visibility: hidden; }

.oj-timeline {
  outline: none;
  border-color: #e5e6e6;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.oj-timeline-item {
  background-color: white;
  border-color: #8a8d8f;
  padding-top: 5px; }

.oj-timeline-item.oj-hover {
  border-color: #76b8e1; }

.oj-timeline-item.oj-selected {
  border-color: black; }

.oj-timeline-item-description {
  color: rgba(0, 0, 0, 0.8);
  font-size: 0.85714rem;
  white-space: nowrap; }

.oj-timeline-item-title {
  color: rgba(0, 0, 0, 0.7);
  font-size: 0.85714rem;
  white-space: nowrap;
  font-weight: bold; }

.oj-timeline-major-axis-label {
  color: rgba(0, 0, 0, 0.7);
  font-size: 1rem;
  white-space: nowrap;
  font-weight: bold; }

.oj-timeline-major-axis-separator {
  color: #c6c7c8; }

.oj-timeline-minor-axis {
  background-color: #f2f2f3;
  border-color: #e5e6e6; }

.oj-timeline-minor-axis-label {
  color: rgba(0, 0, 0, 0.8);
  font-size: 0.85714rem;
  white-space: nowrap; }

.oj-timeline-minor-axis-separator {
  color: #c6c7c8; }

.oj-timeline-overview {
  background-color: #e5e6e6; }

.oj-timeline-overview-label {
  color: rgba(0, 0, 0, 0.7);
  font-size: 0.85714rem;
  white-space: nowrap;
  font-weight: bold; }

.oj-timeline-overview-window {
  background-color: white;
  border-color: #4b4d4e; }

.oj-timeline-reference-object {
  color: #ed6647; }

.oj-timeline-series {
  background-color: #fafafa; }

.oj-timeline-series-label {
  color: rgba(0, 0, 0, 0.85);
  font-size: 1rem;
  white-space: nowrap;
  font-weight: bold; }

.oj-timeline-series-empty-text {
  color: rgba(0, 0, 0, 0.8);
  font-size: 0.85714rem;
  white-space: nowrap; }

.oj-timeline-tooltip-label {
  font-size: 0.85714rem;
  color: rgba(0, 0, 0, 0.6); }


.oj-timeline .oj-dvt-button-outlined,
.oj-timeline .oj-dvt-button-outlined.oj-hover,
.oj-timeline .oj-dvt-button-outlined.oj-disabled {
  stroke: #e5e6e6;
  fill: none; }

.oj-timeline .oj-dvt-button-outlined.oj-active {
  stroke: #e5e6e6;
  fill: white; }

.oj-timeline .oj-dvt-button-outlined.oj-active .oj-dvt-icon {
  fill: #027bc7; }



.oj-component-popup, .oj-menu {
  z-index: 1;
  position: absolute; }

.oj-component-layer, .oj-menu-layer {
  position: relative; }


.oj-component-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsl(0, 0%, 0%);
  opacity: 0.4;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent; }



oj-menu {
  display: none; }

.oj-menu-layer {
  z-index: 1000; }

.oj-menu {
  list-style: none;
  padding-left: 0;
  padding-right: 0;
  color: rgba(0, 0, 0, 0.8);
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
  display: inline-block;
  white-space: nowrap;
  -webkit-tap-highlight-color: transparent; }

.oj-menu-dropdown {
  border: 1px solid #cbcccd;
  border-radius: 0;
  background: white;
  font-size: 1rem; }

.oj-menu-sheet {
  border: 0;
  border-radius: 0;
  background: white;
  font-size: 1rem;
  width: calc(100% - (2 * 0px)); }

.oj-menu:focus {
  outline: none; }

.oj-menu-dropdown.oj-component {
  box-shadow: 1px 1px 3px 0 hsla(0, 0%, 0%,0.35); }

.oj-menu.oj-menu-submenu {
  position: absolute;
  box-shadow: 1px 1px 3px 0 hsla(0, 0%, 0%,0.35); }

.oj-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
  display: list-item; }

.oj-menu-dropdown .oj-menu-item:first-child,
.oj-menu-dropdown .oj-menu-item:first-child > a {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.oj-menu-dropdown .oj-menu-item:last-child,
.oj-menu-dropdown .oj-menu-item:last-child > a {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.oj-menu-sheet .oj-menu-item:first-child,
.oj-menu-sheet .oj-menu-item:first-child > a {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.oj-menu-sheet .oj-menu-item:last-child,
.oj-menu-sheet .oj-menu-item:last-child > a {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.oj-menu-sheet .oj-menu-item-after-divider,
.oj-menu-sheet .oj-menu-item-after-divider > a {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.oj-menu-sheet .oj-menu-item-before-divider,
.oj-menu-sheet .oj-menu-item-before-divider > a {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.oj-menu-divider {
  margin: 1px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-style: solid;
  display: list-item; }

.oj-menu-dropdown .oj-menu-divider {
  border-width: 1px 0 0 0;
  border-color: #cbcccd; }

.oj-menu-sheet .oj-menu-divider {
  border-width: 1px 0 0 0;
  border-color: #cbcccd; }

.oj-menu-item > a {
  position: relative;
  text-decoration: none;
  display: block;
  font-weight: normal; }
  html:not([dir="rtl"]) .oj-menu-item > a {
    padding-right: calc(0.57143rem + 16px + 0.57143rem); }
  html[dir="rtl"] .oj-menu-item > a {
    padding-left: calc(0.57143rem + 16px + 0.57143rem); }

.oj-menu-dropdown .oj-menu-item > a {
  height: 2.5rem;
  line-height: 2.5rem;
  color: black;
  border-top-width: 0px;
  border-top-color: transparent;
  border-top-style: solid; }

.oj-menu-sheet .oj-menu-item > a {
  height: 2.5rem;
  line-height: 2.5rem;
  background: transparent;
  color: black;
  border-top-width: 0px;
  border-top-color: transparent;
  border-top-style: solid; }

.oj-menu-item:last-child > a {
  border-bottom-width: 0px;
  border-bottom-color: transparent;
  border-bottom-style: solid; }

.oj-menu-item-cancel > a {
  font-weight: normal; }


html:not([dir="rtl"]) .oj-menu-icons > .oj-menu-item > a,
html:not([dir="rtl"]) .oj-menu-icons > oj-menu-select-many > .oj-menu-item > a,
html:not([dir="rtl"]) .oj-menu-icons > oj-defer > .oj-menu-item > a {
  padding-left: calc(0.57143rem + 16px + 0.57143rem); }
html[dir="rtl"] .oj-menu-icons > .oj-menu-item > a, html[dir="rtl"] .oj-menu-icons > oj-menu-select-many > .oj-menu-item > a, html[dir="rtl"] .oj-menu-icons > oj-defer > .oj-menu-item > a {
  padding-right: calc(0.57143rem + 16px + 0.57143rem); }

html:not([dir="rtl"]) .oj-menu-end-icons > .oj-menu-item > a,
html:not([dir="rtl"]) .oj-menu-end-icons > oj-menu-select-many > .oj-menu-item > a,
html:not([dir="rtl"]) .oj-menu-end-icons > oj-defer > .oj-menu-item > a {
  padding-right: calc(0.57143rem + 16px + 0.57143rem); }
html[dir="rtl"] .oj-menu-end-icons > .oj-menu-item > a, html[dir="rtl"] .oj-menu-end-icons > oj-menu-select-many > .oj-menu-item > a, html[dir="rtl"] .oj-menu-end-icons > oj-defer > .oj-menu-item > a {
  padding-left: calc(0.57143rem + 16px + 0.57143rem); }

.oj-menu-text-only > .oj-menu-item > a, .oj-menu-text-only > oj-menu-select-many > .oj-menu-item > a, .oj-menu-text-only > oj-defer > .oj-menu-item > a {
  text-align: initial; }
  html:not([dir="rtl"]) .oj-menu-text-only > .oj-menu-item > a,
  html:not([dir="rtl"]) .oj-menu-text-only > oj-menu-select-many > .oj-menu-item > a,
  html:not([dir="rtl"]) .oj-menu-text-only > oj-defer > .oj-menu-item > a {
    padding-left: calc(0.57143rem + 16px + 0.57143rem); }
  html[dir="rtl"] .oj-menu-text-only > .oj-menu-item > a, html[dir="rtl"] .oj-menu-text-only > oj-menu-select-many > .oj-menu-item > a, html[dir="rtl"] .oj-menu-text-only > oj-defer > .oj-menu-item > a {
    padding-right: calc(0.57143rem + 16px + 0.57143rem); }

.oj-menu-text-only .oj-menu-cancel-icon {
  display: none; }

.oj-menu-divider + .oj-menu-item > a {
  border-top-width: 0; }

.oj-menu-item.oj-focus-highlight > a {
  outline: dotted 1px rgba(0, 0, 0, 0.8);
  outline: -webkit-focus-ring-color auto; }

.oj-menu-dropdown .oj-menu-item.oj-focus > a,
.oj-menu-dropdown .oj-menu-item.oj-focus-ancestor > a {
  background: #ededee; }

.oj-menu-dropdown .oj-menu-item.oj-focus > a,
.oj-menu-dropdown .oj-menu-item.oj-focus-ancestor > a,
.oj-menu-dropdown .oj-menu-item.oj-focus + .oj-menu-item > a,
.oj-menu-dropdown .oj-menu-item.oj-focus-ancestor + .oj-menu-item > a {
  border-top-color: transparent; }

.oj-menu-dropdown .oj-menu-item:last-child.oj-focus > a,
.oj-menu-dropdown .oj-menu-item:last-child.oj-focus-ancestor > a {
  border-bottom-color: transparent; }

.oj-menu-sheet .oj-menu-item.oj-focus > a {
  background: #ededee; }

.oj-menu-sheet .oj-menu-item.oj-focus > a,
.oj-menu-sheet .oj-menu-item.oj-focus + .oj-menu-item > a {
  border-top-color: transparent; }

.oj-menu-sheet .oj-menu-item:last-child.oj-focus > a {
  border-bottom-color: transparent; }

.oj-menu.oj-disabled .oj-menu-item > a,
.oj-menu-item.oj-disabled > a {
  cursor: default; }

.oj-menu-dropdown.oj-disabled .oj-menu-item > a,
.oj-menu-dropdown .oj-menu-item.oj-disabled > a {
  color: rgba(0, 0, 0, 0.38); }

.oj-menu-sheet.oj-disabled .oj-menu-item > a,
.oj-menu-sheet .oj-menu-item.oj-disabled > a {
  color: rgba(0, 0, 0, 0.38); }


.oj-menu-item-icon,
.oj-menu-item-end-icon {
  color: #8a8d8f;
  position: absolute;
  top: 50%;
  transform: translateY(-50%); }

html:not([dir="rtl"]) .oj-menu-item-icon {
  margin-left: calc(0px - 16px - 0.57143rem);
  margin-right: 0.57143rem; }
html[dir="rtl"] .oj-menu-item-icon {
  margin-right: calc(0px - 16px - 0.57143rem);
  margin-left: 0.57143rem; }

html:not([dir="rtl"]) .oj-menu-item-end-icon {
  right: 0;
  margin-right: 0.57143rem;
  margin-left: calc(0px - 16px - 0.57143rem); }
html[dir="rtl"] .oj-menu-item-end-icon {
  left: 0;
  margin-left: 0.57143rem;
  margin-right: calc(0px - 16px - 0.57143rem); }

.oj-menu-item .oj-menu-item-icon,
.oj-menu-item .oj-menu-item-end-icon {
  font-size: 16px; }

.oj-menu.oj-disabled .oj-menu-item-icon,
.oj-menu.oj-disabled .oj-menu-item-end-icon,
.oj-menu-item.oj-disabled .oj-menu-item-icon,
.oj-menu-item.oj-disabled .oj-menu-item-end-icon {
  color: #cbcccd;
  opacity: 1; }

.oj-menu-submenu-icon {
  padding-top: calc((2.5rem / 2) - (28px / 2));
  color: inherit;
  position: absolute;
  line-height: 1.8;
  height: auto; }
  html:not([dir="rtl"]) .oj-menu-submenu-icon {
    right: 0; }
  html[dir="rtl"] .oj-menu-submenu-icon {
    left: 0; }

.oj-menu-context-menu-launcher {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.oj-hicontrast .oj-menu-item.oj-focus > a,
.oj-hicontrast .oj-menu-item.oj-focus-ancestor > a {
  outline: dotted 3px; }

.oj-hicontrast .oj-menu-item.oj-focus.oj-disabled > a {
  outline: dotted 1px; }

.oj-hicontrast .oj-menu-item.oj-disabled > a {
  border: dotted 1px; }


