.portlet-form-button,.portlet-form-label,.PT_RATBOXCHART,.PT_RATBOX_ICONONLY_MARGIN,.PSHEADERTOOLBARFRAME,.PSIMAGE,.PSNOIMAGE,.PSPAGECONTAINER,.PSSTATICIMAGE,.RESET,.PTS_BREADCRUMBROW,.PTS_BREADCRUMBCLEARALL,.ptpg_jet_treeitem,.PTS_RSLT_CONTNR,.PTS_RSLT_FACET_CONTNR,.PTS_RSLT_GRID_CONTNR,.PTS_RSLT_FACETS{}
.EOPP_SCCHILDINDENT{background-color:rgb(0,255,0);}
.LEVEL1{background-color:rgb(153,153,102);}
.PTNAVSELPARENTEDGE{background-color:rgb(170,185,211);}
.PAHEADERTOOLBARFRAME{background-color:rgb(185,216,253);}
.PSACEPRF{background-color:rgb(192,192,192);border-width:2px;border-color:rgb(255,255,255);border-style:outset;}
.PALEGENDBACKGROUND{background-color:rgb(204,204,153);}
.portlet-menu,.PTNAVBACKGROUND,.PTNAVSELCHILDEDGEDK{background-color:rgb(211,220,232);}
.EOPP_SCSECTIONCONTENTDARK,.EOPP_SCSECTIONFOLDERDARK{background-color:rgb(211,220,232);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(201,203,211);border-right-color:rgb(201,203,211);border-bottom-style:solid;border-right-style:solid;}
.PT_ORG_ACTION_SLCT_BG{background-color:rgb(212,219,217);overflow:auto;}
.PSSUBTABS{background-color:rgb(219,231,244);}
.PSACENOBORDER,.PSACEROWBLANK,.PSACEROWBLANKNB{background-color:rgb(223,231,236);}
.PSACEMYSC{background-color:rgb(223,231,236);vertical-align:top;}
.PSACECOL{background-color:rgb(223,231,236);vertical-align:top;text-align:right;}
.PT_ORGNODE_DASH{background-color:rgb(233,239,243);background-image:url(/cs/jobs/cache/PT_ORG_NODE_BG_1.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;}
.PTNAVSELPARENTBK{background-color:rgb(234,239,245);}
.PSACECOMBOBUTTON{background-color:rgb(234,242,255);vertical-align:top;width:18px;height:17px;display:inline-block;cursor:pointer;}
.PTGRIDROWSELECT{background-color:rgb(238,238,238);}
.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;}
.EOPP_SCPAGEBORDER{background-color:rgb(239,239,239);}
.PAHEADERTOOLBARBODY{background-color:rgb(240,240,232);}
.PT_ORGNODE{background-color:rgb(242,246,247);background-image:url(/cs/jobs/cache/PT_ORG_NODE_BG_TANG_1.png);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;}
.PT_ORG_ACTION_HVR_BG{background-color:rgb(249,254,168);overflow:auto;}
.PT_ORGNODE_SELECT_DASHED{background-color:rgb(252,255,210);background-image:url(/cs/jobs/cache/PT_ORG_NODE_SELECT_BG_1.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;}
.PSFRAMECONFIRM,.PTGRIDROWMOUSEOVER{background-color:rgb(253,255,200);}
.PSFRAMECONFIRMWBO{background-color:rgb(253,255,200);border-width:1px;border-color:rgb(225,217,193);border-style:solid;}
.PT_ORGNODE_SELECT{background-color:rgb(253,255,205);background-image:url(/cs/jobs/cache/PT_ORG_NODE_SEL_BG_TANG_1.png);background-repeat:repeat-x;background-position:left top;text-align:left;padding-top:6px;padding-bottom:6px;border-width:1px;border-color:rgb(137,135,135);border-style:solid;}
.PSGRIDROWSELECTED{background-color:rgb(255,247,189);border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-top-color:rgb(241,217,128);border-bottom-color:rgb(241,217,128);border-style:solid;}
.PTNAVSELCHILDEDGELT,.PTPOPUP_HEADER,.PTPOPUP_INNER{background-color:rgb(255,255,255);}
.PT_POPNODE{background-color:rgb(255,255,255);background-image:url(/cs/jobs/cache/PT_ORG_NODE_BG_1.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/jobs/cache/PT_SLATE_BKG_1.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;}
.EOPP_SCSECTIONCONTENT{background-color:rgb(255,255,255);border-top-width:1px;border-bottom-width:0px;border-right-width:1px;border-top-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-top-style:solid;border-right-style:solid;}
.EOPP_SCSECTIONFOLDER{background-color:rgb(255,255,255);border-top-width:1px;border-right-width:1px;border-top-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-top-style:solid;border-right-style:solid;}
.PT_ORGCHART{background-color:rgb(255,255,255);border-width:1px;border-color:rgb(164,190,219);border-style:solid;overflow:auto;}
.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;}
.PT_NODE_SHADOW_BOTTOM_BG{background-image:url(/cs/jobs/cache/PT_NODE_SHADOW_BOTTOM_BG_1.gif);background-repeat:repeat-x;}
.PT_NODE_SHADOW_BR{background-image:url(/cs/jobs/cache/PT_NODE_SHADOW_BR_1.gif);background-repeat:no-repeat;background-position:top left;}
.PT_NODE_SHADOW_LB{background-image:url(/cs/jobs/cache/PT_NODE_SHADOW_LB_1.gif);background-repeat:repeat-x;}
.PT_NODE_SHADOW_RIGHT_BG{background-image:url(/cs/jobs/cache/PT_NODE_SHADOW_RIGHT_BG_1.gif);background-repeat:repeat-y;background-position:top right;}
.PT_NODESHADOW_TR{background-image:url(/cs/jobs/cache/PT_NODE_SHADOW_TR_1.gif);background-repeat:no-repeat;background-position:bottom right;}
.PT_SELECTED_NODE_SHADOW_BR{background-image:url(/cs/jobs/cache/PT_SELECTED_NODE_SHADOW_BR_1.gif);background-repeat:no-repeat;background-position:top left;}
.PT_SELECTED_NODE_SHADOW_LB{background-image:url(/cs/jobs/cache/PT_SELECTED_NODE_SHADOW_LB_1.gif);background-repeat:repeat-x;}
.PT_SELECTED_NODE_SHADOW_TR{background-image:url(/cs/jobs/cache/PT_SELECTED_NODE_SHADOW_TR_1.gif);background-repeat:no-repeat;background-position:bottom right;}
.PT_SEL_NODE_SHADOW_BOTTOM_BG{background-image:url(/cs/jobs/cache/PT_SEL_NODE_SHADOW_BOTTOM_BG_1.gif);background-repeat:repeat-x;}
.PT_SEL_NODE_SHADOW_RIGHT_BG{background-image:url(/cs/jobs/cache/PT_SEL_NODE_SHADOW_RIGHT_BG_1.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/jobs/cache/PT_SLATE_SHADOW_BOTTOM_BG_1.gif);background-repeat:repeat-x;}
.PT_SLATE_SHADOW_BR{background-image:url(/cs/jobs/cache/PT_SLATE_SHADOW_BR_1.gif);background-repeat:no-repeat;background-position:top left;}
.PT_SLATE_SHADOW_RIGHT_BG{background-image:url(/cs/jobs/cache/PT_SLATE_SHADOW_RIGHT_BG_1.gif);background-repeat:repeat-y;background-position:top right;}
.PT_SLATE_SHADOW_TOPR{background-image:url(/cs/jobs/cache/PT_SLATE_SHADOW_TOPR_1.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(230,230,230);border-left-style:solid;}
.PSACESHDV{border-right-width:1px;border-right-color:rgb(213,220,238);border-right-style:solid;}
.PABACKGROUNDINVISIBLE,.PAFRAMELEVEL1NBO,.PAFRAMELEVEL2NBO,.PAFRAMELEVEL3NBO,.PAGROUPBOXLEVEL1NBO,.PAGROUPBOXLEVEL2NBO,.PAGROUPBOXLEVEL3NBO,.PSFRAMECONFIRMNBO,.PSFRAMENBO,.PSLEVEL1GRIDNBO,.PSLEVEL2GRIDNBO,.PSLEVEL3GRIDNBO,.PTPAGELET,.PTS_NOBORDER{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:0px;border-left-width:0px;border-right-width:0px;border-top-color:rgb(187,187,187);border-top-style:solid;border-bottom-style:none;border-left-style:none;border-right-style:none;height:1px;}
.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(127,160,193);border-top-style:solid;}
.PAHORIZONTALRULELEVEL2,.PAHORIZONTALRULELEVEL3{border-top-width:1px;border-top-color:rgb(164,172,186);border-top-style:solid;}
.PAHORIZONTALRULELEVEL1{border-top-width:1px;border-top-color:rgb(164,172,186);border-top-style:solid;height:1px;}
.PSLEVEL1GRIDWBO,.PSLEVEL2GRIDWBO,.PSLEVEL3GRIDWBO{border-width:1px;border-color:rgb(201,206,213);border-style:solid;}
.portlet-menu-cascade-item-s,.PTSELECTBODY{border-width:1px;border-color:rgb(204,204,204);border-style:solid;}
.PT_RATBOX_GRIDLINE{border-width:1px;border-color:rgb(209,212,220);}
.PSFRAMEWBO{border-width:1px;border-color:rgb(225,217,193);border-style:solid;}
.PAFRAMELEVEL1,.PAFRAMELEVEL2,.PAFRAMELEVEL3,.PSFRAME{border-width:1px;border-color:rgb(230,230,230);border-style:solid;}
.PAFRAMELEVEL3WBO{border-width:1px;border-color:rgb(230,230,230);border-top-style:none;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}
.PAFRAMELEVEL1WBO,.PAFRAMELEVEL2WBO{border-width:1px;border-top-color:rgb(163,190,216);border-bottom-color:rgb(230,230,230);border-left-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-top-style:none;border-bottom-style:solid;border-left-style:solid;border-right-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{color:rgb(255,255,255);background-color:rgb(51,112,188);}
.PTGBLFILTERPIPE{color:rgb(51,51,51);vertical-align:baseline;line-height:100%;padding-left:5px;}
.PSPGIWCPUB{display:none;}
.PTCXMPAGELETHEADERBAK{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(0,0,139);background-color:rgb(186,208,231);padding-bottom:2px;padding-left:2px;padding-right:2px;border-width:1px;border-color:rgb(163,190,216);border-style:solid;}
.PTCXMPGLTHDRLINK{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(0,48,117);text-decoration: underline;}
.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;}
.PTCXMPGLTHDRLINKHOVER{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:rgb(43,124,146);text-decoration: underline;}
.PTSELECTHEADER{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);padding-bottom:2px;padding-left:2px;padding-right:2px;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:rgb(230,230,230);border-style:solid;}
.PTCXMPAGELETBODYBAK{font-family:Arial,Helvetica,sans-serif;font-size:10pt;margin-left:0px;padding-bottom:2px;padding-left:10px;padding-right:2px;border-width:1px;border-color:rgb(163,190,216);border-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: none;}
.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;}
.PTNAVLINKHOVER{font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:rgb(0,48,117);text-decoration: underline;text-indent:3px;}
.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(0,48,117);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(0,48,117);text-decoration: underline;text-indent:4px;}
.PTPAGELETBODY{font-family:Arial,Helvetica;font-size:10pt;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-color:rgb(201,206,213);border-left-color:rgb(201,206,213);border-right-color:rgb(201,206,213);border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}
.PTPAGELETHEADER{font-family:Arial,Helvetica;font-size:10pt;font-weight:bold;color:rgb(171,91,26);background-color:rgb(241,245,246);vertical-align:top;padding-left:2px;border-width:1px;border-color:rgb(201,206,213);border-style:solid;height:24px;}
.PTFRAMEOBJECTHEADER{font-family:Arial,Helvetica;font-size:10pt;font-weight:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);vertical-align:top;padding-left:0px;border-width:1px;border-color:rgb(230,230,230);border-style:solid;height:24px;}
.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;}
.PTNAVLINK,.PTNAVLINK:ACTIVE,.PTNAVLINK:VISITED{font-family:Arial,Helvetica;font-size:9pt;color:rgb(0,48,117);text-decoration: underline;}
.PAXHYPERLINKHOVER,.PSHYPERLINKHOVER,.PSQRYHYPERLINKHOVER,.PSHYPERLINK:HOVER,.PSHYPERLINKNOUL:HOVER,.PSHYPERLINKNOULBOLD:HOVER,.PSNAVPARENTLINK:HOVER,.PSRALEFTWIDGET:HOVER,.PSRARIGHTWIDGET:HOVER,.PSSRCHRESULTSEVENROW:HOVER,.PSSRCHRESULTSODDROW:HOVER,.PTNAVLINK:HOVER,.PSQRYHYPERLINK:HOVER{font-family:Arial,Helvetica;font-size:9pt;color:rgb(171,91,26);text-decoration: underline;line-height:100%;}
.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;}
.PSNAVPARENTLINK,.PSNAVPARENTLINK:VISITED{font-family:Arial,Helvetica;font-size:9pt;color:rgb(52,52,52);text-decoration: none;}
.portlet-menu-item{font-family:Arial,Helvetica;font-size:9pt;color:rgb(74,89,140);text-decoration: underline;}
.PAXHYPERLINKACTIVE,.PSHYPERLINKACTIVE,.PSHYPERLINK:ACTIVE,.PSHYPERLINKNOUL:ACTIVE,.PSHYPERLINKNOULBOLD:ACTIVE,.PSNAVPARENTLINK:ACTIVE,.PSRALEFTWIDGET:ACTIVE,.PSRARIGHTWIDGET:ACTIVE,.PSSRCHRESULTSEVENROW:ACTIVE,.PSSRCHRESULTSHYPERLINK:ACTIVE,.PSSRCHRESULTSODDROW:ACTIVE{font-family:Arial,Helvetica;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,75,145);line-height:100%;}
.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(43,124,146);text-decoration: underline;}
.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(247,247,247);text-align:left;border-top-width:1px;border-left-width:1px;border-top-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-top-style:solid;border-left-style:solid;}
.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,.PTS_SRSLTSGB{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(255,255,255);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;}
.PSSRCHGROUPBOXLABEL{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);text-indent:1px;border-width:1px;border-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:10pt;font-weight:bold;font-style:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);text-indent:1px;padding-top:0.75px;padding-bottom:0.75px;padding-left:2px;padding-right:0.75px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PAGROUPDIVIDER{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);text-indent:1px;padding-top:1px;padding-bottom:3px;padding-left:5px;border-width:1px;border-color:rgb(201,206,213);border-style:solid;height:22px;}
.PSGROUPBOXLABEL{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);text-indent:1px;padding-top:1px;padding-bottom:3px;padding-left:5px;border-width:1px;border-color:rgb(201,206,213);border-style:solid;height:auto;}
.PSLEVEL1SCROLLAREAHEADER,.PSLEVEL2SCROLLAREAHEADER,.PSLEVEL3SCROLLAREAHEADER{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);text-indent:1px;padding:0.5px;}
.PT_MCFTABLEHEADER1{font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(52,52,52);background-color:rgb(186,208,231);background-position:640px;text-align:left;}
.PTSESRSLTRLTDINFO{font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;color:rgb(28,81,128);cursor:hand;}
.PAGROUPBOXLABELLEVEL1,.PAGROUPBOXLABELLEVEL2,.PAGROUPBOXLABELLEVEL3{font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;font-style:normal;color:rgb(171,91,26);background-color:rgb(241,245,246);text-indent:5px;border-width:1px;border-color:rgb(230,230,230);border-style:solid;}
.PT_MCFROW{font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;font-style:normal;font-variant:normal;color:rgb(0,0,0);}
.PTSESRSLTEVENROW,.PTSESRSLTODDROW{font-family:Arial,sans-serif;font-size:10pt;font-weight:normal;text-decoration: none;margin-bottom:12px;}
.STRONG,.STRONGWRAP{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(178,178,178);text-decoration: none;padding-left:6px;cursor:hand;}
.PTSESPAGELINK,.PTSESPAGENOLINK:HOVER{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;color:rgb(178,178,178);text-decoration: underline;padding-left:6px;cursor:hand;}
.PTFACETHDGNB{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;color:rgb(65,98,145);text-decoration: none;text-align:left;width:225px;height:30px;}
.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;}
.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;}
.PTPAGENAVLINKHOVER,.PTPAGENAVLINK:HOVER{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(178,178,178);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;}
.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;}
.PSSRCHTITLE,.PSQRYTITLE{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(65,98,145);}
.PSQRYSUBTITLE{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(65,98,145);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;}
.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;}
.PSSRCHSUBTITLE{font-family:Arial,sans-serif;font-size:11pt;font-weight:normal;font-style:normal;color:rgb(65,98,145);margin-top:1em;margin-bottom:0.3em;}
.PSSRCHRESULTSHDR{font-family:Arial,sans-serif;font-size:11pt;font-weight:normal;font-style:normal;color:rgb(97,128,159);background-color:rgb(249,249,249);text-decoration: none;border-top-width:0px;border-bottom-width:2px;border-right-width:1px;border-top-color:rgb(230,230,230);border-bottom-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-top-style:solid;border-bottom-style:solid;border-right-style:solid;}
.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;}
.PTFACETBREADCRUMB{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:rgb(102,102,153);text-decoration: none;vertical-align:bottom;}
.PTFACETBREADCRUMBU{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:rgb(102,102,153);text-decoration: underline;vertical-align:bottom;cursor:pointer;}
.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;}
.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);}
.PASTEPBYSTEPTITLE{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(51,51,153);border-top-width:2px;border-top-color:rgb(51,51,153);border-top-style:solid;width:600px;}
.PSPTABLABEL{font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(52,52,52);}
.PAPAGETITLE,.PSSRCHACTION{font-family:Arial,sans-serif;font-size:14pt;font-weight:normal;font-style:normal;color:rgb(68,101,144);}
.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;}
.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);}
.portlet-table-header{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;}
.PSACELINKHOVER,.PSACELINK:HOVER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(10,36,106);text-decoration: none;}
.PSGRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(223,231,236);border-top-width:1px;border-bottom-width:1px;border-top-color:rgb(163,190,216);border-bottom-color:rgb(163,190,216);border-top-style:solid;border-bottom-style:solid;}
.ACEFCOLUMNHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(223,231,236);vertical-align:top;border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-color:rgb(198,206,210);border-bottom-color:rgb(198,206,210);border-right-color:rgb(198,206,210);border-top-style:solid;border-bottom-style:solid;border-right-style:solid;}
.PSLEVEL1SSGRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(249,249,249);padding-top:5px;padding-bottom:5px;border-top-width:1px;border-bottom-width:1px;border-right-width:0px;border-top-color:rgb(203,203,203);border-bottom-color:rgb(203,203,203);border-right-color:rgb(203,203,203);border-top-style:solid;border-bottom-style:solid;border-right-style:solid;}
.ACEFEVNROW{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(255,255,255);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(198,206,210);border-right-color:rgb(198,206,210);border-bottom-style:solid;border-right-style:solid;}
.PSLEVEL1SSGRIDCOLUMNHDRTXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(255,255,255);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSLEVEL1GRIDACTIVETAB,.PSLEVEL2GRIDACTIVETAB,.PSLEVEL3GRIDACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(60,60,60);background-color:rgb(186,208,231);text-align:center;}
.PSQRYRESULTSHDR{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(66,106,146);background-color:rgb(249,249,249);border-top-width:1px;border-bottom-width:2px;border-right-width:1px;border-top-color:rgb(230,230,230);border-bottom-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-top-style:solid;border-bottom-style:solid;border-right-style:solid;}
.PAGRIDHEADER{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(75,105,135);background-color:rgb(249,249,249);vertical-align:bottom;border-width:1px;border-color:rgb(230,230,230);border-top-style:solid;border-bottom-style:solid;border-left-style:none;border-right-style:solid;}
.PT_ELMEDITBOX{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:italic;color:rgb(60,60,60);}
.portlet-msg-alert,.portlet-msg-success,.PT_MCFADDITIONALINSTRUCTIONS{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
.PSHEADERHYPERLINKD,.PSHEADERHYPERLINKDISABLED,.PSHEADERHYPERLINKTPDISABLED,.PSHEADERHYPERLINKTPNOULDISABLED,.PSLEVEL1GRIDLABELDISABLED,.PSLEVEL1GRIDLABELTPDISABLED,.PSLEVEL1GRIDNAVIGATIONBARDISABLED,.PSLEVEL1SCROLLAREAFOOTERDISABLED,.PSLEVEL1SCROLLAREAHEADERDISABLED,.PSLEVEL2GRIDLABELDISABLED,.PSLEVEL2GRIDLABELTPDISABLED,.PSLEVEL2GRIDNAVIGATIONBARDISABLED,.PSLEVEL2SCROLLAREAFOOTERDISABLED,.PSLEVEL2SCROLLAREAHEADERDISABLED,.PSLEVEL3GRIDLABELDISABLED,.PSLEVEL3GRIDLABELTPDISABLED,.PSLEVEL3GRIDNAVIGATIONBARDISABLED,.PSLEVEL3SCROLLAREAFOOTERDISABLED,.PSLEVEL3SCROLLAREAHEADERDISABLED,.PT_MCFTABLEHEADER1DISABLED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(204,204,204);line-height:100%;}
.PSHEADERHYPERLINK,.PSHEADERHYPERLINK:LINK,.PSHEADERHYPERLINK:ACTIVE,.PSHEADERHYPERLINK:VISITED,.PSHEADERHYPERLINK:HOVER,.PSLEVEL1GRIDLABEL:LINK,.PSLEVEL1GRIDLABEL:VISITED,.PSLEVEL1GRIDNAVIGATIONBAR:LINK,.PSLEVEL1GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL1SCROLLAREAFOOTER:LINK,.PSLEVEL1SCROLLAREAFOOTER:ACTIVE,.PSLEVEL1SCROLLAREAHEADER:LINK,.PSLEVEL2GRIDLABEL:LINK,.PSLEVEL2GRIDLABEL:VISITED,.PSLEVEL2GRIDNAVIGATIONBAR:LINK,.PSLEVEL2GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL2SCROLLAREAFOOTER:LINK,.PSLEVEL2SCROLLAREAFOOTER:ACTIVE,.PSLEVEL2SCROLLAREAHEADER:LINK,.PSLEVEL3GRIDLABEL:LINK,.PSLEVEL3GRIDLABEL:VISITED,.PSLEVEL3GRIDNAVIGATIONBAR:LINK,.PSLEVEL3GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL3SCROLLAREAFOOTER:LINK,.PSLEVEL3SCROLLAREAFOOTER:ACTIVE,.PSLEVEL3SCROLLAREAHEADER:LINK,.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);text-decoration: underline;line-height:100%;}
.PSHEADERHYPERLINKTPNOUL,.PSHEADERHYPERLINKTPNOUL:LINK,.PSHEADERHYPERLINKTPNOUL:ACTIVE,.PSHEADERHYPERLINKTPNOUL:VISITED{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,102,153);text-decoration: none;line-height:100%;}
.PSHEADERHYPERLINKTP,.PSHEADERHYPERLINKTP:LINK,.PSHEADERHYPERLINKTP:ACTIVE,.PSHEADERHYPERLINKTP:VISITED,.PSHEADERHYPERLINKTP:HOVER,.PSHEADERHYPERLINKTPNOUL:HOVER{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,102,153);text-decoration: underline;line-height:100%;}
.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(62,85,118);background-color:rgb(235,235,234);}
.PSLEVEL1GRIDINACTIVETAB,.PSLEVEL2GRIDINACTIVETAB,.PSLEVEL3GRIDINACTIVETAB{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(62,85,118);background-color:rgb(235,235,234);text-decoration: none;}
.PAEXAMPLE,.PAHEADERTOOLBARTEXTSMALL{font-family:Arial,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.SMALL{font-family:Arial,sans-serif;font-size:9pt;}
.KNOCKOUT{font-family:Arial,sans-serif;font-size:9pt;color:rgb(0,0,255);}
.PTGBLFILTERS{font-family:Arial,sans-serif;font-size:9pt;color:rgb(102,102,153);white-space:nowrap;}
.portlet-form-field-label{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;}
.PSGRIDCOLUMNHDRSORTNONED,.PSGRIDCOLUMNHDRSORTNONEDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(177,211,250);border-right-width:1px;border-right-color:rgb(255,255,255);}
.PSACESLICE_CHART{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,0);background-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;}
.PSGRIDCOLUMNHDRSORTNONE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,255);background-color:rgb(177,211,250);text-decoration: underline;border-right-width:1px;border-right-color:rgb(255,255,255);}
.PSGRIDCOLUMNHDRSORTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,255);background-color:rgb(221,233,247);text-decoration: underline;border-right-width:1px;border-right-color:rgb(255,255,255);}
.PTGBLFACETNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(51,51,51);text-decoration: none;margin-left:-26px;}
.PTFACETNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(81,81,81);text-decoration: none;}
.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(0,0,139);}
.PT_MCFGROUPBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;background-color:rgb(234,239,245);border-width:1px;border-color:rgb(163,190,216);border-style:solid;}
.PAGROUPBOXNBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;background-color:rgb(244,244,232);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PAGROUPBOXWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;background-color:rgb(255,255,255);border-width:1px;border-color:rgb(201,206,213);border-style:solid;}
.PTCPGROUPBOXMINPADDINGNBO,.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;}
.PAGROUPBOXLEVEL1WBO,.PAGROUPBOXLEVEL2WBO,.PAGROUPBOXLEVEL3WBO,.PSSRCHGROUPBOXWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;border-width:1px;border-color:rgb(201,206,213);border-top-style:none;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;}
.PAGROUPBOX,.PAGROUPBOXLEVEL1,.PAGROUPBOXLEVEL2,.PAGROUPBOXLEVEL3,.PAGROUPDIVIDERBODY{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;border-width:1px;border-color:rgb(230,230,230);border-style:solid;}
.portlet-form-input-field,.portlet-msg-error,.portlet-msg-status,.portlet-section-text,.PSTREETEXT,.PT_MCFLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PT_MCFTABLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(217,229,239);background-repeat:no-repeat;}
.PASEARCHBOXBODY{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(244,244,232);border-width:thin;border-color:rgb(51,51,153);border-style:solid;}
.PSACESLICE{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);vertical-align:top;height:19px;}
.PSPGFILTERNAME{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);vertical-align:top;text-align:right;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(0,0,0);background-color:rgb(255,255,255);vertical-align:top;text-align:right;margin-top:2px;width:100px;height:17px;display:inline-block;overflow:hidden;}
.PSPGCHARTFILTERNAME_NARO{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);vertical-align:top;text-align:right;margin-top:2px;width:60px;height:17px;display:inline-block;overflow:hidden;}
.portlet-msg-info{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,196);}
.PSHYPERLINKYELLOWBKGRD{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(102,102,102);background-color:rgb(255,255,0);text-decoration: none;}
.PSTREENODESELECTED,.PSTREELINKSELECTED,.PSTREELINKSELECTEDYELLOWBACKGR{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(102,102,102);text-decoration: none;}
.PSLEVEL1GRIDLABELTP,.PSLEVEL2GRIDLABELTP,.PSLEVEL3GRIDLABELTP{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(171,91,26);text-indent:1px;line-height:100%;padding-top:0.75px;padding-bottom:0.75px;padding-left:2px;padding-right:0.75px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PAERRORTEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(204,0,51);}
.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(255,255,255);border-top-style:none;border-bottom-style:none;}
.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:thin;border-color:rgb(51,51,153);border-style:solid;}
.PSHYPERLINKNOULBOLD,.PSHYPERLINKNOULBOLD:LINK,.PSHYPERLINKNOULBOLD:VISITED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);text-decoration: none;line-height:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PT_MCFTABLEHEADER{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(58,90,135);background-color:rgb(186,208,231);}
.PSACTIVETAB{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(60,60,60);background-color:rgb(186,208,231);}
.PABOLDBLUETEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(65,98,145);}
.PAEXPANDCOLLAPSE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(68,101,144);border-bottom-width:1px;border-bottom-color:rgb(187,187,187);border-top-style:none;border-bottom-style:solid;border-left-style:none;border-right-style:none;}
.PSCHECKBOX,.PSDROPDOWNLABEL,.PSEDITBOXLABEL,.PSLONGEDITLABEL,.PSRADIOBUTTON,.PSSRCHCHECKBOX,.PT_MCFCHECKBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(81,81,81);}
.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;}
.PTFACETCLEARALL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(0,75,145);text-decoration: none;cursor:pointer;}
.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;}
.PTFACETLINK,.PTFACET:HOVER{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(171,91,26);text-decoration: underline;display:block;list-style-type:none;cursor:pointer;}
.PSERRORTEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(237,28,36);}
.PTFACET{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: none;text-align:left;list-style-type:none;cursor:pointer;}
.PTMENULINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(43,124,146);text-decoration: none;}
.PSSRCHRESULTSHDRTXT,.PSSRCHRESULTSHDR:LINK,.PSSRCHRESULTSHDR:VISITED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(97,128,159);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PTCPGROUPBOXMINPADDINGWBO,.PSGROUPBOXWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;border-width:1px;border-color:rgb(201,206,213);border-style:solid;}
.PSGROUPBOX,.PSGROUPBOXCONTAINER,.PTS_PROMPTNOEDIT1,.PTS_PROMPTNOEDIT2,.PTS_DATEPROMPT1,.PTS_XLAT1,.PTS_YESNO1,.PTS_DEFAULTFILTERS,.PTS_FILTER_VALUE,.PTS_PROMPT2,.PTS_PROMPT1,.PTS_CRITERIA_GB,.PTCPGROUPBOXMINPADDING{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;border-width:1px;border-color:rgb(230,230,230);border-style:solid;}
.portlet-font,.portlet-font-dim,.portlet-section-body,.portlet-table-footer,.portlet-table-selected,.portlet-table-subheader,.portlet-table-text,.PSSRCHTIPS,.PSQRYTIPS,.PT_MCFCHECKBOXLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
.portlert-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);}
.portlet-table-alternate{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;}
.PATEXTBACKGROUND{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(226,226,226);}
.portlet-table-body{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;}
.PSACEODDROWNB{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(247,247,247);}
.PSPUSHBUTTONTBCANCEL,.PSPUSHBUTTONTBCLEAR,.PSPUSHBUTTONTBDELETE,.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);padding-left:15px;padding-right:15px;width:auto;height:23px;cursor:hand;}
.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{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(198,206,210);border-left-color:rgb(198,206,210);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;}
.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%;}
.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;}
.PAHYPERLINKLVL1ODD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,255);background-color:rgb(244,244,232);}
.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);}
.PSHYPERLINKVISITED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,75,145);line-height:100%;}
.PAXHYPERLINK,.PSHYPERLINK,.PSHYPERLINK:LINK,.PSHYPERLINK:VISITED,.PSHYPERLINKNOUL:LINK,.PSHYPERLINKNOUL:VISITED,.PSLEVEL1GRIDLABELTP:LINK,.PSLEVEL1GRIDLABELTP:ACTIVE,.PSLEVEL1GRIDLABELTP:VISITED,.PSLEVEL2GRIDLABELTP:LINK,.PSLEVEL2GRIDLABELTP:ACTIVE,.PSLEVEL2GRIDLABELTP:VISITED,.PSLEVEL3GRIDLABELTP:LINK,.PSLEVEL3GRIDLABELTP:ACTIVE,.PSLEVEL3GRIDLABELTP: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(0,75,145);text-decoration: none;line-height:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PAXHYPERLINKDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(102,102,102);line-height:100%;}
.PAHYPERLINKDESCR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(153,153,153);}
.PAGRIDHEADERTXT,.PAGRIDHEADER:LINK,.PAGRIDHEADER:VISITED,.PAGRIDHEADERDISABLED,.PAGRIDHEADERTXT:LINK,.PAGRIDHEADERTXT:VISITED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(153,153,153);text-decoration: none;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.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);}
.portlet-icon-label,.PAHYPERLINKERRSTAT,.PAHYPERLINKERRSTAT:LINK,.PAHYPERLINKERRSTAT:VISITED,.PAHYPERLINKERRSTATDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,0,0);}
.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);}
.PACFGRIDLABEL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(127,160,193);text-indent:1px;}
.ACEFODDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(247,247,247);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(198,206,210);border-right-color:rgb(198,206,210);border-bottom-style:solid;border-right-style:solid;}
.PSHYPERLINKNOUL{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,102,153);text-decoration: none;line-height:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSSRCHRESULTSHYPERLINK,.PSSRCHRESULTSHYPERLINK:LINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,102,153);text-decoration: underline;line-height:100%;}
.PSPUSHBUTTONDISABLED,.PSPUSHBUTTONDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(204,204,204);}
.PSPUSHBUTTONTBABORT{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(250,239,226);margin-left:1px;margin-right:1px;padding-left:15px;padding-right:15px;width:auto;height:23px;cursor:hand;}
.PSPUSHBUTTONTBREFRESH2{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:0px;width:70px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBSPELLCHECK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:101px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBVIEWWORKLIST{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:110px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBCORRECTMODE,.PSPUSHBUTTONTBUPDATEALLMODE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:120px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBRETURN{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:130px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBPREVINWORKLIST{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:150px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBADDMODE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:57px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBREFRESH{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:74px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBNEXTINLIST{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:18px;width:102px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBUPDATEMODE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:18px;width:125px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBPREVTAB{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(252,252,181);background-repeat:no-repeat;background-position:2% 40%;padding-left:20px;width:101px;height:23px;cursor:hand;}
.PSSRCHRESULTSWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-color:rgb(255,255,255);border-left-width:1px;border-left-color:rgb(230,230,230);border-left-style:solid;}
.PSPUSHBUTTONTBSAVE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-repeat:no-repeat;background-position:2% 40%;margin-left:1px;margin-right:1px;padding-left:16px;width:56px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBSENDNOTIFY{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-repeat:no-repeat;background-position:2% 40%;margin-left:1px;margin-right:1px;padding-left:16px;width:64px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBPOPUP{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:103px;height:23px;}
.PSPUSHBUTTONTBNEXTINWORKLIST{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:125px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBNEXTTAB{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-repeat:no-repeat;background-position:2% 40%;padding-left:16px;width:74px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBPREVINLIST{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);background-repeat:no-repeat;background-position:2% 40%;padding-left:18px;width:122px;height:23px;cursor:hand;}
.PSPUSHBUTTON{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);margin-left:1px;margin-right:1px;cursor:hand;}
.PSPUSHBUTTONTBAPPLY,.PSPUSHBUTTONTBCONTINUE,.PSPUSHBUTTONTBIGNORE,.PSPUSHBUTTONTBPREVIEW,.PSPUSHBUTTONTBRETRY,.PSPUSHBUTTONTBSEARCH{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);margin-left:1px;margin-right:1px;padding-left:15px;padding-right:15px;width:auto;height:23px;cursor:hand;}
.PSPUSHBUTTONTBADD,.PSPUSHBUTTONTBNO,.PSPUSHBUTTONTBOK,.PSPUSHBUTTONTBYES{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);margin-left:1px;margin-right:1px;width:70px;height:23px;cursor:hand;}
.PSPUSHBUTTONRETURN{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);text-decoration: none;margin-left:1px;margin-right:1px;padding-left:15px;padding-right:15px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;width:auto;height:auto;display:inline-block;cursor:hand;}
.PSQRYRESULTSTITLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(52,52,52);background-color:rgb(255,255,255);}
.PSQRYRESULTSFOOTER{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);}
.PSLEVEL1GRIDNAVIGATIONBAR,.PSLEVEL2GRIDNAVIGATIONBAR,.PSLEVEL3GRIDNAVIGATIONBAR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);background-color:rgb(127,160,193);}
.PSMULTILANG{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);background-color:rgb(204,255,204);}
.PSERROR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);background-color:rgb(255,102,102);}
.PSEDITBOX_DISPONLY_NOWRAP{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;white-space:nowrap;}
.PSLEVEL1GRID,.PSLEVEL2GRID,.PSLEVEL3GRID{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);border-width:1px;border-color:rgb(163,190,216);border-style:solid;}
.PSLEVEL1SSGRIDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(60,60,60);line-height:15px;border-bottom-width:1px;border-bottom-color:rgb(203,203,203);border-bottom-style:solid;height:35px;}
.PSINACTIVETABHOVER,.PSINACTIVETAB:HOVER{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(62,85,118);background-color:rgb(235,235,234);}
.PSINACTIVETAB{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(62,85,118);background-color:rgb(235,235,234);text-decoration: none;}
.PSSRCHRESULTSTITLE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(65,98,145);background-color:rgb(255,255,255);border-width:1px;border-color:rgb(230,230,230);border-style:solid;}
.PSQRYHYPERLINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(66,106,146);text-decoration: none;}
.PSDROPDOWNLIST,.PSLEVEL1GRIDROW,.PSLEVEL2GRIDROW,.PSLEVEL3GRIDROW,.PSLONGEDITBOX,.PSSRCHDROPDOWNLABEL,.PSSRCHEDITBOXLABEL,.PSSRCHINSTRUCTIONS,.PSSRCHRESULTSFOOTER,.PSQRYINSTRUCTIONS,.PT_MCFDROPDOWNLIST,.PT_MCFEDITBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.PSEDITBOX_DISABLED,.PSEDITBOXDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);background-color:rgb(243,243,243);}
.PSDISABLED,.PSDROPDOWNLIST_DISABLED,.PSDROPDOWNLISTDISABLED,.PSEDITBOX_DISPONLYDISABLED,.PSEDITBOX_DISPONLY_NOWRAPDISABLED,.PSLONGEDITBOXDISABLED,.PSMULTILANGDISABLED,.PSPUSHBUTTONDISABLEDDISABLED,.PSRADIOBUTTONDISABLED,.PSSRCHCHECKBOXDISABLED,.PSSRCHSUBTITLEDISABLED,.PSTREENODESELECTEDDISABLED,.PTFACETPATHDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);background-color:rgb(243,243,243);border-width:1px;border-color:rgb(201,206,213);border-style:solid;}
.PSLEVEL1GRIDEVENROW,.PSLEVEL2GRIDEVENROW,.PSLEVEL3GRIDEVENROW,.PSSRCHRESULTSEVENROW,.PSQRYRESULTSEVENROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);background-color:rgb(249,249,249);line-height:120%;border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-bottom-style:solid;border-right-style:solid;}
.PSLEVEL1GRIDODDROW,.PSLEVEL2GRIDODDROW,.PSLEVEL3GRIDODDROW,.PSSRCHRESULTSODDROW,.PSQRYRESULTSODDROW{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);background-color:rgb(255,255,255);line-height:120%;border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-bottom-style:solid;border-right-style:solid;}
.PSDROPDOWNLIST_DISPONLY,.PSEDITBOX_DISPONLY{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PTFACETPATH{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;height:40px;overflow:scroll;}
.PSTEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);border-width:0px;}
.PSEDITBOX{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);border-width:1px;border-color:rgb(187,187,187);border-style:solid;}
.PSHYPERLINKDISABLED,.PSSRCHRESULTSHYPERLINKD,.PSHYPERLINKDISABLED,.PSHYPERLINKNOULDISABLED,.PSHYPERLINKNOULBOLDDISABLED,.PSSRCHRESULTSEVENROWDISABLED,.PSSRCHRESULTSODDROWDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);line-height:100%;}
.PSLEVEL1GRIDCOLUMNHDR,.PSLEVEL2GRIDCOLUMNHDR,.PSLEVEL3GRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(97,128,159);background-color:rgb(249,249,249);border-top-width:1px;border-bottom-width:2px;border-right-width:1px;border-top-color:rgb(230,230,230);border-bottom-color:rgb(230,230,230);border-right-color:rgb(230,230,230);border-top-style:solid;border-bottom-style:solid;border-right-style:solid;}
.PSLEVEL1GRIDCOLUMNHDRTXT,.PSLEVEL2GRIDCOLUMNHDRTXT,.PSLEVEL3GRIDCOLUMNHDRTXT,.PSLEVEL1GRIDCOLUMNHDR:LINK,.PSLEVEL1GRIDCOLUMNHDR:VISITED,.PSLEVEL1GRIDCOLUMNHDRDISABLED,.PSLEVEL1SSGRIDCOLUMNHDR:LINK,.PSLEVEL1SSGRIDCOLUMNHDR:VISITED,.PSLEVEL1SSGRIDCOLUMNHDRDISABLED,.PSLEVEL2GRIDCOLUMNHDR:LINK,.PSLEVEL2GRIDCOLUMNHDR:VISITED,.PSLEVEL2GRIDCOLUMNHDRDISABLED,.PSLEVEL3GRIDCOLUMNHDR:LINK,.PSLEVEL3GRIDCOLUMNHDR:VISITED,.PSLEVEL3GRIDCOLUMNHDRDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(97,128,159);background-color:rgb(249,249,249);text-decoration: none;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSQRYHYPERLINKD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(99,106,118);}
.PT_MCFPUSHBUTTON{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;font-variant:normal;background-color:rgb(252,252,181);}
.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);}
.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;}
.PASSINFORMATIONALTEXT{font-family:Arial;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(177,23,155);}
.PTPOPUP_TITLE{font-family:Arial;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(255,255,255);padding:10px;}
.PTSESRSLTTITLE{font-family:Arial;font-size:10pt;font-weight:normal;color:rgb(0,75,145);cursor:hand;}
.PTSESRSLTTITLEHOVER{font-family:Arial;font-size:10pt;font-weight:normal;color:rgb(171,91,26);text-decoration: underline;}
.PTSESRSLTRLTDINFODIV{font-family:Arial;font-size:10pt;font-weight:normal;cursor:pointer;}
.PTFACETHDG{font-family:Arial;font-size:11pt;font-weight:bold;color:rgb(128,128,128);background-color:rgb(238,238,238);text-decoration: none;text-align:left;width:225px;}
.PSCONFIRMTEXT{font-family:Arial;font-size:11pt;font-weight:bold;color:rgb(51,51,51);}
.PTGBLFACETHDG{font-family:Arial;font-size:11pt;font-weight:bold;color:rgb(65,98,145);text-decoration: none;margin-left:26px;}
.PACALENDARDAYNUMDISABLED{font-family:Arial;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PACALENDARDAYNUM{font-family:Arial;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(58,90,135);}
.PABOLD11TEXT{font-family:Arial;font-size:11pt;font-weight:bold;font-style:normal;color:rgb(81,81,81);}
.PATRANSACTIONTITLE{font-family:Arial;font-size:11pt;font-weight:normal;font-style:normal;color:rgb(68,101,144);padding-bottom:3px;border-bottom-width:1px;border-bottom-color:rgb(187,187,187);border-bottom-style:solid;width:100%;display:inline-block;}
.PALEVEL0PRIMARY{font-family:Arial;font-size:11pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.PT_RATBOX_LABEL{font-family:Arial;font-size:11px;font-weight:bold;color:rgb(117,117,108);white-space:nowrap;}
.PTSRCHRSLTLABEL,.PTSRCHRSLTLABELDISABLED{font-family:Arial;font-size:12pt;font-weight:bold;color:rgb(68,101,144);}
.PTSRCHKEY,.PTSRCHKEYDISABLED{font-family:Arial;font-size:12pt;font-weight:bold;color:rgb(81,81,81);margin-left:35px;padding-left:5px;}
.EOPP_SCPAGETITLESECTION{font-family:Arial;font-size:12pt;font-weight:bold;font-style:normal;color:rgb(65,98,145);background-color:rgb(255,255,255);}
.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/jobs/cache/PT_RATINGBOX_YTITLE_BG_1.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/jobs/cache/PT_RATINGBOX_XTITLE_BG_1.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;}
.PASSTRANSACTIONTITLE{font-family:Arial;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(58,90,135);border-bottom-width:2px;border-bottom-color:rgb(51,51,153);border-bottom-style:solid;width:100%;}
.PAADDITIONALINSTRUCTHOVER,.PAADDITIONALINSTRUCTIONS:HOVER{font-family:Arial;font-size:8pt;color:rgb(171,91,26);text-decoration: underline;}
.PSGRIDCOUNTERTP,.PTSESRSLTSUMMARY{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(0,0,0);text-decoration: none;}
.PTSESSRCHINSTR{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(60,60,60);text-decoration: none;}
.PTSESRSLTDTTM{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(81,81,81);text-decoration: none;}
.PTSESSRCHINSTRRSLTS{font-family:Arial;font-size:8pt;font-weight:normal;color:rgb(81,81,81);text-decoration: none;margin-right:2px;}
.PAADDITIONALINSTRUCTVISITED,.PAADDITIONALINSTRUCTIONS:VISITED{font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(150,32,132);}
.PAADDITIONALINSTRUCTACTIVE,.PAADDITIONALINSTRUCTIONS:LINK,.PAADDITIONALINSTRUCTIONS:ACTIVE{font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(43,124,146);}
.EOPP_SCADDITIONALTEXT{font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(51,51,51);}
.EOPP_SCBREADCRUMBSECTION{font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(66,106,146);background-color:rgb(255,255,255);text-decoration: none;vertical-align:top;margin-top:0px;margin-bottom:0px;height:19px;}
.EOPP_SCCHILDCONTENTLINK,.EOPP_SCCHILDFOLDERLINK,.EOPP_SCMORELINK{font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(66,106,146);text-decoration: none;}
.PAADDITIONALINSTRUCTDISABLED,.PAADDITIONALINSTRUCTIONS,.PAADDITIONALINSTRUCTIONSDISABLED{font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.EOPP_SCPAGEDESCRSECTION{font-family:Arial;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);background-color:rgb(255,255,255);}
.PTMENULINKSELECTED{font-family:Arial;font-size:9pt;color:rgb(171,91,26);background-color:rgb(249,249,249);text-decoration: none;border-width:0px;}
.PSGRIDCOUNTER{font-family:Arial;font-size:9pt;color:rgb(66,106,146);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;}
.PSSUBTABSEP{font-family:Arial;font-size:9pt;color:rgb(81,81,81);width:1px;}
.PASUBTABLINKINACTIVE{font-family:Arial;font-size:9pt;font-weight:bold;color:rgb(0,75,145);text-decoration: none;}
.PSPGCHARTBORDER{font-family:Arial;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);border-top-width:thin;border-top-color:rgb(190,190,190);border-top-style:solid;}
.EOPP_SCSECTIONCONTENTLINK,.EOPP_SCSECTIONFOLDERLINK{font-family:Arial;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(66,106,146);background-color:rgb(255,255,255);text-decoration: none;}
.PABOLDTEXT{font-family:Arial;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(81,81,81);}
.PASUBTABLINKACTIVE,.PTGBLFACET{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(0,75,145);text-decoration: none;}
.PASUBTABLINKACTIVEHOVER,.PASUBTABLINKACTIVE:HOVER{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(138,74,21);text-decoration: underline;}
.PTGBLFACETHOVER,.PTGBLFACET:HOVER{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(171,91,26);text-decoration: underline;}
.PTGBLFACETNOLINK{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(81,81,81);text-decoration: none;}
.PALEVEL0SECONDARY,.PAPAGEINSTRUCTIONS{font-family:Arial;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.portlet-section-footer{font-family:Arial;font-size:9px;font-weight:500;color:rgb(0,0,0);}
.PSPSMALLTEXT{font-family:Arial;font-size:9px;font-weight:500;color:rgb(60,60,60);}
.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(66,106,146);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(51,102,153);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(51,102,153);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;}
.PSGRIDTOOLBAR{font-family:Verdana,Arial,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);background-color:rgb(241,244,248);border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-top-color:rgb(212,224,240);border-bottom-color:rgb(208,208,200);border-top-style:solid;border-bottom-style:solid;border-left-style:none;border-right-style:none;}
.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_DESC3B{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(51,102,153);text-align:left;margin-top:2px;}
.PT_ORGNODE_DESC3{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(51,102,153);text-align:left;padding-left:11px;padding-right:11px;}
.PT_ORGNODE_DESC2{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(51,51,51);text-align:left;padding-bottom:6px;padding-left:11px;padding-right:11px;}
.PT_ORGNODE_DESC4,.PT_ORGNODE_DESC5,.PT_ORGNODE_DESC6{font-family:Verdana,Arial,sans-serif;font-size:9px;color:rgb(51,51,51);text-align:left;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/jobs/cache/PT_ORG_SLATE_HEADER_1.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/jobs/cache/PT_RATINGBOX_POPUP_HD_BG_1.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);}
.PTS_BREADCRUMB{font-family:sans-serif;color:rgb(43,124,146);}
.PT_SCHEMA_MOVER{font-size:0px;background-image:url(/cs/jobs/cache/PT_CHRT_ZOOM_MOVER_1.png);text-align:left;line-height:0px;width:20px;height:13px;white-space:nowrap;position:Relative;}
.PTCALHEAD{font-size:11pt;color:rgb(65,98,145);}
.PTNAVSELFOLDERBK{font-size:9pt;color:rgb(255,255,255);background-color:rgb(51,112,188);}
.PTCALWEEKHEAD{font-size:9pt;color:rgb(66,106,146);background-color:rgb(241,245,246);text-align:center;padding:1px;}
.PSGRIDNAVIGATOR{font-weight:normal;font-style:normal;font-variant:normal;color:rgb(81,81,81);}
.PSBOTTOMLINE,.PSGRIDBOTTOMLINE{height:4px;}
.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(201,206,213);border-style:solid;}
.PSLEVEL1SCROLLAREABODY,.PSLEVEL2SCROLLAREABODY,.PSLEVEL3SCROLLAREABODY{margin:1px;border-width:1px;border-color:rgb(230,230,230);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,.PTS_RSLTSGB,.PTS_SS_CRITERIA_GB,.PTS_CL_STDSRCH_GPB,.PTS_CL_KWSRCH_GRID,.PTS_TREE_FACET,.PTS_TREE_FACET_MORE,.PTS_RSSSICON_GB{text-decoration: none;}
.PTS_BCRUMBGB{text-decoration: none;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style: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;}
.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;}
.PT_GNTGLOBALHDR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(97,128,159);background-color:rgb(249,249,249);border-width:1px;border-color:rgb(230,230,230);border-style:solid;}
.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/jobs/cache/PT_ORG_HEADER_DRAG_HANDLE_1.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(21,21,21);}
.PSCHARTCOLOR1{background-color:rgb(34,126,158);}
.PSCHARTCOLOR2{background-color:rgb(70,164,147);}
.PSCHARTCOLOR3{background-color:rgb(81,76,71);}
.PSCHARTCOLOR4{background-color:rgb(139,133,128);}
.PSCHARTCOLOR5{background-color:rgb(91,166,26);}
.PSCHARTCOLOR6{background-color:rgb(212,207,202);}
.PSCHARTCOLOR7{background-color:rgb(192,79,79);}
.PSCHARTCOLOR8{background-color:rgb(255,168,80);}
.PSCHARTCOLOR9{background-color:rgb(180,114,130);}
.PSCHARTCOLOR10{background-color:rgb(216,63,38);}
.PSCHARTCOLOR11{background-color:rgb(252,239,203);}
.PSCHARTCOLOR12{background-color:rgb(240,204,113);}
.PSCHARTCOLOR13{background-color:rgb(235,109,52);}
.PSCHARTCOLOR14{background-color:rgb(114,158,76);}
.PSCHARTCOLOR15{background-color:rgb(158,127,204);}
.PSCHARTCOLOR16{background-color:rgb(160,37,145);}
.PSCHARTCOLOR17{background-color:rgb(255,199,123);}
.PSSTARTGRADIENT0{background-color:rgb(105,105,105);}
.PSSTARTGRADIENT1{background-color:rgb(187,214,254);}
.PSSTARTGRADIENT2{background-color:rgb(168,246,246);}
.PSSTARTGRADIENT3{background-color:rgb(177,177,177);}
.PSSTARTGRADIENT4{background-color:rgb(213,213,213);}
.PSSTARTGRADIENT5{background-color:rgb(179,249,156);}
.PSSTARTGRADIENT6{background-color:rgb(232,232,232);}
.PSSTARTGRADIENT7{background-color:rgb(252,128,180);}
.PSSTARTGRADIENT8{background-color:rgb(255,223,136);}
.PSSTARTGRADIENT9{background-color:rgb(254,213,238);}
.PSSTARTGRADIENT10{background-color:rgb(255,175,97);}
.PSSTARTGRADIENT11{background-color:rgb(254,255,236);}
.PSSTARTGRADIENT12{background-color:rgb(255,251,200);}
.PSSTARTGRADIENT13{background-color:rgb(255,191,144);}
.PSSTARTGRADIENT14{background-color:rgb(227,253,171);}
.PSSTARTGRADIENT15{background-color:rgb(222,190,254);}
.PSSTARTGRADIENT16{background-color:rgb(255,166,255);}
.PSSTARTGRADIENT17{background-color:rgb(255,240,174);}
.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(218,221,230);border-top-style:solid;}
.PSVERTICALGRIDLINES{border-top-style:none;}
.PSCHARTYAXIS{border-top-width:6;border-top-color:rgb(129,133,161);border-top-style:solid;}
.PSCHARTXAXIS{border-top-width:2;border-top-color:rgb(129,133,161);border-top-style:solid;}
.PSCHARTLINES{border-top-width:2;border-top-color:rgb(133,133,133);border-top-style:solid;}
.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(65,67,90);}
.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:1,10,8,2,15,16,14,7,5,13,12,4,9,6,17,3,11,0;}
.CHARTSEGMENTEXPLOSIONDISTANCE{CHDISTANCE:100;}
.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:#FF00FF;
}
.PT_CHART_GAUGE
{
GlegEntrFontFamily:SansSerif;
GlegEntrFontWeight:plain;
GlegEntrFontStyle:plain;  
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;
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; }



#pthdr2container {
height:55px;
margin:0;

background: url(/cs/jobs/cache/PT_HEADERBG_CSS_1.JPG) repeat-x; 
border-bottom:1px solid #c9ced5;
position:relative;

}

#pthdr2syslinks.pthdr2syslinks a.PSHYPERLINK:hover {
    text-decoration: underline !important;
}
table#ipthdr2linksgbl td a{
color: #004B91;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:9pt;
vertical-align:middle;
}

*html table#ipthdr2linksgbl td a{
color: #004B91;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:9pt;
}

table#ipthdr2linksgbl td {
margin:0;
margin-top:3px;
float:none;
}

#pthdr2advsrch {
margin-top: 5px;
text-decoration:none;
}

.pthdr2srchpromptc {
text-decoration:none;
}

#ipthdr2linksgbl {
	margin-top:-6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 100px;
	height:18px;
	padding: 0;	
	list-style:none;
    position : relative;
}

*html #ipthdr2linksgbl {
margin-left : 100px;
margin-top:-6px;
position:absolute;
}

#pthdr2tdadvsrch
{
	color: #004B91;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 9pt;
    text-decoration: none;
    vertical-align: middle;
}

a.pthdr2tdsrchpromptc:hover
{
color : #ab5b1a;
}

.greeting {
    color: #426A92; !important
}
a#selsrchgrp span {
display: block;  
padding-left: 15px;
color: #515151;  
margin: 2px 0px 2px 0px;
margin-bottom: 3px\9;
margin-top:3px\9;
padding-bottom:4px;
font-family: Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
font-size:9pt;
white-space:nowrap;
} 

*html a#selsrchgrp span {
display: block;  
padding-left: 15px;
color: #515151;  
padding-top:1px;
padding-bottom:0px;
margin-top:3px !important;
margin-bottom:4px !important;
font-family: Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
font-size:9pt;
}

#pthdr2srchgbl {
top:12px;		 
padding-right:10px;  
white-space:nowrap;
z-index: 199;
position: relative;
}

#pthdr2srchcontainer {
float:none;
}


#pthdr2logoswan {
float:left;
width: 113px;
height: 55px;			
margin:0;

padding: 0 5px 0 0;
background:none; 
}
#pthdr2logoswan:before {
    content: url(/cs/jobs/cache/PT_ORACLELOGO_CSS_1.png);
    left: 4px;
    position: relative;
    top: 17px;
    direction: ltr;
}


#pthdr2greeting {
float:left;
margin: 19px 0 0 10px;
margin-left:10px;
}

table#ipthdr2linksgbl td a:hover {
color : #AB5B1A;
}

#pthdr2srchcontainer {
position:relative;
}


#pthdr2links {
float:right;
             

background-image: none;
height: 18px;					

top:0;
margin:0px;



overflow:hidden;

}

dl#pthdr2links dt {
list-style:none;
float:left;
margin: 2px 0.1em 0;					
#padding-top: 2px;						

}



.pthdr2lock {
background: url(/cs/jobs/cache/PT_LOCK_CSS_1.gif) no-repeat center;	
height:16px;
width:16px;
}

.pthdr2sep {
background-color:#ADB7C6;
color:#ADB7C6;
height:14px;
width:1px;
margin-top:15px;
font-size:1px;
*font-size: ""; 

}
* html .pthdr2sep {

background-color:#adb7c6;
color:#ADB7C6;
height:18px;
width:1px;
}

dl#pthdr2links dt a {
color:#004b91;
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size: 9pt;
vertical-align:top;
text-decoration:none;
}

#pthdr2logout {
    font-family: Arial,Verdana,Helvetica,sans-serif !important;
    font-size: 10pt !important;
    font-weight: bold !important;
}

dl#pthdr2links dt a:hover {
text-decoration:underline;
color:#ab5b1a;
}


.pttabhelplink {
font-size:9pt;
color:#336699;
text-decoration:none;
}


.pttabhelpimg {
border-style: none;
border:0;
margin:0;
margin-right:4px;
vertical-align:middle;
}

.pthdr2lock {
background: url(/cs/jobs/cache/PT_LOCK_CSS_1.gif) no-repeat center;
height:16px;
width:16px;
}

input.pthdr2srcheditgbl {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:9pt;
border-top:1px solid #adb7c6;  
border-right:1px solid #adb7c6;
border-bottom: 1px solid #adb7c6;
border-left:1px solid #adb7c6;
background-color: #ffffff;
color:#515151;
margin: 1px 0px 0px 0px;
padding-left:5px;
padding-top:4px;
padding-top:4px\9;
padding-bottom:4px;
padding-bottom:4px\9;
padding-right: 0px;
-webkit-text-size-adjust:90%;
border-radius: 0;
}

#selsrchgrp { 
background-color: #ECF1F3;
background-image: url(/cs/jobs/cache/PT_SRCH_CSS_DOWN_ARROW_1.gif);
background-position: 95%;
background-repeat: no-repeat;
background-attachment:  scroll;
display: block;
padding-right: 25px;
border-top:1px solid #adb7c6;
border-right:0px solid #adb7c6;
border-bottom:1px solid #adb7c6;
border-left:1px solid #adb7c6;
margin: 1px 0 0 0;
#margin: 2px 0 0 0;    									
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
}

*html #selsrchgrp { 
background-color: #ECF1F3;
background-image: url(/cs/jobs/cache/PT_SRCH_CSS_DOWN_ARROW_1.gif);
background-position: 95%;
background-repeat: no-repeat;
background-attachment:  scroll;
display: block;
padding-right: 25px;
border-top:1px solid #adb7c6;
border-right:0px solid #adb7c6;
border-bottom:1px solid #adb7c6;
border-left:1px solid #adb7c6;
margin: 1px 0 0 0;
#margin: 2px 0 0 0;    									
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
}






* html dl#pthdr2links {  


background-image: none;
}

* html dl#pthdr2links dt {
margin:0px;
}


*html input.pthdr2srcheditgbl {
border-bottom: 1px solid #adb7c6;
font-family: Arial,Verdana,Helvetica,sans-serif;
color:#515151;
font-size:9pt;
border-top:1px solid #adb7c6;  
border-right:1px solid #adb7c6;
height:25px;
margin-top:2px;
padding-left:5px;
padding-top:4px;
padding-bottom:3px;
}

* html dl#pthdr2links dt {
 
}

* html dl#pthdr2links dt a {

text-decoration:none;
}




.headerBgBar
{
height:55px;
background: url(/cs/jobs/cache/PT_HEADERBG_CSS_1.JPG) repeat-x; 
color:#d8d9db;
}
.HEADERLINKACTIVE {
    color: #426a92;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 9pt;
    text-decoration: none;
}
a.HeaderLinkActive:hover
{
text-decoration:none;
color:#ab5b1a;
}
#pthdr2goimg {
border:none;
margin: 0;
width: 25px;
width: 25px\9;
}

*html #pthdr2goimg {
border:0 none;
margin: 0;
width: 25px\9;
padding-bottom:1px;
}

#pthdr2goimgvty {
border:none;
margin: 0;
width: 16px;
vertical-align:middle;
}

.pthdrSrchIconIframe  {
background: none repeat scroll 0 0 transparent;
border: none;
height: 25px;
height: 24px\9;
margin-top: 1px;
margin-top:0\9;
margin-right : 2px;
margin-bottom:0;
margin-left:0;
width: auto;
}

*html .pthdrSrchIconIframe {
margin-top:2px;
}

*html .pthdrSrchIco {
margin-top:2px;
height:21px;
}

.pthdrSrchIco  {
background: none repeat scroll 0 0 white;
border: none;
height: 22px;
margin-top: 1px;
margin-right : 2px;
vertical-align: middle;
width: 22px;
}

*html .pthdrSrchIco {
margin-top:2px;
height:21px;
}

a#pthdr2tdadvsrch:hover {
text-decoration : none;
color: #AB5B1A;
}

.pthdr2tdsrchpromptc {
color: #004b91;
cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-decoration: none;
}

#pthdr2srch {
left: 0;
padding:0px;
top: 0;
white-space: no-wrap;
position:relative;
margin-left:100px;
}


* html #pthdr2srch {
left: 0;
padding:0;
position: relative;
top: 0;
white-space: no-wrap;
margin:0;
margin-left:100px;
}
input.pthdr2srchedit {
    background-color: #FFFFFF;
    border: 1px solid #CBCBCB;
    color: #515151;
}
ul#ipthdr2linksgbl li a {
    color: #004B91;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: normal;
	vertical-align:bottom;  
	text-decoration:none;
}
#pthdr2advsrch:hover {
    color: #AB5B1A;
    text-decoration: underline;
}

#selsrchgrp:before {
    content: url(/cs/jobs/cache/PT_SRCH_CSS_DOWN_ARROW_1.gif);
    left: 20px;
    position: relative;
    float:right;
    top: 4px;
}
#selsrchgrp
{
	background-image:none;
}


#pthnavcontainer {
float:none;
background-image: url(/cs/jobs/cache/PT_BREADCRUMB_CSS3_1.JPG);
background-repeat: repeat-x;
border-top: none;
border-bottom: none;
width:100%;
height:26px;
margin:0 0 0 0;

padding:0;
display:none;  
position:relative;
}
.eppbr_top_bar .pthnavshadow {
    left: 3px;
    margin-top: -1px;
}
#pthnavfly_PORTAL_ROOT_OBJECT .pthnavshadow {
    left: -3px;
}
* html #pthnavcontainer {
float:none;
background-image: url(/cs/jobs/cache/PT_BREADCRUMB_CSS3_1.JPG);
background-repeat: repeat-x;
border-top: none;
border-bottom: none;
width:100%;
height:26px;
margin:0 0 0 0;

padding:0;
display:none;  
}

.pthnav, .pthnav ul, #pthnavbc ul {
margin: 0;
padding: 0;
border: 0 none;
list-style-type: none;
display: block;
}

.pthnav ul ul {
position: relative;
}

.pthnav li {
    display: block;
    float: left;	
    margin: 0 0.2em;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-top: 2px;
    position: relative;
}


* html .pthnav li {
padding-top: 2px;
}


li.pthbcdispinline{
display: inline;
}


li.pthbcdispiblock{
display: inline-block;
}

#pthnavbc li {

margin: 0 0;
padding-right: 3px;
padding-left:2px;
zoom:1;  
position: relative;	
unicode-bidi: inherit; 
}

.pthnav a, .pthnav span, #pthnavbc a, #pthnavbc span {
text-decoration: none;
position: relative;
font:9pt Arial,Tahoma,Verdana;
color:#284562;
vertical-align:top;
}

* html .pthnav a,
* html .pthnav span,
* html #pthnavbc a,
* html #pthnavbc span {
text-decoration: none;
padding-right: 13px;
position: relative;
font:9pt Arial,Tahoma,Verdana;
color:#284562;
vertical-align:middle;
}


* html .pthnav a {
text-decoration: none;
padding-right: 13px;
position: relative;
font:10pt Arial,Tahoma,Verdana;
color:#284562;
vertical-align:middle;
}



.pthnavsafariquirks a {
display:block;
line-height:19px;
}


div.pthnavsafariquirks #pthnavbc li a {
line-height:20px;
top:-1px;
}

.pthnav a, #pthnavbc a {
cursor:pointer;
padding-right: 17px;
z-index : 1;
}

li div.pthnavflyout, #pthnavbc li div.pthnavflyout {
    background: none;
    border: none;
    margin: 2px 0 0 2px;
    position: absolute;
    width: 18em;
    z-index: 400;
}

#pthnavbc li div.pthnavflyout {
top:100%;
}

li li div.pthnavflyout, #pthnavbc li li div.pthnavflyout, div.pthnavflyoutscroll div.pthnavflyout {
top:-4px;
}

.pthnavscroll {
background:#FFFFFF none;
position:relative;
margin:0 .2em;

zoom:1;
}

.pthnavscrollup, .pthnavscrolldown {
padding:0;
position:relative;
}

li div.pthnavscrollup, #pthnavbc li div.pthnavscrollup {
width:90%;	
line-height:normal;
}

li li div.pthnavscrollup, #pthnavbc li li div.pthnavscrollup {
line-height:normal;
display:none;
}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
li li div.pthnavscrollup, #pthnavbc li li div.pthnavscrollup { display:block; }
}

.pthnavrightarrow {
margin:0;
margin-right:.3em;
padding: 0;
background-image: none ;
position:absolute;
right:0;
top:0;
}

.pthnavrightarrow:after {
content: url(/cs/jobs/cache/PT_HNAV_RIGHT_ARROW2_1.gif);
}

.pthnavbarfldr{
background-image: none  !important ;
}

.pthnavbarfldr:after {
content: url(/cs/jobs/cache/PT_HNAV_CSS_BC_DOWN_ARROW_1.png);
position:absolute;
right:2px;

}


* html .pthnavbarfldr {
background: transparent url(/cs/jobs/cache/PT_HNAV_CSS_BC_DOWN_ARROW_1.png) no-repeat right 60%;
height: 19px;
}


.pthnavbarabnfldr {
background: transparent no-repeat bottom center;
height:19px;
}


.pthnavfldr {
}

.pthnavfldrimg:before {
content : url(/cs/jobs/cache/PT_HNAV_FLDR2_1.gif);
}

.pthnavfldrimg {
background:none;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:14px;
line-height:normal;
}


.pthnavabnfldrimg {
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:14px;
line-height:normal;
}

.pthnavabnfldrimgicon {
background: none;
}
.pthnavabnfldrimgicon:before {
content: url(/cs/jobs/cache/PS_WCS_MANAGER_ICN_1.gif);
}


li li.pthnavcref {
}

.pthnavcrefimg:before {
content: url(/cs/jobs/cache/PT_HNAV_CREF_1.GIF);
}

.pthnavcrefimg {
background:none;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:13px;
line-height:normal;
display:block; 
}


.pthnavabncrefimg {
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:14px;
line-height:normal;
display:block; 
}

.pthnavabncrefimgicon {
background: none;
}
.pthnavabncrefimgicon:before {
content: url(/cs/jobs/cache/PS_WCS_PERSON_ICN_1.gif);
}


.pthnavfav {
}

.pthnavfavimg {
background: transparent url(/cs/jobs/cache/PT_HNAV_FAV_CREF_1.png) no-repeat center center;
margin:0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:18px;
line-height:normal;
}


.pthnavmrsimg {
background: transparent url(/cs/jobs/cache/PT_HNAV_RSR_CREF_1.gif) no-repeat center center;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:16px;
height:16px;
line-height:normal;
}

.pthnavmrsfldrimg {
background: transparent url(/cs/jobs/cache/PT_HNAV_RSR_FLDR_1.gif) no-repeat center center;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:16px;
height:16px;
line-height:normal;
}



.pthnavcrefquirks {
background-color:#F9F9F9;

    color: #ab5b1a;

cursor:pointer;
}

div.pthnavscrolldown {
width:0;
line-height: .3;
}

.pthnavscrolldownshow {
background: transparent url(/cs/jobs/cache/PT_HNAV_DOWN_ARROW_1.gif) no-repeat center center;
cursor:pointer;
zoom:1;  

line-height: normal;
}



.pthnavnoscrollbtnimg {
line-height:1.2; 
}

.pthnavscrollupshow {
background: transparent url(/cs/jobs/cache/PT_HNAV_UP_ARROW_1.gif) no-repeat center center;
cursor:pointer;
zoom:1;  
line-height:normal;
}

.pthnav li li{
float: none;
margin:0;
line-height:1.2em;
}

#pthnavbc li a {
margin:0;
padding-right: 15px;
}

.pthnav li li a, #pthnavbc li li a {
margin:0;
font-size:9pt;
color:#004b91;
margin-left:2.5em;
padding:0;
vertical-align:0;
}


li#pthnavbc, li.pthnavbarfldr {
z-index:200;
white-space:nowrap;
padding-top: 4px;
}

li#pthnavbc {
z-index:199;
}


li.pthnavbcltr{
position:absolute;
white-space:nowrap;
display:inline;
}



li.pthnavbcrtl{
white-space:nowrap;
display:inline;
position:absolute;
}


.pthnavbaropen {
    background-color: #DAE9F8;
    border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #666666;

}
* html .pthnavbaropen {
background-color:#DAE9F8;
border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #666666;
	
}

.pthnavbarclose {
background-color:transparent;
}

div.pthnavclose {
background: transparent url(/cs/jobs/cache/PT_PORTAL_IC_CLOSE_1.gif) no-repeat scroll 0 50%;
height:14px;
width:14px;
margin:0;
margin-right:.4em;
float:right;
padding:0;
cursor:pointer;
position:relative;
line-height:normal;  
}

.pthnavclosehide {
background:none repeat scroll 0 0 transparent;
border:0 none;
float:right;
height:14px;
margin:0 -0.8em;
overflow:hidden;
text-indent:-99999em;
width:25px;
}
.pthnav li li a:hover, #pthnavbc li li a:hover
{
	color:#ab5b1a;
}


li.pthnavfav:hover, li.pthnavmrs:hover, li.pthnav-mouse:hover {
    background-color: #F9F9F9;
   
    color: #ab5b1a;
    cursor: pointer;
    vertical-align: middle;
}



.pthnavfldropen, li.pthnavfldropen:hover {
background-color:#F9FECB;  
cursor:pointer;
z-index:300;
}


a.pthnavbcanchor:hover, #pthnavbc li.pthnavbarfldr a:hover, #pthnavbc li.pthnavbarcref a:hover,a.pthnavbcanchor:active,
a.pthnavbcanchor:focus, #pthnavbc li.pthnavbarfldr a:focus, #pthnavbc li.pthnavbarcref a:focus {
color: #333333;
text-decoration:underline;
}




li.pthnavbarcref div.pthnavcrefimg {
display:none;
}


li.pthnavbarabnfldr div.pthnavcrefimg {
display: none;
}

.pthnavhide {
left:-999em;
}


.pthnavshow {
left:0;
}

.pthnavbarshow {
left:0;
top:100%;
display:block;
}

.pthnavbarhide {
display:none;
z-index:auto;
}

#pthnavfavsep {
background: transparent url(/cs/jobs/cache/PT_HNAV_CSS_FAV_SEP_NEW_1.png) no-repeat center center;
top: 0px;
#top: 2.7px;
margin-top: 0px;
#margin-top: 0px;
height: 22px;
width:2px;
}

*html #pthnavfavsep {
background: transparent url(/cs/jobs/cache/PT_HNAV_CSS_FAV_SEP_NEW_1.png) no-repeat center center;
top: 0px;
margin-top: 2px;
height: 22px;
width:2px;
}


li.pthnavhiearchysep:before {
    content: url(/cs/jobs/cache/PT_HNAV_CSS_HIEARCHY_SEP2_1.gif);
}
li.pthnavhiearchysep {
top: -2px;
background:none;
#background: transparent url(/cs/jobs/cache/PT_HNAV_CSS_HIEARCHY_SEP2_1.gif) no-repeat center 100%;
}

.pthnavflyoutopen {
left:60%;
}

.pthnavflyoutclose {
left:-999em;
}

* html span.pthnavtitle {
font-weight:bold;
font-size:9pt;
margin:0;
color:#333333;
margin-left:.7em;
font-family:Arial,Tahoma;
}
span.pthnavtitle {
font-weight:bold;
font-size:9pt;
color:#333333;
margin:0;
margin-left:.7em;
font-family:Arial,Tahoma;
}

#pthnavmrufavsep {

display:none;
}

#pthnavsrch {
margin:0 .2em;
}


.pthnavshadow {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 7.5px;
    position: relative;
	border:1px solid #666666;
	box-shadow: 0 3px 3px #999999;
    top: -3px;
}
#pthnavmrssep {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #C9CED5;
}
#pthnavfly_MYFAVORITES {
    left: -11px !important;
}
* html .pthnavshadow {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 7.5px;
    position: relative;
	border:1px solid #666666;
	box-shadow: 0 3px 3px #999999;
    top: -3px;
}
li li div.pthnavscrollup, #pthnavbc li li div.pthnavscrollup {
    line-height: normal;
}

div.pthnavsort {
height:12px;
width:9px;
margin:0;
margin-right:.4em;
float:right;
padding:0;
cursor:pointer;
position:relative;
line-height:normal;  
}

.pthnavsortnone:after {
content: url(/cs/jobs/cache/PT_HNAV_SRTNONE_1.gif);
}

.pthnavsortnone {
background: none;
}

.pthnavsortasc:after {
content: url(/cs/jobs/cache/PT_HNAV_SRTUP_SEL_1.gif);
}

.pthnavsortasc {
background: none;
}

.pthnavsortdes:after {
content: url(/cs/jobs/cache/PT_HNAV_SRTDN_SEL_1.gif);
}

.pthnavsortdes {
background: none;
}



div.pthnavscroll ul {
width:100%;
top:0;
}

li div.pthnavflyoutscroll {
display:none;
position:absolute;
z-index:400;
margin:0;
padding:0;
border: 0 none;
width:18em;
}




ul.pthnavscrollul {
width:17.6em;
}


.pthnavfakeli {
background-color:#D4DBD9;
}


.pthnavloading {
background: none;
z-index:501;
margin-left:-1px;
}

.pthnavloading:before {
content: url(/cs/jobs/cache/PT_NAV2_LOADING_1.gif);

}

div#pthnavblock {
display:none;
position:absolute;
cursor:wait;
border:0 none;
margin:0;
padding:0;
top:0;
left:0;
z-index:500;
opacity:.01;
background-color: #FFFFFF;
filter: alpha(opacity=1);
}


div#pthnavsrchlbl {
font-family: Arial,Helvetica;
font-size: 11pt;
font-weight: 600;
color: #666666;
padding-top: 3px;
padding-bottom: 1px;
padding-left: 2px;
zoom:1; 
}


#pthnavsrchform {
margin:0;
padding:0;
white-space: nowrap;
}


#pthnavgoImg {
  
    margin-left: -4px;
    padding: 0px;
    position: relative;
    vertical-align: bottom;
}
*html #pthnavgoImg {
   
    margin-left: -8px;
    padding-right:5px;
    position: relative;
    vertical-align: middle;
}
#ptnav2goImg {
   
    margin-bottom: 4px;
    margin-left: -3px;
    padding: 0px;
    position: relative;
    vertical-align: middle;
}
#ptnav2srchinput,#pthnavsrchinput
{
    border: 1px solid #BBBBBB;
	height: 18px;
}
#ptnav2go, #ptnavgo {
    border: none;
}

*html #ptnav2goImg {
  
    margin-bottom: 4px;
    margin-left: -6px;
    padding: 0px;
    position: relative;
    vertical-align: middle;
}
*html #ptnav2srchinput, *html #pthnavsrchinput {
    border: 1px solid #BBBBBB;
	height:18px;
}


#pthnavdemopglt {
margin: 5px;
font:Arial,Helvetica,sans-serif;
}

.pthnavdemotext {
font-weight:bold;
text-align:center;
}

#pthnavdemopglt ul {
list-style:none;
padding:0;
margin:0 5px;
zoom:1; 
}

#pthnavdemopglt li {
margin: 0 0 30px 0;
height:86px;
}

#pthnavdemopglt li p {
float:left;
margin:0;
margin-right:5px;
width:50%;
}

.pthnavdemomru {
background: url(/cs/jobs/cache/PT_HNAV_DEMO_MRU_1.JPG) no-repeat right 0;
}
.pthnavdemobc {
background: url(/cs/jobs/cache/PT_HNAV_DEMO_BC_1.JPG) no-repeat right 0;
}
.pthnavdemoas {
background: url(/cs/jobs/cache/PT_HNAV_DEMO_AS_1.JPG) no-repeat right 0;
}






* html #pthnavflycontent, 
* html .pthnavscroll,     
* html .pthnav li li,     
* html #pthnavbc li li
{
zoom:1;
}





div#pthbcScroll {
position:relative;
height:1.2em;
left: 1.3em;
overflow:hidden;
}

div.pthbcScroll, ul#pthbcUlScroll {
position:absolute;
padding-left:8px;
}

.pthbcprevshow:before {
    content: url(/cs/jobs/cache/PT_HNAV_PREV_ARROW_1.gif);
    position: absolute;
}
.pthbcprevshow {
cursor:pointer;
zoom:1;
background: none;
display:block;
position:absolute;
left:0;
width:20px;
top:0px;
-webkit-user-select: none;   
-webkit-touch-callout: none;

}
.pthbcnextshow:before {
    content: url(/cs/jobs/cache/PT_HNAV_NEXT_ARROW_1.gif);
    position: absolute;
}
.pthbcnextshow {
cursor:pointer;
zoom:1;
background: none;
display:block;
position:absolute;
width:20px;
top:0px;
-webkit-user-select: none;   
-webkit-touch-callout: none;

}

.pthbcprev, .pthbcnext {
padding:0;
position:absolute;
display:none;
width:0px;
}

#pthbcEndWall{
position: relative;
margin-left:-13px;
}

#pthbcStartWall{
position: relative;
margin-left:18px;

}


#ptabnclonebc {
display:none;
}


.pthnavHideTxt {
text-indent:-99999em;
overflow:hidden;
border:0;
background:transparent;
width:1px;
height:1px;
}


.pthnavHideTop{
top:-9999px !important;
font-size: 2px !important;
}


.pthnavHideSortTxt {
text-indent:-99999em;
overflow:hidden;
border:0;
background:transparent;
width:25px;
margin:0;
float:right;
margin-right:-0.8em;
margin-left:-0.8em;  
height:12px;
}



*html li.pthnavfldr a:active, li.pthnavfldr a:focus,
*html li.pthnavfldropen a:active, li.pthnavfldropen a:focus,
*html li.pthnavcref a:active, li.pthnavcref a:focus {
	background-color: #F9F9F9;
   
    color: #ab5b1a;
    cursor: pointer;
    vertical-align: middle;
}


*html li.pthnavfldr a,
*html li.pthnavfldropen a,
*html li.pthnavcref a{
	vertical-align: middle\9;
}


.ptabnsrchpromptbc {
margin-left:-24px;
margin-top:3px;
display:block;
}

.ptabnsrchpromptbc a {
padding-right:0px !important;
}

.ptabnsrchpromptbc a span {
padding-right:0px !important;
}
.ptpgltlabel{
    font-weight: bold !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;}

.ptpopuptitlebar {
background: transparent url(/cs/jobs/cache/PTPOPUP_TITLEBARCENTER_1.png) repeat scroll right top;
}

#ptpopupcontainer {
border:2px solid #A3BED8;
}

div.PSPUSHBUTTON {
height:auto;
}



.ptnav2fldr a {
color:#004b91;
}


.ptnav2cref a {
color:#003075;
}
.ptnav2fldr {
    background: url(/cs/jobs/cache/PT_MENUARROW_OPEN_1.gif) no-repeat scroll left 3px transparent;
}
.ptnav2open
{
	background: url(/cs/jobs/cache/PT_MENUARROW_CLOSE_1.gif) no-repeat scroll left 3px transparent;
}
.ptpgltdroppable
{

}

.ptnav2fldr a:hover {
color:#ab5b1a;
}
.PORTLET-MENU, .PTNAVBACKGROUND, .PTNAVSELCHILDEDGEDK
{
background-color: #ffffff;
}


a.ptnav2selected {
background-color: #FFFFFF;
    color: #666666;
    font-weight: bold;
}
a.ptnav2selected:hover
{
background-color: #FFFFFF;
color: #ab5b1a;
font-weight: bold;
text-decoration:underline;
}
#ptnav2tree li
{
padding-bottom:5px;
padding-left:12px;
padding-top:0;
padding-right:0;
}


.pthnav li li a:hover, #pthnavbc li li a:hover
{
	color:#ab5b1a;
}

li.ptnav2cref.ptnav2selected {
background: #F9F9F9;
color: #ab5b1a;
border:0;
}
li.ptnav2selected a:hover
{
color:#ab5b1a;
text-decoration:none;
}
li.ptnav2selected a
{
background: none;
color:#ab5b1a;
}
.PORTLET-MENU, .PTNAVBACKGROUND, .PTNAVSELCHILDEDGEDK
{
	border: 1px solid #E6E6E6;
}

.ptnav2ulselected {
background-color:#FFFFFF;
border-bottom:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;

}
#ptnav2tree a
{
line-height:1.2em;
}


.pthnavmylinks {
}

#ptnav2pgltbody {
    background-color: #FFFFFF;
    position: relative;
}
#ptnav2pglt {
    font-size: 8pt;
background-color: #FFFFFF;
}
.ptnav2cref a {
    color: #004B91;
text-decoration:none;
}
.ptnav2cref a:hover {
    color: #ab5b1a;
    text-decoration: underline;
}
.ptnav2cref
{
background:none;
}
div#ptnav2framebody {
position:relative;
background:#ffffff;
}
#ptnav2framecontainer {
position:relative;
border: 0px solid #284277;
margin:0;
padding:0;
border-color: rgb(40,66,119);
max-width:375px;
min-width:193px;
}



.MOBGImage {
	background-image: url(/cs/jobs/cache/PT_POPUP_BG_1.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color:#FFFFFF;
}
.MOBGImageLeft {
	background-color:#FFFFFF;
	background-image: url(/cs/jobs/cache/PT_BG_GRADIENT_BINARY_1.PNG);
	background-repeat: repeat-x;
	background-position: center bottom;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #82A7BD;
}
.MOBGImageTop {
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #82A7BD;
}
.MOBGImageRightAlpha {
	background-image: url(/cs/jobs/cache/PT_RIGHT_BG_ALPHA_1.PNG);
	background-repeat: repeat-y;
	background-position: center bottom;
	border-right-width: 0px;
	border-right-style: none;
}
.MOBGImagebottomAlpha {
	background-image: url(/cs/jobs/cache/PT_BOTTOM_BG_ALPHA_1.PNG);
	background-repeat: repeat-x;
}
.MOBGImageRight {
	background-image: url(/cs/jobs/cache/PT_RIGHT_BG_BINARY_1.PNG);
	background-repeat: repeat-y;
	background-position: center bottom;
	border-right-width: 0px;
	border-right-style: none;
}
.MOBGImagebottom {
	background-image: url(/cs/jobs/cache/PT_BOTTOM_BG_BINARY_1.PNG);
	background-repeat: repeat-x;
}



#pt_modalMask{position:absolute;z-index:210;top:0px;left:0px;opacity:.50;filter:alpha(opacity=50);background-color:transparent;background-color:#535353;background-image:none;background-repeat:repeat;display:none;} 
#pt_modalMaskCover{position:absolute;z-index:210;top:0px;left:0px;opacity:.10;filter:alpha(opacity=10);background-color:transparent;background-color:#ffffff;background-image:none;background-repeat:repeat;display:none;}
.PSMODALCOVER{border-right:black 2px solid;border-top:black 2px solid;border-left:black 2px solid;border-bottom:black 2px solid;position:absolute;z-index:210;top:0px;left:0px;opacity:.10;filter:alpha(opacity=10);background-color:transparent;background-color:#ffffff;background-image:none;background-repeat:repeat;display:none;}

#pt_modals{display:none;padding:0px;}

#ptpopupclose
{
background-image:url(/cs/jobs/cache/PT_PORTAL_IC_CLOSE_SD_SWAN_1.gif);
}
.PSMODALHEADER{height:22px;display:none;overflow:hidden;position:relative;border-style:none;background: url(/cs/jobs/cache/PTPOPUP_TITLEBARCENTER_1.png) top right repeat; display:none} 
.PSMODALTITLE{float:left;font-family:Arial;font-weight:bold;font-size:10pt;font-color:#ffffff;height:100%; padding-top: 2px;}
.PSMODALCLOSE{position:relative;height:16px;width:16px;margin-top:2px;background:transparent C left no-repeat;
background: url(/cs/jobs/cache/PT_PORTAL_IC_CLOSE_SD_SWAN_1.gif) no-repeat scroll center center rgba(0, 0, 0, 0);}
//.PSMODAL{border-style: solid; border-width:4px;border-color:blue;border-style:solid double;}
.PSMODALINNER{border-style:none; border-bottom:  #A3BED8 2px solid;background-color:#ffffff;}
.PSMODALCONTENT{border-left: #004080 1px solid; border-right:  #004080 1px solid;background-color:#ffffff; box-shadow: 10px 0px 10px #333333;}
.PSMODALTABLE{border-width:0px;padding:0px;position:absolute;background-color:#ffffff;z-index:250;box-shadow: 5px 5px 10px #333333;}
.PSMODALBOTTOM{height:14px;display:none;border-left: #004080 1px solid; border-right:  #004080 1px solid; border-bottom:  #004080 1px solid;background-color:#ffffff; box-shadow: 10px 10px 10px #333333;}
.PSMODALRESIZE{float:right;margin-top:-.1em;cursor:nw-resize;background-color:#ffffff; box-shadow: 10px 0px 10px #333333;}
.PSMODALTABLE .PSMODALCONTENT { 
    box-shadow: none;
	border-left: none;
	border-right:none; 	
} 


#pt_dragResize{z-index: 200;border-right:black 2px solid;border-top:black 2px solid;border-left:black 2px solid;border-bottom:black 2px solid;opacity:.4;filter:alpha(opacity=40);background-color:transparent;background:thistle;display:none;position:absolute;}
#pt_dragtxt{display:none;position:absolute;border:1px solid black;z-index:200;top:0px;left:0px;}
#pt_console,#pt_console_output{position:absolute;top:22px;left:600px;width:300px;height:465px;overflow:auto;border:1px solid black;background-color:#eef0ff;display:none;}
.debugtext{width:300px;height:100px;font-family:Arial;font-size: xx-small;}

#popupMask, #popupMaskModal{position:absolute;z-index:200;top:0px;left:0px;opacity:.50;filter:alpha(opacity=50);background-color:transparent;background-color:#535353;background-image:none;background-repeat:repeat;display:none;} 



.popupDragFrame{display:none;top:0;left:0;border:2px dotted;position:absolute;background-color:transparent;background-image:url(/cs/jobs/cache/PT_PIXEL_1.gif);background-repeat:repeat;} 

.popupShadowIE6{background:#353535;border:1px;left:5px;top:5px;position:absolute;z-index:250;filter:alpha(opacity=30);opacity:0.3;}

.popupShadow{border:1px;left:7px;top:5px;position:absolute;z-index:250;opacity:0.75;}

.popupShadowTopRightCorner{width:100%;background:url(/cs/jobs/cache/PTPOPUP_SHADOWRIGHTTOPCORNER_1.png) bottom right repeat-x;}

.popupShadowTop{width:100%;background:url(/cs/jobs/cache/PTPOPUP_SHADOWTOP_1.png) top right repeat-y;}

.popupShadowBottom{width:100%;}

.popupShadowBottomLeftCorner{float:left;background:url(/cs/jobs/cache/PTPOPUP_SHADOWLEFTBOTTOMCORNER_1.png) repeat-x;}

.popupShadowBottomMiddle{float:left;background:url(/cs/jobs/cache/PTPOPUP_SHADOWBOTTOM_1.png) repeat-x;}

.popupShadowBottomRightCorner{float:right;background:url(/cs/jobs/cache/PTPOPUP_SHADOWRBOTTOM_1.png) top left no-repeat;}

#popupContainer{position:absolute;z-index:400;top:0px;left:0px;display:none;padding:0px;}
#popupContainerModal{position:absolute;z-index:300;top:0px;left:0px;display:none;padding:0px;}

#popupInner{position:absolute;z-index:402;background-color:#ffffff;padding:0px;}
#popupInnerModal{position:absolute;z-index:302;background-color:#ffffff;padding:0px;}

#popupFrame, #popupFrameModal{margin:0px;width:100%;height:100%;background-color:transparent;z-index:304;}
#popupContentContainerModal{height:100%;width:100%;overflow:auto;}
#popupContentModal, #popupOkButtonModal{margin: 10px 0px 0px 10px;}

.HelppopupTitleBar, #popupTitleBar, #popupTitleBarModal{width:100%;height:22px;overflow:hidden;position:relative;z-index:250;border-style:none;} 
#popupTitle, #popupTitleModal{float:left;font-family:Arial;font-weight:bold;font-size:10pt;font-color:#ffffff;cursor:move;width:90%;height:82%}

.popupMsg{font-family:Arial;font-style:bold;font-size:10pt;font-color:#353535;}
.popupText{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
#popupControls, #popupControlsModal{float:right;cursor:pointer;cursor:hand;} 
#popupResizeImg, #popupResizeImgModal{float:right;margin-top:-.1em;cursor:nw-resize;}
.moveme{cursor: move;}
.handle{cursor: move;}
div.titleButton{position:relative;height:16px;width:16px;margin-top:2px;float:left;background:transparent C left no-repeat;}
img.titleButton:hover{background-color:#ffffff;border:solid white 1px;}
#popupMax, #popupMaxModal, #popupMin, #popupMinModal{display:none;}
#popupMsg{width:100%;height:100%;background-color:#ffffff;}
#alertmsg{padding:10px;}
#alertbutton{float:right;margin-right:10px;padding:10px 0px 10px 20px;}
#okbutton{padding:10px 0px 10px 0px;}

#HelppopupTitleBarLeftImage, #popupTitleBarLeftImage, #popupTitleBarLeftImageModal{float:left;height:22px;width:3px;}
.HelppopupTitleBarMiddle, #popupTitleBarMiddle, #popupTitleBarMiddleModal{float:left;height:22px;}
#HelppopupTitleBarRightImage, #popupTitleBarRightImage, #popupTitleBarRightImageModal{float:right;height:22px;width:4px;width:3px\9;}

span.spanTextDropdown { position: absolute;top:0px;left:0px;z-index: 1001;background-color: rgb(226,226,226);padding-left:2px;overflow:visible;display: none;}
span.spanMatchText{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
span.spanNormalElement{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);}
span.spanHighElement{background:#F9FECB;color:white;cursor:pointer;font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;}
.spanHighElement{background:#F9FECB;color:white;cursor:pointer;font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;}
span.noMatchData{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:#0000FF;}
.PSTARESULTSHDR{background-color:#4A598C;margin-right:2px;font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:#ffffff;}

.psrbpopupShadow{border:1px;left:7px;top:5px;position:absolute;z-index:250;opacity:0.4;background-color:#ffffff;}

.psrbpopupShadowTopRightCorner{width:100%;background:url(/cs/jobs/cache/PTPOPUP_SHADOWRIGHTTOPCORNER_1.png) bottom right no-repeat;}

.psrbpopupShadowTop{width:100%;background:url(/cs/jobs/cache/PTPOPUP_SHADOWTOP_1.png) top right repeat-y;}

.psrbpopupShadowBottom{width:100%;}

.psrbpopupShadowBottomLeftCorner{float:left;background:url(/cs/jobs/cache/PTPOPUP_SHADOWLEFTBOTTOMCORNER_1.png) repeat-x;}

.psrbpopupShadowBottomMiddle{float:left;background:url(/cs/jobs/cache/PTPOPUP_SHADOWBOTTOM_1.png) repeat-x;}

.psrbpopupShadowBottomRightCorner{float:right;background:url(/cs/jobs/cache/PTPOPUP_SHADOWRBOTTOM_1.png) top left no-repeat;}

.pstimeoutmsgcontainer {
    background-color: #ffffff;
    animation: 0.5s ease 0s normal none 1 running pt_fadein;
    text-align: center;
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11pt;
}

.psfluidmsgalert {
    margin-bottom: 2em;
    min-height: 3em;
    min-width: 20vw;
    padding: 0.5em;
    text-align: center;
}
.psfluidmsgshort {
    display: inline-block;
}

.psfluidmsglong {
    margin-bottom: 1.5em;
    margin-top: 0.5em;
}
.psfluidmsgactions {
    bottom: 0.5em;
    left: 0;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    width: 100%;
    line-height: 1.2em;
    vertical-align: middle;
    font-weight: bold; 
}

.psfluidbuttonwrapper {
    display: inline-block;
}

.psfluidokbutton{
    background-image: linear-gradient(#ffffff, rgb(204, 204, 204));
    border: 1px solid #a5a7a8;
    border-radius: 0.25em;
    box-shadow: 1px 1px 2px rgba(51, 51, 51, 0.4), 1px 1px 2px rgba(255, 255, 255, 0.7) inset;
    color: #000000;
    display: inline-block;
    overflow: hidden;
    padding: 0.5em 1.2em;
    text-decoration: none;
    text-overflow: ellipsis;
    text-shadow: 1px 1px 0 #eee;
    vertical-align: bottom;
}

.psfluidokbutton:hover, .psfluidokbutton:link:hover {
    background-image: linear-gradient(#ffffff, rgb(153, 153, 153));
}

.psfluidmsgactions .psfluidokbutton {
    min-width: 3em;
}

.MOBGImage {
	background-image: none;
	background-color:#FFFFFF;
}
.MOBGImageLeft {
	background-color:#FFFFFF;
	background-image: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #82A7BD;
}
.MOBGImageTop {
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #82A7BD;
}
.MOBGImageRightAlpha {
	background-image: url(/cs/jobs/cache/PT_RIGHT_BG_ALPHA_1.PNG);
	background-repeat: repeat-y;
	background-position: center bottom;
	border-right-width: 0px;
	border-right-style: none;
}
.MOBGImagebottomAlpha {
	background-image: url(/cs/jobs/cache/PT_BOTTOM_BG_ALPHA_1.PNG);
	background-repeat: repeat-x;
}
.MOBGImageRight {
	background-image: url(/cs/jobs/cache/PT_RIGHT_BG_BINARY_1.PNG);
	background-repeat: repeat-y;
	background-position: center bottom;
	border-right-width: 0px;
	border-right-style: none;
}
.MOBGImagebottom {
	background-image: url(/cs/jobs/cache/PT_BOTTOM_BG_BINARY_1.PNG);
	background-repeat: repeat-x;
}



.PSMODALCLOSEANCHOR:before{
content:url(/cs/jobs/cache/PT_PORTAL_IC_CLOSE_SD_CSS_1.gif);
position:absolute;
}
.PSMODALCLOSE {
    margin-top: 6px;
	background: none;
}



#popupTitleBarLeftImage, #popupTitleBarLeftImageModal{background: url(/cs/jobs/cache/PTPOPUP_TITLEBARLEFT_1.PNG) top left no-repeat;}
#popupTitleBarMiddle, #popupTitleBarMiddleModal{background: url(/cs/jobs/cache/PTPOPUP_TITLEBARCENTER_1.png) top right repeat; padding-right:2px;}
#popupTitleBarRightImage, #popupTitleBarRightImageModal{background: url(/cs/jobs/cache/PTPOPUP_TITLEBARRIGHT_1.PNG) top right no-repeat;}
#popupContent{border-left: #A3BED8 2px solid; border-right:  #A3BED8 2px solid;}

#HelppopupTitleBarLeftImage{background-image:none; }
.HelppopupTitleBarMiddle{background-image:none; height:auto;}
#HelppopupTitleBarRightImage{background-image:none;}


#popupInner{border-style:none; border-bottom:  #A3BED8 2px solid;}


.popupDragFrame{display:none;top:0;left:0;border:2px dotted;position:absolute;background-color:transparent;background-image:url(/cs/jobs/cache/PT_PIXEL_1.gif);background-repeat:repeat;} 
.popupText{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:#515151;}


#popupContentContainerModal{border-left: #A3BED8 2px solid; border-right:  #A3BED8 2px solid;}
#popupBottomModal{border-left: #A3BED8 2px solid; border-right:  #A3BED8 2px solid; border-bottom:  #A3BED8 2px solid;}
#popupInnerModal{border-style:none;}


span.spanHighElement{background:#DFE7EC;color:white;cursor:pointer;font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;}
.spanHighElement{background:#DFE7EC;color:white;cursor:pointer;font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;}
.PSTARESULTSHDR {
    background-color: #F1F5F6;
    color: #426a92;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin-right: 2px;
	height:20px;
	*height:15px;
border-bottom:1px solid #e6e6e6;
	
}
p.PTPOPUP_TITLE
{
	background-color: #FFFFFF;
    color: #416291;
    font-family: Arial;
    font-size: 11pt;
    font-weight: normal;
	padding-left:10px;
}
.PTPOPUP_TITLE
{
	background-color: #FFFFFF;
    color: #416291;
    font-family: Arial;
    font-size: 11pt;
    font-weight: normal;
    padding: 0px;
	padding-left:10px;
}
*html .PTPOPUP_TITLE
{
    background-color: #FFFFFF;
    color: #416291;
    font-family: Arial;
    font-size: 11pt;
    font-weight: normal;
	padding: 0px;
    padding-left:10px;
}
.PSMODALHEADER, .PTPOPUP_HEADER
{background-image: none;
background-color:#ffffff;
border-bottom:1px solid #c9ced5;
border-top:1px solid #666666 !important;
border-left:1px solid #666666 !important;
border-right:1px solid #666666 !important;

height:28px;
width: auto\9!important;

}
*html .PSMODALHEADER
{background-image: none;
background-color:#ffffff;
border-bottom:1px solid #e6e6e6;
border-top:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;

height:28px;
width: auto !important;

}

.ptpopuptitlebar {
background-image: none;
}
#ptpopuptitlebar {
    border-bottom: 1px solid #c9ced5;
}
#ptpopupcontainer {
    border: 1px solid #666666;
	box-shadow: 0 2px 4px 2px #999999;
	padding: 5px;
}
div.PSPUSHBUTTON {
height:auto;
}
.PSSRCHRESULTSHYPERLINK, .PSSRCHRESULTSHYPERLINK:link {
color: #426a92;
text-decoration: none;
font-size:9pt;
}
.PSSRCHRESULTSHYPERLINK:hover {
color: #ab5b1a;
text-decoration: underline;
line-height:120%;
}

.PSSRCHRESULTSHDRTXT:hover, .PSSRCHRESULTSHDR a:hover
{
color: #ab5b1a;
text-decoration: underline;
}
.PSSRCHRESULTSHDRTXT, .PSSRCHRESULTSHDR:link{
font-weight:bold;
font-size:8pt;
text-decoration: none;
}

#ptpopupshadow {
left:0px;
top:0px;
}
.PSMODALRESIZE {
   
    box-shadow: 0 0 0 #333333;
}
#ptpopupmask
{
background-color: #5C7995;
opacity: 0.35;
}
.PSMODALCONTENT {
    border-left: none;
	border-top:none;
	border-bottom:none;
	padding: 0px;
	border-left:1px solid #666666 !important; 
	border-right:1px solid #666666 !important;
	border-top:none;
	border-bottom:none;	
	box-shadow: 0 0 5px #000000;
}
*html .PSMODALCONTENT {
border-left: none;
border-top:none;
border-bottom:none;
padding: 0px;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-top:none;
border-bottom:none;	
box-shadow: 0 0px 5px #000000;
}
.PSMODALBOTTOM
{
border:none;
box-shadow: 0 6px 5px #000000;
height:14px;
display:none;
border-left: 1px solid #666666 !important; 
border-right:  1px solid #666666 !important;
border-bottom: 1px solid #666666 !important;
background-color:#ffffff;
}
*html .PSMODALBOTTOM
{
border:none;
box-shadow: 0 0 5px #000000;
height:14px;
display:none;
border-left: 1px solid #666666; 
border-right:  1px solid #666666;
border-bottom: 1px solid #666666;
background-color:#ffffff;
}
.HelppopupTitleBar, #popupTitleBar, #popupTitleBarModal {
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
}
.HelppopupTitleBar {
height: auto;
padding-top: 1px;
padding-bottom: 1px;
}
#pt_modalMask {
    background-color: #5C7995;
   opacity: 0.35;
	z-index:212;
}
.HelpdivpopupFrame
{
	border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    background-color:#ffffff;
}
#popupTitleBarLeftImage, #popupTitleBarLeftImageModal {
    background-image: none;
}
.popupShadow {
    border:none;
    left: 0;
    top: 0;
}

#ptpopupclose:before
{
content:url(/cs/jobs/cache/PT_PORTAL_IC_CLOSE_SD_CSS_1.gif);
}

#ptpopupclose
{
background-image:none;
}


#popupTitleBarRightImage, #popupTitleBarRightImageModal {
    background: none repeat scroll 0 0 transparent;
}
.PSMODALTITLE {
  padding-top: 6px;
}
*html .PSMODALTITLE {
  padding-top: 6px;
}
.PSMODALTABLE{border:none; 
box-shadow: 0 0 5px #000000;
padding:0px;
position:absolute;
background-color:#ffffff;
z-index:250}
#alertbutton { 
     float: left; 
 } 
#okbutton { 
     float: left; 
     padding: 10px; 
} 
.PSMODALCONTENT 
 {  overflow: hidden; 
 }
 
#bodyCalendar > thead > tr:first-child {
    visibility:hidden;
}
#bodyCalendar > thead > tr:last-child > td:first-child, #bodyCalendar > tbody > tr > td:first-child {
    visibility: hidden;
}


.psc_mode-access #PTUPLOAD .ptRteBrowseButtonContainer
{
	display:block !important;
	top: 50px !important;
}
.psc_mode-access #PTUPLOAD .ptRteBrowseButtonForUpload 
{
	display:block !important;
	top: 0px !important;
	visibility: visible !important;
}
.psc_mode-access #PTUPLOAD .ptRteBrowseButtonForLabel
{
    display: block;
    margin-top: 8px ;
}.EOPP_SCSECTIONFOLDERLINK:hover
{
	color:#ab5b1a;
	text-decoration:underline;
}

.EOPP_SCCHILDCONTENTLINK:hover, .EOPP_SCCHILDFOLDERLINK:hover, .EOPP_SCMORELINK:hover,.EOPP_SCSECTIONCONTENTLINK:hover, .EOPP_SCSECTIONFOLDERLINK:hover
{
	color:#ab5b1a;
	text-decoration:underline;
}

.EOPP_SCBREADCRUMBSECTION:hover {
 
    color: #ab5b1a;
}
.PAGROUPBOXLABELINVISIBLE .PSLEVEL1GRIDROW.PSGRIDFIRSTCOLUMN,
.PAGROUPBOXLABELINVISIBLE .PSLEVEL2GRIDROW.PSGRIDFIRSTCOLUMN,
.PAGROUPBOXLABELINVISIBLE .PSLEVEL3GRIDROW.PSGRIDFIRSTCOLUMN
{
border-left:none;
}
.PSLEVEL1GRIDNBO .PSGRIDFIRSTCOLUMN, .PSLEVEL2GRIDNBO .PSGRIDFIRSTCOLUMN, .PSLEVEL3GRIDNBO .PSGRIDFIRSTCOLUMN {
   border-left:1px solid #e6e6e6;
}

.PABACKGROUNDINVISIBLENBO .PSGRIDFIRSTCOLUMN {?border-left:?medium none;}
.PAADDITIONALINSTRUCTIONSDISABLED
{
color:#515151;
}
.PSCOMPONENTHYPERLINK
{
border-style: none;
    color: #004b91;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
	text-decoration:none;
}
.PSHYPERLINKNOULDISABLED, .PSHYPERLINKNOULBOLDDISABLED, .PSSRCHRESULTSEVENROWDISABLED, .PSSRCHRESULTSODDROWDISABLED
{
color: #999999;
}

.PSLEVEL1GRIDNAVIGATIONBAR, .PSLEVEL2GRIDNAVIGATIONBAR, .PSLEVEL3GRIDNAVIGATIONBAR {
    background-color: #F1F5F6;
    border-top: 1px solid #E6E6E6;
    padding: 2px 0px;
}
.PSLEVEL1SCROLLAREAFOOTER, .PSLEVEL2SCROLLAREAFOOTER, .PSLEVEL3SCROLLAREAFOOTER
{
 background-color: #FFFFFF;
}
.PSHEADERHYPERLINK, .PSHEADERHYPERLINK:link, .PSHEADERHYPERLINK:active, .PSHEADERHYPERLINK:visited, .PSLEVEL1GRIDLABEL:link, .PSLEVEL1GRIDLABEL:visited, .PSLEVEL1GRIDNAVIGATIONBAR:link, .PSLEVEL1GRIDNAVIGATIONBAR:active, .PSLEVEL1SCROLLAREAFOOTER:link, .PSLEVEL1SCROLLAREAFOOTER:active, .PSLEVEL1SCROLLAREAHEADER:link, .PSLEVEL2GRIDLABEL:link, .PSLEVEL2GRIDLABEL:visited, .PSLEVEL2GRIDNAVIGATIONBAR:link, .PSLEVEL2GRIDNAVIGATIONBAR:active, .PSLEVEL2SCROLLAREAFOOTER:link, .PSLEVEL2SCROLLAREAFOOTER:active, .PSLEVEL2SCROLLAREAHEADER:link, .PSLEVEL3GRIDLABEL:link, .PSLEVEL3GRIDLABEL:visited, .PSLEVEL3GRIDNAVIGATIONBAR:link, .PSLEVEL3GRIDNAVIGATIONBAR:active, .PSLEVEL3SCROLLAREAFOOTER:link, .PSLEVEL3SCROLLAREAFOOTER:active, .PSLEVEL3SCROLLAREAHEADER:link, .PT_MCFTABLEHEADER1:link, .PT_MCFTABLEHEADER1:active, .PT_MCFTABLEHEADER1:visited
{	color: #004b91;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
    text-decoration: none;
}

.PSHEADERHYPERLINK a:hover,.PSLEVEL1GRIDLABEL a:hover,.PSLEVEL2GRIDLABEL a:hover,.PSLEVEL2GRIDLABEL a:hover,.PSLEVEL1SCROLLAREAHEADER a:hover,.PSLEVEL2SCROLLAREAHEADER a:hover,.PSLEVEL3SCROLLAREAHEADER a:hover, .PAGRIDHEADER a:hover
{	
    text-decoration: underline;
	color:#ab5b1a;
}


.PSLEVEL1SCROLLAREABODYNBO, .PSLEVEL2SCROLLAREABODYNBO, .PSLEVEL3SCROLLAREABODYNBO {
    border-style: none;
    margin: 1px;
}

.psaccesshidden { 
	position:absolute;
	left:0;
	color:#426a92;
	top:-999px;
	width:1px;
	height:1px;
	overflow:hidden;
}

.PSEDITBOX_DISABLED {
    opacity: 0.9 !important;
}

.PSQRYTITLE
{
	color: #416291;
    font-family: Arial,sans-serif;
    font-size: 11pt;
    font-style: normal;
    font-weight: bold;
}

.PSLEVEL1GRIDCOLUMNHDR:link, .PSLEVEL1GRIDCOLUMNHDR:visited, .PSLEVEL1GRIDCOLUMNHDRDISABLED, .PSLEVEL3GRIDCOLUMNHDR:link, .PSLEVEL3GRIDCOLUMNHDR:visited, .PSLEVEL3GRIDCOLUMNHDRDISABLED,.PSLEVEL1GRIDCOLUMNHDR, .PSLEVEL2GRIDCOLUMNHDR, .PSLEVEL3GRIDCOLUMNHDR, .PSLEVEL1GRIDCOLUMNHDRTXT, .PSLEVEL2GRIDCOLUMNHDRTXT, .PSLEVEL3GRIDCOLUMNHDRTXT {
background-color: #f9f9f9;
color: #4b6987;
    font-family: Arial,sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
	text-decoration:none;
}

.PSLEVEL1SSGRIDCOLUMNHDR:link, .PSLEVEL1SSGRIDCOLUMNHDR:visited, .PSLEVEL1SSGRIDCOLUMNHDRDISABLED
{
    background-color: transparent;
    border-style: none;
    color: #426a92;
    font-family: Arial,sans-serif;
    border-style: none;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
	text-decoration:none;
}
.PSDROPDOWNLISTDISABLED
{
color: #515151;
    font-family: Arial,sans-serif;

}

.PSLEVEL1GRIDCOLUMNHDR:link, .PSLEVEL1GRIDCOLUMNHDR:visited,
.PSLEVEL1GRIDCOLUMNHDRDISABLED, .PT_MCFTABLEHEADER1:link, .PT_MCFTABLEHEADER1:active, .PT_MCFTABLEHEADER1:visited:link, .PSLEVEL3GRIDCOLUMNHDR:visited,
.PSLEVEL3GRIDCOLUMNHDRDISABLED, .PSLEVEL1GRIDCOLUMNHDR:link, .PSLEVEL1GRIDCOLUMNHDR:visited, .PSLEVEL1GRIDCOLUMNHDRDISABLED, .PSLEVEL3GRIDCOLUMNHDR:link,
.PSLEVEL3GRIDCOLUMNHDR:visited, .PSLEVEL3GRIDCOLUMNHDRDISABLED, .PSLEVEL2GRIDCOLUMNHDR:link, .PSLEVEL2GRIDCOLUMNHDR:visited,
.PSLEVEL2GRIDCOLUMNHDRDISABLED, .PAGRIDHEADERTXT, .PAGRIDHEADER:link, .PAGRIDHEADER:visited, .PAGRIDHEADERDISABLED, .PAGRIDHEADERTXT:link, .PAGRIDHEADERTXT:visited
{
    background-color: #f9f9f9;
    border-style: none;
    color: #426a92;
    font-family: Arial,sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
	text-decoration:none;
}
.PSLEVEL1GRIDLABEL:link,.PSHEADERHYPERLINK, .PSHEADERHYPERLINK:link, .PSHEADERHYPERLINK:active, .PSHEADERHYPERLINK:visited, 
 .PSLEVEL1GRIDLABEL:visited, .PSLEVEL1GRIDNAVIGATIONBAR:link, .PSLEVEL1GRIDNAVIGATIONBAR:active, .PSLEVEL1SCROLLAREAFOOTER:link,
 .PSLEVEL1SCROLLAREAFOOTER:active, .PSLEVEL1SCROLLAREAHEADER:link, .PSLEVEL2GRIDLABEL:link,
 .PSLEVEL2GRIDLABEL:visited, .PSLEVEL2GRIDNAVIGATIONBAR:link, .PSLEVEL2GRIDNAVIGATIONBAR:active, .PSLEVEL2SCROLLAREAFOOTER:link,
 .PSLEVEL2SCROLLAREAFOOTER:active, .PSLEVEL2SCROLLAREAHEADER:link, .PSLEVEL3GRIDLABEL:link,
 .PSLEVEL3GRIDLABEL:visited, .PSLEVEL3GRIDNAVIGATIONBAR:link, .PSLEVEL3GRIDNAVIGATIONBAR:active, 
.PSLEVEL3SCROLLAREAFOOTER:link, .PSLEVEL3SCROLLAREAFOOTER:active, .PSLEVEL3SCROLLAREAHEADER:link
{
	background-color: transparent;
    border-style: none;
    color: #004b91;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
	text-decoration:none;
}
.PSLEVEL1GRIDLABEL, .PSLEVEL2GRIDLABEL, .PSLEVEL3GRIDLABEL
{
	background-color: #F1F5F6;
}
.PAGRIDHEADERDISABLED
{
	border-style: none;
    color: #999999;
    font-family: Arial,sans-serif;
    font-size: 9pt;    
    font-weight: normal;
    text-decoration: none;
}

.PSHYPERLINK, .PSHYPERLINK:link, .PSHYPERLINK:visited, .PSHYPERLINKNOUL:link, .PSHYPERLINKNOUL:visited, .PSSRCHRESULTSEVENROW:link, .PSSRCHRESULTSEVENROW:visited, .PSSRCHRESULTSODDROW:link, .PSSRCHRESULTSODDROW:visited {
    border-style: none;
    color: #004b91;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
	text-decoration:none;
}
.PSLEVEL1GRIDLABELTP a:hover
{
text-decoration:underline;
color:#ab5b1a;
}

.PSHEADERHYPERLINKD, .PSHEADERHYPERLINKDISABLED, .PSHEADERHYPERLINKTPDISABLED, .PSHEADERHYPERLINKTPNOULDISABLED, .PSLEVEL1GRIDLABELDISABLED, .PSLEVEL1GRIDLABELTPDISABLED, .PSLEVEL1GRIDNAVIGATIONBARDISABLED, .PSLEVEL1SCROLLAREAFOOTERDISABLED, .PSLEVEL1SCROLLAREAHEADERDISABLED, .PSLEVEL2GRIDLABELDISABLED, .PSLEVEL2GRIDLABELTPDISABLED, .PSLEVEL2GRIDNAVIGATIONBARDISABLED, .PSLEVEL2SCROLLAREAFOOTERDISABLED, .PSLEVEL2SCROLLAREAHEADERDISABLED, .PSLEVEL3GRIDLABELDISABLED, .PSLEVEL3GRIDLABELTPDISABLED, .PSLEVEL3GRIDNAVIGATIONBARDISABLED, .PSLEVEL3SCROLLAREAFOOTERDISABLED, .PSLEVEL3SCROLLAREAHEADERDISABLED, .PT_MCFTABLEHEADER1DISABLED
{
color: #515151;
background-color: transparent;
font-size:9pt;
}
.PSHYPERLINK a:hover
{
text-decoration:underline;
color:#ab5b1a;
}
.PSSRCHRESULTSODDROW:hover, .PSSRCHRESULTSEVENROW:hover
{
	text-decoration:none;
	color:#515151;
}

.PSHYPERLINKNOUL:hover, .PSSRCHRESULTSEVENROW a:hover, .PSSRCHRESULTSODDROW a:hover, .PAGRIDHEADER a:hover,
.PSLEVEL1GRIDCOLUMNHDR a:hover, .PSLEVEL2GRIDCOLUMNHDR a:hover, .PSLEVEL3GRIDCOLUMNHDR a:hover, .PSLEVEL1GRIDCOLUMNHDRTXT a:hover, .PSLEVEL2GRIDCOLUMNHDRTXT a:hover,
 .PSLEVEL3GRIDCOLUMNHDRTXT a:hover
{
text-decoration:underline;
color:#ab5b1a;
}
.PSHYPERLINK:hover
{
text-decoration:underline;
color:#ab5b1a;
}
.PSSRCHRESULTSEVENROW a:hover, .PSSRCHRESULTSODDROW a:hover
{
	color: #ab5b1a;
    font-family: Arial,Helvetica;
    font-size: 9pt;
    line-height: 120%;
    text-decoration: underline;
}
.PSHYPERLINKHOVER, .PSHYPERLINKNOUL:hover, .PSHYPERLINKNOULBOLD:hover, .PSNAVPARENTLINK:hover, .PTNAVLINK:hover {
    color: #ab5b1a;
    font-family: Arial,Helvetica;
    font-size: 9pt;
    line-height: 100%;
    text-decoration: underline;
}
.PSSRCHRESULTSEVENROW:link, .PSSRCHRESULTSEVENROW:visited, .PSSRCHRESULTSODDROW:link, .PSSRCHRESULTSODDROW:visited
{
	line-height: 120%;
}

.PSLEVEL1GRIDLABEL , .PSLEVEL2GRIDLABEL, .PSLEVEL3GRIDLABEL {
	*padding:1px;
	
}

.PORTLET-MSG-ALERT, .PORTLET-MSG-SUCCESS, .PT_MCFADDITIONALINSTRUCTIONS
{
color:#515151;
}

.pthomepagetabactive
{
	color: #333333;
    font-family: Arial,Verdana,Helvetica,sans-serif;
	background-image: url(/cs/jobs/cache/PT_HOME_TAB_ACTIVE_CENTER_CSS_1.JPG);
    border-style: none;
    font-size: 10pt;
    font-weight: bold;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:7px;
	background-repeat: repeat-x;

}
.PSXLATTABLE
{
	border-left:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	white-space:nowrap;
}
.PSXLATTITLE
{
font-family:Arial;
font-size:9pt;
}
.pthomepagetabinactive {
    background-image: url(/cs/jobs/cache/PT_HOME_TAB_INACTIVE_CENTERCSS_1.JPG);
    border: none;
    color: #333333;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 10pt;
	font-weight: normal;
	padding-bottom:7px;
	background-repeat: repeat-x;

}

.pthomepagetablinetd {
background-image:	url(/cs/jobs/cache/PT_HOME_TAB_LINE_CSS_1.JPG);
}

.HOMETABACTIVE
{
	color:#333333;
	text-decoration:none;
}
.HOMETABACTIVE:hover
{
	color: #e47911;
	text-decoration:none;
}
.SMALL{
font-size:9pt;
font-family: Arial,Verdana,Helvetica,sans-serif;
text-decoration: none;
}
.small a{
color: #004B91;
font-size:9pt;
font-family: Arial,Verdana,Helvetica,sans-serif;
text-decoration: none;
}
.small{
color: #515151;
font-size:9pt;
font-family: Arial,Verdana,Helvetica,sans-serif;
text-decoration: none;
}
.small a:hover
{
	color: #ab5b1a;
	text-decoration: underline;
}


.PSBOTTOMLINE {
    vertical-align: bottom;
	margin-left: -2px;
	background: url(/cs/jobs/cache/PT_TAB_BOTTOM_LINE_SD_CSS_1.JPG) repeat-x scroll bottom left transparent;
}

.PAADDITIONALINSTRUCTHOVER, .PAADDITIONALINSTRUCTIONS:hover {
    color: #515151;
    font-family: Arial;
    font-size: 8pt;
    text-decoration: none;
}
.PSGROUPBOXWBO .PSGROUPBOXLABEL {
border-top: none;
}

.PSLOOKUP
{
	background: url(/cs/jobs/cache/PT_PROMPT_LOOKUP_SD_SWAN_1.gif) no-repeat scroll transparent;
	height: 16px;
	width: 16px;
vertical-align: middle;
}
.PTCOLLAPSE_ARROW:before
{
content: url(/cs/jobs/cache/PT_COLLAPSE_SD_CSS_1.gif);
position: absolute;
}
.PTCOLLAPSE
{
height: 14px;
width: 16px;
vertical-align: middle;
}
.PTEXPAND_ARROW:before
{
content: url(/cs/jobs/cache/PT_EXPAND_SD_CSS_1.gif);
position: absolute;
}
.PTEXPAND
{
height: 14px;
width: 16px;
vertical-align: middle;
}
.PTSAVESEARCH
{
background: url(/cs/jobs/cache/PT_SAVESEARCH_SD_SWAN_1.GIF) no-repeat scroll transparent;
height: 27px;
width: 20px;
vertical-align: middle;	
}
.PTHELP{
background: url(/cs/jobs/cache/PT_HELP_SD_SWAN_1.gif) no-repeat scroll transparent;
height: 16px;
width: 16px;
vertical-align: middle;
}
.PTMODALCNTRL_CONTRAST:before {
content: url(/cs/jobs/cache/PT_MODAL_CNTRL_SD_SWAN_1.gif);
position: absolute;
}
.PTMODALCNTRL
{
height: 16px;
width: 16px;
vertical-align: middle;
}
.PSCOPYURL{

vertical-align: middle;
}

#COPYURL:before {
    content: url(/cs/jobs/cache/PT_COPYURL_IMG_SD_SWAN_1.gif);
    display: inline-block;
    position: relative;
    vertical-align: bottom;
}

.PTPOPUPSKIP
{
	background-image: url(/cs/jobs/cache/PT_POPUP_SKIP_SD_SWAN_1.gif);
	height:16px;
	width: 16px;
	vertical-align: middle;
}

.PSEDITBOX_DISABLED {
    border: 1px solid #C9CED5;
}
.PSTABLINKSCONTAINER {
    font-size: 9pt;
}
.PSTABLINKSSELECTED {
    color: #004B91;
    font-size: 9pt;
}

.PAGRIDHEADERTXT, .PAGRIDHEADERDISABLED {
    background-color: #F9F9F9;
    border-style: none;
    color: #515151;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    vertical-align: middle;
}
.PAGRIDHEADER, .PAGRIDHEADER:link, .PAGRIDHEADER:visited, .PAGRIDHEADERTXT:link, .PAGRIDHEADERTXT:visited {
    border-style: none;
    color: #4b6987;
    font-family: Arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
.PSLEVEL1GRIDCOLUMNHDR:link, .PSLEVEL1GRIDCOLUMNHDR:visited,  .PSLEVEL3GRIDCOLUMNHDR:visited, .PSLEVEL1GRIDCOLUMNHDR:link, .PSLEVEL1GRIDCOLUMNHDR:visited, .PSLEVEL3GRIDCOLUMNHDR:link, .PSLEVEL3GRIDCOLUMNHDR:visited, .PSLEVEL2GRIDCOLUMNHDR:link, .PSLEVEL2GRIDCOLUMNHDR:visited {
    background-color: #F9F9F9;
    border-style: none;
    color: #4B6987;
    font-family: Arial,sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
.PTFACETCLEARALL:hover
{
	color:#ab5b1a;
	text-decoration:underline;
}.ptabnprevimg:before
{
	content:url(/cs/jobs/cache/PT_PREVIOUSROW_SD_CSS_1.gif);

}
.ptabnprevimg
{
	background:none;
}
.ptabnprevimgD {
background: none;
}
.ptabnprevimgD:before
{
	content:url(/cs/jobs/cache/PT_PREVIOUSROW_D_SD_CSS_1.gif);
}

.ptabnnextimg {
background-image: none;
cursor:pointer;
}
.ptabnnextimg:before
{
	content:url(/cs/jobs/cache/PT_NEXTROW_SD_CSS_1.gif);
}

.ptabnnextimgD {
background-image: none;
}
.ptabnnextimgD:before
{
	content:url(/cs/jobs/cache/PT_NEXTROW_D_SD_CSS_1.gif);
}


.PT_SCHEMA_MOVER:before {
    content: url(/cs/jobs/cache/PT_CHRT_ZOOM_MOVER_1.png);
}
.PT_SCHEMA_MOVER
{
	background-image:none;
}
.ptabnsrchprompt:after {
    content: url(/cs/jobs/cache/PT_HNAV_RSR_CREF_1.gif);
}

.ptabnsrchprompt {
background: none;
}

#moveup:before {
content : url(/cs/jobs/cache/PT_PORTAL_UP_ARROW_Y_1.gif) ;
}
#moveup {
background:none;
margin-left:55px;
}

#moveleft:before {
content : url(/cs/jobs/cache/PT_PORTAL_LEFT_ARROW_Y_1.gif) ;
}
#moveleft {
background:none;
}

#moveright:before {
content : url(/cs/jobs/cache/PT_PORTAL_RIGHT_ARROW_Y_1.gif) ;
}
#moveright {
background:none;
}

#movedown:before {
content : url(/cs/jobs/cache/PT_PORTAL_DOWN_ARROW_Y_1.gif) ;
}
#movedown {
background:none;
margin-left:55px;
}

.relactionimg {
background: none;
}

.relactionimg:before{
content: url(/cs/jobs/cache/PT_RELATEDACTIONS_1.BMP);
}

div.ptabnnpage {background: none;}
div.ptabnnpageD {background: none;}
div.ptabnppage {background: none;}
div.ptabnppageD {background: none;}

div.ptabnnpage:before{
content : url(/cs/jobs/cache/PT_NEXTROW_SD_CSS_1.gif) ;
}
div.ptabnnpageD:before{
content : url(/cs/jobs/cache/PT_NEXTROW_D_SD_CSS_1.gif) ;
}
div.ptabnppage:before{
content : url(/cs/jobs/cache/PT_PREVIOUSROW_SD_CSS_1.gif) ;
}
div.ptabnppageD:before{
content : url(/cs/jobs/cache/PT_PREVIOUSROW_D_SD_CSS_1.gif) ;
}


.PSGROUPBOXCONTAINERWBO
{
	border: 1px solid rgb(201,206,213) ;
}
.PSGROUPBOXCONTAINERWBO .PSGROUPBOXLABEL,
.PSGROUPBOXCONTAINERNBO .PSGROUPBOXLABEL
{
	display: none;
}




.psc_mode-access .PSEDITBOXLABEL
{
	padding-right: 6px;
}

.PTS_CRITERIA_GB
{
 border-radius: 4px;
 background-color: #F8F8F8;
 border-top:1px solid #CED4DA;
 border-bottom:1px solid #CED4DA;
 border-left: 1px solid #CED4DA;
 border-right: 1px solid #CED4DA;
 margin-top: 0.7em;
 border: 1px solid #ced4da !important;
 table-layout:fixed;
}

.pts_cfg_srch .ps-button
{
  display:inline-block;
  padding:0.5em 1.2em;
  border:1px solid #246FC7;
  -webkit-border-radius:0.25em;
  -moz-border-radius:0.25em;
  -ms-border-radius:0.25em;
  border-radius:0.25em;
  text-decoration:none;
  color: #246FC7;
  vertical-align:bottom;
  overflow:hidden;
  text-overflow:ellipsis;
  background: #fff;
  font-weight:normal;
  transition: background 0.15s 0s ease-in-out;
}
.pts_cfg_srch .ps-text
{
  position:relative;
  top: -5px;
  margin-left: 0.4em;
}

.PTS_FILTER_VALUE {border-style:none;}
.PTS_PROMPT1 {border-style:none;}
.PTS_PROMPT2 {border-style:none;}
.PTS_YESNO1 {border-style:none;}
.PTS_YESNO2 { border-style:none; }
.PTS_XLAT1{border-style:none;}
.PTS_PROMPTNOEDIT1 {border-style:none;}
.PTS_PROMPTNOEDIT12 {border-style:none;}
.PTS_DATEPROMPT1 { border-style:none; }

.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DEFAULTFILTERS { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_FILTER_VALUE:nth-child(5) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_FILTER_VALUE:nth-child(6) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_FILTER_VALUE:nth-child(7) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_FILTER_VALUE:nth-child(8) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_FILTER_VALUE:nth-child(9) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_FILTER_VALUE:nth-child(10) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_FILTER_VALUE:nth-child(11) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(3) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(5) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(6) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(7) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(8) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(9) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(10) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_XLAT1:nth-child(11) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(3) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(4) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(6) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(7) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(8) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(9) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(10) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT1:nth-child(11) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(3) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(4) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(5) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(6) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(8) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(9) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(10) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPT2:nth-child(11) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(3) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(4) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(5) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(6) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(7) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(8) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(10) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_DATEPROMPT1:nth-child(11) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(3) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(4) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(5) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(6) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(7) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(8) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(9) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_YESNO1:nth-child(11) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(3) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(4) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(5) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(6) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(7) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(9) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(10) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2:nth-child(11) { display: none; }
.pts_cfg_srch .PSLEVEL1GRIDNBO td.PTS_PROMPTNOEDIT2 { border-width: 0px; }
.pts_cfg_srch .PTS_FILTER_VALUE input { min-width: 11.4em! important; }
.pts_cfg_srch td.PTS_XLAT1:nth-child(4) select { width: fit-content! important; min-width: 12em; }
.pts_cfg_srch td.PTS_YESNO1:nth-child(10) select { width: fit-content! important; min-width: 12em; }
.pts_cfg_srch td.PTS_PROMPT2:nth-child(7) input { min-width: 11.4em! important; }
.pts_cfg_srch td.PTS_DATEPROMPT1:nth-child(9) input { min-width: 11.4em! important; }

.pts_cfg_srch .pts_doublecol tr { float: left; width: 50%; }
.pts_cfg_srch .pts_doublecol tr td { width: 40%; border-left: none; }
.pts_cfg_srch .pts_doublecol tr td:nth-child(2) { width: 20%; }
.pts_cfg_srch .pts_singlecol tr td { width: 40%; border-left: none; }
.pts_cfg_srch .pts_singlecol tr td:nth-child(2) { width: 20%; }


.pts_cfg_srch .PTS_CL_KWSRCH_GRIDWBO .psprintRightTd > div { height: auto! important; }
.pts_cfg_srch .PTS_CL_KWSRCH_GRIDWBO .psprintgrid#divgcPTS_CFG_CL_LIST\$0 { height: auto! important; }
.pts_cfg_srch .PTS_CL_KWSRCH_GRIDWBO .psprintgrid#divgcPTS_CFG_CL_LIST\$0 #divgbPTS_CFG_CL_LIST\$0.psprintgrid { height: auto! important; }


.pt_classic_plus .pts_cfg_srch .PTCPGROUPBOXWBO .psprintRightTd > div { height: auto !important; }
.pt_classic_plus .pts_cfg_srch .PTCPGROUPBOXWBO .psprintgrid#divgcPTS_CFG_CL_STD_RSL\$0 { height: auto !important; }
.pt_classic_plus .pts_cfg_srch .PTCPGROUPBOXWBO .psprintgrid#divgcPTS_CFG_CL_STD_RSL\$0 #divgbPTS_CFG_CL_STD_RSL\$0.psprintgrid { height: auto !important; }
   
.pts_cfg_srch .PTS_BREADCRUMB tr { display: inline-block; }
.pts_cfg_srch .PTS_BREADCRUMB tr td span:before { width: auto; }
.pts_cfg_srch .PTS_BREADCRUMB tr td span { width: auto; }
.pts_cfg_srch .PTS_BREADCRUMB tr td { width: auto; }
.pts_cfg_srch .PTS_BREADCRUMB tr td:nth-child(2) { vertical-align: bottom; }
.pts_cfg_srch .PTS_BREADCRUMB tr td:nth-child(3) { vertical-align: middle; }
.pts_cfg_srch .PTS_BREADCRUMB.PTCPGROUPBOXWBO > tbody > tr:nth-child(2) > td:nth-child(1) { display: none; height: fit-content; }

.PTS_BCRUMBGB tr:nth-child(3) td:nth-child(1) { height: fit-content; }
.PTS_BCRUMBGB tr:nth-child(3) { height: fit-content; }
.PTS_BCRUMBGB tr:nth-child(4) td:nth-child(1) { height: fit-content; }
.PTS_BCRUMBGB tr:nth-child(4) { height: fit-content; }
.PTS_SRSLTSGB tr:nth-child(4) td:nth-child(1) { height: fit-content; }
.PTS_SRSLTSGB tr:nth-child(4) { height: fit-content; }

.pts_cfg_srch span.rightaligncol { float: right; }
.pts_cfg_srch td:has(span.rightaligncol) { text-align: right; }
.pts_cfg_srch td:has(span.rightaligncol) > div { display: inline; }


.pts_cd_box-group
{
    display: inline-block;
    border: none;
    background-color: transparent;
    margin: 0;
    white-space: nowrap;
}
.pts_cd_widget {
    position: relative;
}
.pts_cd_widget .pts_search_mask {
    z-index: 210;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0px;
    left: 0px;
    opacity: .50;
    background-color: #808080;
}

.pts_cd_widget .pts_cd_box-menucontainer {
    list-style-type: none;
    display: block;
    padding: 0;
    margin: 0;
}
.pts_cd_widget .pts_cd_box-menuitem {
    position: relative;
}
.pts_cd_widget .pts_cd-link {
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}

.pts_cd_widget .pts_cd_search_tray {
    position: absolute;
    display: block;
    background-color: #fff;
    border: 1px solid #6c6c6c;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 0px 25px #5a5a5a;
    -moz-box-shadow: 0px 0px 25px #5a5a5a;
    -ms-box-shadow: 0px 0px 25px #5a5a5a;
    box-shadow: 0px 0px 25px #5a5a5a;
    box-shadow: 0px 0px 25px #5a5a5a;
    margin-bottom: 3px;
    margin-top: 2px;
}

.pts_cd_widget .pts_cd_search_focused .pts_cd_search_tray {
    z-index: 211;
}
.pts_cd_widget .pts_cd_search_controls {
    position: relative;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -ms-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-flex: 1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0;
    display: -webkit- flex;
    display: -moz- flex;
    display: -ms- flex;
    display: flex;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    border: 1px solid #868e96;
    border-radius: 0.25em;
    background: #868e96;
}
.pts_cd_widget .pts_cd_search_focused .pts_cd_search_controls {
    z-index: 213;
}
.pts_cd_widget .pts_cd_editbox, .pts_cd_editbox>.pts_cd_box-control, .pts_cd_editbox>.pts_cd_box-control>.pts_cd-edit {
    display: -webkit- flex;
    display: -moz- flex;
    display: -ms- flex;
    display: flex;
    display: flex;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    flex: 1 1 auto;
    margin-bottom: 0em;
}
.pts_cd_widget .pts_cd_editbox>.pts_cd_box-control>.pts_cd-edit {
    padding-left: 15px;
    width:100%
}
.pts_cd_widget .pts_cd_box-link > .pts_cd-link-wrapper > .pts_cd-link {
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.pts_cd_widget .pts_cd_box-menuitem > .pts_cd_box-link > .pts_cd-link-wrapper > .pts_cd-link {
    padding: 0.5em;
    color: #1c579c;
    white-space: normal;
    text-overflow: ellipsis;
    position: relative;
}
.pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link {
	padding-left:1.5em;
}
.pts_cd_widget .pts_cd_box-link.pts_cd_category_notselected > .pts_cd-link-wrapper >.pts_cd-link {
	padding-left:1.5em;
}
.pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link:before {
    content: url(/cs/jobs/cache/PTS_INTSRCH7_ICN_1.svg);
    display: block;
    position: absolute;
    top: calc(50% - 11px);
    bottom: 0;
    left: 1px; 
    right: auto;
    border: 0;
    padding-left:1%;
}
.pts_cd_widget .pts_cd-link-wrapper > a:hover {
	background:#eeeeee;
}
.pts_cd_widget .pts_cd-link-wrapper > a:focus {
	outline: 2px solid;
}
.pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title {
	width:100%;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #000;
}
.pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title1 {
    width:30%;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    color: #000;
}
.pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title.pts_cd_link_wrapped {
	width:70%;
}
.pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link .pts_cd_link_title.pts_cd_link_wrapped
{
	width:68%;
    padding-left:2%;
}
.pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link .pts_cd_link_title
{
	width:98%;
    padding-left:2%;
}
.pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title1.psc_hidden
{
  display:none;
}
.pts_cd_widget .pts_cd_box-menuitem:not(.psc_hidden) {
    display: block;
    text-align: left;
    min-height: 3.2em;
}
.pts_cd_widget .pts_cd_search_srchipctrl
{
	position: absolute;
	width:90%;
	left:5%;
	right:5%;
}
.pts_cd_widget .pts_cd_search_rescontainer
{
     width:100%;
     margin-top: -20px;
	 padding-top: 55px;
}
.pts_cd_widget .pts_cd_search_resscroll
{
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
}
.pts_cd_widget .ps_scrollable {
    clear: both;
    -moz-outline: 0;
    position: relative;
    -webkit-overflow-scrolling: touch;
    -moz-overflow-scrolling: touch;
    -ms-overflow-scrolling: touch;
    overflow-scrolling: touch;
}
.pts_cd_widget .ps_scrollable_v {
    overflow-x: hidden;
    overflow-y: auto;
}

.pts_cd_widget .sbar::-webkit-scrollbar-track-piece {
    background-color: transparent;
}

.pts_cd_widget .sbar::-webkit-scrollbar {
    height: 11px;
    width: 11px;
}

.pts_cd_widget .sbar::-webkit-scrollbar-button {
    background-color: transparent;
    height: 5px;
}
.pts_cd_widget .sbar::-webkit-scrollbar-corner {
    background-color: #ffffff;
}
.pts_cd_widget .sbar::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.2);
}
.pts_cd_widget .pts_cd_nores
{
	text-align:center;
}
.pts_cd_widget .pts_cd_nores_img
{
	width:10%;
	height:10%;
}
.pts_cd_widget .pts_cd_nores_text
{
	white-space: nowrap; 
	overflow:hidden; 
	text-overflow: ellipsis; 
}
.pts_cd_widget  .pts_cd_padding_top
{
	padding-top:15px;
}
.pts_cd_widget .pts_cd_hidden
{
	visibility:hidden;
}
.pts_cd_widget .pts_cd_nores p
{
	margin-top:5px;
	margin-bottom:0px;
}
.pts_cd_widget .pts_cd_nolink
{
	pointer-events:none
}

.pts_cd_box-menuitem:not(.psc_hidden) {
    display: block;
    text-align: left;
    min-height: 3.2em;
}

.ps_box-edit, .ps_box-checkbox, .ps_box-radio, .ps_box-dropdown, .ps_box-textonly, .ps_box-longedit, .ps_box-staticimg, .ps_box-text {
    white-space: nowrap;
    position: relative;
    margin-bottom: 0.75em;
}


.pts_cd_widget .psc_hidden{
	display:none;	
}

.pts_cd_widget .psc_width-100pct {
    width: 100%;
}
.pts_cfg_srch .PSGROUPBOXLABEL
{
	background: #fff;
	border: none;
	padding: 0px;
}
.PTS_CRITERIA_GB .PSSRCHCHECKBOX
{
    position:relative;
    top: -2px;
}
.pts_cfg_srch .PSGROUPBOXWBO
{
	border: none;
}

.pts_cfg_srch .pts_pagetoogle img
{
	width: 10px;
	height: 16px;
}

.pts_cfg_srch .pts_cfgsrch_rcntedit img
{
	width: 16px;
	height: 16px;
	padding-left: 5px;
}

.pts_cfg_srch .pts_cfgsrch_saveedit img
{
	width: 16px;
	height: 16px;
	padding-left: 5px;
}

.PTS_SS_CRITERIA_GB .PSLEVEL1GRIDNBO
{
	width:80%;
    margin-left:10%;
}

.PTS_SS_CRITERIA_GB .PSLEVEL1GRIDNBO .PSLEVEL1GRIDROW.PSGRIDFIRSTCOLUMN
{
	width:35%;
	text-align:right;
	padding-right:1em;
}




.PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACET_CONTNRWBO,
.PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_GRID_CONTNRWBO,
.PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACETSWBO
{
	border: 1px solid #CED4DA ;
}






#PSTAB a, .PTGRIDTAB a, #PSTABNBO a, #PTGRIDTABNBO a
{
border-bottom:none;

}
#PSTAB a, #PSTABNBO a
{
background-image:none; 
padding: 0 2px 0 0;
border-bottom: 2px solid #d9e4f4;
}
.PTGRIDTAB a, #PTGRIDTABNBO a
{
background-image:none; 
padding:0 2px 0 0 !important;
border-bottom: 2px solid #d9e4f4 !important;

}

#PTGRIDTABNBO a span, #PSTABNBO a span
{
font-size:9pt;

padding: 1px 10px 3px 10px;
background-image:url(/cs/jobs/cache/PSTAB_CSS_INACTIVE_1.JPG);
background-repeat:repeat;
border:1px solid #adb7c6;
color:#4b6987;
border-bottom:none;
}
.PTGRIDTAB a span, #PSTAB a span
{
font-size:9pt;
padding:4px 10px 3px;
margin:0px;
background-image:url(/cs/jobs/cache/PSTAB_CSS_INACTIVE_1.JPG);
background-repeat:repeat;
border:1px solid #adb7c6;
color:#4b6987;
border-bottom:none;
}

#PSTAB a:hover span, .PTGRIDTAB a:hover span
{
cursor:pointer;
padding: 4px 10px 3px;
margin:0px;
background-image:url(/cs/jobs/cache/PSTAB_CSS_ACTIVE_1.JPG);
background-repeat:repeat;
background-position: center center;
border-bottom: none;
font-size:9pt;
}

#PTGRIDTABNBO a:hover span, #PSTABNBO a:hover span
{
padding: 1px 10px 3px 10px;
font-size:9pt;
border-bottom:none;
background-image:url(/cs/jobs/cache/PSTAB_CSS_ACTIVE_1.JPG);
background-repeat:repeat;
margin:0px;
}

#PSTAB .selectedtab a, .PTGRIDTAB .selectedtab a
{
border-bottom: 2px solid #d9e4f4;
}

#PSTAB .selectedtab a span, .PTGRIDTAB .selectedtab a span
{
font-size:9pt;
font-weight:bold;
color:#4b6987;
font-family:Arial;
padding:3px 10px 2px 10px;
margin:0px;
background-image:url(/cs/jobs/cache/PSTAB_CSS_ACTIVE_1.JPG);
background-position: center center;
background-repeat:repeat;
border-bottom:none;
}

#PTGRIDTABNBO .selectedtab a span , #PSTABNBO .selectedtab a span {
font-size:9pt;
font-weight:bold;
color:#4b6987;
font-family:Arial;
padding: 2px 10px 3px 10px;
margin:0px;
background-image:url(/cs/jobs/cache/PSTAB_CSS_ACTIVE_1.JPG);
background-position: center center;
background-repeat:repeat;
border-bottom:none;   
}

#PSTAB a:hover a , .PTGRIDTAB a:hover a, #PSTABNBO a:hover a , #PTGRIDTABNBO a:hover a 
{
color: #61809f;
}

#PSTABNBO a, #PTGRIDTABNBO a,#PSTABNBO .selectedtab a, #PTGRIDTABNBO .selectedtab a 
{
border-bottom:none;
}
.PSBOTTOMLINE{height:2px;}

#PSTAB a:hover span, #PSTABNBO a:hover span, #PSTAB h1:hover span, #PSTABNBO h1:hover span
{
background-position: 100% -46px;
}

.PTGRIDTAB a:hover span, #PTGRIDTABNBO a:hover span
{
background-position: 100% -46px;
}
.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;
}


#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/jobs/cache/PT_NAV_CLEAR_DOT_1.gif);
  font-size:0pt;
  display:none;
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  z-index:300;
}



.ptalAJAXProcessing {
  background:transparent url(/cs/jobs/cache/PT_NAV2_LOADING_1.gif) no-repeat scroll left center;
  margin-left:-1px;
}


.ptalProcessing {
  font-size:0pt;
  padding:0px;
  margin:0px;
  background:transparent url(/cs/jobs/cache/PT_PROCESSING_1.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:3px;
  cursor:pointer;
  vertical-align:top;
}

.ptalPgltcontrolsdropdown {
background:transparent url(/cs/jobs/cache/PTAL_PGLT_DROPDOWN_BCGROUND_1.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/jobs/cache/PTAL_PGLT_DROPDOWN_BCGROUND_1.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:white;
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/jobs/cache/PTAL_BORDERTOPLEFT_1.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/jobs/cache/PTAL_BORDERTOPMIDDLE_1.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/jobs/cache/PTAL_BORDERTOPRIGHT_1.GIF);
  width:12px;
}


.ptalPgltAreaBorderBottomLeft {
  background-position:right top;
  background-repeat:no-repeat;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomLeft {
  background-image:url(/cs/jobs/cache/PTAL_BORDERBOTTOMLEFT_1.gif);
  width:12px;
  height:12px;
}


.ptalPgltAreaBorderBottomMiddle {
  background-position:center top;
  background-repeat:repeat-x;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomMiddle {
  background-image:url(/cs/jobs/cache/PTAL_BORDERBOTTOMMIDDLE_1.gif);
  height:12px;
}


.ptalPgltAreaBorderBottomRight {
  background-position:left top;
  background-repeat:no-repeat;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomRight {
  background-image:url(/cs/jobs/cache/PTAL_BORDERBOTTOMRIGHT_1.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: #FFFFFF;

}

.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: #515151;
 font-weight: normal;
}

.ptalPgltAreaHeaderLabel a span{
 color: #515151;
}

.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-left:5px;
  margin:0px;
  //width:100%;
}



.ptalPageletGroupTab {
  vertical-align:bottom;
  white-space:nowrap;
  margin:0px;
  padding:0 2px 0 0;
}


.ptalPageletGroupTab a {
  background:transparent url(/cs/jobs/cache/PTAL_WORKCENTER_UNSELECTED_TAB_1.gif) repeat-x scroll 0 0;
  border-top:1px solid #adb7c6;
  border-left:1px solid #adb7c6;
  border-right:1px solid #adb7c6;
  text-decoration:none;
  cursor:pointer;
  float:left;
    padding:0px;
  margin:0px;
  -moz-outline: 0;
  -moz-user-select:none;
 height:19px
}

.ptalPageletGroupTab a:hover {
  background-position:0 100%;
}

.ptalPageletGroupTab a:hover span {
color:black;
}

.ptalPageletGroupTab a span {
  color:#4B6987;
  font-family:Arial;
  font-size:9pt;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
  white-space:nowrap;
  float:right;
  display:block;
  padding:2px 13px 2px 13px;
 
}

.ptalPageletGroupTab a:hover span {
  cursor:pointer;
  color:black;
}


.ptalPageletGroupTab .selected a {
  background:transparent url(/cs/jobs/cache/PTAL_WORKCENTER_SELECTED_TAB_1.gif) repeat-x scroll center bottom;
  border-top:1px solid #adb7c6;
  border-left:1px solid #adb7c6;
  border-right:1px solid #adb7c6;
  height:20px;
}


.ptalPageletGroupTab .selected a span {
  cursor:default;
  color:#4b6987;
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
  padding-left:10px;
  padding-right:10px; 
}

.ptalPageletGroupTab .selected a:hover span {
  text-decoration:none;
}


.ptalPageletGroupTabPadding {
  white-space:nowrap;
  vertical-align:top;
  padding:0px 3px 4px 3px;
  margin:0px;
}

.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;
    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: #F1F5F6;
  border-top:1px solid #c9ced5;
  border-bottom:1px solid #c9ced5;
  border-left:none;
  border-right:none;
  color: #AB5B1A;
  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/jobs/cache/PT_PRE_LOADER_1.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-repeat:no-repeat;
}
.ptalPgltFadedRefresh:after
{
	content:url(/cs/jobs/cache/PT_REFRESH_NEW_1.png);
	display:inline-block;
}

.ptalPgltDarkRefresh  {

background-repeat:no-repeat;
}
.ptalPgltDarkRefresh:after  {
content:url(/cs/jobs/cache/PT_REFRESH_ONHOVER_1.png);
display:inline-block;
}


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;
}

#pthplayoutmovebtns div:focus
{
	outline: 1px dotted #000000;
}
.ptalPgltReloadIcon {
    height: 16px;
    margin-top: -3px;
    width: 0px;
}


.ptalPgltAreaContainer, .ptalPgltAreaAnchorContainer {
  float:left;
}



.ptalPgltArea_float {
  top:0px;
  left:0px;
}



.ptalPgltAreaFrame {
  width:300px;
  height:300px;
}



.ptalPgltAreaResize {
  background:transparent url(/cs/jobs/cache/PTAL_RESIZE_BOTTOMRIGHT_1.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/jobs/cache/PTAL_SHADOWTOPRIGHTCORNER_1.png);
  cursor:e-resize;
}

.ptalShadowMiddleRight {
  width:10px;
  height:100%;
  background-image:url(/cs/jobs/cache/PTAL_SHADOWRIGHT_1.png);
  cursor:e-resize;
}

.ptalShadowBottomLeft {
  width:10px;
  height:10px;
  background-image:url(/cs/jobs/cache/PTAL_SHADOWBOTTOMLEFTCORNER_1.png);
  cursor:s-resize;
}

.ptalShadowBottomMiddle {
  height:10px;
  background-image:url(/cs/jobs/cache/PTAL_SHADOWBOTTOM_1.png);
  cursor:s-resize;
}

.ptalShadowBottomRight {
  width:10px;
  height:10px;
  background-image:url(/cs/jobs/cache/PTAL_SHADOWBOTTOMROUNDCORNER_R_1.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 #c9ced5;
}

.ptalRightPgltAreaResizeBar {
  cursor:col-resize;
  border-right:1px solid #E6E6E6;
}

.ptalPgltArea_docked .ptalPgltAreaBorderTopRight {
background-color : white;
border-right:1px solid #E6E6E6;
border-top:1px solid #E6E6E6;
}

.ptalPgltArea_resizing .ptalPgltArea_docked .ptalPgltAreaBody .ptalPgltAreaBorderTopRight {
  background-position:left top;
  background-repeat:repeat-y;
  background-image:url(/cs/jobs/cache/PTAL_IFRAME_SEP_D_VL_1.gif);
}



.ptalPgltAreaBodyAnchor .ptalPgltAreaShowIcon,
.ptalPgltAreaBorderTopRight .ptalPgltAreaHideIcon {
  
  padding:0px;
margin-left:-1px;
border-width:1px 1px 1px 0px;
border-style:solid;
border-color:#E6E6E6 #E6E6E6 #E6E6E6;
background-color:white;
}




.ptalPgltAreaBodyAnchor ,
.ptalPgltAreaBorderTopRight .ptalPgltAreaHideIcon {
  padding:0px;
}

ptalPgltAreaHideIcon a:hover {
display:block;
width:12px;
}


.ptalPgltAreaBorderTopRight a:hover .ptalPgltAreaHideIcon
{
background-color:white;
}BODY{MARGIN-LEFT:2PX; MARGIN-TOP:0PX;}
.PSPUSHBUTTONTBNEXTTAB,.PSPUSHBUTTONTBNEXTINLIST,.PSPUSHBUTTONTBNEXTINWORKLIST,.PSPUSHBUTTONTBPREVINLIST, .PSPUSHBUTTONTBPREVINWORKLIST,.PSPUSHBUTTONTBPREVTAB, .PSPUSHBUTTONTBUPDATEMODE,.PSPUSHBUTTONTBABORT, .PSPUSHBUTTONTBADD, .PSPUSHBUTTONTBADDMODE, .PSPUSHBUTTONTBAPPLY,
.PSPUSHBUTTONTBCANCEL, .PSPUSHBUTTONTBCLEAR, .PSPUSHBUTTONTBCONTINUE, .PSPUSHBUTTONTBCORRECTMODE,
.PSPUSHBUTTONTBDELETE, .PSPUSHBUTTONTBIGNORE, .PSPUSHBUTTONTBLOOKUP, 
 .PSPUSHBUTTONTBNO, .PSPUSHBUTTONTBOK, 
.PSPUSHBUTTONTBPOPUP, .PSPUSHBUTTONTBPREVIEW, 
 .PSPUSHBUTTONTBREFRESH, .PSPUSHBUTTONTBREFRESH2, .PSPUSHBUTTONTBRETRY, 
.PSPUSHBUTTONTBRETURN, .PSPUSHBUTTONTBSPELLCHECK, 
.PSPUSHBUTTONTBUPDATEALLMODE, .PSPUSHBUTTONTBVIEWWORKLIST,.PSPUSHBUTTONTBYES
{display:inline-block;
background-color: transparent; border:0px solid #eaccae;border-radius:2px;
text-decoration:none; 
height:auto;
margin-left:1px;
margin-right:1px;
vertical-align: text-top;
margin-top:0px;
}

.PSPUSHBUTTONTBCANCEL, .PSPUSHBUTTONTBCLEAR {
     color: #333333;
}


.PSPUSHBUTTONTB, .PSPUSHBUTTONDISABLED{vertical-align: text-top;}
.PSPUSHBUTTON span, .PSPUSHBUTTONTB span,.PSPUSHBUTTON span:hover,
.PSPUSHBUTTONTBABORT span, .PSPUSHBUTTONTBADD span, .PSPUSHBUTTONTBADDMODE span, .PSPUSHBUTTONTBAPPLY span,
.PSPUSHBUTTONTBCANCEL span, .PSPUSHBUTTONTBCLEAR span, .PSPUSHBUTTONTBCONTINUE span, .PSPUSHBUTTONTBCORRECTMODE span,
.PSPUSHBUTTONTBDELETE span, .PSPUSHBUTTONTBIGNORE span, .PSPUSHBUTTONTBLOOKUP span, .PSPUSHBUTTONTBNEXTINLIST span,
.PSPUSHBUTTONTBNEXTINWORKLIST span, .PSPUSHBUTTONTBNEXTTAB span, .PSPUSHBUTTONTBNO span, .PSPUSHBUTTONTBOK span, 
.PSPUSHBUTTONTBPOPUP span, .PSPUSHBUTTONTBPREVIEW span, .PSPUSHBUTTONTBPREVINLIST span, .PSPUSHBUTTONTBPREVINWORKLIST span,
.PSPUSHBUTTONTBPREVTAB span, .PSPUSHBUTTONTBREFRESH span, .PSPUSHBUTTONTBREFRESH2 span, .PSPUSHBUTTONTBRETRY span, 
.PSPUSHBUTTONTBRETURN span, .PSPUSHBUTTONTBSAVE span, .PSPUSHBUTTONTBSEARCH span, .PSPUSHBUTTONTBSENDNOTIFY span,
.PSPUSHBUTTONTBSPELLCHECK span, .PSPUSHBUTTONTBUPDATEALLMODE span, .PSPUSHBUTTONTBUPDATEMODE span, 
.PSPUSHBUTTONTBVIEWWORKLIST span, .PSPUSHBUTTONTBYES span,.PSPUSHBUTTONRETURN span, .PSPUSHBUTTONDISABLED span {
display:inline-block; margin-right:0px;margin-left:0px;
background-color:#EACCAEAE;
border: 0px;
width:auto;-moz-outline:none;text-align:center; 
border-top: 1px solid #fefbf4 !important;
margin-top:0px;
}

.PSPUSHBUTTONDISABLED input {
	color: #999999;
}
input.PSPUSHBUTTONDISABLED {
    background-color: transparent;
    border: medium none;
}

.PSPUSHBUTTONTBSEARCH,.PSPUSHBUTTONTBADD,.PSPUSHBUTTONTBOK,.PSPUSHBUTTONTBCLEAR,.PSPUSHBUTTONRETURN, .PSPUSHBUTTONTBABORT,.PSPUSHBUTTONTBCANCEL, .PSPUSHBUTTONTBLOOKUP{
    background-color: transparent;
    height:auto;
	border: 0px solid #EACCAE;	
	vertical-align: text-top;
	border-radius:2px;
	margin-top:0px;
}
.PSPUSHBUTTON,.PSPUSHBUTTONTBSAVE, .PSPUSHBUTTONTBSENDNOTIFY, .PSPUSHBUTTONTBAPPLY, .PSPUSHBUTTONTBCONTINUE, .PSPUSHBUTTONTBIGNORE, .PSPUSHBUTTONTBNO,  .PSPUSHBUTTONTBPREVIEW, .PSPUSHBUTTONTBRETRY, .PSPUSHBUTTONTBYES 
{
 	background-color: transparent;
    height:auto;
	border: 0px solid #EACCAE;	
	vertical-align: text-top;
	border-radius:2px;
	padding-bottom:1px;
	margin-top:0px;
}

.PSPUSHBUTTONTB{margin-right:0px; border:1px solid #e1b05d;border-bottom:1px solid #c59350;border-radius:2px; }



.PSPUSHBUTTONTBRETURN:hover, .PSPUSHBUTTONTBSENDNOTIFY:hover,.PSPUSHBUTTONTBNEXTINLIST:hover,.PSPUSHBUTTONTBADDMODE:hover, 
.PSPUSHBUTTONTBVIEWWORKLIST:hover,.PSPUSHBUTTONTBUPDATEMODE:hover, .PSPUSHBUTTONTBREFRESH:hover,.PSPUSHBUTTONTBPREVINLIST:hover,
.PSPUSHBUTTONTBNEXTINWORKLIST:hover,.PSPUSHBUTTONTBPREVINWORKLIST:hover,.PSPUSHBUTTONTBUPDATEALLMODE:hover, .PSPUSHBUTTONTBPREVTAB:hover,
.PSPUSHBUTTONTBNEXTTAB:hover, .PSPUSHBUTTONTB:hover,.PSPUSHBUTTONTBSAVE:hover{background-color: transparent;  }

.PSPUSHBUTTONDISABLED#Left, .PSPUSHBUTTONDISABLED.Left
{
display:inline-block;
border:1px solid #cccccc;
border-radius:2px;
text-decoration:none; 
cursor:pointer;
height:18px;
color:#999999;
cursor:default;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBEBEB', endColorstr='#DCDCDC'); 
background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#DCDCDC)); 
background: -moz-linear-gradient(top,  #EBEBEB,  #DCDCDC); 
background: -ms-linear-gradient(top,  #EBEBEB,  #DCDCDC); 
}
 
.PSPUSHBUTTONTB#Left, .PSPUSHBUTTONTB.Left
{
display:inline-block;
text-decoration:none; 
height:18px;
cursor:pointer;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCF0DA', endColorstr='#FAE6BF'); 
background: -webkit-gradient(linear, left top, left bottom, from(#FCF0DA), to(#FAE6BF)); 
background: -moz-linear-gradient(top,  #FCF0DA,  #FAE6BF); 
background: -ms-linear-gradient(top,  #FCF0DA,  #FAE6BF); 
}
.PSPUSHBUTTON#Left, .PSPUSHBUTTON.Left
{
display:inline-block;

border: 1px solid #d8a676 !important;
border-radius: 2px 2px 2px 2px;
text-decoration:none; cursor:pointer;
height:18px;
cursor:pointer;
padding:0px;
margin-right: 5px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCF0DA', endColorstr='#FAE6BF'); 
background: -webkit-gradient(linear, left top, left bottom, from(#FCF0DA), to(#FAE6BF)); 
background: -moz-linear-gradient(top,  #FCF0DA,  #FAE6BF); 
background: -ms-linear-gradient(top,  #FCF0DA,  #FAE6BF); 
}

* html input.PSPUSHBUTTON, * html input.PSPUSHBUTTONTB,
* html input.PSPUSHBUTTONTBABORT, * html input.PSPUSHBUTTONTBADD, * html input.PSPUSHBUTTONTBADDMODE, * html input.PSPUSHBUTTONTBAPPLY,
* html input.PSPUSHBUTTONTBCANCEL, * html input.PSPUSHBUTTONTBCLEAR, * html input.PSPUSHBUTTONTBCONTINUE, * html input.PSPUSHBUTTONTBCORRECTMODE,
* html input.PSPUSHBUTTONTBDELETE, * html input.PSPUSHBUTTONTBIGNORE, * html input.PSPUSHBUTTONTBLOOKUP, * html input.PSPUSHBUTTONTBNEXTINLIST,
* html input.PSPUSHBUTTONTBNEXTINWORKLIST, * html input.PSPUSHBUTTONTBNEXTTAB, * html input.PSPUSHBUTTONTBNO, * html input.PSPUSHBUTTONTBOK, 
* html input.PSPUSHBUTTONTBPOPUP, * html input.PSPUSHBUTTONTBPREVIEW, * html input.PSPUSHBUTTONTBPREVINLIST, * html input.PSPUSHBUTTONTBPREVINWORKLIST,
* html input.PSPUSHBUTTONTBPREVTAB, * html input.PSPUSHBUTTONTBREFRESH, * html input.PSPUSHBUTTONTBREFRESH2, * html input.PSPUSHBUTTONTBRETRY, 
* html input.PSPUSHBUTTONTBRETURN, * html input.PSPUSHBUTTONTBSAVE, * html input.PSPUSHBUTTONTBSEARCH, * html input.PSPUSHBUTTONTBSENDNOTIFY,
* html input.PSPUSHBUTTONTBSPELLCHECK, * html input.PSPUSHBUTTONTBUPDATEALLMODE, * html input.PSPUSHBUTTONTBUPDATEMODE, 
* html input.PSPUSHBUTTONTBVIEWWORKLIST, * html input.PSPUSHBUTTONTBYES,* html input.PSPUSHBUTTONRETURN, * html input.PSPUSHBUTTONDISABLED
{
height:18px;
}

.PSPUSHBUTTONTB#Left:hover, .PSPUSHBUTTONTB.Left:hover
{
display:inline-block;
text-decoration:none; 
cursor:pointer;
height:18px;
background:#fad9a5;
}
.PSPUSHBUTTON#Left:hover, .PSPUSHBUTTON.Left:hover
{
	display:inline-block;
	background:#fad9a5;
	text-decoration:none; 
	cursor:pointer;
	height:18px;
}


span.spanNormalElement
{
color:#426a92;
}

.PSSRCHRESULTSHDR:link, .PSSRCHRESULTSHDR:visited {
    border-style: none;
    color: #426a92;
    font-family: Arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
.PSSRCHRESULTSHDRTXT:hover
{
text-decoration:underline;
color:#ab5b1a;
}

.PSQRYINSTRUCTIONS, .PSQRYRESULTSFOOTER{
    color: #515151;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
}


.Go#Left,.PSTEXTMEDIUM#Left,.PORTLET-ICON-LABEL#Left,.HEADERBG#Left,.Bold#Left,.PORTLET-FORM-BUTTON#Left,.SmallFont#Left,.Go.Left,.PSTEXTMEDIUM.Left,.PORTLET-ICON-LABEL.Left,.HEADERBG#Left,.Bold.Left,.PORTLET-FORM-BUTTON.Left,.SmallFont.Left
{
	display:inline-block;
	border:1px solid #cccccc;border-radius:2px;
	text-decoration:none; cursor:pointer;
	height:18px;
	color:#cccccc;
	cursor:default;
	background-color:#eeeeee;
}

.Go#Left,.PSTEXTMEDIUM#Left,.PORTLET-ICON-LABEL#Left,.HEADERBG#Left,.Bold#Left,.PORTLET-FORM-BUTTON#Left,.SmallFont#Left,.Go.Left,.PSTEXTMEDIUM.Left,.PORTLET-ICON-LABEL.Left,.HEADERBG.Left,.Bold.Left,.PORTLET-FORM-BUTTON.Left,.SmallFont.Left
{
	display:inline-block;
	
	border: 1px solid #d8a676 !important;
	border-radius: 2px 2px 2px 2px;
	text-decoration:none; cursor:pointer;
	height:18px;
	cursor:pointer;
	padding:0px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBEFE3', endColorstr='#F8E2CC'); 
    background: -webkit-gradient(linear, left top, left bottom, from(#FBEFE3), to(#F8E2CC)); 
    background: -moz-linear-gradient(top,  #FBEFE3,  #F8E2CC); 
	background: -ms-linear-gradient(top,  #FBEFE3,  #F8E2CC); 
}

.Go#Left:hover,.PSTEXTMEDIUM#Left:hover,.PORTLET-ICON-LABEL#Left:hover,.HEADERBG#Left:hover,.Bold#Left:hover,.PORTLET-FORM-BUTTON#Left:hover,.SmallFont#Left:hover,.Go.Left:hover,.PSTEXTMEDIUM.Left:hover,.PORTLET-ICON-LABEL.Left:hover,.HEADERBG.Left:hover,.Bold.Left:hover,.PORTLET-FORM-BUTTON.Left:hover,.SmallFont.Left:hover
{
	display:inline-block;
	background:#f7dcc4 ;
	text-decoration:none; cursor:pointer;
	height:18px;
}

.PSPUSHBUTTONTBSAVEA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_SAVE_SD_CSS_1.gif);
}
.PSPUSHBUTTONTBSAVED
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_SAVE_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBNEXTTABA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_NEXTTAB_SD_CSS_1.GIF);
}
.PSPUSHBUTTONTBNEXTTABD
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_NEXTTAB_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBPREVTABA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_PREVTAB_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBPREVTABD
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_PREVTAB_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBADDMODEA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_ADDMODE_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBADDMODED
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_ADDMODE_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBUPDATEMODEA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_UPDATEMODE_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBUPDATEMODED
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_UPDATEMODE_D_SD_1.gif);
}
.PSPUSHBUTTONTBUPDATEALLMODEA
{
	background-image: url(/cs/jobs/cache/PT_TLBR_UPDATEALLMODE_SD_CSS_1.GIF);
}
.PSPUSHBUTTONTBUPDATEALLMODED
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_UPDATEALLMODE_D_SD_1.gif);
}
.PSPUSHBUTTONTBCORRECTMODEA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_CORRECTMODE_SD_CSS_1.GIF);
}
.PSPUSHBUTTONTBCORRECTMODED
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_CORCTMODE_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBRETURNA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_RETURN_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBRETURND
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_RETURN_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBNEXTINLISTA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_NEXTINLIST_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBNEXTINLISTD
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_NXTINLIST_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBPREVINLISTA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_PREVINLIST_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBPREVINLISTD
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_PRVINLIST_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBREFRESHA
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_REFRESH_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBREFRESHD
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_REFRESH_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBVIEWWORKLISTA
{
	background-image: url(/cs/jobs/cache/PT_TLBR_VIEWWORKLIST_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBVIEWWORKLISTD
{
	background-image: url(/cs/jobs/cache/PT_TLBR_VIEWWORKLIST_D_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBNEXTINWORKLISTA
{
	background-image: url(/cs/jobs/cache/PT_TLBR_NEXTINWORKLIST_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBNEXTINWORKLISTD
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_NEXTINWORKLIST_D_SD_1.gif);
}
.PSPUSHBUTTONTBPREVINWORKLISTA
{
	background-image: url(/cs/jobs/cache/PT_TLBR_PREVINWORKLIST_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBPREVINWORKLISTD
{
	background-image: url(/cs/jobs/cache/PT_TLBR_PREVINWORKLIST_D_SD_1.gif);
}
.PSPUSHBUTTONTBSENDNOTIFY
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_NOTIFY_SD_SWAN_1.gif);
}
.PSPUSHBUTTONTBSPELLCHECK
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_SPELLCHECK_SD_SWAN_1.GIF);
}
.PSPUSHBUTTONTBPOPUP
{
	background-image: url(/cs/jobs/cache/PT_TOOLBAR_POPUP_SD_SWAN_1.gif);
}
.PTDOWNLOAD
{

	height:16px;
	width: 16px;
	vertical-align: middle;
	display:none;
}
.PTDOWNLOAD1:before {
    content: url(/cs/jobs/cache/PT_DOWNLOAD_SD_CSS_1.gif);
    position: relative;
	vertical-align: middle;
}
.PTDOWNLOAD_D
{
	background-image: url();
	height:16px;
	width: 20px;
	vertical-align: middle;
}
.PTROWADD
{
	
	display: none;
}

.PTROWADD1:before {
    content: url(/cs/jobs/cache/PT_ADD_SD_SWAN_1.gif);
    position: relative;
}
.PTROWADD_D
{
	
	display: none;
}
.PTROWADD_D1:before {
    content: url(/cs/jobs/cache/PT_ADD_D_SD_SWAN_1.gif);
    position: relative;
}
.PTROWDELETE
{
	
	display: none;
}
.PTROWDELETE1:before {
    content: url(/cs/jobs/cache/PT_DELETE_SD_SWAN_1.gif);
    position: relative;
}
.PTROWDELETE_D
{
	
	display: none;
}
.PTROWDELETE_D1:before {
    content: url(/cs/jobs/cache/PT_DELETE_D_SD_SWAN_1.gif);
    position: relative;
}
.PTNEXTROW
{
	
	height:16px;
	width: 16px;
	vertical-align: middle;
	display:none;
}
.PTNEXTROW1:before {
    content: url(/cs/jobs/cache/PT_NEXTROW_SD_CSS_1.gif);
	position: relative;
	vertical-align: middle;    
}
.PTNEXTROW_D
{
	
	height:16px;
	width: 0px;
	vertical-align: middle;
}
.PTNEXTROW_D1:before {
    content: url(/cs/jobs/cache/PT_NEXTROW_D_SD_CSS_1.gif);
    padding-right: 5px;
    position: relative;
    vertical-align: middle;
}
.PTPREVROW
{
	
	height:16px;
	width:16px;
	vertical-align: middle;
	display:none;
}
.PTPREVROW1:before {
    content: url(/cs/jobs/cache/PT_PREVIOUSROW_SD_CSS_1.gif);
    position: relative;
	vertical-align: middle;
}
.PTPREVROW_D
{
	
	height:16px;
	width: 0px;
	vertical-align: middle;
}
.PTPREVROW_D1:after {
    content: url(/cs/jobs/cache/PT_PREVIOUSROW_D_SD_CSS_1.gif);
    position: relative;
	padding-left: 10px;
	vertical-align: middle;
}
.PTROWADDMULTI
{
	
	display:none;
}
.PTROWADDMULTI1:before {
    content: url(/cs/jobs/cache/PT_ADD_MULTIPLE_SD_SWAN_1.gif);
    position: relative;
}
.PTROWADDMULTI_D
{
	
	display:none;
}
.PTROWADDMULTI_D1:before {
    content: url(/cs/jobs/cache/PT_ADD_MULTIPLE_D_SD_SWAN_1.gif);
    position: relative;
}



.ptrcMenuLink a {
text-decoration:none;

border-style:none;
color:#336699;
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;
}

div#ptrccollapse_expand {
cursor:pointer;
margin:0 1px;
}

.ptrcexpand {


height:16px;
width:16px; 
display:block;
cursor: pointer;
}
.ptrcexpand:before {

content: url(/cs/jobs/cache/PT_COLLAPSE_SD_CSS_1.gif);

}

.ptrccollapse {


height:16px;
width:16px; 
display:block;
cursor: pointer;
}
.ptrccollapse:before {

content: url(/cs/jobs/cache/PT_EXPAND_SD_CSS_1.gif);
}

.ptrctitlegap  {
background:white;
height:30px;
margin:-2px 0 -4px -4px;
position:relative;
z-index:100;
border-right:1px solid #CCCCCC;
}


.ptrctitlebar {

background-color:#F1F5F6;
color:#AB5B1A;
font-family:Arial;
font-size:10pt;
font-style:normal;
font-weight:bold;
text-indent:1px;
height: 27px;
border :1px solid #C9CED5;

}


h2.ptrctitlebar {
margin: 0px;
padding: 0px;
height: 20px;
border: none;
}




* 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 a
{

margin:0;
padding:0 0 0 3px;
text-decoration:none; 


-moz-outline: 0;
float:left;    
}

#ptrcServiceTab a span
{

border: 1px solid #D7D9DA;
font-family:Arial;
font-size:9pt;
font-weight:normal;
font-style:normal;
color:#4b6987;

text-decoration: none;
float:left;
display:block;

 
background:transparent url(/cs/jobs/cache/PSTAB_CSS_INACTIVE_1.JPG) repeat-x scroll 0 0;
padding:2px 14px 2px 5px;
white-space: nowrap;
}

 
#ptrcServiceTab a span 
{
float:none;
background-color: #BAD0E7;
}
 

#ptrcServiceTab a:hover span
{

background:transparent url(/cs/jobs/cache/PSTAB_CSS_ACTIVE_1.JPG) repeat-x scroll 0 0;

cursor:pointer;
}

#ptrcServiceTab #selected a 
{

border-bottom: 0px solid gray;
border-color: #CCCCCC;
}

#ptrcServiceTab #selected a span 
{
font-family:Arial;
background:transparent url(/cs/jobs/cache/PSTAB_CSS_ACTIVE_1.JPG) repeat-x scroll center bottom;
font-size:9pt;
font-style:normal;
color:#4b6987;
border-bottom: 1px solid #D9E4F4;

padding:2px 14px 2px 5px;

text-decoration:none;
-moz-outline:0;
-moz-user-select:none;


font-weight:bold;
z-index:100;
position:relative;
}

#ptrcServiceTab a:hover a 
{
color: #333333;
padding-bottom: 5px;
border-color: #CCCCCC;
}

.ptrcPgltcontrolsdropdown {
background:transparent url(/cs/jobs/cache/PTAL_PGLT_DROPDOWN_BCGROUND_1.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;
margin-bottom:1px;
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;
margin-bottom:1px;
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;
margin-bottom:2px;
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:600;
margin-right:8px;
margin-bottom:1px;
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;
}

#ptrctitleline {
 
background:#C9CED5;
height:2px;
width:100%;
z-index:50;
position:relative;
border-top:1px solid #C9CED5;
margin-top: -3px;
}

.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;
}
.PSRALEFTWIDGET a:hover
{
	color:#ab5b1a;
	text-decoration:underline;
}
.PSRARIGHTWIDGET a:hover
{
	color:#ab5b1a;
	text-decoration:underline;
}
.PSRALEFTWIDGET a
{
 
 padding-left: 15px;
}
.PSRALEFTWIDGET a:before
{
 content:url(/cs/jobs/cache/PT_BTN_ARROW_1.gif);
}

*html .PSRALEFTWIDGET a
{
 padding-left: 15px;
}

.PSRARIGHTWIDGET a
{
 
 padding-right: 15px;
}
.PSRARIGHTWIDGET a:after
{
 content:url(/cs/jobs/cache/PT_BTN_ARROW_1.gif);
}

*html .PSRALEFTWIDGET a
{
 padding-right: 15px;
}

.ptpnlpglthdr {
background-color:#F2F5F6;
vertical-align:middle;
padding-left:2px;
height:24px;
border-top : solid 1px #EAEAEA;
border-bottom : solid 1px #EAEAEA;
}

.ptpglthdr {

color:#AB5B1A;
font-family:Arial;
font-size:12px;
font-style:normal;
display:inline;
float:left;
padding-left:5px;
position:absolute;
}

h2.ptpglthdr{

color:#AB5B1A;
font-family:Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
display:inline;
margin: 0px;
padding: 0px;
padding-left: 5px;
}

.ptrcpageletbody {
border : none;
font-family: Arial,Helvetica;
font-size: 10pt;
}
.ptrcpgltrefresh {
margin-right:6px;
}
.ptifrmhandle:before {
    content: url(/cs/jobs/cache/PTAL_PAGELET_RESIZE_1.gif);
    position: absolute;
    top: -13px;
}
.ptifrmhandle {
    background: none;
}
.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;
    }
}




.ptwcTab a {
  background-image:url(/cs/jobs/cache/PSTAB_LEFT_SWAN_1.gif);
  border-bottom:4px solid #809EBA;
}

.ptwcTab a span {
  background-image:url(/cs/jobs/cache/PSTAB_RIGHT_SWAN_1.gif);
  color:#333333;
}

.ptwcTab .selected a span {
  color:#FFFFFF;
}.ic  
{
Z-INDEX:1000;
position:absolute;
background-color:transparent
}

.PSACEMYSC1
{   
background-color:#638ebd;
VERTICAL-ALIGN:top;
} 

.PSACEMYSC_F
{ 
overflow: auto;
} 
.PSACESHDV_F    
{
overflow: hidden;
}  
.PSACESHDV1       
{
border-right:1 solid ;
border-right-color:#D5DCEE;
}        

.PSACESFR
{
 width:1px;
 border-top-width:0px;
 border-left-width:0px;
 border-bottom-width:0px;
 border-right-width:0px;
 visibility:hidden;
}

.PSACEWARN1
{
background-color:#FDEEAA;
font-family:Arial,sans-serif;font-size:11pt;
font-weight:normal;
font-style:normal;
border:1 solid #926C24;
}

.PSACEWARN_F
{
Z-INDEX:1000;
position:absolute;
display:none;
}

.PSACECOMBO1
{
font-family:Arial,sans-serif;font-size:8pt;
font-weight:normal;
font-style:normal;
color:rgb(0,0,0);
background:#FFFFFF;
border:1px solid #7E9EB7;
}

.PSACECOMBO1_CHART
{
font-family:Arial,sans-serif;font-size:9pt;
font-weight:normal;
font-style:normal;
color:rgb(0,0,0);
background:#FFFFFF;
border:1px solid #7E9EB7;
}

   
.PSACECOMBO_F
{
ALIGN:middle;
cursor:hand;
display:inline-block;
height:17px;
width:147px;
overflow: hidden;
}  

.PSACECOMBO_FNARO
{
ALIGN:middle;
cursor:hand;
display:inline-block;
height:17px;
width:90px;
overflow: hidden;
} 


.ptpg_modal_window iframe {
  min-height:90vh;
  min-width:95vw;
}

.ptpg_modal_window {
top:34px!important;
left:35px!important;
}

.PSPGFIXEDFILTERVALUE
{
font-family:Arial,sans-serif;font-size:9pt; 
font-weight: normal;
font-style:normal;
color:rgb(0,0,0);
background:#FFFFFF;
display:inline-block;
height:17px;
width:147px;
vertical-align:top;
margin-top:2px;
overflow:hidden;
cursor:default;
}

.PSPGFIXEDFILTERVALUE_NARO
{
font-family:Arial,sans-serif;font-size:9pt; 
font-weight: normal;
font-style:normal;
color:rgb(0,0,0);
background:#FFFFFF;
display:inline-block;
height:17px;
width:90px;
vertical-align:top;
margin-top:2px;
overflow:hidden;
cursor:default;
}

.PSPGFILTERNAME, .PSPGFILTERVALUE, .PSPGCHARTFILTERNAME, .PSPGCHARTFILTERVALUE, .PSPGFIXEDFILTERVALUE, .PSPGFILTERLABEL
{
 text-overflow:ellipsis; 
 white-space:nowrap;
}

.PSPGDOWNTOEXCEL:before
{
content: url(/cs/jobs/cache/PT_PG_DOWNLOAD_TANGENT_1.png) ;
}
.PSPGDOWNTOEXCEL
{
background: none;
}

.PSPGHELPFORDD
{
background: url(/cs/jobs/cache/PT_PG_HELP_TANGENT_1.GIF) no-repeat scroll 0 0 transparent;
}

.PSPGSHOWFILTER:before
{
content: url(/cs/jobs/cache/PT_PG_SHOWFILTER_TANGENT_1.png) ;
}
.PSPGSHOWFILTER
{
background: none;
}

.PSPGHIDEFILTER:before
{
content: url(/cs/jobs/cache/PT_PG_HIDEFILTER_TANGENT_1.png) ;
}
.PSPGHIDEFILTER
{
background: none;
}

.PSPGSHOWSCROLL:before
{
content: url(/cs/jobs/cache/PT_PG_SHOWSCROLL_TANGENT_1.png) ;
}
.PSPGSHOWSCROLL
{
background: none;
}

.PSPGNOSCROLL:before
{
content: url(/cs/jobs/cache/PT_PG_NOSCROLL_TANGENT_1.png) ;
}
.PSPGNOSCROLL
{
background: none;
}

.PSPGDOWNTOEXCEL, .PSPGHELPFORDD, .PSPGSHOWFILTER, .PSPGHIDEFILTER, .PSPGSHOWSCROLL, .PSPGNOSCROLL  
{
background-position: 0pt 0pt;
display: inline-block;
cursor: pointer;
height: 16px;
width: 16px;
}

.PSPGFILTERDDIMG:before{
content: url(/cs/jobs/cache/PT_PGFILDROPDOWN_D_1.BMP);
}
.PSPGFILTERDDIMG
{
background: none;
background-position: 0pt 100%;
cursor: pointer;
display: inline-block;
float: right;
height: 17px;
width: 18px;
vertical-align:top;
}

.PSPGFILTERDDIMG:HOVER:before
{
content: url(/cs/jobs/cache/PT_PGFILDROPDOWN_A_1.BMP);
}

.PSPGCOLLAPSE:before{
content: url(/cs/jobs/cache/PT_PGCOLLAPSE_TANGENT_D_1.gif);
}

.PSPGCOLLAPSE
{
background: none;
background-position: 0pt 100%;
cursor: pointer;
display: inline-block;
height: 15px;
width: 17px;
}

.PSPGCOLLAPSE:HOVER:before
{
content: url(/cs/jobs/cache/PT_PGCOLLAPSE_TANGENT_A_1.gif);
}

.PSPGEXPAND:before{
content: url(/cs/jobs/cache/PT_PGEXPAND_TANGENT_D_1.gif);
}
.PSPGEXPAND
{
background: none;
background-position: 0pt 100%;
cursor: pointer;
display: inline-block;
height: 15px;
width: 17px;
}

.PSPGEXPAND:HOVER:before
{
content: url(/cs/jobs/cache/PT_PGEXPAND_TANGENT_A_1.gif);
}

.PSPGHIDDENDIV
{
visibility:hidden; 
position:absolute;
display:none;
}
.PSPGPSEUDOHIDE:before
{
display:none;
}
.PSPGPSEUDOHOVERHIDE:HOVER:before
{
display:none;
}
.PSPGACCESSDD
{
cursor:pointer; 
}

.PT_ACETREE  
{
color:rgb(0,0,0);
background:#FFFFFF;
border:1px solid #7E9EB7;
position:absolute;
overflow-Y: auto;
Z-INDEX:2000;
box-shadow: 0px 2px 4px #7E9EB7;
-webkit-box-shadow: 0px 2px 4px #7E9EB7;
-moz-box-shadow: 0px 2px 4px #7E9EB7;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#C0C0C0, offX=2, offY=2, positive=true, Direction=135);
}

.PT_ACETREE_WSRP  
{
color:rgb(0,0,0);
background:#FFFFFF;
border:1px solid #7E9EB7;
position:fixed;
overflow-Y: auto;
Z-INDEX:1;
box-shadow: 0px 2px 4px #7E9EB7;
-webkit-box-shadow: 0px 2px 4px #7E9EB7;
-moz-box-shadow: 0px 2px 4px #7E9EB7;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#C0C0C0, offX=2, offY=2, positive=true, Direction=135);
}
.PT_PGTREE  
{
width:147px;
height:150px;
overflow-X:auto;
overflow-Y:auto;
border-bottom: 1px solid #7E9EB7;
white-space:nowrap;
}


.PT_ACELINK
{
 color: #000000;
 text-decoration: none;
 font-family:Arial,sans-serif;font-size:9pt;
 font-weight:normal;
 font-style:normal;
 padding: 0px 2px 0px 2px;
 vertical-align:middle;
}

.PT_ACELINK:HOVER
{
 color: #336699;
 text-decoration: none;
 font-family:Arial,sans-serif;font-size:9pt;
 font-weight:normal;
 font-style:normal;
 padding: 0px 2px 0px 2px;
 vertical-align:middle;
}

.PT_PGVAL
{
 color: black;
 text-decoration: none;
 font-family: Arial,sans-serif;font-size:9pt;
 text-align:right;
 padding: 0px 1px 0px 1px;	
 cursor:default;
}

.PT_PGVALLINK
{
 color: #004B91;
 text-decoration: none;
 font-family: Arial,sans-serif;font-size:9pt;
 text-align:right;
 padding: 0px 1px 0px 1px;
}

.PT_PGVALLINK:HOVER
{
 text-decoration: underline;
}

.PT_PGLINK
{
 color: #000000;
 text-decoration: none;
 font-family:Arial,sans-serif;font-size:9pt;
 font-weight:normal;
 font-style:normal;
 padding: 0px 2px 0px 0px;
 vertical-align:middle;
}

.PT_PGLINKDIV
{
 background-color: #ffffff !important;
}

.PT_PGLINKDIV:HOVER
{
 background-color: #f7ffbd !important;
}

.PT_PGLINKLDIVFOCUS
{
  background-color: #f7ffbd !important;
}

.PT_PGOKCANCELBUTTONDIV
{
 padding:8px;
 white-space:normal;
}

.PT_PGBUTTON
{
 color: #000000;
 text-decoration: none;
 font-family:Arial,sans-serif;font-size:9pt;
 font-weight:bold;
 font-style:normal;
}


.PT_PGDRAGDROPHOVER, .PT_PGDRAGDROPHOVER tr td, .PT_PGDRAGDROPHOVER tr td span.PSPGFILTERNAME
{
background-color: #dadada !important;
}

.PT_PGACCESSTABLE
{
border-collapse:collapse;
padding:2px;
border: 1px solid #e6e6e6; 
}

.PT_PGACCESSTABLE tr td, .PT_PGACCESSTABLE tr th, .PT_PGACCESSTABLE tbody, .PT_PGACCESSTABLE tr
{
padding:2px;
font-family:Arial,sans-serif;font-size:9pt;
font-weight:bold;
font-style:normal;
border: 1px solid #e6e6e6; 
}

.PT_PGTABLE
{
border-collapse:collapse;
padding:0px;
width:auto;
}


.PT_PGROWTABLE
{
border-collapse:collapse;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
padding:0px;
}


.PT_PGROWTABLE tr td,.PT_PGROWTABLE tr th, .PT_PGROWTABLE tbody, .PT_PGTABLE tr td,.PT_PGTABLE tr th, .PT_PGTABLE tbody
{
padding:0px;
}


.PT_PGROWHEADER, .PT_PGEMPTYROWHEADER, .PT_PGLABELROWHEADER, .PT_PGCOLUMNHEADER, .PT_PGEMPTYCOLUMNHEADER
{
font-family:Arial,sans-serif;
font-size:9pt;
font-weight:bold;
font-style:normal;
color:black;
background-color:#F2F5F6;
border-top: 1px solid #e6e6e6; 
border-bottom: 1px solid #e6e6e6;
}


.PT_PGCOLUMNHEADER, .PT_PGEMPTYCOLUMNHEADER, .PT_PGNODRAGDROPHEADER
{
border-right: 1px solid #e6e6e6; 
}


.PT_PGEMPTYROWHEADER, .PT_PGEMPTYCOLUMNHEADER, .PT_PGNODRAGDROPHEADER
{
min-width:70px; 
}

.PT_PGNODRAGDROPHEADER
{
background-color:#F2F5F6;
}

// min-width doesn't work in IE. This is a hack to ensure that when Row labels have a minimum width of 70px.
.PT_PGLABELROWHEADER
{
width:70px;
}


.PT_PGROWHEADER, .PT_PGCOLUMNHEADER
{
cursor:move;
}


.PT_PGROW
{
font-family:Arial,sans-serif;
font-size:9pt;
font-weight:normal;
font-style:normal;
color:black;
text-align:right;
background-color:white;
border-right: 1px solid #e6e6e6; 
border-top: 1px solid #e6e6e6; 
border-bottom: 1px solid #e6e6e6; 
}


.PT_PGROWBLANK
{
background-color:#F2F5F6;
border-top: 1px solid #e6e6e6;    
border-bottom: 1px solid #e6e6e6; 
border-right: 1px solid #e6e6e6; 
}


.PT_PGDRAGELEMENT
{
height:20px !important;
cursor:move;
vertical-align:middle;
border: 1px solid #E18522; 
padding: 4px 2px 0px 2px;
font-family:Arial,sans-serif;
font-size:9pt;
font-weight:bold;
font-style:normal;
color:black;
background-color:white;
box-shadow: 2px 2px #B5B1B1;
-webkit-box-shadow: 2px 2px #B5B1B1;
-moz-box-shadow: 2px 2px #B5B1B1;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#B5B1B1, offX=2, offY=2, positive=true, Direction=135);
}

.PSACEHELP1
{
background-color:#FDEEAA;
color:black;
border:1 solid #926C24;
font-family:Arial,sans-serif;font-size:11pt;
font-weight:normal;
font-style:normal;
border:2 hover #926C24;
}
.PSACEDISPN
{
display:none;
}

.PS_ACEPROGRBAR
{
  cursor:wait; 
  color:rgb(176,13,66);
  width:330px;
  height:15px
}

.PT_ACEACCESSTABLE
{
border-collapse:collapse;
padding:2px;
border: 1px solid #e6e6e6; 
}

.PT_ACEACCESSTABLE tr td, .PT_ACEACCESSTABLE tr th, .PT_ACEACCESSTABLE tbody, .PT_ACEACCESSTABLE tr
{
padding:2px;
font-family:Arial,sans-serif;font-size:9pt;
font-weight:bold;
font-style:normal;
border: 1px solid #e6e6e6; 
}

.PSACENOBORDER1{
    background-color:rgb(109,132,178);
   }
.PSACECOL1
{
  
  vertical-align:top;text-align:right;
}

.PSACEPRF1{background-color:rgb(192,192,192);border-width:1px;border-color:rgb(51,102,153);border-style:outset;}

.PSACEROWBLANKNB1{background-color:rgb(218,218,218);}
.PSACEROWBLANK1{background-color:rgb(218,218,218);border-top-width:1px;border-top-color:rgb(51,102,153);border-top-style:solid;}
.PSACECOMBOBUTTON1{background-color:rgb(234,242,255);cursor:pointer;}

.PSACEROWLEFTBOTTOM{border-bottom-width:1px;border-left-width:1px;border-bottom-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-bottom-style:solid;border-left-style:solid;}
.PSACEROWLEFT{border-left-width:1px;border-left-color:rgb(198,206,210);border-left-style:solid;}
.PSACETOPSOL{border-top-width:1px;border-top-color:rgb(198,206,210);border-top-style:solid;}

.PSACEPRFDIVHID,.PSACEPRFIN{border-width:1px;border-color:rgb(51,102,153);border-style:outset;}
.PSACEPRFDIV1{border-width:1px;border-color:rgb(51,102,153);border-style:outset;display:none;}
.PSACEROWLEFTTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-left-width:1px;border-left-color:rgb(198,206,210);border-left-style:solid;}
.PSACEODDROW1{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);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;}
.PSACEBOTTOM{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-bottom-width:1px;border-bottom-color:rgb(198,206,210);border-bottom-style:solid;}
.PSACECOLLEFTBOTTOMTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-bottom-width:1px;border-left-width:1px;border-bottom-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-bottom-style:solid;border-left-style:solid;}
.PSACECOLRIGHTBOTTOMTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(198,206,210);border-right-color:rgb(198,206,210);border-bottom-style:solid;border-right-style:solid;}
.PSACELEFTSOL{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-left-width:1px;border-left-color:rgb(198,206,210);border-left-style:solid;}
.PSACEROWLAST,.PSACEROWTOPSOLIDTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:rgb(198,206,210);border-bottom-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-top-style:solid;border-bottom-style:solid;border-left-style:solid;}
.PSACETOPLEFTTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-top-width:1px;border-left-width:1px;border-top-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-top-style:solid;border-left-style:solid;}
.PSACEROWTREETEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-top-width:1px;border-left-width:1px;border-top-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-top-style:solid;border-left-style:solid;}
.PSACEROWLEFTBOTTOMTOPTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:rgb(198,206,210);border-bottom-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-top-style:solid;border-bottom-style:solid;border-left-style:solid;}
.PSACEROWLEFTTOPTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);border-top-width:1px;border-left-width:1px;border-top-color:rgb(198,206,210);border-left-color:rgb(198,206,210);border-top-style:solid;border-left-style:solid;}
.PSACECOLLEFTTEXT{font-family:Arial,sans-serif;font-size:8pt;font-weight:bold;color:rgb(51,102,153);vertical-align:top;border-left-width:1px;border-left-color:rgb(198,206,210);border-left-style:solid;}
.PSACESLICE_CHART{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(0,0,0);background-color:rgb(255,255,255);white-space:nowrap;}
.ACEFCOLUMNHDR1{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(51,102,153);background-color:rgb(130,145,198);vertical-align:top;border-width:1px;border-top-color:rgb(198,206,210);border-bottom-color:rgb(96,107,177);border-left-color:rgb(198,206,210);border-right-color:rgb(96,107,177);border-style:solid;}
.PSACEEDITSELECT1{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%;}
.PSACEEDIT1{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%;}



.ACEFODDROW1{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,102,153);background-color:rgb(211,220,232);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(51,102,153);border-right-color:rgb(51,102,153);border-bottom-style:solid;border-right-style:solid;}.ACEFEVNROW1{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(51,102,153);background-color:rgb(233,237,244);border-bottom-width:1px;border-right-width:1px;border-bottom-color:rgb(51,102,153);border-right-color:rgb(51,102,153);border-bottom-style:solid;border-right-style:solid;}

.PSPGFILTERLABEL
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  font-style:normal;
  color:rgb(0,0,0);
  background-color:rgb(255,255,255);
  vertical-align:top;
  text-align:center;
  margin-top:2px;
  min-width:100px;
  max-width:125px;
  height:17px;display:inline-block;cursor:move;overflow:hidden;
  display:inline-block; 
  padding:2px;
  background-color:white;
  background-color:white;
  border:1px solid gray;
  -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#ccc));
  background-image: -webkit-linear-gradient(top, white, #ccc);
  background-image:    -moz-linear-gradient(top, white, #ccc);
  background-image:      -o-linear-gradient(top, white, #ccc);
  background-image:         linear-gradient(to bottom, white, #ccc);
  box-shadow: 1px 1px 2px rgba(051,051,051,0.4), inset 1px 1px 2px rgba(255,255,255,0.7);
  text-decoration:none;
  color: #3a3a3a;
}

.PSPGGRID_NF
{
  font-family:Arial, Helvetica, sans-serif !important;
  font-size:16px !important;
}

.PSPGGRID_NFC
{
  color: rgb(48, 52, 53);
}
.STRONGWRAP
{
WORD-BREAK:BREAK-ALL;
}

html[lang='ko'] .PSLONGEDITBOX
{
WORD-BREAK: KEEP-ALL;
}
#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":"v14.1.1"}'; }

.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: #227E9E; }

.oj-dvt-category2 {
  color: #D83F26; }

.oj-dvt-category3 {
  color: #FFA850; }

.oj-dvt-category4 {
  color: #46A493; }

.oj-dvt-category5 {
  color: #9E7FCC; }

.oj-dvt-category6 {
  color: #A02591; }

.oj-dvt-category7 {
  color: #729E4C; }

.oj-dvt-category8 {
  color: #C04F4F; }

.oj-dvt-category9 {
  color: #5BA61A; }

.oj-dvt-category10 {
  color: #EB6D34; }

.oj-dvt-category11 {
  color: #F0CC71; }

.oj-dvt-category12 {
  color: #8B8580; }

.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: rgba(0, 0, 0, 0.8); }

.oj-dvt-button-borderless.oj-hover .oj-dvt-icon {
  fill: #02629f; }

.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: rgba(0, 0, 0, 0.8); }

.oj-dvt-button-outlined.oj-hover .oj-dvt-icon {
  fill: #02629f; }

.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: #02629f; }

.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-option-start-icon .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/14.1.1/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/14.1.1/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/14.1.1/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/14.1.1/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/14.1.1/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/14.1.1/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/14.1.1/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/14.1.1/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/14.1.1/common/images/folder_open.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-group-avatar {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/group_avatar.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-none {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/none.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-person-avatar {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/person_avatar.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-confirmation {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_confirmation.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-confirmation2 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_confirmation2.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-error {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_error.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-error2 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_error2.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-info {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_info.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-info2 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_info2.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-warning {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_warning.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-warning2 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/common/images/status_warning2.svg");
    width: 100%;
    height: 100%; } }

@font-face {
  font-family: 'Alta Icon Font';
  src: url("../oraclejet/css/libs/oj/14.1.1/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: rgba(0, 0, 0, 0.8); }

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: #02629f; }

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/14.1.1/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/14.1.1/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/14.1.1/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/14.1.1/alta/images/cbsingle_hover_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-cbsingle-hover-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/cbsingle_hover_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-dis-selected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_dis_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-dis-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_dis_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-ena-selected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_ena_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-ena-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_ena_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-pressed-selected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_pressed_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-pressed-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_pressed_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-tristate-partial {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_tristate_partial.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-tristate-selected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_tristate_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkbox-tristate-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkbox_tristate_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkmark-blue {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkmark_blue.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-checkmark-white {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/checkmark_white.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-move-handle {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/move_handle.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-dis-selected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/radio_dis_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-dis-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/radio_dis_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-ena-selected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/radio_ena_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-ena-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/radio_ena_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-pressed-selected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/radio_pressed_selected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-radio-pressed-unselected {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/radio_pressed_unselected.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-00 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_00.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-10 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_10.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-20 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_20.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-30 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_30.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-40 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_40.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-50 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_50.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-60 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_60.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-70 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_70.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-80 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_80.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-90 {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_90.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-spinner-static {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/spinner_static.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-confirmation {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/status_confirmation.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-error {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/status_error.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-info {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/status_info.svg");
    width: 100%;
    height: 100%; } }
.oj-fwk-icon-status-warning {
  background-image: url("../oraclejet/css/libs/oj/14.1.1/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/14.1.1/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/14.1.1/alta/images/status_warning.svg");
    width: 100%;
    height: 100%; } }


oj-tree:not(.oj-complete) {
  visibility: hidden; }


.oj-treeview-list,
.oj-treeview-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-treeview-list > .oj-tree-node {
  margin-left: 0; }
html[dir="rtl"] .oj-treeview-list > .oj-tree-node {
  margin-right: 0; }


.oj-treeview-list ul > li:first-child {
  margin-top: 4px; }


.oj-treeview-list a {
  box-sizing: content-box;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  margin: 0;
  vertical-align: middle; }


.oj-treeview-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-treeview-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-spark-chart-item {
  color: #267db3; }

.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-fit {
  width: 40px;
  height: 40px; }

.oj-ledgauge-lg {
  width: 32px;
  height: 32px; }

.oj-ledgauge-md {
  width: 28px;
  height: 28px; }

.oj-ledgauge-sm {
  width: 24px;
  height: 24px; }

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-lg {
  width: 36px;
  height: 36px; }

.oj-rating-gauge-shape-md {
  width: 20px;
  height: 20px; }

.oj-rating-gauge-shape-sm {
  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-statusmeter-gauge-plotarea {
  border-color: #d6dfe6;
  color: #e4e8ea; }

.oj-statusmetergauge-horizontal-fit {
  width: 220px;
  height: 25px; }

.oj-statusmetergauge-vertical-fit {
  width: 25px;
  height: 220px; }

.oj-statusmetergauge-circular-fit {
  width: 6rem;
  height: 6rem; }

.oj-statusmetergauge-horizontal-sm {
  width: 100%;
  height: 6px; }

.oj-statusmetergauge-horizontal-md {
  width: 100%;
  height: 10px; }

.oj-statusmetergauge-horizontal-lg {
  width: 100%;
  height: 14px; }

.oj-statusmetergauge-vertical-sm {
  height: 100%;
  width: 6px; }

.oj-statusmetergauge-vertical-md {
  height: 100%;
  width: 10px; }

.oj-statusmetergauge-vertical-lg {
  height: 100%;
  width: 14px; }

.oj-statusmetergauge-circular-sm {
  width: 56px;
  height: 56px; }

.oj-statusmetergauge-circular-md {
  width: 96px;
  height: 96px; }

.oj-statusmetergauge-circular-lg {
  width: 196px;
  height: 196px; }

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-component-modal-open {
  overflow: hidden !important; }



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 {
  padding: 0 calc(0.57143rem + 16px + 0.57143rem);
  position: relative;
  text-decoration: none;
  display: flex;
  align-items: center;
  font-weight: normal; }

.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"]) a.oj-menu-option-start-icon {
  padding-left: calc(0.57143rem + 16px + 0.57143rem); }
html[dir="rtl"] a.oj-menu-option-start-icon {
  padding-right: calc(0.57143rem + 16px + 0.57143rem); }

html:not([dir="rtl"]) a.oj-menu-option-end-icon {
  padding-right: calc(0.57143rem + 16px + 0.57143rem); }
html[dir="rtl"] a.oj-menu-option-end-icon {
  padding-left: calc(0.57143rem + 16px + 0.57143rem); }

a.oj-menu-option-text-only {
  text-align: initial; }
  html:not([dir="rtl"]) a.oj-menu-option-text-only {
    padding-left: calc(0.57143rem + 16px + 0.57143rem); }
  html[dir="rtl"] a.oj-menu-option-text-only {
    padding-right: calc(0.57143rem + 16px + 0.57143rem); }

.oj-menu-option-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: rgba(0, 0, 0, 0.8);
  position: absolute; }

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 {
  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; }





.pt_classic_plus .PSCHECKBOX, 
.pt_classic_plus .PSDROPDOWNLABEL, 
.pt_classic_plus .PSEDITBOXLABEL, 
.pt_classic_plus .PSLONGEDITLABEL, 
.pt_classic_plus .PSRADIOBUTTON, 
.pt_classic_plus .PSSRCHCHECKBOX, 
.pt_classic_plus .PSSRCHDROPDOWNLABEL, 
.pt_classic_plus .PT_MCFCHECKBOX,
.pt_classic_plus .PSSRCHEDITBOXLABEL
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: bold;
	font-size: 14.6667px;
	color: #5a5a5a;
	color: var(--pt-label-text-color);
}

.pt_classic_plus .PSSRCHCHECKBOX
{
 	position: relative;
    	top: -7px;
}





.pt_classic_plus .PAPAGETITLE, .pt_classic_plus .PSSRCHTITLE
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: bold;
	font-size: 19.8px;
	color: #000;
	color: var(--pt-page-text-color);
	margin-bottom: 15px; 
	display: block;
}
.pt_classic_plus .PATRANSACTIONTITLE 
{
	font-size: 19.8px;
	font-family : Arial,Helvetica,sans-serif ;
}
.pt_classic_plus .PSSRCHSUBTITLE 
{
	color: var(--pt-page-text-color);
}




.pt_classic_plus .PSHORIZONTALRULE
{
	border-top-color: var(--pt-border-normal-color);
}




.pt_classic_plus .PSEDITBOX,
.pt_classic_plus .PSEDITBOX_DISABLED,
.pt_classic_plus .PSEDITBOXDISABLED,
.pt_classic_plus input.PSERROR, 
.pt_classic_plus textarea.PSERROR 
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	color: var(--pt-control-text-color);
	border-radius: 3px;
	box-shadow: none;
	border: 1px solid #bcc4cd;
	padding: 6.160px 3.667px;
	background-color: #fff;
	background-color: var(--pt-control-background-color);
	border-color: #868e96; 
	border-color: var(--pt-control-border-color);
}
.pt_classic_plus .PSEDITBOX:hover, 
.pt_classic_plus .PSEDITBOX:focus,
.pt_classic_plus input.PSERROR:hover, 
.pt_classic_plus input.PSERROR:focus,  
.pt_classic_plus textarea.PSERROR:hover, 
.pt_classic_plus textarea.PSERROR:focus  
{
	border-color: #246FC7;
	border-color: var(--pt-control-hover-border-color);
}

.pt_classic_plus .PSEDITBOX_DISABLED, 
.pt_classic_plus .PSEDITBOXDISABLED
{
	border-color: #ced4da; 
	border-color: var(--pt-control-disabled-border-color);
	color: #646c75; 
	color: var(--pt-control-disabled-text-color);
	background-color: #eff1f4; 
	background-color: var(--pt-control-disabled-background-color);
}

.pt_classic_plus input.PSERROR,
.pt_classic_plus textarea.PSERROR
{
	background-color: #E03131 ;
	background-color: var(--pt-control-error-background-color);
	color: #ffffff ;
    color: var(--pt-control-error-text-color);
    border-color: var(--pt-control-error-border-color);
}

.pt_classic_plus.psc_mode-hc input.PSERROR,
.pt_classic_plus.psc_mode-hc textarea.PSERROR
{
    outline: 2px inset rgba(255, 0, 0, .7) !important;
    outline-offset: 5px;
}





.pt_classic_plus select.PSDROPDOWNLIST,
.pt_classic_plus select.PSDISABLED, 
.pt_classic_plus select.PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus select.PSDROPDOWNLISTDISABLED,
.pt_classic_plus select.PSERROR 
{
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	color: var(--pt-control-text-color);
	border-radius: 3px;
	box-shadow: none;
	border: 1px solid #bcc4cd;
	padding: 5.133px 4.693px;
	background-color: #fff;
	background-color: var(--pt-control-background-color);
	border-color: #868e96; 
	border-color: var(--pt-control-border-color);
}
.pt_classic_plus select.PSDROPDOWNLIST:hover, 
.pt_classic_plus select.PSDROPDOWNLIST:focus,
.pt_classic_plus select.PSERROR:hover, 
.pt_classic_plus select.PSERROR:focus 
{
	border-color: #246FC7;
	border-color: var(--pt-control-hover-border-color);
}

.pt_classic_plus select.PSDISABLED, 
.pt_classic_plus select.PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus select.PSDROPDOWNLISTDISABLED
{
	border-color: #CED4DA;
	border-color: var(--pt-control-disabled-border-color);
	color: #646c75;
	color: var(--pt-control-disabled-text-color);
	background-color: #eff1f4; 
	background-color: var(--pt-control-disabled-background-color);
}

.pt_classic_plus select.PSERROR
{
	background-color: rgb(225, 40, 40) ;
	background-color: var(--pt-control-error-background-color);
	color: #ffffff ;
    color: var(--pt-control-error-text-color);
    border-color: var(--pt-control-error-border-color);
}

.pt_classic_plus.psc_mode-hc select.PSERROR
{
    outline: 2px inset rgba(255, 0, 0, .7) !important;
    outline-offset: 5px;
}




.pt_classic_plus textarea.PSLONGEDITBOX
{
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	color: var(--pt-control-text-color);
	border-radius: 3px;
	box-shadow: none;
	border: 1px solid #bcc4cd;
	padding: 6.160px 3.667px;
	background-color: #fff;
	background-color: var(--pt-control-background-color);
	border-color: #868e96; 
    border-color: var(--pt-control-border-color);
}
.pt_classic_plus textarea.PSLONGEDITBOX:hover, 
.pt_classic_plus textarea.PSLONGEDITBOX:focus
{
	border-color: #246FC7;
	border-color: var(--pt-control-hover-border-color);
}


.pt_classic_plus textarea.PSDISABLED
{
	border-color: #CED4DA;
	border-color: var(--pt-control-disabled-border-color);
	color: #646c75;
	color: var(--pt-control-disabled-text-color);
	background-color: #eff1f4;
	background-color: var(--pt-control-disabled-background-color);
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	padding: 6.160px 3.667px;
	border-radius: 3px;
	box-shadow: none;
}




.pt_classic_plus .PSHYPERLINK, 
.pt_classic_plus .PSHYPERLINK:link, 
.pt_classic_plus .PSHYPERLINK:visited, 
.pt_classic_plus .PSHYPERLINKNOUL:link, 
.pt_classic_plus .PSHYPERLINKNOUL:visited, 
.pt_classic_plus .PSSRCHRESULTSEVENROW:link, 
.pt_classic_plus .PSSRCHRESULTSEVENROW:visited, 
.pt_classic_plus .PSSRCHRESULTSODDROW:link, 
.pt_classic_plus .PSSRCHRESULTSODDROW:visited,
.pt_classic_plus .PSHYPERLINKDISABLED, 
.pt_classic_plus .PSSRCHRESULTSHYPERLINKD, 
.pt_classic_plus .PSHYPERLINKDISABLED, 
.pt_classic_plus .PSHYPERLINKNOULDISABLED, 
.pt_classic_plus .PSHYPERLINKNOULBOLDDISABLED, 
.pt_classic_plus .PSSRCHRESULTSEVENROWDISABLED, 
.pt_classic_plus .PSSRCHRESULTSODDROWDISABLED,
.pt_classic_plus .PSRALEFTWIDGET,
.pt_classic_plus .PSRARIGHTWIDGET,
.pt_classic_plus .PTGBLFACET, 
.pt_classic_plus .PASUBTABLINKACTIVE,

.pt_classic_plus .PSHYPERLINKACTIVE,
.pt_classic_plus .PTCPGRIDHDRVIEWALLDIVACH, 
.pt_classic_plus .PTCPSCROLLAREAHDRFINDDIV
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14.6667px;
	color: #246FC7;
	color: var(--pt-link-text-color);
}
.pt_classic_plus .PSHYPERLINK:hover
.pt_classic_plus .PAXHYPERLINKHOVER, 
.pt_classic_plus .PSHYPERLINKHOVER, 
.pt_classic_plus .PSQRYHYPERLINKHOVER, 
.pt_classic_plus .PSHYPERLINK:HOVER, 
.pt_classic_plus .PSHYPERLINKNOUL:HOVER, 
.pt_classic_plus .PSHYPERLINKNOULBOLD:HOVER, 
.pt_classic_plus .PSNAVPARENTLINK:HOVER, 
.pt_classic_plus .PSRALEFTWIDGET:HOVER, 
.pt_classic_plus .PSRARIGHTWIDGET:HOVER, 
.pt_classic_plus .PTNAVLINK:HOVER, 
.pt_classic_plus .PSQRYHYPERLINK:HOVER,
.pt_classic_plus .PTGBLFACETHOVER, 
.pt_classic_plus .PTGBLFACET:hover,

.pt_classic_plus .PSHYPERLINKACTIVE:HOVER,
.pt_classic_plus .PABOLDBLUETEXT:HOVER,
.pt_classic_plus .PTCPGRIDHDRVIEWALLDIVACH:HOVER,
.pt_classic_plus .PTCPSCROLLAREAHDRFINDDIV:HOVER
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14.6667px;
	color: #1c579C;
	color: var(--pt-link-hover-text-color);
	text-decoration: underline;
}

.pt_classic_plus .PSSRCHRESULTSEVENROW a:hover, 
.pt_classic_plus .PSSRCHRESULTSODDROW a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #1c579C;
	color: var(--pt-link-hover-text-color);
	text-decoration: underline;
}

.pt_classic_plus .PSHYPERLINKDISABLED, .pt_classic_plus .PSSRCHRESULTSHYPERLINKD, .pt_classic_plus .PSHYPERLINKDISABLED, .pt_classic_plus .PSHYPERLINKNOULDISABLED, 
.pt_classic_plus .PSHYPERLINKNOULBOLDDISABLED, .pt_classic_plus .PSSRCHRESULTSEVENROWDISABLED, .pt_classic_plus .PSSRCHRESULTSODDROWDISABLED, 
.pt_classic_plus .PSHEADERHYPERLINKD 
{
	text-decoration: none;
	color: #555;
	color: var(--pt-link-disabled-text-color);
}

.pt_classic_plus .PSHEADERHYPERLINKD 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
}


.pt_classic_plus .PSTABLINKSCONTAINER .PSTABLINKSSELECTED
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #555;
	color: var(--pt-link-disabled-text-color);
}
.pt_classic_plus span.PT_CP_LINE_SEPERATOR:after
{
	content: "|";
	margin-left: 8px;
	margin-right: 8px;
	font-weight: normal;
	color: #888;
	color: var(--pt-label-text-color);
	vertical-align: top;
}




.pt_classic_plus .PSPUSHBUTTON, .pt_classic_plus .PSPUSHBUTTONTBSAVE, .pt_classic_plus .PSPUSHBUTTONTBSENDNOTIFY, .pt_classic_plus .PSPUSHBUTTONTBAPPLY, 
.pt_classic_plus .PSPUSHBUTTONTBCONTINUE, .pt_classic_plus .PSPUSHBUTTONTBIGNORE, .pt_classic_plus .PSPUSHBUTTONTBNO, .pt_classic_plus .PSPUSHBUTTONTBPREVIEW, 
.pt_classic_plus .PSPUSHBUTTONTBRETRY, .pt_classic_plus .PSPUSHBUTTONTBYES,.pt_classic_plus .PSPUSHBUTTONTBNEXTTAB, .pt_classic_plus .PSPUSHBUTTONTBNEXTINLIST, 
.pt_classic_plus .PSPUSHBUTTONTBNEXTINWORKLIST, .pt_classic_plus .PSPUSHBUTTONTBPREVINLIST, .pt_classic_plus .PSPUSHBUTTONTBPREVINWORKLIST, .pt_classic_plus .PSPUSHBUTTONTBPREVTAB, 
.pt_classic_plus .PSPUSHBUTTONTBUPDATEMODE, .pt_classic_plus .PSPUSHBUTTONTBABORT, .pt_classic_plus .PSPUSHBUTTONTBADD, .pt_classic_plus .PSPUSHBUTTONTBADDMODE, 
.pt_classic_plus .PSPUSHBUTTONTBAPPLY, .pt_classic_plus .PSPUSHBUTTONTBCANCEL, .pt_classic_plus .PSPUSHBUTTONTBCLEAR, .pt_classic_plus .PSPUSHBUTTONTBCONTINUE, 
.pt_classic_plus .PSPUSHBUTTONTBCORRECTMODE, .pt_classic_plus .PSPUSHBUTTONTBDELETE, .pt_classic_plus .PSPUSHBUTTONTBIGNORE, .pt_classic_plus .PSPUSHBUTTONTBLOOKUP, 
.pt_classic_plus .PSPUSHBUTTONTBNO, .pt_classic_plus .PSPUSHBUTTONTBOK, .pt_classic_plus .PSPUSHBUTTONTBPOPUP, .pt_classic_plus .PSPUSHBUTTONTBPREVIEW, 
.pt_classic_plus .PSPUSHBUTTONTBREFRESH, .pt_classic_plus .PSPUSHBUTTONTBREFRESH2, .pt_classic_plus .PSPUSHBUTTONTBRETRY, .pt_classic_plus .PSPUSHBUTTONTBRETURN, 
.pt_classic_plus .PSPUSHBUTTONTBSPELLCHECK, .pt_classic_plus .PSPUSHBUTTONTBUPDATEALLMODE, .pt_classic_plus .PSPUSHBUTTONTBVIEWWORKLIST, .pt_classic_plus .PSPUSHBUTTONTBYES,
.pt_classic_plus .PSPUSHBUTTONTBSEARCH, .pt_classic_plus .PSPUSHBUTTONTBADD, .pt_classic_plus .PSPUSHBUTTONTBOK, .pt_classic_plus .PSPUSHBUTTONTBCLEAR, 
.pt_classic_plus .PSPUSHBUTTONRETURN, .pt_classic_plus .PSPUSHBUTTONTBABORT, .pt_classic_plus .PSPUSHBUTTONTBCANCEL, .pt_classic_plus .PSPUSHBUTTONTBLOOKUP,
.pt_classic_plus #ptpopup .PSPUSHBUTTONTBOK, .pt_classic_plus #pt_modals .PSPUSHBUTTONTBOK,
.pt_classic_plus #pt_modals .PSPUSHBUTTONTBNO, .pt_classic_plus #pt_modals .PSPUSHBUTTONTBYES
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px ;
	font-weight: normal;
	color: #246FC7;
	color: var(--pt-button-text-color);
	text-shadow: none;
	padding: 0px;
	margin: 0px;
} 
.pt_classic_plus .PSPUSHBUTTONTB.Left,
.pt_classic_plus .PSPUSHBUTTON.Left,
.pt_classic_plus #ptpopup .PSPUSHBUTTON.Left,
.pt_classic_plus #pt_modals .PSPUSHBUTTON.Left,
#ptpinAddBtn, 
#ptaddlpbtn
{
	background-image: none;
	background: #fff;
	background: var(--pt-button-background-color);
	border: 1px solid var(--pt-button-border-color) !important; 
	border-radius: 3.6666px;
	box-shadow: none;
	padding: 7.234px 17.6px; 
	transition: background 0.15s 0s ease-in-out;
}
.pt_classic_plus .PSPUSHBUTTONTB.Left:hover,
.pt_classic_plus .PSPUSHBUTTON.Left:hover,
.pt_classic_plus #ptpopup .PSPUSHBUTTON.Left:hover,
.pt_classic_plus #pt_modals .PSPUSHBUTTON.Left:hover,
#ptpinAddBtn:hover, 
#ptaddlpbtn:hover
{
	background-image:none;
	background: #f4f7fc;
	background-color: var(--pt-button-hover-background-color);
	border-color: #1c579c;
    border-color: var(--pt-button-hover-border-color) !important;
	outline:1px dotted; 
	outline-offset:-3px; 
}
.pt_classic_plus .PSPUSHBUTTONTB.Left:hover input,
.pt_classic_plus .PSPUSHBUTTON.Left:hover input,
.pt_classic_plus #ptpopup .PSPUSHBUTTON.Left:hover input,
.pt_classic_plus #pt_modals .PSPUSHBUTTON.Left:hover input
{
	color: #1c579c;
	color: var(--pt-button-hover-text-color);
}
.pt_classic_plus .PSPUSHBUTTONTB.Left:active,
.pt_classic_plus .PSPUSHBUTTON.Left:active,
.pt_classic_plus #ptpopup .PSPUSHBUTTON.Left:active,
.pt_classic_plus #pt_modals .PSPUSHBUTTON.Left:active,
#ptpinAddBtn:active, 
#ptaddlpbtn:active
{
	background-image:none;
	box-shadow: none;
	border-color: #1d2733 !important;
	border-color: var(--pt-button-active-border-color);
	background: #b9ddfb;
	background: var(--pt-button-active-background-color);
	outline: none; 
}
.pt_classic_plus .PSPUSHBUTTONTB.Left:active input,
.pt_classic_plus .PSPUSHBUTTON.Left:active input,
.pt_classic_plus #ptpopup .PSPUSHBUTTON.Left:active input,
.pt_classic_plus #pt_modals .PSPUSHBUTTON.Left:active input
{
	color: #1d2733;
	color: var(--pt-button-active-text-color);
}
.pt_classic_plus .PSPUSHBUTTON span, .pt_classic_plus .PSPUSHBUTTONTB span, .pt_classic_plus .PSPUSHBUTTON span:hover, .pt_classic_plus .PSPUSHBUTTONTBABORT span, 
.pt_classic_plus .PSPUSHBUTTONTBADD span, .pt_classic_plus .PSPUSHBUTTONTBADDMODE span, .pt_classic_plus .PSPUSHBUTTONTBAPPLY span, .pt_classic_plus .PSPUSHBUTTONTBCANCEL span, 
.pt_classic_plus .PSPUSHBUTTONTBCLEAR span, .pt_classic_plus .PSPUSHBUTTONTBCONTINUE span, .pt_classic_plus .PSPUSHBUTTONTBCORRECTMODE span, .pt_classic_plus .PSPUSHBUTTONTBDELETE span, 
.pt_classic_plus .PSPUSHBUTTONTBIGNORE span, .pt_classic_plus .PSPUSHBUTTONTBLOOKUP span, .pt_classic_plus .PSPUSHBUTTONTBNEXTINLIST span, .pt_classic_plus .PSPUSHBUTTONTBNEXTINWORKLIST span, 
.pt_classic_plus .PSPUSHBUTTONTBNEXTTAB span, .pt_classic_plus .PSPUSHBUTTONTBNO span, .pt_classic_plus .PSPUSHBUTTONTBOK span, .pt_classic_plus .PSPUSHBUTTONTBPOPUP span, 
.pt_classic_plus .PSPUSHBUTTONTBPREVIEW span, .pt_classic_plus .PSPUSHBUTTONTBPREVINLIST span, .pt_classic_plus .PSPUSHBUTTONTBPREVINWORKLIST span, .pt_classic_plus .PSPUSHBUTTONTBPREVTAB span, 
.pt_classic_plus .PSPUSHBUTTONTBREFRESH span, .pt_classic_plus .PSPUSHBUTTONTBREFRESH2 span, .pt_classic_plus .PSPUSHBUTTONTBRETRY span, .pt_classic_plus .PSPUSHBUTTONTBRETURN span, 
.pt_classic_plus .PSPUSHBUTTONTBSAVE span, .pt_classic_plus .PSPUSHBUTTONTBSEARCH span, .pt_classic_plus .PSPUSHBUTTONTBSENDNOTIFY span, .pt_classic_plus .PSPUSHBUTTONTBSPELLCHECK span, 
.pt_classic_plus .PSPUSHBUTTONTBUPDATEALLMODE span, .pt_classic_plus .PSPUSHBUTTONTBUPDATEMODE span, .pt_classic_plus .PSPUSHBUTTONTBVIEWWORKLIST span, .pt_classic_plus .PSPUSHBUTTONTBYES span, 
.pt_classic_plus .PSPUSHBUTTONRETURN span, .pt_classic_plus .PSPUSHBUTTONDISABLED span,
.pt_classic_plus #ptpopup .PSPUSHBUTTON span,
.pt_classic_plus #pt_modals .PSPUSHBUTTON span
{
	border: none !important; 
	background-color: transparent;
}

.pt_classic_plus .PSPUSHBUTTONTBSAVEA , .pt_classic_plus .PSPUSHBUTTONTBRETURNA , .pt_classic_plus .PSPUSHBUTTONTBPREVINLISTD, .pt_classic_plus .PSPUSHBUTTONTBNEXTINLISTA, 
.pt_classic_plus .PSPUSHBUTTONTBADDMODE, .pt_classic_plus .PSPUSHBUTTONTBUPDATEMODED, .pt_classic_plus .PSPUSHBUTTONTBSENDNOTIFY, .pt_classic_plus .PSPUSHBUTTONTBREFRESHA, 
.pt_classic_plus .PSPUSHBUTTONTBPREVINLISTA , .pt_classic_plus .PSPUSHBUTTONTBCORRECTMODEA, .pt_classic_plus .PSPUSHBUTTONTBUPDATEALLMODEA, .pt_classic_plus .PSPUSHBUTTONTBUPDATEMODEA,
.pt_classic_plus .PSPUSHBUTTONTBUPDATEALLMODE, .pt_classic_plus .PSPUSHBUTTONTBUPDATEALLMODED, .pt_classic_plus .PSPUSHBUTTONTBCORRECTMODE, .pt_classic_plus .PSPUSHBUTTONTBCORRECTMODED,
.pt_classic_plus .PSPUSHBUTTONTBPREVTAB, .pt_classic_plus .PSPUSHBUTTONTBPREVTABA, .pt_classic_plus .PSPUSHBUTTONTBNEXTTAB, .pt_classic_plus .PSPUSHBUTTONTBNEXTTABA,
.pt_classic_plus .PSPUSHBUTTONTBPREVTAB, .pt_classic_plus .PSPUSHBUTTONTBPREVTABD, .pt_classic_plus .PSPUSHBUTTONTBNEXTTAB, .pt_classic_plus .PSPUSHBUTTONTBNEXTTABD,
.pt_classic_plus .PSPUSHBUTTONTBSPELLCHECK, .pt_classic_plus .PSPUSHBUTTONTBPOPUP,
.pt_classic_plus .PSPUSHBUTTONTBSAVED, .pt_classic_plus .PSPUSHBUTTONTBNEXTINLISTD, 
.pt_classic_plus .PSPUSHBUTTONTBVIEWWORKLISTA, .pt_classic_plus .PSPUSHBUTTONTBVIEWWORKLISTD, .pt_classic_plus .PSPUSHBUTTONTBPREVINWORKLISTD, .pt_classic_plus .PSPUSHBUTTONTBNEXTINWORKLISTD, 
.pt_classic_plus .PSPUSHBUTTONTBNEXTINWORKLISTA, .pt_classic_plus .PSPUSHBUTTONTBPREVINWORKLISTA 
{
	background-image : none;
	width: auto; 
}

.pt_classic_plus .PSPUSHBUTTONDISABLED.Left 
{	
	background-image: none; 
	background: #CED4DA;
	background: var(--pt-button-disabled-background-color);
	border :  1px solid #ced4da;
	border-color: var(--pt-button-disabled-border-color);
	border-radius: 3.6666px;
	box-shadow: none; 
	padding: 7.334px 17.6px;
}
.pt_classic_plus .PSPUSHBUTTONDISABLED input 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px ;
	font-weight: normal;
	text-shadow : none;
	color: #868e96; 
	color: var(--pt-button-disabled-text-color);
}




.pt_classic_plus .PSPRIMARY.Left 
{
	background-image: none;
	background: #246FC7;
	background: var(--pt-button-primary-background-color) ;
	box-shadow:none ;
	border: 1px solid #246fc7;
	border-color: var(--pt-button-primary-border-color);
	text-shadow: none; 
	border-radius: 3.6666px;
	padding: 7.234px 17.6px; 
}
.pt_classic_plus .PSPRIMARY.Left input
{
	color: #fff;
	color: var(--pt-button-primary-text-color);
	cursor: pointer;
}
.pt_classic_plus .PSPRIMARY .PSPUSHBUTTONTBSAVE, 
.pt_classic_plus .PSPRIMARY .PSPUSHBUTTONTBSAVEA,
.pt_classic_plus .PSPRIMARY .PSPUSHBUTTONTBSEARCH,
.pt_classic_plus .PSPRIMARY .PSPUSHBUTTONTBLOOKUP,
.pt_classic_plus .PSPRIMARY .PSPUSHBUTTONTBADD
{
	text-shadow: none;
}
.pt_classic_plus .PSPRIMARY.Left:hover 
{
	background-image:none;
	background: #1c579c;
	background-color: var(--pt-button-primary-hover-background-color);
	outline: 1px dotted; 
	outline-offset: -3px; 
	color: #fff; 
    color: var(--pt-button-primary-hover-text-color);
	border-color: var(--pt-button-primary-hover-border-color) !important;
}
.pt_classic_plus .PSPRIMARY.Left:hover input
{
	color: #fff;
	color: var(--pt-button-primary-hover-text-color);
}
.pt_classic_plus .PSPRIMARY.Left:active
{
	background-image:none;
	box-shadow: none;
	background: #1d2733;
	background-color: var(--pt-button-primary-active-background-color);
	border-color: var(--pt-button-primary-active-border-color) !important;
}
.pt_classic_plus .PSPRIMARY.Left:active input
{
	color: var(--pt-button-primary-active-text-color);
}
.pt_classic_plus .PSPRIMARY.Left:focus-within    
{
	outline:dashed 1px;
	outline-offset:1px;
	background-color: var(--pt-button-primary-hover-background-color);
}
.pt_classic_plus .PSPRIMARY.Left input:focus
{
	outline: none;
}




.pt_classic_plus .PTGRIDTAB a span, 
.pt_classic_plus #PSTAB a span,
.pt_classic_plus #PSTABNBO a span,
.pt_classic_plus #ptrctitlebar #ptrcServiceTab a span 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-tab-text-color);
	padding:7.334px 17.6px;
	line-height: 20.1px;
	border-radius: 3.6666px 3.6666px 0px 0px;
	border: 1px solid #a3a3a3;
	border-color: #868e96;  
	border-color: var(--pt-tab-border-color);
	border-bottom:none;
	box-shadow: none; 
	background: #fcfcfc;
    background: var(--pt-tab-background-color);
}
.pt_classic_plus #PSTAB #selected a span,
.pt_classic_plus #PSTAB .selectedtab a span, 
.pt_classic_plus .PTGRIDTAB .selectedtab a span,
.pt_classic_plus #PSTABNBO .selectedtab a span,
.pt_classic_plus #ptrctitlebar #ptrcServiceTab #selected a span 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14.6667px;
	font-weight: bold;
	color:#000;
	color: var(--pt-tab-text-color);
	padding:7.334px 17.6px;
	line-height:20.1px;
	border-radius: 3.6666px 3.6666px 0px 0px; 
	border: 1px solid #246Fc7; 
	border-color: var(--pt-tab-border-color);
	border-bottom:none;
	box-shadow: none; 
	background: #b9ddfb;
	background: var(--pt-tab-selected-background-color);
	text-shadow: none;
}

.pt_classic_plus #PSTAB #selected a,
.pt_classic_plus #PSTAB .selectedtab a, 
.pt_classic_plus .PTGRIDTAB .selectedtab a,
.pt_classic_plus #PSTABNBO .selectedtab a,
.pt_classic_plus #ptrctitlebar #ptrcServiceTab #selected a span 
{
	border-bottom: 4px Solid var(--pt-tab-selected-border-color) !important;
}

.pt_classic_plus .PTGRIDTAB a, .pt_classic_plus #PTGRIDTABNBO a
{
	border-bottom: 4px solid transparent !important;
}

.pt_classic_plus #PSTAB :not(.selectedtab) > a:hover span, 
.pt_classic_plus .PTGRIDTAB :not(.selectedtab) > a:hover span,
.pt_classic_plus #PSTABNBO a:hover span,
.pt_classic_plus #ptrctitlebar #ptrcServiceTab a:hover span 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14.66px;
	padding:7.334px 17.6px;
	border-color: #868e96;
	border-color: var(--pt-tab-border-color);
	 
	
	box-shadow: none; 
	background: #f4f7fc ;	
	background: var(--pt-tab-hover-background-color) ;
}

.pt_classic_plus #PSTAB :not(.selectedtab) > a:hover, 
.pt_classic_plus .PTGRIDTAB :not(.selectedtab) > a:hover,
.pt_classic_plus #PSTABNBO a:hover span,
.pt_classic_plus #ptrctitlebar #ptrcServiceTab a:hover span 
{
	border-bottom: 4px Solid var(--pt-tab-hover-border-color) !important;
}
.pt_classic_plus .PTGRIDTAB a:hover
{
	text-decoration: none;
}
.pt_classic_plus #PSTAB a:active span, 
.pt_classic_plus .PTGRIDTAB a:active span,
.pt_classic_plus #PSTABNBO a:active span,
.pt_classic_plus #ptrctitlebar #ptrcServiceTab a:active span 
{
	background: #fff ;
	background: var(--pt-tab-background-color) ;
	border-color: #555;
    border-color: var(--pt-tab-border-color);
    border-bottom: var(--pt-tab-active-border-color);
}
.pt_classic_plus #PSTAB  a, 
.pt_classic_plus .PTGRIDTAB a, 
.pt_classic_plus #PSTAB .selectedtab a, 
.pt_classic_plus .PTGRIDTAB .selectedtab a,
.pt_classic_plus #PSTABNBO a,
.pt_classic_plus #PSTABNBO .selectedtab a
{
	border-bottom: 4px solid transparent;
	padding: 0px !important; 
}
.pt_classic_plus #PSTAB a, 
.pt_classic_plus #PSTABNBO a,
.pt_classic_plus .PTGRIDTAB a,
{
	padding-right: 0px !important;
	text-decoration: none !important;
}
.pt_classic_plus .PSBOTTOMLINE 
{
	background: none;
	border-bottom: 1px solid #ced4da;
	border-bottom-color: #868e96; 
	border-bottom-color: var(--pt-tab-base-border-color);
}
.pt_classic_plus .PT_CP_PAGETABTD
{
	border-bottom: 1px solid #ced4da;
	border-bottom-color: #868e96; 
	border-bottom-color: var(--pt-tab-base-border-color);
	padding-right: 7.334px; 
	padding-bottom: 0.5px; 
}

.pt_classic_plus .PTGRIDTAB .PT_CP_PAGETABTD
{
	border-bottom: none;
}

.pt_classic_plus .PTGRIDTAB .PSBOTTOMLINE
{
	width: 11px;
	border-bottom: none;
}

.pt_classic_plus .PTCPEXPANDGRIDCOLS, .pt_classic_plus .PTCPCOLLAPSEGRIDCOLS
{
	height: 21px;
}
.pt_classic_plus .PTGRIDTAB  a span.PTCPCOLLAPSEGRIDCOLS
{
	margin-left: 7.334px;
}
.pt_classic_plus .PTCPEXPANDGRIDCOLS, .pt_classic_plus .PTCPCOLLAPSEGRIDCOLS
{
	background: #FFFFFF !important;
	border: 1px solid transparent !important;
	padding: 6px 8px !important;
}
.pt_classic_plus .PTCPEXPANDGRIDCOLSIMG 
{
	position: relative;
	left: 0px;
	top: 3px;
}
.pt_classic_plus .PTCPCOLLAPSEGRIDCOLSIMG
{
	position: relative;
	top: 1px;
}

.pt_classic_plus .PTCP_TABSCROLL
{
	margin-bottom: 5px !important;
}
.pt_classic_plus #PSTAB a.PTCP_TABSCROLL:hover 
{
	border-bottom: 4px solid transparent !important;
}

.pt_classic_plus #PSTABNBO td
{
	border-bottom: 1px solid #ced4da;
	padding-right: 7.334px;
}
.pt_classic_plus #PSTABNBO td:first-child
{
	padding-left: 11px;	
}
.pt_classic_plus #PSTABNBO td:last-child
{
	padding-right: 200px;	
}
.pt_classic_plus #TABBOTTOMLINE
{
	border-bottom: none;
	background-color: #fff !important ;
}






.pt_classic_plus .PSLEVEL1GRIDWBO, .pt_classic_plus .PSLEVEL2GRIDWBO, .pt_classic_plus .PSLEVEL3GRIDWBO, .pt_classic_plus .PSSRCHRESULTSWBO
{
	border: 1px solid #ced4da;
	border-color: var(--pt-grid-border-color);
}


.pt_classic_plus .PSLEVEL1GRIDLABEL, .pt_classic_plus .PSLEVEL2GRIDLABEL, .pt_classic_plus .PSLEVEL3GRIDLABEL, .pt_classic_plus .PTCPGRIDTITLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.133px;
	font-weight: bold;
	color: rgb(164,086,023);
	color: var(--pt-header-text-color);
}


.pt_classic_plus .PTCPNOCOLHDRS
{
    border-top : 1px solid #ced4da;
	border-color: var(--pt-grid-border-color);
}




.pt_classic_plus .gridActionMenu
{
	background: #fff;
	background: var(--pt-modal-background-color); 
	padding: 0px;
	border: 1px solid #6c6c6c;
	border-color: var(--pt-modal-border-color);
	border-radius: 3px;
	box-shadow: 0 0 25px #5a5a5a;
	box-shadow: 0px 0px 25px var(--pt-modal-shadow-color);
	position: absolute;
}
.pt_classic_plus .gridactionmenucontainerclass .gridActionMenu a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #1c579C;
	color: var(--pt-menu-item-text-color);
	padding: 14px;
	text-overflow: ellipsis;
	white-space: normal;
	border-bottom : none;
	margin: 0px;
	background: none;
	display: block;
	text-decoration: none;
	font-weight: normal;
	border-left: 4px solid #fff;
}
.pt_classic_plus .gridActionMenu a:hover
{
	border-left: 4px solid #1C579C;
	border-color: var(--pt-menu-item-hover-border-color);
	background-color: var(--pt-hover-background-color);
}
.pt_classic_plus .gridActionMenu a:active
{
	background-color: var(--pt-menu-item-active-background-color);
}

.pt_classic_plus .gridActionMenuArrowIcon
{
	background-color: #fff;
	background-color: var(--pt-modal-background-color);
	border-bottom: 1px none;
	border-right: 1px solid #6c6c6c;
	border-top: 1px solid #6c6c6c;
    border-color: var(--pt-modal-border-color);
	border-width: 1px;
	content: " ";
	display: none;
	height: 14px;
	margin-left: initial;
	position: absolute;
	top: -1px;
	transform: rotate(-45deg);
	transform-origin: left top 0;
	width: 14px;
	z-index: -1;
}




 .pt_classic_plus.psc_dir-rtl .gridActionMenuArrowIcon 
{
	right: 13px;
	float: right;
}





.pt_classic_plus .PTDOWNLOAD1:before
{
	content: none;
}
.pt_classic_plus .PTMODALCNTRL_CONTRAST:before
{
	content: none;
}




.pt_classic_plus a.PSLEVEL1GRIDCOLUMNHDR:link, .pt_classic_plus a.PSLEVEL1GRIDCOLUMNHDR:visited, 
.pt_classic_plus a.PSLEVEL2GRIDCOLUMNHDR:link, .pt_classic_plus a.PSLEVEL2GRIDCOLUMNHDR:visited, 
.pt_classic_plus a.PSLEVEL3GRIDCOLUMNHDR:link, .pt_classic_plus a.PSLEVEL3GRIDCOLUMNHDR:visited, 
.pt_classic_plus span.PSLEVEL1GRIDCOLUMNHDRTXT, .pt_classic_plus span.PSLEVEL2GRIDCOLUMNHDRTXT, .pt_classic_plus span.PSLEVEL3GRIDCOLUMNHDRTXT, 
.pt_classic_plus a.PSSRCHRESULTSHDR:link, .pt_classic_plus a.PSSRCHRESULTSHDR:visited, 
.pt_classic_plus a.PAGRIDHEADER:link, .pt_classic_plus a.PAGRIDHEADER:visited,
.pt_classic_plus span.PAGRIDHEADERTXT, 
.pt_classic_plus span.PSTARESULTSHDR 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	font-weight: bold;
	color: #000;
	color: var(--pt-grid-header-text-color);
	text-shadow: none;
	cursor: pointer;
	text-decoration: none;
	background: #f8f8f8;
	background-color: var(--pt-grid-header-background-color);
}

.pt_classic_plus a.PSLEVEL1GRIDCOLUMNHDR:hover, .pt_classic_plus a.PSLEVEL2GRIDCOLUMNHDR:hover, .pt_classic_plus a.PSLEVEL3GRIDCOLUMNHDR:hover, 
.pt_classic_plus a.PSSRCHRESULTSHDR:hover, 
.pt_classic_plus span.PSLEVEL1GRIDCOLUMNHDRTXT:hover, .pt_classic_plus span.PAGRIDHEADERTXT:hover,
.pt_classic_plus a.PAGRIDHEADER:hover
{
	text-decoration: none; 
	background-color: #f4f7fc; 
	background-color: var(--pt-hover-background-color);
	outline: 1px dashed; 
	outline-offset: 2px; 
}

.pt_classic_plus a.PSLEVEL1GRIDCOLUMNHDR:active, .pt_classic_plus a.PSLEVEL2GRIDCOLUMNHDR:active, .pt_classic_plus a.PSLEVEL3GRIDCOLUMNHDR:active, 
.pt_classic_plus a.PSSRCHRESULTSHDR:active, 
.pt_classic_plus span.PSLEVEL1GRIDCOLUMNHDRTXT:active, .pt_classic_plus span.PAGRIDHEADERTXT:active,
.pt_classic_plus a.PAGRIDHEADER:active
{
	text-decoration: none; 
	background-color: #b9ddfb; 
	background-color: var(--pt-active-background-color);
	outline: 1px solid; 
	outline-offset: 0px; 
}




.pt_classic_plus span.PSLEVEL1GRIDCOLUMNHDRTXT:after, .pt_classic_plus a.PSLEVEL1GRIDCOLUMNHDR:after {
	
}




.pt_classic_plus th.PSLEVEL1GRIDCOLUMNHDR, .pt_classic_plus th.PSLEVEL2GRIDCOLUMNHDR, .pt_classic_plus th.PSLEVEL3GRIDCOLUMNHDR, 
.pt_classic_plus th.PSSRCHRESULTSHDR, .pt_classic_plus th.PAGRIDHEADER, .pt_classic_plus th.PSTARESULTSHDR, 
.pt_classic_plus th.PSQRYRESULTSHDR 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	font-weight: bold;
	color: #000;
	color: var(--pt-grid-header-text-color);
	background: #f8f8f8;
	background: var(--pt-grid-header-background-color);
	border-top: 1px solid #ced4da;
	border-top: 1px solid var(--pt-grid-border-color);
	border-bottom: 1px solid #ced4da;
	border-bottom: 1px solid var(--pt-grid-border-color);
	border-right : 1px solid #ced4da;
	border-right : 1px solid var(--pt-grid-border-color);
	
	
	padding: 8px 5px;
}




.pt_classic_plus td.PSLEVEL1GRIDEVENROW, .pt_classic_plus td.PSLEVEL1GRIDODDROW, .pt_classic_plus td.PSLEVEL1GRIDROW, 
.pt_classic_plus td.PSLEVEL2GRIDEVENROW, .pt_classic_plus td.PSLEVEL2GRIDODDROW, .pt_classic_plus td.PSLEVEL2GRIDROW, 
.pt_classic_plus td.PSLEVEL3GRIDEVENROW, .pt_classic_plus td.PSLEVEL3GRIDODDROW, .pt_classic_plus td.PSLEVEL3GRIDROW,
.pt_classic_plus td.PSSRCHRESULTSODDROW, .pt_classic_plus td.PSSRCHRESULTSEVENROW,  
.pt_classic_plus th.PSSRCHRESULTSODDROW, .pt_classic_plus th.PSSRCHRESULTSEVENROW, 
.pt_classic_plus td.spanHighElement, 
.pt_classic_plus td.PSQRYRESULTSODDROW, .pt_classic_plus td.PSQRYRESULTSEVENROW, 
.pt_classic_plus th.PSLEVEL1GRIDODDROW, .pt_classic_plus th.PSLEVEL1GRIDEVENROW 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	padding: 5px; 
	border-bottom : 1px solid #ced4da;
	border-bottom : 1px solid var(--pt-grid-item-border-color);
	border-right : 1px solid #ced4da;
	border-right : 1px solid var(--pt-grid-item-border-color);
}
.pt_classic_plus .PSLEVEL1GRIDEVENROW, .pt_classic_plus .PSLEVEL2GRIDEVENROW , .pt_classic_plus .PSLEVEL3GRIDEVENROW, 
.pt_classic_plus .PSSRCHRESULTSEVENROW,  
.pt_classic_plus .PSQRYRESULTSEVENROW  
{
	background-color: #fafafa;
	background-color: var(--pt-grid-item-alt-background-color);
}

.pt_classic_plus #pt_typeahead .PSSRCHRESULTSEVENROW
{
	background-color: #fff;
}
.pt_classic_plus #pt_typeahead .PSSRCHRESULTSODDROW
{
	background-color: var(--pt-grid-item-alt-background-color);
}

.pt_classic_plus .PSLEVEL1GRIDNBO td.PSLEVEL1GRIDROW,
.pt_classic_plus .PSLEVEL2GRIDNBO td.PSLEVEL2GRIDROW,
.pt_classic_plus .PSLEVEL3GRIDNBO td.PSLEVEL3GRIDROW,
.pt_classic_plus .PSLEVEL1GRIDNBO td.PSLEVEL1GRIDEVENROW, 
.pt_classic_plus .PSLEVEL1GRIDNBO td.PSLEVEL1GRIDODDROW,
.pt_classic_plus .PSLEVEL2GRIDNBO td.PSLEVEL2GRIDEVENROW, 
.pt_classic_plus .PSLEVEL2GRIDNBO td.PSLEVEL2GRIDODDROW,
.pt_classic_plus .PSLEVEL3GRIDNBO td.PSLEVEL3GRIDEVENROW, 
.pt_classic_plus .PSLEVEL3GRIDNBO td.PSLEVEL3GRIDODDROW,
.pt_classic_plus .PSLEVEL1GRIDNBO th.PSLEVEL1GRIDCOLUMNHDR, 
.pt_classic_plus .PSLEVEL2GRIDNBO th.PSLEVEL2GRIDCOLUMNHDR, 
.pt_classic_plus .PSLEVEL3GRIDNBO th.PSLEVEL3GRIDCOLUMNHDR
{
	border-bottom : 0px;
	border-right : 0px;		
	border-left : 0px;
	border-top : 0px;
}

.pt_classic_plus .PSLEVEL1GRIDNBO, 
.pt_classic_plus .PSLEVEL2GRIDNBO, 
.pt_classic_plus .PSLEVEL3GRIDNBO, 
.pt_classic_plus .PSSRCHRESULTSNBO
{
 	border: none;
}




.pt_classic_plus .PTROWADD1:before
{
	content: url(/cs/jobs/cache/PT_ROW_ADD_32_1.svg) !important ;
	position: relative;
	top: 2px;
}
.pt_classic_plus .PTROWADDMULTI1:before
{
	content: url(/cs/jobs/cache/PTCP_GRID_ADD_MULTIROW_1.svg) !important ;
	position: relative;
	top: 2px;
}
.pt_classic_plus .PTROWDELETE1:before 
{ 
	content: url(/cs/jobs/cache/PT_ROW_DEL_32_1.svg) !important ;
	position: relative;
	top: 2px;
	width: 16px;
	height: 16px;
}
.pt_classic_plus .PSLEVEL1GRID .PTROWADD1, .pt_classic_plus .PSLEVEL1GRID .PTROWDELETE1, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWADD1, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWDELETE1, 
.pt_classic_plus .PSLEVEL2GRID .PTROWADD1, .pt_classic_plus .PSLEVEL2GRID .PTROWDELETE1, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWADD1, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWDELETE1, 
.pt_classic_plus .PSLEVEL3GRID .PTROWADD1, .pt_classic_plus .PSLEVEL3GRID .PTROWDELETE1, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWADD1, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWDELETE1,
.pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO .PTROWADD1, .pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO .PTROWDELETE1, 
.pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO .PTROWADD1, .pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO .PTROWDELETE1, 
.pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO .PTROWADD1, .pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO .PTROWDELETE1,
.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWADD1, .pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWDELETE1, 
.pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWADD1, .pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWDELETE1, 
.pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWADD1, .pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWDELETE1,
.pt_classic_plus .PSLEVEL1GRID .PTROWADDMULTI1, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWADDMULTI1, 
.pt_classic_plus .PSLEVEL2GRID .PTROWADDMULTI1, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWADDMULTI1, 
.pt_classic_plus .PSLEVEL3GRID .PTROWADDMULTI1, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWADDMULTI1,
.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWADDMULTI1,
.pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWADDMULTI1,
.pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWADDMULTI1
{
	background:#fff;
	background: var(--pt-button-background-color);
	border-radius:3px; 
	padding-top:8px; 
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 9px;
	border: 1px solid #868e96;
	border: 1px solid var(--pt-button-simple-border-color);
	box-shadow: none;
	transition: background 0.15s 0s ease-in-out;
}
.pt_classic_plus .PSLEVEL1GRID .PTROWADD1:hover, .pt_classic_plus .PSLEVEL1GRID .PTROWDELETE1:hover, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWADD1:hover, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWDELETE1:hover,
.pt_classic_plus .PSLEVEL2GRID .PTROWADD1:hover, .pt_classic_plus .PSLEVEL2GRID .PTROWDELETE1:hover, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWADD1:hover, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWDELETE1:hover,
.pt_classic_plus .PSLEVEL3GRID .PTROWADD1:hover, .pt_classic_plus .PSLEVEL3GRID .PTROWDELETE1:hover, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWADD1:hover, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWDELETE1:hover,
.pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO .PTROWADD1:hover, .pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO .PTROWDELETE1:hover, 
.pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO .PTROWADD1:hover, .pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO .PTROWDELETE1:hover, 
.pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO .PTROWADD1:hover, .pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO .PTROWDELETE1:hover,
.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWADD1:hover, .pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWDELETE1:hover, 
.pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWADD1:hover, .pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWDELETE1:hover, 
.pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWADD1:hover, .pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWDELETE1:hover, 
.pt_classic_plus .PSLEVEL1GRID .PTROWADDMULTI1:hover, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWADDMULTI1:hover,
.pt_classic_plus .PSLEVEL2GRID .PTROWADDMULTI1:hover, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWADDMULTI1:hover,
.pt_classic_plus .PSLEVEL3GRID .PTROWADDMULTI1:hover, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWADDMULTI1:hover,
.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWADDMULTI1:hover,
.pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWADDMULTI1:hover,
.pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWADDMULTI1:hover
{
	border-color: #5c6570;
	border-color: var(--pt-button-simple-hover-border-color);
	box-shadow: none;
	text-decoration: none;
	background: #f4f7fc;
	background: var(--pt-button-simple-hover-background-color);
	outline: 1px dashed; 
	outline-offset: -3px; 
}
.pt_classic_plus .PSLEVEL1GRID .PTROWADD1:active, .pt_classic_plus .PSLEVEL1GRID .PTROWDELETE1:active, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWADD1:active, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWDELETE1:active,
.pt_classic_plus .PSLEVEL2GRID .PTROWADD1:active, .pt_classic_plus .PSLEVEL2GRID .PTROWDELETE1:active, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWADD1:active, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWDELETE1:active,
.pt_classic_plus .PSLEVEL3GRID .PTROWADD1:active, .pt_classic_plus .PSLEVEL3GRID .PTROWDELETE1:active, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWADD1:active, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWDELETE1:active,
.pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO .PTROWADD1:active, .pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO .PTROWDELETE1:active, 
.pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO .PTROWADD1:active, .pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO .PTROWDELETE1:active, 
.pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO .PTROWADD1:active, .pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO .PTROWDELETE1:active,
.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWADD1:active, .pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWDELETE1:active, 
.pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWADD1:active, .pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWDELETE1:active, 
.pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWADD1:active, .pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWDELETE1:active,
.pt_classic_plus .PSLEVEL1GRID .PTROWADDMULTI1:active, .pt_classic_plus .PSLEVEL1GRIDWBO .PTROWADDMULTI1:active,
.pt_classic_plus .PSLEVEL2GRID .PTROWADDMULTI1:active, .pt_classic_plus .PSLEVEL2GRIDWBO .PTROWADDMULTI1:active, 
.pt_classic_plus .PSLEVEL3GRID .PTROWADDMULTI1:active, .pt_classic_plus .PSLEVEL3GRIDWBO .PTROWADDMULTI1:active,
.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWADDMULTI1:active,
.pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWADDMULTI1:active,
.pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWADDMULTI1:active
{
	background: #b9ddfb;
	background: var(--pt-button-simple-active-background-color);
	border-color: #1c579c;
    border-color: var(--pt-button-simple-active-border-color);
	outline: none; 
}

.pt_classic_plus .PTCPSCROLLAREASEPERATOR
{
    padding-bottom: 5px;
	border-top-color: var(--pt-groupbox-border-color);
}






.pt_classic_plus td.PSSRCHRESULTSODDROW, .pt_classic_plus td.PSSRCHRESULTSEVENROW, 
.pt_classic_plus td.spanHighElement 
{
	height: 25px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-page-text-color);
}

.pt_classic_plus .PSSRCHRESULTSODDROW:hover, .pt_classic_plus .PSSRCHRESULTSEVENROW:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-page-text-color);
	text-decoration: none;
}

.pt_classic_plus .PSSRCHRESULTSWBO
{
	border-top: none;
	border-right: none;
}

.pt_classic_plus table.PSSRCHRESULTSTITLE
{
	border: 1px solid #d3d3d3;
	border: 1px solid var(--pt-grid-border-color);
	border-bottom: none;
	height: 44px;
	padding: 12px 5px 0px 5px; 
}



.pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRFIRSTDIVACN, .pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRPREVDIVACN,
.pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRNEXTDIVACN, .pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRLASTDIVACN
{
	border: 1px solid transparent; 
	padding-top: 11px;
}
.pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRFIRSTDIV,
.pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRPAGELISTDIV,
.pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRLASTDIV
{
	margin-right: 0px;
}
.pt_classic_plus .PSSRCHRESULTSTITLE .PTCPGRIDHDRFIRSTDIV .PSHEADERHYPERLINKD
{
	margin-right: 9px;
}
.pt_classic_plus .PSSRCHRESULTSTITLE .PTNEXTROW_D
{
	margin-left: 14px;
}
.pt_classic_plus .PSSRCHRESULTSTITLE .PTPREVROW_D, 
.pt_classic_plus .PSSRCHRESULTSTITLE .PTNEXTROW_D
{
	top: -5px;
}



.pt_classic_plus span.PSTARESULTSHDR
{
	border-bottom: none;
}

.pt_classic_plus span.spanNormalElement, .pt_classic_plus span.spanMatchText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-page-text-color);
}

.pt_classic_plus span.spanMatchText
{
	font-weight: bold;
}

.pt_classic_plus td.spanHighElement
{
	background: #ffffeb;
	background: var(--pt-hover-background-color);
    outline: 1px dashed var(--pt-hover-border-color);
	outline-offset: -1px;
}

.pt_classic_plus #pt_typeahead .PSSRCHRESULTSTITLE
{
	padding: 0px;
}

.pt_classic_plus #pt_typeahead  span.noMatchData
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
    color: var(--pt-page-text-color);
	background : rgb(226,226,226); 
}






.pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER, .pt_classic_plus table.PSLEVEL2SCROLLAREAHEADER , .pt_classic_plus table.PSLEVEL3SCROLLAREAHEADER 
{
	background: #f5f5f5 ;
	background: var(--pt-modal-header-background-color);
	border-bottom: 1px solid #ced4da !important;
	border-bottom-color: var(--pt-groupbox-border-color) !important;
	height: 44px;
}
.pt_classic_plus td.PSLEVEL1SCROLLAREAHEADER, .pt_classic_plus td.PSLEVEL2SCROLLAREAHEADER, .pt_classic_plus td.PSLEVEL3SCROLLAREAHEADER
{
	background: #fff;
	padding: 0px 0px 11px 0px;
	font-size:16.133px;
}

.pt_classic_plus .PTCPSCROLLAREAHEADER
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	color: #333;
	color: var(--pt-modal-header-text-color);
	margin-left: 8px;
	display : inline-block;
}

.pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO, .pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO, .pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO
{
	border: 1px solid #ced4da;
	border-color: var(--pt-groupbox-border-color);
}





.pt_classic_plus .PTCPGRIDHDRLEFTSEC, .pt_classic_plus .PTCPGRIDHDRRIGHTSEC 
{
	height: 34px;
	padding-bottom: 4px;
	padding-top: 7px;
}

.pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPGRIDHDRLEFTSEC, .pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPGRIDHDRRIGHTSEC,
.pt_classic_plus table.PSLEVEL2SCROLLAREAHEADER .PTCPGRIDHDRLEFTSEC, .pt_classic_plus table.PSLEVEL2SCROLLAREAHEADER .PTCPGRIDHDRRIGHTSEC,
.pt_classic_plus table.PSLEVEL3SCROLLAREAHEADER .PTCPGRIDHDRLEFTSEC, .pt_classic_plus table.PSLEVEL3SCROLLAREAHEADER .PTCPGRIDHDRRIGHTSEC
{
	padding-bottom: 0px;
	padding-top: 0px;
}
.pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC,
.pt_classic_plus table.PSLEVEL2SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC,
.pt_classic_plus table.PSLEVEL3SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC
{
	position: relative;
	top: 5px;
}
.pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTCPGRIDHDRPAGELISTDIVACN,
.pt_classic_plus table.PSLEVEL2SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTCPGRIDHDRPAGELISTDIVACN,
.pt_classic_plus table.PSLEVEL3SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTCPGRIDHDRPAGELISTDIVACN
{
	margin-right: 0px;
}

.pt_classic_plus .PTCPGRIDHDRACTIONSDIV, .pt_classic_plus .PTCPGRIDHDRFINDDIV, .pt_classic_plus .PTCPGRIDHDRFIRSTDIV, .pt_classic_plus .PTCPGRIDHDRPREVDIV,
.pt_classic_plus .PTCPGRIDHDRPAGELISTDIV, .pt_classic_plus .PTCPGRIDHDRNEXTDIV, .pt_classic_plus .PTCPGRIDHDRLASTDIV, .pt_classic_plus .PT_CP_LINE_SEPERATOR,
.pt_classic_plus .PTCPGRIDHDRVIEWALLDIV
{
	display: inline-block;
	margin-right: 7.334px;
}

.pt_classic_plus .PTCPGRIDHDRFIRSTDIV, .pt_classic_plus .PTCPGRIDHDRPREVDIV, .pt_classic_plus .PTCPGRIDHDRNEXTDIV, .pt_classic_plus .PTCPGRIDHDRLASTDIV
{
	width: 34px;
}

.pt_classic_plus .PTCPGRIDHDRFINDDIVACH:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_FIND_1.svg);
}

.pt_classic_plus .gridactionicon:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_ACTION_1.svg);
}

.pt_classic_plus .PTCPGRIDHDRPREVDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_LEFT_ARROW_1.svg);
}

.pt_classic_plus .PTCPGRIDHDRNEXTDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_RIGHT_ARROW_1.svg);
}

.pt_classic_plus .PTCPGRIDHDRFIRSTDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_FIRST_SET_1.svg);
}

.pt_classic_plus .PTCPGRIDHDRFIRSTDIV .PSHEADERHYPERLINKD:after
{
	content: url(/cs/jobs/cache/PTCP_FIRST_SET_1.svg);
	opacity: 0.3;
	padding-right: 9px;
}

.pt_classic_plus .PTCPGRIDHDRLASTDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_LAST_SET_1.svg);
}

.pt_classic_plus .PTCPGRIDHDRLASTDIV .PSHEADERHYPERLINKD:after
{
	content: url(/cs/jobs/cache/PTCP_LAST_SET_1.svg);
	opacity: 0.3;
	padding-right: 9px;
}

.pt_classic_plus .PTPREVROW_D, .pt_classic_plus .PTNEXTROW_D
{
	width: auto;
	height: auto;
	opacity: 0.3;
	position: relative;
	top: -4px;
	right: 9px;
}

.pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTPREVROW_D, .pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTNEXTROW_D,
.pt_classic_plus table.PSLEVEL2SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTPREVROW_D, .pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTNEXTROW_D,
.pt_classic_plus table.PSLEVEL3SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTPREVROW_D, .pt_classic_plus table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTNEXTROW_D
{
	top: -5px;
}

.pt_classic_plus .PTCPGRIDHDRVIEWALLDIVACH, .pt_classic_plus .PTCPSCROLLAREAHDRFINDDIV
{
	text-decoration: none;
}

.pt_classic_plus .PTCPGRIDHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR,
.pt_classic_plus .PTCPSCROLLAREAHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR
{
	margin-left: 7.666px; 
	margin-right: 15px;
	position: relative;
	top: -4px;
}
.pt_classic_plus .PTCPGRIDHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR:after,
.pt_classic_plus .PTCPSCROLLAREAHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR:after
{
	content: "|";
	margin-left: -4px;
	font-weight: normal;
	color: #888;
	color: var(--pt-label-text-color);
	vertical-align: top;
}

.pt_classic_plus .PTCPGRIDHDRVIEWALLDIV
{
	margin-right: 10px; 
	position: relative;
	bottom: 2px;
}

.pt_classic_plus .gridactionicon, .pt_classic_plus .PTCPGRIDHDRFINDDIVACH, 
.pt_classic_plus .PTCPGRIDHDRFIRSTDIVACN, .pt_classic_plus .PTCPGRIDHDRPREVDIVACN,
.pt_classic_plus .PTCPGRIDHDRNEXTDIVACN, .pt_classic_plus .PTCPGRIDHDRLASTDIVACN 
{
	padding-top:9px; 
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 9px;
	background: #fff;
	background: var(--pt-button-background-color);
	border-radius: 3px;
	border: 1px solid #868e96;
	border: 1px solid var(--pt-button-simple-border-color);
	box-shadow: none;
	transition: background 0.15s 0s ease-in-out;
}

.pt_classic_plus .PTCPGRIDHDRTBL .PTCPGRIDHDRFIRSTDIVACN, .pt_classic_plus .PTCPGRIDHDRTBL .PTCPGRIDHDRPREVDIVACN,
.pt_classic_plus .PTCPGRIDHDRTBL .PTCPGRIDHDRNEXTDIVACN, .pt_classic_plus .PTCPGRIDHDRTBL .PTCPGRIDHDRLASTDIVACN
{
	border: 0px;
}

.pt_classic_plus .gridactionicon:hover, .pt_classic_plus .PTCPGRIDHDRFINDDIVACH:hover, 
.pt_classic_plus .PTCPGRIDHDRFIRSTDIVACN:hover, .pt_classic_plus .PTCPGRIDHDRPREVDIVACN:hover,
.pt_classic_plus .PTCPGRIDHDRNEXTDIVACN:hover, .pt_classic_plus .PTCPGRIDHDRLASTDIVACN:hover 
{
	border-width: 1px;
	border-style: solid;
	border-radius: 3px;
	box-shadow: none;
	border-color: #5c6570;
	border-color: var(--pt-button-simple-hover-border-color);
	text-decoration: none;
	background: #f4f7fc;
	background: var(--pt-button-simple-hover-background-color);
	outline: 1px dashed; 
	outline-offset: -3px; 
	color: var(--pt-button-simple-text-color);
}
.pt_classic_plus .gridactionicon:active, .pt_classic_plus .PTCPGRIDHDRFINDDIVACH:active, 
.pt_classic_plus .PTCPGRIDHDRFIRSTDIVACN:active, .pt_classic_plus .PTCPGRIDHDRPREVDIVACN:active,
.pt_classic_plus .PTCPGRIDHDRNEXTDIVACN:active, .pt_classic_plus .PTCPGRIDHDRLASTDIVACN:active 
{
	border-width: 1px;
	border-style: solid;
	border-radius: 3px;
	box-shadow: none;
	background: #b9ddfb;
	background: var(--pt-button-simple-active-background-color);
	border-color: #1c579c;
	border-color: var(--pt-button-simple-active-border-color);
	outline: none; 
}

.pt_classic_plus .PTCPGRIDHDRACTIONSDIV
{
	margin-left: 7.334px;
}

.pt_classic_plus .PTCPGRIDHDRPAGELISTDIV
{
	position: relative;
	bottom: 2px;
	
}





.pt_classic_plus .PTCPGRIDFTRROWACTBTN 
{
	height: 34px;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-left: 7px;
}




.pt_classic_plus .PSDROPDOWNLIST_DISPONLY, 
.pt_classic_plus .PSEDITBOX_DISPONLY,
.pt_classic_plus .PSEDITBOX_DISPONLY_NOWRAP,
.pt_classic_plus .PSTEXT,
.pt_classic_plus .PSLONGEDITBOX,
.pt_classic_plus .PSSRCHINSTRUCTIONS,
.pt_classic_plus .PAPAGEINSTRUCTIONS,
.pt_classic_plus .PSXLATTITLE 
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-page-text-color);
}




.pt_classic_plus a.PT_CLASSICPLUS_PROMPT_LOOKUP, 
.pt_classic_plus a.PT_CLASSICPLUS_CALENDAR 
{
	bottom: 2px;
	margin-left: -38px;
	margin-right: 7.334px;
	padding: 3px 4px 8px; 
	border-radius: 2px; 
	position: relative;
	
	
}

.pt_classic_plus .PSERROR.PTCPEDITBOXWITHICON + a.PT_CLASSICPLUS_PROMPT_LOOKUP, 
.pt_classic_plus .PSERROR.PTCPEDITBOXWITHICON + a.PT_CLASSICPLUS_CALENDAR
{
	background: rgba(255,255,255,0.69); 
	background: var(--pt-control-error-image-background-color);
}


.pt_classic_plus .psprintgrid .PTCPEDITBOXWITHICON, .pt_classic_plus .psprintgrid .PSERROR.PTCPEDITBOXWITHICON
{
	padding-right: 26px;
}


.pt_classic_plus .PTCPEDITBOXWITHICON, .pt_classic_plus .PSERROR.PTCPEDITBOXWITHICON
{
	padding-right: 30px;
}





.pt_classic_plus .PAGROUPDIVIDER, .pt_classic_plus .PSGROUPBOXLABEL
{
	background: #fff;
	background: var(--pt-page-background-color);
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	color: #a45617;
	color: var(--pt-header-text-color);
	padding: 0px;
}

.pt_classic_plus .PAGROUPDIVIDER img, .pt_classic_plus .PSGROUPBOXLABEL img
{
	position: relative;
	bottom: 2px;
	
}

.pt_classic_plus .PSGROUPBOX.PTCPGROUPBOXWBO
{
	border: 1px solid #ced4da !important;
	border-color: var(--pt-groupbox-border-color) !important;
}
.pt_classic_plus .PTCPGROUPBOXMINPADDING.PTCPGROUPBOXWBO
{
	border: 1px solid #ced4da !important;
	border-color: var(--pt-groupbox-border-color) !important;
}

.pt_classic_plus .PSGROUPBOXWBO
{
	border: none;
}
.pt_classic_plus .PTCPGROUPBOXMINPADDINGWBO
{
	border: none;
}

.pt_classic_plus .PTCOLLAPSE_ARROW:before
{
	content: url(/cs/jobs/cache/PT_COLLAPSE_NUI_1.svg) ;
}
.pt_classic_plus .PTEXPAND_ARROW:before
{
	content: url(/cs/jobs/cache/PT_EXPAND_NUI_1.svg) ;
}

.pt_classic_plus .PSGROUPBOXCONTAINER.PTCPGROUPBOXWBO
{
	border: 1px solid #ced4da !important;
	border-color: var(--pt-groupbox-border-color) !important;
}
.pt_classic_plus .PSGROUPBOXCONTAINERWBO
{
	border: none;
}
.pt_classic_plus .PSGROUPBOXCONTAINERWBO .PSGROUPBOXLABEL,
.pt_classic_plus .PSGROUPBOXCONTAINERNBO .PSGROUPBOXLABEL
{
	display: none;
}



 



.pt_classic_plus .PSGROUPBOXWBO, .pt_classic_plus .PSGROUPBOXNBO
{
	margin-top: 19px; 
	margin-bottom: 19px; 
	margin-right: 8px; 
	margin-left: 8px; 
}

.pt_classic_plus  .PTCPGROUPBOXMINPADDINGWBO, .pt_classic_plus  .PTCPGROUPBOXMINPADDINGNBO
{
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-right: 8px; 
	margin-left: 8px; 
}

.pt_classic_plus .PSGROUPBOX 
{
	padding: 8px;
}
.pt_classic_plus .PTCPGROUPBOXMINPADDING 
{
	padding: 8px;
}

.pt_classic_plus .PSLEVEL1SCROLLAREABODY 
{
	padding: 5px;
}

.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWADD1, .pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWADD1, .pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWADD1,
.pt_classic_plus .PSLEVEL1SCROLLAREABODY .PTROWDELETE1, .pt_classic_plus .PSLEVEL2SCROLLAREABODY .PTROWDELETE1, .pt_classic_plus .PSLEVEL3SCROLLAREABODY .PTROWDELETE1
{
	margin-right: 5px; 
}

.pt_classic_plus .PSLEVEL1SCROLLAREABODYWBO, .pt_classic_plus .PSLEVEL2SCROLLAREABODYWBO, .pt_classic_plus .PSLEVEL3SCROLLAREABODYWBO,
.pt_classic_plus .PSLEVEL1SCROLLAREABODYNBO, .pt_classic_plus .PSLEVEL2SCROLLAREABODYNBO, .pt_classic_plus .PSLEVEL3SCROLLAREABODYNBO
{
	margin-top: 15px;
}

.pt_classic_plus .PTEXPAND
{
	width: 14px;
}
  
.pt_classic_plus .PTCOLLAPSE
{
	width: 17px;
}

.pt_classic_plus .PSEDITBOX, .pt_classic_plus .PSEDITBOX_DISABLED, .pt_classic_plus .PSEDITBOXDISABLED, .pt_classic_plus .PSDROPDOWNLIST, .pt_classic_plus select.PSERROR,
.pt_classic_plus .PSDISABLED, .pt_classic_plus .PSDROPDOWNLIST_DISABLED, .pt_classic_plus .PSDROPDOWNLISTDISABLED, .pt_classic_plus input.PSERROR
{
	margin-bottom : 8px;
	margin-right: 7.334px;
}

.pt_classic_plus .PTCPTOPALIGNED
{
	margin-top: 5px;
}

.pt_classic_plus textarea.PSLONGEDITBOX
{
	margin-bottom: 5.334px;
	margin-right: 7.334px;
}

.pt_classic_plus div.PSLONGEDITCNT
{
	margin-bottom: 8px;
}

.pt_classic_plus .PT_CP_DIV_LABEL 
{
	position: relative; 
	top: 5px;
	margin-right: 8.147px; 
}

.pt_classic_plus #PSTAB
{
	margin-bottom: 8px;
}

.pt_classic_plus #PSTABNBO
{
	margin-top: 15px; 
	margin-bottom: 8px;
}

.pt_classic_plus span.PSEDITBOXLABEL, .pt_classic_plus span.PSDROPDOWNLABEL 
{
	display: inline-block;
	margin-bottom: 11px;
}
.pt_classic_plus span.PT_CP_MANDATORY_LABEL
{
	margin-bottom: 0px;
}
.pt_classic_plus .PSEDITBOX_DISPONLY, .pt_classic_plus .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus .PSEDITBOX_DISPONLY_NOWRAP
{
	position: relative;
	top: 5px;
}

.pt_classic_plus .PSLEVEL1GRIDROW .PSEDITBOX_DISPONLY,
.pt_classic_plus .PSLEVEL1GRIDROW .PSDROPDOWNLIST_DISPONLY ,
.pt_classic_plus .PSLEVEL1GRIDROW .PSEDITBOX_DISPONLY_NOWRAP 
{
	top: 0px;
}

.pt_classic_plus .PSPUSHBUTTONTB.Left,
.pt_classic_plus .PSPUSHBUTTON.Left,
.pt_classic_plus .PSPUSHBUTTONDISABLED.Left 
{
	margin-bottom: 8px; 
	margin-right: 5.334px; 
}

.pt_classic_plus #ptaisubpage #ptailistbuttonstbl .PTCPAGPREVIOUSANCHOR,
.pt_classic_plus #ptaisubpage #ptailistbuttonstbl .PTCPAGNEXTANCHOR,
.pt_classic_plus #ptaisubpage #ptailistbuttonstbl .PSPUSHBUTTONTB.Left, 
.pt_classic_plus #ptaisubpage #ptailistbuttonstbl .PSPUSHBUTTON.Left, 
.pt_classic_plus #ptaisubpage #ptailistbuttonstbl .PSPUSHBUTTONDISABLED.Left
{
	margin-bottom: 0px;
	padding: 5.234px 15.6px;
}
.pt_classic_plus #ptaisubpage #ptailistbuttonstbl #ptaiPrevious,
.pt_classic_plus #ptaisubpage #ptailistbuttonstbl #ptaiNext
{
	background-image: none !important;
}
.pt_classic_plus #ptaisubpage #ptailistbuttonstbl
{
	border-bottom: 1px solid #868e96 !important; 
	border-bottom: 1px solid var(--pt-panel-border-color) !important;
	background-color: #fbfbfb;
	background-color: var(--pt-modal-header-background-color); 
}

.pt_classic_plus .PSCHECKBOX 
{
	margin-right: 7.334px;
	margin-bottom: 8px; 
}
.pt_classic_plus .PSSRCHCHBOXAlGNLEFT
{	
	margin-left: 0px; 
}

.pt_classic_plus .PSRADIOBUTTON
{
	margin-bottom: 8px; 
}

.pt_classic_plus .PTCPGRIDTITLE
{
	margin-top: 15px; 
	margin-right: 8px;
}
.pt_classic_plus .PSLEVEL1GRIDWBO, .pt_classic_plus .PSLEVEL2GRIDWBO, .pt_classic_plus .PSLEVEL3GRIDWBO
{
	margin-bottom: 8px;
	margin-right: 8px;
}

.pt_classic_plus .PSLEVEL1GRIDWBO .PSEDITBOX, .pt_classic_plus .PSLEVEL1GRIDWBO .PSEDITBOX_DISABLED, .pt_classic_plus .PSLEVEL1GRIDWBO .PSEDITBOXDISABLED, 
.pt_classic_plus .PSLEVEL1GRIDWBO .PSDROPDOWNLIST, .pt_classic_plus .PSLEVEL1GRIDWBO .PSDISABLED, .pt_classic_plus .PSLEVEL1GRIDWBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus .PSLEVEL1GRIDWBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus .PSLEVEL1GRIDWBO .PSLONGEDITBOX, .pt_classic_plus .PSLEVEL1GRIDWBO input.PSERROR, .pt_classic_plus .PSLEVEL1GRIDWBO select.PSERROR,
.pt_classic_plus .PSLEVEL1GRIDWBO .PSPUSHBUTTONTB.Left, .pt_classic_plus .PSLEVEL1GRIDWBO .PSPUSHBUTTON.Left, .pt_classic_plus .PSLEVEL1GRIDWBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus .PSLEVEL1GRIDWBO .PSCHECKBOX,
.pt_classic_plus .PSLEVEL2GRIDWBO .PSEDITBOX, .pt_classic_plus .PSLEVEL2GRIDWBO .PSEDITBOX_DISABLED, .pt_classic_plus .PSLEVEL2GRIDWBO .PSEDITBOXDISABLED, 
.pt_classic_plus .PSLEVEL2GRIDWBO .PSDROPDOWNLIST, .pt_classic_plus .PSLEVEL2GRIDWBO .PSDISABLED, .pt_classic_plus .PSLEVEL2GRIDWBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus .PSLEVEL2GRIDWBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus .PSLEVEL2GRIDWBO .PSLONGEDITBOX, .pt_classic_plus .PSLEVEL2GRIDWBO input.PSERROR, .pt_classic_plus .PSLEVEL2GRIDWBO select.PSERROR,
.pt_classic_plus .PSLEVEL2GRIDWBO .PSPUSHBUTTONTB.Left, .pt_classic_plus .PSLEVEL2GRIDWBO .PSPUSHBUTTON.Left, .pt_classic_plus .PSLEVEL2GRIDWBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus .PSLEVEL2GRIDWBO .PSCHECKBOX,
.pt_classic_plus .PSLEVEL3GRIDWBO .PSEDITBOX, .pt_classic_plus .PSLEVEL3GRIDWBO .PSEDITBOX_DISABLED, .pt_classic_plus .PSLEVEL3GRIDWBO .PSEDITBOXDISABLED, 
.pt_classic_plus .PSLEVEL3GRIDWBO .PSDROPDOWNLIST, .pt_classic_plus .PSLEVEL3GRIDWBO .PSDISABLED, .pt_classic_plus .PSLEVEL3GRIDWBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus .PSLEVEL3GRIDWBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus .PSLEVEL3GRIDWBO .PSLONGEDITBOX, .pt_classic_plus .PSLEVEL3GRIDWBO input.PSERROR, .pt_classic_plus .PSLEVEL3GRIDWBO select.PSERROR,
.pt_classic_plus .PSLEVEL3GRIDWBO .PSPUSHBUTTONTB.Left, .pt_classic_plus .PSLEVEL3GRIDWBO .PSPUSHBUTTON.Left, .pt_classic_plus .PSLEVEL3GRIDWBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus .PSLEVEL3GRIDWBO .PSCHECKBOX,
.pt_classic_plus .PSLEVEL1GRIDNBO .PSEDITBOX, .pt_classic_plus .PSLEVEL1GRIDNBO .PSEDITBOX_DISABLED, .pt_classic_plus .PSLEVEL1GRIDNBO .PSEDITBOXDISABLED, 
.pt_classic_plus .PSLEVEL1GRIDNBO .PSDROPDOWNLIST, .pt_classic_plus .PSLEVEL1GRIDNBO .PSDISABLED, .pt_classic_plus .PSLEVEL1GRIDNBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus .PSLEVEL1GRIDNBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus .PSLEVEL1GRIDNBO .PSLONGEDITBOX, .pt_classic_plus .PSLEVEL1GRIDNBO input.PSERROR, .pt_classic_plus .PSLEVEL1GRIDNBO select.PSERROR,
.pt_classic_plus .PSLEVEL1GRIDNBO .PSPUSHBUTTONTB.Left, .pt_classic_plus .PSLEVEL1GRIDNBO .PSPUSHBUTTON.Left, .pt_classic_plus .PSLEVEL1GRIDNBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus .PSLEVEL1GRIDNBO .PSCHECKBOX,
.pt_classic_plus .psprintgrid .PSEDITBOX, .pt_classic_plus .psprintgrid .PSEDITBOX_DISABLED, .pt_classic_plus .psprintgrid .PSEDITBOXDISABLED, 
.pt_classic_plus .psprintgrid .PSDROPDOWNLIST, .pt_classic_plus .psprintgrid .PSDISABLED, .pt_classic_plus .psprintgrid .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus .psprintgrid .PSDROPDOWNLISTDISABLED, .pt_classic_plus .psprintgrid .PSLONGEDITBOX, .pt_classic_plus .psprintgrid input.PSERROR, .pt_classic_plus .psprintgrid select.PSERROR,
.pt_classic_plus .psprintgrid .PSPUSHBUTTONTB.Left, .pt_classic_plus .psprintgrid .PSPUSHBUTTON.Left, .pt_classic_plus .psprintgrid .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus .psprintgrid .PSCHECKBOX
{
	margin-bottom: 0px;
	margin-right: 0px;
}
.pt_classic_plus .PSLEVEL1GRIDWBO .PSEDITBOX_DISPONLY, .pt_classic_plus .PSLEVEL1GRIDWBO .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus .PSLEVEL2GRIDWBO .PSEDITBOX_DISPONLY, .pt_classic_plus .PSLEVEL2GRIDWBO .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus .PSLEVEL3GRIDWBO .PSEDITBOX_DISPONLY, .pt_classic_plus .PSLEVEL3GRIDWBO .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus .psprintgrid .PSEDITBOX_DISPONLY, .pt_classic_plus .psprintgrid .PSDROPDOWNLIST_DISPONLY
{
	top: 0px;
	position : static;
}

.pt_classic_plus .PSLEVEL1GRIDWBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus .PSLEVEL1GRIDWBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus .PSLEVEL2GRIDWBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus .PSLEVEL2GRIDWBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus .PSLEVEL3GRIDWBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus .PSLEVEL3GRIDWBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus .psprintgrid a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus .psprintgrid a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus .PSLEVEL1GRIDNBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus .PSLEVEL1GRIDNBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus .PSLEVEL2GRIDNBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus .PSLEVEL2GRIDNBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus .PSLEVEL3GRIDNBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus .PSLEVEL3GRIDNBO a.PT_CLASSICPLUS_CALENDAR 
{
	margin-left: -31px;
}





.pt_classic_plus table 
{
	table-layout: auto !important; 
}




.pt_classic_plus a:focus, .pt_classic_plus img:focus, .pt_classic_plus span:focus, .pt_classic_plus input:focus, 
.pt_classic_plus select:focus, .pt_classic_plus input[type="button"]:focus
{
	
}
.pt_classic_plus input[type="button"]:active
{
	outline: none; 
}

.pt_classic_plus input[type="button"]:focus,
.pt_classic_plus input[type="password"]:focus 
{
	outline: #000000 dotted 1px;
}




.pt_classic_plus .PABOLDTEXT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-page-text-color);
	font-weight: bold;
}

.pt_classic_plus span.PABOLDTEXT[aria-disabled="true"]
{
	position: relative;
	top: 5px;
}
.pt_classic_plus .PALEVEL0PRIMARY, .pt_classic_plus .PALEVEL0SECONDARY, .pt_classic_plus .PAADDITIONALINSTRUCTIONS, .pt_classic_plus .small 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-page-text-color);
}
.pt_classic_plus .SMALL
{
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14.6667px;
                color: #3366cc;
				color: var(--pt-link-text-color);
}
.pt_classic_plus .PALEVEL0SECONDARY 
{
	font-size: 13px;
}
.pt_classic_plus .PABOLDBLUETEXT,
.pt_classic_plus .PTFACETNAME,
.pt_classic_plus .PTGBLFACETHDG,
.pt_classic_plus .PTFACET,
.pt_classic_plus .PTFACET:hover,
.pt_classic_plus .PTFACETLINK,
.pt_classic_plus .PABOLDBLUETEXT,

.pt_classic_plus .PTSESSRCHINSTR,
.pt_classic_plus .PTSESSRCHINSTRRSLTS,
.pt_classic_plus .PTSESRSLTTITLE,
.pt_classic_plus .PTSESRSLTDTTM,
.pt_classic_plus .PTSESRSLTSUMMARY,
.pt_classic_plus .PSGRIDCOUNTERTP,
.pt_classic_plus .PTSESPAGENOLINK,
.pt_classic_plus .PTSESPAGELINK,
.pt_classic_plus .PTSESCURPAGE,
.pt_classic_plus .PTSESPAGENOLINK:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;	
}


.pt_classic_plus a.PAGRIDHEADERTXT, .pt_classic_plus span.PAGRIDHEADERTXT, 
.pt_classic_plus .PAGROUPBOXNBO, .pt_classic_plus .PSTREELINKSELECTEDYELLOWBACKGR,
.pt_classic_plus .PSHYPERLINKYELLOWBKGRD, .pt_classic_plus .PSTREENODESELECTED, 
.pt_classic_plus .PAGROUPBOXLABELLEVEL1, .pt_classic_plus .PAGROUPBOXLABELLEVEL2,
.pt_classic_plus .PAGROUPBOXLABELLEVEL3, .pt_classic_plus .STRONG, 
.pt_classic_plus .STRONGWRAP, .pt_classic_plus .PAEXPANDCOLLAPSE, 
.pt_classic_plus .PAEXAMPLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
}
.pt_classic_plus span.PAGRIDHEADERTXT, .pt_classic_plus a.PAGRIDHEADERTXT
{
	background-color: transparent;
	color: #000;
	color: var(--pt-page-text-color);
}
.pt_classic_plus .PAGROUPBOXNBO
{
	background-color: #f0f0f0;
	background-color: var(--pt-active-background-color);
}




.pt_classic_plus .PTCALHEAD_CP
{
	color:rgb(0,0,0);
	color: var(--pt-page-text-color);
	font-size:17.3px;
	font-weight:bold;
	float:none !important;
	text-align:center !important;
}

.pt_classic_plus .PTCALHEAD
{
	text-align:center !important;
}

.pt_classic_plus .PTCALMONTH
{
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	color: var(--pt-control-text-color);
	border-radius: 3px;
	box-shadow: none;
	border: 1px solid #868e96; 
	border-color: var(--pt-control-border-color);
	padding: 5.133px 4.693px;
	background-color: #fff;
	background-color: var(--pt-control-background-color);
}
.pt_classic_plus .PTCALMONTH:hover,
.pt_classic_plus .PTCALMONTH:focus
{
	border-color: #246FC7;
	border-color: var(--pt-control-hover-border-color);
}

.pt_classic_plus #PTMonth
{
	width: 48% !important;
}

.pt_classic_plus #PTYear
{
	width: 38% !important;
}

.pt_classic_plus .PTCALWEEKHEAD
{
	font-size:14.6667px !important;
	font-weight:700 !important;
	color: rgb(0,0,0) !important;
	color: var(--pt-page-text-color) !important;
	padding: 5.8667px 5.8667px 5.8667px 5.8667px !important;
	background-color: #f8f8f8 !important;
	background-color: var(--pt-panel-background-color) !important;
	border-color: #868e96 !important; 
	border-color: var(--pt-border-contrast-color) !important;
}

.pt_classic_plus #curdate
{
	color:#3366cc !important;
	color: var(--pt-link-text-color) !important;
	font-size:14.6667px !important;
	margin-left: 18px; 
	margin-right: 20px; 
}
.pt_classic_plus #curdate:hover
{
	color: var(--pt-link-hover-text-color) !important;
}

.pt_classic_plus #tailCalendar
{
	width:96% !important;
	padding: 0px 5.8667px 5.8667px 25.8667px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.pt_classic_plus #fullCalendar 
{
	border: 1px solid #6c6c6c !important;
	border-color: var(--pt-modal-border-color) !important;
	box-shadow: 0px 0px 25px #5a5a5a !important;
    box-shadow: 0px 0px 25px var(--pt-modal-shadow-color) !important;
	background: var(--pt-modal-background-color);
	border-radius: 3px;
	min-width: 289px;
}
.pt_classic_plus .PTCALHEAD
{
	padding: 9px 5px 9px 0px !important;
}

.pt_classic_plus #bodyCalendar 
{
	font-size:11pt !important;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	padding: 5.8667px 5.8667px 5.8667px 5.8667px !important;
	min-width: 288px;
}

.pt_classic_plus #bodyCalendar > thead 
{
	background-color:#fafafa;
	font-weight:bold;
}

.pt_classic_plus #bodyCalendar > thead > tr:first-child 
{
	display:none;
}

.pt_classic_plus #bodyCalendar td {
	text-align:center !important;
	padding:0 !important;
	width:2px !important;
	height:2px !important;
	background-position:top left !important;
	background-repeat: repeat !important;
	background:transparent !important;
	background-image:none !important;
	border-color: #868e96 !important; 
	border-color: var(--pt-border-contrast-color) !important;
}

.pt_classic_plus #bodyCalendar tbody td {
	cursor:pointer;
}

.pt_classic_plus #bodyCalendar td[style*="SELECTED_DATE"],
.pt_classic_plus #bodyCalendar td[style*="CURRENT_DATE"] > a[style*="SELECTED_DATE"]
{
	background: #b9ddfb !important;
	background: var(--pt-selected-background-color) !important;
	border: 1px solid #b9ddfb !important;
	border-color: var(--pt-selected-border-color) !important;
}

.pt_classic_plus #bodyCalendar td[style*="CURRENT_DATE"] {
	border:1px dotted #6c6c6c !important;
	border-color: var(--pt-primary-button-border-color) !important;
}


.pt_classic_plus #bodyCalendar a {
	padding:8px 12px !important;
	
	width:100% !important;
	display:inline-block !important;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.pt_classic_plus #bodyCalendar a[style*="SELECTED_DATE"] {
	background:transparent !important;
}

.pt_classic_plus #bodyCalendar a {
	background:transparent !important;
	padding:8px 8px !important;
}

.pt_classic_plus #bodyCalendar a:hover
{
	background-color:#f4f7fc !important;
	background-color: var(--pt-hover-background-color) !important;
	outline: 1px dotted #1c579c; 
    outline: 1px dashed var(--pt-hover-outline-color);
}

.pt_classic_plus #bodyCalendar > thead > tr:last-child > td:first-child,
.pt_classic_plus #bodyCalendar > tbody > tr > td:first-child
{
	display:none;
}


.pt_classic_plus .PTCALHEAD > a > img 
{
	visibility: hidden;
}

.pt_classic_plus .PTCALHEAD > a:after 
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg);
	border-radius: 1em;
	padding: 0.4em 0.4em 0.2em 0.5em;
	padding-right: 0.05em;
	padding-left: 0.6em;
	border: 1px solid transparent;
}
.pt_classic_plus .PTCALHEAD > a:hover:after 
{
	border: 1px solid #868e96;
	border-color: var(--pt-border-contrast-color);
}
.pt_classic_plus #CalCloseHeader .PTCALHEAD > a 
{
	position: absolute;
	top: 0.3em;
	right: 1.1em;
	padding: 0 !important;
	padding-right: 2px !important;
	text-align: left;
	outline: none;
}
.pt_classic_plus #tailCalendar #nextmonth img,
.pt_classic_plus #tailCalendar #prevmonth img
{
	visibility: hidden; 
}
.pt_classic_plus #tailCalendar #prevmonth:before
{
	content: url(/cs/jobs/cache/PT_NUI_CHEVRON_1.svg); 
	transform: rotate(180deg); 
	position: absolute; 
}
.pt_classic_plus #tailCalendar #nextmonth:before 
{
	content: url(/cs/jobs/cache/PT_NUI_CHEVRON_1.svg); 
}

.pt_classic_plus #tailCalendar #nextmonth,
.pt_classic_plus #tailCalendar #prevmonth
{
	padding: 9px;
	display: inline-block;
}
.pt_classic_plus #tailCalendar #nextmonth
{
	padding-right: 0px;
}
.pt_classic_plus #prevmonth:hover, 
.pt_classic_plus #nextmonth:hover
{
	outline: 1px dashed var(--pt-hover-outline-color);
}






.pt_classic_plus #pt_modalMask, 
.pt_classic_plus #ptpopupmask 
{
	background-color: #808080 !important;
    background-color: var(--pt-modal-mask-background-color) !important;
	opacity: 0.5 !important;
}

.pt_classic_plus #pt_modals .PSMODALHEADER, .pt_classic_plus #pt_modals .PSMODALCONTENT, .pt_classic_plus #pt_modals .PSMODALBOTTOM
{
	border-left: 1px solid #6c6c6c !important;
    border-left: 1px solid var(--pt-modal-border-color) !important;
	border-right: 1px solid #6c6c6c !important;
    border-right: 1px solid var(--pt-modal-border-color) !important;
}

.pt_classic_plus .PTCPHIDEHEADERFORALERTS + .PSMODALCONTENT {
    border-top: 1px solid var(--pt-modal-border-color);
    border-bottom: 1px solid var(--pt-modal-border-color);
}

.pt_classic_plus #pt_modals .PSMODALHEADER
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-top: 1px solid #6c6c6c !important;
    border-top: 1px solid var(--pt-modal-border-color) !important;
}

.pt_classic_plus #pt_modals .PSMODALTABLE
{
	background-color: transparent !important;
	border-radius: 3px;
	box-shadow: 0 0 25px #5a5a5a !important;
	box-shadow: 0 0 25px var(--pt-modal-shadow-color) !important;
}

.pt_classic_plus #pt_modals .PSMODALBOTTOM
{
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom: 1px solid #6c6c6c !important;
	box-shadow: 0 28px 25px #5a5a5a !important;
    border-bottom: 1px solid var(--pt-modal-border-color) !important;
	box-shadow: 0 28px 25px var(--pt-modal-shadow-color) !important;
}

.pt_classic_plus #pt_modals .PSMODALHEADER, 
.pt_classic_plus #ptifrmpopup #ptpopuptitlebar 
{
	background-color: #f5f5f5 ;
    background-color: var(--pt-modal-header-background-color);
	border-bottom: 1px solid #ced4da;
    border-bottom-color: #868e96; 
    border-bottom-color: var(--pt-modal-header-border-color); 
	text-align: center;
	height: 42px;
}

.pt_classic_plus #pt_modals .PTPOPUP_TITLE, 
.pt_classic_plus #ptifrmpopup #ptpopoptitle 
{
	font-size: 19.8px ;
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #000;
	color: var(--pt-modal-header-text-color);
	background-color: #f5f5f5 ;
    background-color: var(--pt-modal-header-background-color);
}

.pt_classic_plus #pt_modals .PSMODALHEADER
{
	height: auto;
}
.pt_classic_plus #pt_modals #popupTitleBarRightImage
{
	display: none;
}
.pt_classic_plus #pt_modals .PSMODALTITLE
{
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 18px;
	box-sizing: border-box;
}


.pt_classic_plus #pt_modals .PSMODALCLOSEANCHOR 
{
	border-radius: 14px;
	margin: 0;
	padding: 14px 14px 14px 14px !important;
	position: absolute;
	right: 17px; 
	text-decoration: none;
	border: 1px solid transparent !important;
}
.pt_classic_plus .PSMODALCLOSEANCHOR:before 
{
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg) !important ;
	right: 7px;
	top: 5px;
}
.pt_classic_plus #pt_modals .PSMODALCLOSEANCHOR:hover, 
.pt_classic_plus #ptifrmpopup #ptpopupclose:hover 
{
	background: #fff ;
    background: var(--pt-modal-background-color);
	border: 1px solid #999 !important ;
	border-color: #7A818A !important ; 
    border-color: var(--pt-border-contrast-color) !important ; 
	border-radius: 3px;
}
.pt_classic_plus #pt_modals .PSMODALCLOSE
{
	margin-top: 6px;
}



.pt_classic_plus #ptifrmpopup #ptpopupcontainer
{
	border: 1px solid #6c6c6c !important; 
    border: 1px solid var(--pt-modal-border-color) !important; 
	border-radius: 3px;
	box-shadow: 0 0 25px #5a5a5a !important;
    box-shadow: 0 0 25px var(--pt-modal-shadow-color) !important;
	padding: 0px;
}

.pt_classic_plus #ptifrmpopup #ptpopoptitle
{
	padding-top: 9px;
	width: 88%;
}

.pt_classic_plus #ptifrmpopup .popupText,
.pt_classic_plus #pt_modals .popupText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
    color: var(--pt-modal-header-text-color);
}

.pt_classic_plus #ptifrmpopup #ptpopupclose
{
	width: 14px;
	height: 27px;
	padding: 0 7px;
	border-radius: 14px;
	margin-right: 6px;
	margin-top: 6px;
}
.pt_classic_plus #ptifrmpopup #ptpopupclose:before
{
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg) !important ;
	position: relative;
	top: 4px;
	left: 1px;
}


.pt_classic_plus #ptpopupmsgbuttons, .pt_classic_plus #pt_modals #alertbutton, .pt_classic_plus #pt_modals #okbutton
{
	text-align: center;
	float: none;
}


.pt_classic_plus #ptifrmpopup #ptpopupmsgbuttons
{
	margin-top: 20px;
}


.pt_classic_plus #ptpopupmsgbuttons .PSPUSHBUTTON.Left span,
.pt_classic_plus #pt_modals #alertbutton .PSPUSHBUTTON.Left span, 
.pt_classic_plus #pt_modals #okbutton .PSPUSHBUTTON.Left span
{
	background-color: transparent;
}


.pt_classic_plus span.PSDROPDOWNLIST
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: (--pt-page-text-color);
	position: relative;
	top: 5px;
}


.pt_classic_plus .PSSRCHPAGE.PTCPMODAL
{
	padding: 6.3333px 6.6667px 7.3333px 8.6667px; 
}
.pt_classic_plus .PSPAGE.PTCPMODAL
{
	padding: 7.3333px 14.6667px 7.3333px 14.6667px; 
}



.pt_classic_plus .HelpdivpopupFrame, .pt_classic_plus .HelppopupInner
{
	box-shadow: 0 0 25px #5a5a5a !important;
	box-shadow: 0 0 25px var(--pt-modal-shadow-color) !important;
}
.pt_classic_plus .HelpdivpopupFrame
{
	border-top: 1px solid #868E96 !important; 
    border-top: 1px solid var(--pt-border-contrast-color) !important; 
	border-right: 1px solid #6c6c6c !important;
    border-right: 1px solid var(--pt-modal-border-color) !important;
	border-bottom: 1px solid #6c6c6c !important;
    border-bottom: 1px solid var(--pt-modal-border-color) !important;
	border-left: 1px solid #6c6c6c !important;
    border-left: 1px solid var(--pt-modal-border-color) !important;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.pt_classic_plus .HelppopupTitleBar
{
	border-top: 1px solid #6c6c6c !important;
    border-top: 1px solid var(--pt-modal-border-color) !important;
	border-right: 1px solid #6c6c6c !important;
    border-right: 1px solid var(--pt-modal-border-color) !important;
	border-bottom: none !important;
	border-left: 1px solid #6c6c6c !important;
    border-left: 1px solid var(--pt-modal-border-color) !important;
	padding-bottom: 9px;
}
.pt_classic_plus .HelppopupTitleBar, .pt_classic_plus .HelppopupInner
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.pt_classic_plus .HelppopupTitleBar, .pt_classic_plus .HelppopupTitleBar .PTPOPUP_TITLE
{
	background-color: #f5f5f5;
    background-color: var(--pt-modal-header-background-color);
	color: #000;
	color: var(--pt-modal-header-text-color);
	font-family: Arial,Helvetica,sans-serif;
	font-size: 19.8px;
	font-weight: bold;
	text-align: center;
}
.pt_classic_plus .HelppopupTitleBar .PTPOPUP_TITLE 
{
	position: relative;
	top: 5px;
}
.pt_classic_plus .HelpdivpopupFrame .PTPOPUP_MSGHDR, .pt_classic_plus .HelpdivpopupFrame .PTPOPUP_MSGTXT
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
}
.pt_classic_plus .HelpdivpopupFrame .PTPOPUP_MSGHDR
{
	font-weight: bold;
}
.pt_classic_plus .HELPPOPUPCLOSE:hover
{
	border: 1px solid #ced4da;
    border: 1px solid var(--pt-control-disabled-border-color);
	border-radius: 14px;
	height: 27px;
	margin-right: 7px;
	padding: 0 7px;
	width: 14px;
	position: relative;
}
.pt_classic_plus #ptcphelppopupclosediv 
{
	border-radius: 14px;
	box-sizing: border-box;
	padding: 2px 14px;
	position: relative;
	left: 14px;
	top: 5px;
	margin-right: 11px;
}
.pt_classic_plus #ptcphelppopupclosediv:hover
{
	background: #fff ;
	background: var(--pt-button-background-color);
	border: 1px solid #7A818A ; 
    border: 1px solid var(--pt-border-contrast-3-color) ; 
	border-radius: 3px;
}
.pt_classic_plus .PTCPHELPPOPUPCLOSEIMG 
{
	position: absolute;
	top: 8px;
	right: 7px;
}


.pt_classic_plus .PSHYPERLINK.PTCPHYPERLINKADVSRH, .pt_classic_plus .PSHYPERLINK.PTCPHYPERLINKBSCSRH
{
	margin-left: 7px;
	position: relative;
	top: 7px;
}


.pt_classic_plus .PSDROPDOWNLIST.PSDROPDOWNLISTSISRCH
{
	position: relative;
	top: -6px;
}


.pt_classic_plus .PSSRCHSUBTITLE.PSSRCHSUBTITLESISRCH
{
	position: relative;
	top: -6px;
	color: var(--pt-page-text-color);
}


.pt_classic_plus .PSHYPERLINK.PSHYPERLINKCPHPSRCH 
{
	padding-left: 4px;
	position: relative;
	top: 8px;
}


.pt_classic_plus .PTCPHIDEHEADERFORALERTS, 
.pt_classic_plus #ptpopup .ptpopuptitlebar
{
	display: none !important;
}


.pt_classic_plus .PSEDITBOXLABEL.PSEDITBOXLABELSPCPAL
{
	position: relative;
	top: 5px;
}

.pt_classic_plus .PSHYPERLINK.PSHYPERLINKCP
{
	position: relative;
	top: 8px;
}



.pt_classic_plus .PTCPEXPANDGRIDCOLSACH
{
	box-shadow: none;
	padding: 9px 8px 5px 9px;
}
.pt_classic_plus .PTGRIDTAB a.PTCPEXPANDGRIDCOLSACH:hover,
.pt_classic_plus .PTGRIDTAB a.PTCPCOLLAPSEGRIDCOLSACH:hover
{	
	border-bottom: 4px solid transparent !important;
}


.pt_classic_plus .PTGRIDTAB a.PTCPEXPANDGRIDCOLSACH:hover span.PTCPEXPANDGRIDCOLS,
.pt_classic_plus .PTGRIDTAB a.PTCPCOLLAPSEGRIDCOLSACH:hover span.PTCPCOLLAPSEGRIDCOLS
{
	border-width: 1px !important;
    border-style: solid;
    border-radius: 3px;
    border-color: var(--pt-button-simple-hover-border-color) !important;
    background: var(--pt-button-simple-hover-background-color) !important;
    outline: 1px dashed;
    outline-offset: -3px;
}
.pt_classic_plus .PTGRIDTAB a.PTCPEXPANDGRIDCOLSACH:active span.PTCPEXPANDGRIDCOLS,
.pt_classic_plus .PTGRIDTAB a.PTCPCOLLAPSEGRIDCOLSACH:active span.PTCPCOLLAPSEGRIDCOLS
{
    border-width: 1px !important;
    border-style: solid;
    border-radius: 3px;
    background: var(--pt-button-simple-active-background-color) !important;
    border-color: var(--pt-button-simple-active-border-color) !important;
    outline: none;
}
.pt_classic_plus .PTGRIDTAB a.PTCPCOLLAPSEGRIDCOLSACH
{
	margin-top: 1px;
}







.pt_classic_plus #ptrctitlebar
{
	background-color: #fafafa;
	background-color: var(--pt-page-background-color);
	height: 38px;
	border-top: 1px solid #ced4da;
	border-top-color: #868e96; 
	border-top-color: var(--pt-border-contrast-color);
}

.pt_classic_plus #ptifrmrc #ptrctitleline
{
	height: 0px;
	border-top: 1px solid #ced4da;
	border-top-color: #868e96; 
    border-top-color: var(--pt-groupbox-border-color);
	margin-top: -2px;
}

.pt_classic_plus #ptrctitlebar h2.ptrctitlebar
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	background-color: #fafafa;
    background-color: var(--pt-page-background-color);
	border: medium none;
	color: #a45617;
	color: var(--pt-header-text-color);
	height: 23px;
}

.pt_classic_plus #ptrctitlebar .ptrcexpand:before
{
	content: url(/cs/jobs/cache/PT_COLLAPSE_NUI_1.svg);
	position: relative;
	bottom: 2px;
}
.pt_classic_plus #ptrctitlebar .ptrccollapse:before
{
	content: url(/cs/jobs/cache/PT_EXPAND_NUI_1.svg);
	position: relative;
	bottom: 2px;
}

.pt_classic_plus #ptifrmrc #ptrctitlebar #ptrcServiceTab #selected a span,
.pt_classic_plus #ptifrmrc #ptrctitlebar #ptrcServiceTab a span
{
	padding: 6px 5.333px;
	line-height: 19.1px;
}
.pt_classic_plus #ptrctitlebar #ptrcServiceTab a
{
	margin: 0px 7.333px 0px 0px;
}

.pt_classic_plus #ptrcrefresh, .pt_classic_plus #ptrcrefreshonhover,
.pt_classic_plus .ptrcPgltcontrolsdropdown,
.pt_classic_plus .ptrcPgltcontrolsdropdownclickedTopBorder
{
	display: none !important;
}
.pt_classic_plus .PTCPRCBFRAMEREFRESH,
.pt_classic_plus .PTCPRCBFRAMESETTINGS
{
	box-shadow: none;
	padding: 9px 8px 5px 9px;
	background: #fff;
	border-radius: 3px;
	border: 1px solid #868e96;
	background-color: transparent;
    border-color: transparent;
	transition: background 0.15s 0s ease-in-out;
}
.pt_classic_plus .PTCPRCBFRAMEREFRESH:hover,
.pt_classic_plus .PTCPRCBFRAMESETTINGS:hover
{  
	border-color: #5c6570;
	background: #f4f7fc;
	border-color: var(--pt-border-dashed-1);
	background-color: var(--pt-button-hover-background-color);
	border-radius: 3px;
	border-style: dashed;
	border-width: 1px;
	box-shadow: none;
	text-decoration: none;
}
.pt_classic_plus .PTCPRCBFRAMEREFRESH:active, 
.pt_classic_plus .PTCPRCBFRAMESETTINGS:active
{
	box-shadow: none;
	background: #b9ddfb;
	border-color: #1c579c;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	background-color: var(--pt-button-active-background-color);
    border-color: var(--pt-button-active-border-color);
	outline: none; 
}
.pt_classic_plus .PTCPRCBFRAMEREFRESH:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_REFRESH_1.svg);
}
.pt_classic_plus .PTCPRCBFRAMESETTINGS:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_SETTING_1.svg);
}
.pt_classic_plus .PTCPRCBFRAMERIGHTSEC 
{
    width: 80px !important;
}




.pt_classic_plus .ptpnlpglthdr
{
	background: #fafafa;
	background-color: var(--pt-page-background-color);
	height: 40px;
	border-top: 1px solid #aaa;
	border-top-color: var(--pt-border-contrast-color);
	border-bottom: 1px solid #aaa;	
	border-bottom-color: var(--pt-groupbox-border-color);
}
.pt_classic_plus h2.ptpglthdr
{
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14.6667px;
	color: #a45617;
	color: var(--pt-header-text-color);
}
.pt_classic_plus .vRCPgltArea_docked .vRCPgltAreaResize
{
	border-right: 1px solid #aaa;
	border-right-color: var(--pt-panel-border-color);
}
.pt_classic_plus .ptrcactionstyle
{
	margin-right: 7px;
}
.pt_classic_plus .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER
{
	padding: 9px 8px 5px 9px;
	border: 1px solid #868e96;
	border-radius: 3px;
	box-shadow: none;
	background: #fff;
	background-color: transparent;
    border-color: transparent;
	transition: background 0.15s 0s ease-in-out;
}
.pt_classic_plus .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER:hover
{
	border-color: #5c6570;
	border-color: var(--pt-border-dashed-1);
	background: #f4f7fc;
    background-color: var(--pt-button-hover-background-color);
	border-radius: 3px;
	border-style: dashed;
	border-width: 1px;
	box-shadow: none;
	text-decoration: none;
}
.pt_classic_plus .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER:active
{
	background: #b9ddfb;
	border-color: #1c579c;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	background-color: var(--pt-button-active-background-color);
	border-color: var(--pt-button-active-border-color);
	color: var(--pt-button-active-text-color);
}
.pt_classic_plus .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_SETTING_1.svg);
}
.pt_classic_plus .PTCPRCRIGHTFRAMESETTINGSICON
{
	display: none;
}
.pt_classic_plus .ptrcPgltControls div
{
	margin: 20px 0 0 30px;
	background-color: var(--pt-modal-background-color);
	border-color: var(--pt-modal-border-color);
}

.pt_classic_plus .ptrcPgltControls div a
{
	color: var(--pt-menu-item-text-color);
	border-left: 4px solid transparent;
	font-size: 14.6667px;
}
.pt_classic_plus .ptrcPgltControls div a:hover
{
	border-left: 4px solid;
	border-left-color: var(--pt-menu-item-hover-border-color);
	background-color:var(--pt-hover-background-color);
}

.pt_classic_plus .ptrcPgltControls div a:active
{	
	border-left: 4px solid;
	border-left-color: var(--pt-menu-item-hover-border-color);
	background-color: var(--pt-button-active-background-color);
    text-decoration: none;
}


.pt_classic_plus .ptrcPgltcontrolshadowabove div  
{
	box-shadow: 2px 3px 2px var(--pt-modal-shadow-color);
}






.pt_classic_plus .PTCPSAVEDIV
{	
	width: 100%;
	animation: 3s ease 0s normal none 1 running fadein-alt;
	background: #c8ead6 none repeat scroll 0 0;
	background-color: var(--pt-confirmation-background-color);
	border: 1px solid #76a68a;
	border-color: #3c9f65; 
	border-color: var(--pt-confirmation-border-color);
	box-sizing: border-box;
	color: #000;
	color: var(--pt-confirmation-text-color);
	padding: 4px;
	text-align: center;
	text-shadow: 1px 1px 0 #f0f6eb;
	height: 53px;
	top: 0px !important;
	position: fixed !important;
}
.pt_classic_plus .PTCPSAVETBL
{
	display: none !important;
}
.pt_classic_plus .PTCPSAVETEXTMSGNODE
{
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-confirmation-text-color);
	text-shadow: none;
	margin-top: 11px;
}
.pt_classic_plus .PTCPSAVEDIV #ptpopupclose
{
	width: 14px;
	height: 27px;
	padding: 0px 8px 0px 7px;
	border-radius: 3px;
	margin-right: 6px;
}
.pt_classic_plus .PTCPSAVEDIV #ptpopupclose:before
{
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg) !important ;
	position: relative;
	top: 5px;
	left: 1px;
}
.pt_classic_plus .PTCPSAVEDIV #ptpopupclose:hover 
{
	background: #fff ;
	background-color: var(--pt-page-background-color);
	border: 1px solid #999 !important ;
	border-color: #7A818A !important ; 
    border-color: var(--pt-border-contrast-color) !important;
}


.pt_classic_plus .PTCPWAITDIV,
.pt_classic_plus #WAIT_empty
{
	top: 40% !important;
	left: 45% !important;
	position: fixed !important;
}

.pt_classic_plus .PTCPWAITDIV .PTCPWAITDIVIMG
{
	width: 20%;
    opacity: .85;
    min-width: 4em;
    max-width: 10em;
}
.pt_classic_plus #WAIT_empty #processing
{
	display: none;
}
.pt_classic_plus #WAIT_empty:after
{
	content: url(/cs/jobs/cache/PT_PROCESSING_FMODE_1.gif);
}




.pt_classic_plus .ptpgltheader
{
	background: #fafafa;
	background: var(--pt-page-background-color);
	height: 40px;
}
.pt_classic_plus .ptalPgltHeaderLabel
{
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14.6667px;
	color: #a45617;
	color: var(--pt-header-text-color);
	top: 10px;
	padding-left: 2px !important;
}
.pt_classic_plus .ptpgltheader, 
.pt_classic_plus .ptalPgltArea_docked .ptalPgltAreaResizeBar
{
	border-color: #868E96; 
	border-color: var(--pt-control-border-color);
}
.pt_classic_plus .ptalPgltFadedRefresh:after, 
.pt_classic_plus .ptalPgltDarkRefresh:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_REFRESH_1.svg) ;
}
.pt_classic_plus .ptpgltheader .ptalPgltcontrolsdropdown, .pt_classic_plus .ptpgltheader .ptalPgltcontrolsdropdownclickedTopBorder,
.pt_classic_plus .ptpgltheader .ptalPgltReloadIcon, .pt_classic_plus .ptalPgltAreaHeaderBar #ptalPgltAreaDropDownImg
{
	display: none;
}
.pt_classic_plus .PTALPAGELEBODYDIV .ptalPgltControls div
{
	margin-top: 30px;
	margin-left: 28px;
}
.pt_classic_plus .ptpgltheader .PTCPWCPAGELETHEADERSETTINGSICON a:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_SETTING_1.svg) ; 
}
.pt_classic_plus .PTCPWCPAGELETHEADERSETTINGSICON a, .pt_classic_plus .PTCPWCPAGELETREFRESHICON a,
.pt_classic_plus .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown
{
	padding: 9px 7px 4px 7px;
	
	
	box-shadow: none;
	border-radius: 3px;
	transition: background 0.15s 0s ease-in-out;
}
.pt_classic_plus .PTCPWCPAGELETHEADERSETTINGSICON a:hover, .pt_classic_plus .PTCPWCPAGELETREFRESHICON a:hover,
.pt_classic_plus .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown:hover
{
	border-color: #5c6570 !important;
	border-color: var(--pt-border-dashed-1) !important;
	background: #f4f7fc !important;
    background: var(--pt-button-hover-background-color) !important;
	border-radius: 3px;
	
	border-style: dashed;
	border-width: 1px;
	box-shadow: none;
	text-decoration: none;
	 
	 
}
.pt_classic_plus .PTCPWCPAGELETHEADERSETTINGSICON a:active, .pt_classic_plus .PTCPWCPAGELETREFRESHICON a:active,
.pt_classic_plus .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown:active
{
	background: #b9ddfb !important;
	background: var(--pt-button-active-background-color) !important;
	border-color: #1c579c !important;
	border-color: var(--pt-button-simple-active-border-color) !important;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: none;
	outline: none; 
}
.pt_classic_plus .ptpgltheader .ptalPgltIconPadding
{
	padding-right: 5px;
}
.pt_classic_plus .ptalPgltAreaHeaderLabel a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.133px;
	font-weight: bold;
	color: rgb(0, 0, 0);
	color: var(--pt-page-text-color);
}
.pt_classic_plus .ptalPgltAreaHeaderLabel
{
	padding-top: 5px;
}
.pt_classic_plus .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown:after
{
	content: url(/cs/jobs/cache/PTCP_WC_GEAR_1.svg);
}
.pt_classic_plus .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown
{
	padding-right: 5px;
}





.pt_classic_plus .PT_MENU_ACTION_LISTITEM_L0, 
.pt_classic_plus .PT_MENU_ACTION_LISTITEM
{
	margin-top: 6px;
	margin-bottom: 6px;
	color: rgb(0, 0, 0);
	color: var(--pt-menu-item-text-color);
	font-size: 14.6667px;
}
.pt_classic_plus .PT_MENU_ACTION_LISTITEM_L0
{
	padding-left: 22px;
}
.pt_classic_plus .PT_MENU_ACTION_LISTHEAD
{
	color: rgb(0, 0, 0);
	color: var(--pt-header-text-color);
	font-size: 14.6667px;
}
.pt_classic_plus .ptactmenurightarrow:after
{
	content: url(/cs/jobs/cache/PT_NUI_CHEVRON_1.svg) ;
	position: relative;
	top: 1px;
}
.pt_classic_plus .SHADOW_MENU_DROPDOWN
{
	box-shadow: 5px 0 8px 0 #ddd, 0 5px 8px 0 #ddd;
	box-shadow: 5px 0 8px 0 var(--pt-modal-shadow-color), 0 5px 8px 0 var(--pt-modal-shadow-color);
}
.pt_classic_plus .RADIUS_MENU_DROPDOWN_CORNER {
	border : 1px solid var(--pt-modal-border-color) !important ;
	background-color: var(--pt-modal-background-color);
}
.pt_classic_plus .PTCPRCMENUSEPERATORTH
{
	border-bottom: 1px solid #ced4da;
	padding-top: 6px;
}
.pt_classic_plus .PTCPRCMENUSEPERATORHR
{
	display: none;
}
.pt_classic_plus .PT_MENU_ACTION_LISTHEAD
{
	margin-top: 12px;
}
.pt_classic_plus .PT_ABN_ORGCHART, 
.pt_classic_plus .PT_ORG_ACTION_BG
{
	background-color: var(--pt-modal-background-color);
	border-left: 4px solid transparent;
}
.pt_classic_plus .PT_ORG_ACTION_HVR_BG
{
	background-color: #ffffeb;
	border-left: 4px solid;
	border-left-color: var(--pt-menu-item-hover-border-color);
	background-color: var(--pt-hover-background-color);

}
.pt_classic_plus .PT_ORG_ACTION_HVR_BG:active
{
	background-color: #ffffeb;
	border-left: 4px solid;
	border-left-color: var(--pt-menu-item-hover-border-color);
	background-color: var(--pt-button-active-background-color);

}
.pt_classic_plus .PT_ORG_ACTION_SLCT_BG
{
	background-color: #c4d7e6;
	border-left: 4px solid;
	border-left-color: var(--pt-menu-item-hover-border-color);
	background-color: var(--pt-button-active-background-color);
}

.pt_classic_plus .PTPageRCDiv
{
	box-shadow: none;
	border: none;
}
.pt_classic_plus .PTPageRCCont
{
	box-shadow: 5px 0 8px 0 #ddd, 0 5px 8px 0 #ddd;
	box-shadow: 5px 0 8px 0 var(--pt-modal-shadow-color), 0 5px 8px 0 var(--pt-modal-shadow-color);
	border: 1px solid #b8b9bb;
	border-radius: 1px;
	border-color: var(--pt-modal-border-color);
	padding-top: 12px;
}
.pt_classic_plus .PTPageRCCont .PTPageRCXtraDiv
{
	display: none;
}
.pt_classic_plus .PTPageRCCont .PTPageRCLnk
{
	font-size: 13px;
	margin-left: 0px;
	margin-right:0px;
}
.pt_classic_plus .PTPageRCCont .PTPageRCLnkTD, 
.pt_classic_plus .PTPageRCCont .PTPageRCLastLnkTD
{
	border: none;
}
.pt_classic_plus .PTPageRCCont .PTPageRCLastLnkTD a:hover, 
.pt_classic_plus .PTPageRCCont .PTPageRCLnkTD a:hover
{
	background-color: #ffffeb;
	border-left: 4px solid;
	border-left-color: var(--pt-menu-item-hover-border-color);
	background-color:var(--pt-hover-background-color);
	color: var(--pt-menu-item-text-color);
    text-decoration: none;
}
.pt_classic_plus .PTPageRCCont .PTPageRCLastLnkTD a:active,
.pt_classic_plus .PTPageRCCont .PTPageRCLnkTD a:active
{
	border-left: 4px solid;
	border-left-color: var(--pt-menu-item-hover-border-color);
	background-color: var(--pt-button-active-background-color);
	color: var(--pt-menu-item-text-color);
    text-decoration: none;
}

.pt_classic_plus .PTPageRCLnk
{	
    background-color: var(--pt-modal-background-color);
	color: var(--pt-menu-item-text-color);
	border-left: 4px solid transparent;
	padding: 6px 40px 6px 16px;
}




.pt_classic_plus .rcMenuOnTC .ptrcMenuLinkImage
{
	display: none !important;
}
.pt_classic_plus .rcMenuOnTC #ptrcMenuALink:after
{
	content: url(/cs/jobs/cache/PTCP_RC_ARROWEND_1.svg);
}
.pt_classic_plus .PSRALEFTWIDGET a:before
{
	content: url(/cs/jobs/cache/PTCP_RC_ARROWSTART_1.svg);
}






.psc_mode-access.pt_classic_plus .PTPREVROW_D,
.psc_mode-access.pt_classic_plus .PTNEXTROW_D
{
	right: -5px;
}
.psc_mode-access.pt_classic_plus .gridhelpicon
{
	padding-right: 5px;
	position: relative;
	bottom: 5px;
}
.psc_mode-access.pt_classic_plus .PT_CP_LINE_SEPERATOR
{
	bottom: 4px;
	position: relative;
}
.psc_mode-access.pt_classic_plus .PSLEVEL1GRIDLABEL, 
.psc_mode-access.pt_classic_plus .PSLEVEL2GRIDLABEL,
.psc_mode-access.pt_classic_plus .PSLEVEL3GRIDLABEL
{
	background-color: #fff;
	background-color: var(--pt-page-background-color);
}
.psc_mode-access.pt_classic_plus .PSLEVEL1GRID, 
.psc_mode-access.pt_classic_plus .PSLEVEL2GRID,
.psc_mode-access.pt_classic_plus .PSLEVEL3GRID
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	color: var(--pt-page-text-color);
}
.psc_mode-access.pt_classic_plus .PSSRCHGROUPBOXLABEL, 
.psc_mode-access.pt_classic_plus .PSLEVEL1SCROLLAREAHEADER, 
.psc_mode-access.pt_classic_plus .PSLEVEL2SCROLLAREAHEADER,
.psc_mode-access.pt_classic_plus .PSLEVEL3SCROLLAREAHEADER
{
	background: #fff;
	background-color: var(--pt-page-background-color);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	color: #a45617;
	color: var(--pt-header-text-color);
}





.psc_mode-preview.psc_preview-showerc .PTERCGRPBOX
{
	border: 0.1em dashed #C00000;
	border-color: var(--pt-grid-find-outline-color) !important;
	color: #8a8a8a;
	color: var(--pt-placeholder-text-color) !important;
	font-style: italic;
	background: #fff;
	background-color: var(--pt-page-background-color) !important;
	overflow:hidden;
	padding-left:0px;
	padding-right:0px;
}

.psc_mode-preview.psc_preview-showerc .PTERCGRPBOX .PSGROUPBOXLABEL
{
	border-bottom:1px solid #ced4da;
	padding-left: 8px;
	font-style: italic;
	color: #3a3a3a;
	color: var(--pt-border-contrast-4-color) !important;
}

.psc_mode-preview.psc_preview-showerc .PTERCGRPBOX tr:nth-child(2) td:nth-child(1):after
{
	content:"Drop Zone: Subpage Target"; 
	display:block;
	padding: 1em 0.5em;
	text-align:center;
	color: #862626;
	color: var(--pt-grid-find-outline-color) !important;
	font-weight:bold;
	font-size:1.1em;
	flex:0 0 auto;
}








.pt_classic_plus .PSMULTILANG
{ 
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
        color: var(--pt-confirmation-text-color);
	border-radius: 3px;
	border: 1px solid #bcc4cd;
	border-color: var(--pt-confirmation-border-color);
	padding: 5.133px 4.693px;
	background-color: rgb(204,255,204);
        background: var(--pt-confirmation-background-color); 
}
.pt_classic_plus .PSMULTILANG:hover,
.pt_classic_plus .PSMULTILANG:focus
{
	border-color: #7f97de;
        border-color: var(--pt-control-hover-border-color);
}
.pt_classic_plus .PSMULTILANGDISABLED
{ 
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	border-radius: 3px;
	border: 1px solid rgb(211,211,211);
        border-color: var(--pt-control-disabled-border-color);
	padding: 5.133px 4.693px;
	color: #555;
        color: var(--pt-control-disabled-text-color);
	background-color: rgb(235,235,235);
        background-color: var(--pt-control-disabled-background-color);
}







#spellcheckinstructiontextcontainer
{
	position: absolute !important;
	left: 0 !important;
	top: -9999px !important;
	right: auto !important;
	bottom: auto !important;
	width: 1px;
	height: 1px;
	overflow: hidden;
	display: block !important;
}







.psfluidokbutton
{
	background: #fff;
	background: var(--pt-button-background-color);
	border: 1px solid #246FC7 !important;
	border: 1px solid var(--pt-button-border-color) !important;
	transition: background 0.15s 0s ease-in-out;
	box-shadow: none;
	text-shadow: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	font-weight: normal;
	color: #246FC7;
	color: var(--pt-button-text-color);
}
.psfluidokbutton:hover
{
	background: #f4f7fc !important;
	background: var(--pt-button-hover-background-color) !important;
	border-color: #1c579c !important;
	border-color: var(--pt-button-hover-border-color) !important;
	outline: 1px dotted; 
	outline-offset: -3px; 
}
.psfluidokbutton:active
{
	border-color: #1d2733 !important;
	border-color: var(--pt-button-active-border-color) !important;
	background: #b9ddfb !important;
	background: var(--pt-button-active-background-color) !important;
	outline: none; 
}
.pstimeoutmsgcontainer 
{
    background-color: #ffffff;
    background-color: var(--pt-modal-background-color) !important;
    color: #000;
    color: var(--pt-modal-text-color) !important;
}








.pt_classic_plus .PTCP_ARROW_TAB_LAYOUT
{
	transform: rotate(90deg);
}







.pt_classic_plus #pt_typeahead.spanTextDropdown
{
	margin-top: 2px;
}







.pt_classic_plus #ptaisubpage #ptaiagtitle
{
   
	font-family: Arial,Helvetica,sans-serif;
	color: var(--pt-page-text-color);
	font-weight: bold;
	font-size: 16.133px;
}







.pt_classic_plus .ptalPgltControls div a
{	
	border-left: 4px solid transparent;
}
.pt_classic_plus .ptalPgltControls div a:hover
{	
	border-left: 4px solid;
	border-color: var(--pt-menu-item-hover-border-color);
	background-color:var(--pt-hover-background-color);
	color: var(--pt-menu-item-text-color);
}








.pt_classic_plus .PSFRAMEWBO
{
	border-color: var(--pt-groupbox-border-color);
}








#PT_PINADD .pinnewlp
{
    background-color: var(--pt-modal-background-color);
	padding-bottom: 1.5em !important;	
	border-radius: 0px 0px 3px 3px;
	text-align: left;
}

:root.psc_mode-hc #PT_PINADD
{
    background-color: var(--pt-modal-background-color);
	border: 1px solid var(--pt-modal-border-color);
}

#PT_PINADD #ptpinAddBtn,
#ptaddlpbtn
{
	display: inline-flex;
	color: var(--pt-button-text-color) ;
    font-weight: normal ;
    text-decoration: none;
}

:root.psc_mode-hc #PT_PINLPSELECT
{
    background-color: var(--pt-modal-background-color);
	border: 1px solid var(--pt-modal-border-color);
}

#PT_PINLPSELECT
{
	background-color: var(--pt-modal-background-color);
	border-radius: 3px;
}







.pt_classic_plus  .PTS_CRITERIA_GB
{
 border-radius: 4px;
 background-color: #F8F8F8;
 border-top:1px solid #CED4DA;
 border-bottom:1px solid #CED4DA;
 border-left: 1px solid #CED4DA;
 border-right: 1px solid #CED4DA;
 margin-top: 0.7em;
 border: 1px solid #ced4da !important;
 border-color: var(--pt-border-normal-color) !important;
 table-layout:fixed !important;
}


.pt_classic_plus .pts_cfg_srch .ps-button
{
  display:inline-block;
  padding:0.2em 1.2em;
  border:1px solid #246FC7;
  -webkit-border-radius:0.25em;
  -moz-border-radius:0.25em;
  -ms-border-radius:0.25em;
  border-radius:0.25em;
  text-decoration:none;
  color: #246FC7;
  vertical-align:bottom;
  overflow:hidden;
  text-overflow:ellipsis;
  background: #fff;
  font-weight:normal;
  transition: background 0.15s 0s ease-in-out;
position:relative;
}

.pt_classic_plus .PSSRCHPAGEWBO .ps-button 
{
  display:inline-block;
  padding:0.2em 1.2em;
  border:1px solid #246FC7;
  -webkit-border-radius:0.25em;
  -moz-border-radius:0.25em;
  -ms-border-radius:0.25em;
  border-radius:0.25em;
  text-decoration:none;
  color: #246FC7;
  vertical-align:bottom;
  overflow:hidden;
  text-overflow:ellipsis;
  background: #fff;
  font-weight:normal;
  transition: background 0.15s 0s ease-in-out;

}

.pt_classic_plus .pts_cfg_srch .ps-text
{
  position:relative;
  top: -3px;
  margin-left: 0.1em;
}

.pt_classic_plus .PTS_FILTER_VALUE {border-style:none;}
.pt_classic_plus .PTS_PROMPT1 {border-style:none;}
.pt_classic_plus .PTS_PROMPT2 {border-style:none;}
.pt_classic_plus .PTS_YESNO1{border-style:none;}
.pt_classic_plus .PTS_YESNO2 { border-style:none; }
.pt_classic_plus .PTS_XLAT1{border-style:none;}
.pt_classic_plus .PTS_PROMPTNOEDIT1 {border-style:none;}
.pt_classic_plus .PTS_PROMPTNOEDIT12 {border-style:none;}
.pt_classic_plus .PTS_DATEPROMPT1 
{
 border-style:none;
}


.pt_classic_plus .pts_cfg_srch .PTS_CL_KWSRCH_GRIDWBO .psprintRightTd > div { height: auto!important; }
.pt_classic_plus .pts_cfg_srch .PTS_CL_KWSRCH_GRIDWBO .psprintgrid#divgcPTS_CFG_CL_LIST\$0 { height: auto!important; }
.pt_classic_plus .pts_cfg_srch .PTS_CL_KWSRCH_GRIDWBO .psprintgrid#divgcPTS_CFG_CL_LIST\$0 #divgbPTS_CFG_CL_LIST\$0.psprintgrid { height: auto!important; }


.pt_classic_plus .pts_cfg_srch .PTCPGROUPBOXWBO .psprintRightTd > div { height: auto !important; }
.pt_classic_plus .pts_cfg_srch .PTCPGROUPBOXWBO .psprintgrid#divgcPTS_CFG_CL_STD_RSL\$0 { height: auto !important; }
.pt_classic_plus .pts_cfg_srch .PTCPGROUPBOXWBO .psprintgrid#divgcPTS_CFG_CL_STD_RSL\$0 #divgbPTS_CFG_CL_STD_RSL\$0.psprintgrid { height: auto !important; }

.pts_cfg_srch .PTS_BREADCRUMB tr { display: inline-block; }
.pts_cfg_srch .PTS_BREADCRUMB tr td span:before { width: auto; }
.pts_cfg_srch .PTS_BREADCRUMB tr td span { width: auto; }
.pts_cfg_srch .PTS_BREADCRUMB tr td { width: auto; }
.pts_cfg_srch .PTS_BREADCRUMB tr td:nth-child(2) { vertical-align: bottom; }
.pts_cfg_srch .PTS_BREADCRUMB tr td:nth-child(3) { vertical-align: middle; }
.pts_cfg_srch .PTS_BREADCRUMB.PTCPGROUPBOXWBO > tbody > tr:nth-child(2) > td:nth-child(1) { display: none; height: fit-content; }

.PTS_BCRUMBGB tr:nth-child(3) td:nth-child(1) { height: fit-content; }
.PTS_BCRUMBGB tr:nth-child(3) { height: fit-content; }
.PTS_BCRUMBGB tr:nth-child(4) td:nth-child(1) { height: fit-content; }
.PTS_BCRUMBGB tr:nth-child(4) { height: fit-content; }
.PTS_SRSLTSGB tr:nth-child(4) td:nth-child(1) { height: fit-content; }
.PTS_SRSLTSGB tr:nth-child(4) { height: fit-content; }


.pt_classic_plus .pts_cd_box-group
{
    display: inline-block;
    border: none;
    background-color: transparent;
    margin: 0;
    white-space: nowrap;
}
.pt_classic_plus .pts_cd_widget {
    position: relative;
}
.pt_classic_plus .pts_cd_widget .pts_search_mask {
    z-index: 210;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0px;
    left: 0px;
    opacity: .50;
    background-color: #808080;
    background-color: var(--pt-modal-mask-background-color);
}

.pt_classic_plus .pts_cd_widget .pts_cd_box-menucontainer {
    list-style-type: none;
    display: block;
    padding: 0;
    margin: 0;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-menuitem {
    position: relative;
}
.pt_classic_plus .pts_cd_widget .pts_cd-link {
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}

.pt_classic_plus .pts_cd_widget .pts_cd_search_tray {
    position: absolute;
    display: block;
    background-color: #fff;
    background-color: var(--pt-menu-background-color);
    border: 1px solid #6c6c6c;
    border-color: var(--pt-menu-border-color);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 0px 25px #5a5a5a;
    -moz-box-shadow: 0px 0px 25px #5a5a5a;
    -ms-box-shadow: 0px 0px 25px #5a5a5a;
    box-shadow: 0px 0px 25px #5a5a5a;
    box-shadow: 0px 0px 25px var(--pt-modal-shadow-color);
    margin-bottom: 3px;
    margin-top: 2px;
}

.pt_classic_plus .pts_cd_widget .pts_cd_search_focused .pts_cd_search_tray {
    z-index: 211;
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_controls {
    position: relative;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -ms-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-flex: 1.0;
    -moz-box-flex: 1.0;
    -ms-box-flex: 1.0;
    box-flex: 1.0;
    display: -webkit- flex;
    display: -moz- flex;
    display: -ms- flex;
    display: flex;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    border: 1px solid #868e96;
    border-color: var(--pt-border-contrast-color);
    border-radius: 0.25em;
    background: #868e96;
    background: var(--pt-border-contrast-color);
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_focused .pts_cd_search_controls {
    z-index: 213;
}
.pt_classic_plus .pts_cd_widget .pts_cd_editbox, .pts_cd_editbox>.pts_cd_box-control, .pts_cd_editbox>.pts_cd_box-control>.pts_cd-edit {
    display: -webkit- flex;
    display: -moz- flex;
    display: -ms- flex;
    display: flex;
    display: flex;
    -webkit-flex: 1 1 auto;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    flex: 1 1 auto;
    margin-bottom: 0em;
}
.pt_classic_plus .pts_cd_widget .pts_cd_editbox>.pts_cd_box-control>.pts_cd-edit {
    padding-left: 15px;
    width:100%;
    margin-right: 0px;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-link > .pts_cd-link-wrapper > .pts_cd-link {
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-menuitem > .pts_cd_box-link > .pts_cd-link-wrapper > .pts_cd-link {
    padding: 0.5em;
    color: #1c579c;
    white-space: normal;
    text-overflow: ellipsis;
    position: relative;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link {
	padding-left:1.5em;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-link.pts_cd_category_notselected > .pts_cd-link-wrapper >.pts_cd-link {
	padding-left:1.5em;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link:before {
    content: url(/cs/jobs/cache/PTS_INTSRCH7_ICN_1.svg);
    display: block;
    position: absolute;
    top: calc(50% - 11px);
    bottom: 0;
    left: 1px; 
    right: auto;
    border: 0;
    padding-left:1%;
}
.pt_classic_plus .pts_cd_widget .pts_cd-link-wrapper > a:hover {
	background:#eeeeee;
}
.pt_classic_plus .pts_cd_widget .pts_cd-link-wrapper > a:focus {
	outline: 2px solid;
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title {
	width:100%;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #000;
    color: var(--pt-page-text-alt-color);
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title1 {
    width:30%;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    color: #000;
    color: var(--pt-page-text-alt-color);
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title.pts_cd_link_wrapped {
	width:70%;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link .pts_cd_link_title.pts_cd_link_wrapped
{
	width:68%;
    padding-left:2%;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-link.pts_cd_category_selected > .pts_cd-link-wrapper >.pts_cd-link .pts_cd_link_title
{
	width:98%;
    padding-left:2%;
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_tray .pts_cd-link .pts_cd_link_title1.psc_hidden
{
  display:none;
}
.pt_classic_plus .pts_cd_widget .pts_cd_box-menuitem:not(.psc_hidden) {
    display: block;
    text-align: left;
    min-height: 3.2em;
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_srchipctrl
{
	position: absolute;
	width:90%;
	left:5%;
	right:5%;
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_rescontainer
{
     width:100%;
     margin-top: -20px;
	 padding-top: 55px;
}
.pt_classic_plus .pts_cd_widget .pts_cd_search_resscroll
{
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
}
.pt_classic_plus .pts_cd_widget .ps_scrollable {
    clear: both;
    -moz-outline: 0;
    position: relative;
    -webkit-overflow-scrolling: touch;
    -moz-overflow-scrolling: touch;
    -ms-overflow-scrolling: touch;
    overflow-scrolling: touch;
}
.pt_classic_plus .pts_cd_widget .ps_scrollable_v {
    overflow-x: hidden;
    overflow-y: auto;
}

.pt_classic_plus .pts_cd_widget .sbar::-webkit-scrollbar-track-piece {
    background-color: transparent;
}

.pt_classic_plus .pts_cd_widget .sbar::-webkit-scrollbar {
    height: 11px;
    width: 11px;
}

.pt_classic_plus .pts_cd_widget .sbar::-webkit-scrollbar-button {
    background-color: transparent;
    height: 5px;
}
.pt_classic_plus .pts_cd_widget .sbar::-webkit-scrollbar-corner {
    background-color: #ffffff;
    background-color: var(--pt-page-background-color);
}
.pt_classic_plus .pts_cd_widget .sbar::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.2);
}
.pt_classic_plus .pts_cd_widget .pts_cd_nores
{
	text-align:center;
}
.pt_classic_plus .pts_cd_widget .pts_cd_nores_img
{
	width:10%;
	height:10%;
}
.pt_classic_plus .pts_cd_widget .pts_cd_nores_text
{
	white-space: nowrap; 
	overflow:hidden; 
	text-overflow: ellipsis; 
}
.pt_classic_plus .pts_cd_widget  .pts_cd_padding_top
{
	padding-top:15px;
}
.pt_classic_plus .pts_cd_widget .pts_cd_hidden
{
	visibility:hidden;
}
.pt_classic_plus .pts_cd_widget .pts_cd_nores p
{
	margin-top:5px;
	margin-bottom:0px;
}
.pt_classic_plus .pts_cd_widget .pts_cd_nolink
{
	pointer-events:none
}

.pt_classic_plus .pts_cd_box-menuitem:not(.psc_hidden) {
    display: block;
    text-align: left;
    min-height: 3.2em;
}
.pt_classic_plus  .PTS_CRITERIA_GB .PSSRCHCHECKBOX
{
    position:relative;
    top: -2px;
}

.pt_classic_plus  .pts_cfg_srch .PSSRCHCHECKBOX
{
    position:relative;
    top: -2px;
}

.pt_classic_plus .c .pts_pagetoogle img
{
	width: 16.5px;
	height: 16.5px;
}

.pt_classic_plus .pts_cfg_srch .pts_cfgsrch_rcntedit img
{
	width: 25px;
	height: 25px;
	margin-left: -1px;
}

.pt_classic_plus .pts_cfg_srch .pts_cfgsrch_saveedit img
{
	width: 25px;
	height: 25px;
	margin-left: -5px;
}

.pt_classic_plus .pts_cfg_srch .PSPUSHBUTTON
{
	font-family: 'Arial';
	font-style: normal;
	font-weight: 400;
	font-size: 14.67px;
	line-height: 17px;
	color: #312D2A;
	color: var(--pt-palette-24);
}

.pt_classic_plus .pts_cfg_srch .pts_boldfont
{
	font-family: 'Arial';
	font-style: normal;
	font-weight: 700;
	font-size: 14.67px;
	line-height: 17px;
	color: #312D2A;
	color: var(--pt-palette-24);
}
.pt_classic_plus .pts_cfg_srch .pts_normalfont
{
	font-family: 'Arial';
	font-style: normal;
	font-weight: 400;
	font-size: 14.67px;
	line-height: 17px;
	color: #312D2A;
	color: var(--pt-palette-24);
}

.pt_classic_plus .pts_cfg_srch .pts_showhide_morelessopt
{
font-family: 'Arial';
font-style: normal;
font-weight: 700;
font-size: 14.67px;
line-height: 17px;

align-items: center;



color: #312D2A;
color: var(--pt-palette-24);
}

.pt_classic_plus  .pts_cfg_srch .pts_display_none{
display: none;
}

.pt_classic_plus  .pts_cfg_srch .pts_gridview_grid{
  content:url(/cs/jobs/cache/PT_NUI_VIEW_GRID_1.svg);
	margin-top: 8px;
    margin-left: -5px;
}

.pt_classic_plus  .pts_cfg_srch .pts_gridview_list 
{
	content:url(/cs/jobs/cache/PT_NUI_VIEW_LIST_1.svg);
	margin-top: 8px;
    margin-left: -5px;
}

.pt_classic_plus  .pts_cfg_srch .pts_gridview_grid_border_radius
{
	border-radius: 4px 0px 0px 4px;
}

.pt_classic_plus  .pts_cfg_srch .pts_gridview_list_border_radius
{
	border-radius: 0px 4px 4px 0px;
}

.pt_classic_plus  .pts_cfg_srch .pts_radio_btn_unselected 
{
	width: 51px;
	height: 34px;
	left: 55px;
	top: 4px;
	border: 1px solid grey;
	box-sizing: border-box;	
	background: white;	
}

.pt_classic_plus  .pts_cfg_srch .pts_radio_btn_selected 
{
	width: 51px;
	height: 34px;
	left: 4px;
	top: 4px;



	background: #F5DEBD;
	background: var(--pt-selected-background-color);


	border: 2px solid #9B5734;
	border-color: var(--pt-selected-border-color);
	box-sizing: border-box;	
}

.pt_classic_plus .pts_cfg_srch .pts_radio_btn_selected:hover, 
.pt_classic_plus .pts_cfg_srch .pts_radio_btn_selected:focus
{
	width: 51px;
	height: 34px;
	left: 57px;
	top: 6px;
	border: 2px solid black;
	border-style: dotted;
	box-sizing: border-box;	
}

.pt_classic_plus .pts_cfg_srch .pts_radio_btn_unselected:hover, 
.pt_classic_plus .pts_cfg_srch .pts_radio_btn_unselected:focus
{
	width: 51px;
	height: 34px;
	left: 57px;
	top: 6px;
	border: 1px solid black;
	border-style: dotted;
	box-sizing: border-box;	
	background: #FDF3E4;
	background: var(--pt-hover-background-color);
}

.pt_classic_plus  .pts_cfg_srch .pts_showhide_flt
{
	font-family: 'Arial';
	font-style: normal;
	font-weight: 400;
	font-size: 14.67px;
	line-height: 16px;
	color: #116EB1;
	color: var(--pt-link-text-color);
	text-decoration: none;
}

.pt_classic_plus .pts_cfg_srch .PTCPGRIDHDRVIEWALLDIVACH 
{
	font-family: 'Arial';
	font-style: normal;
	font-weight: 700;
	font-size: 14.67px;
	line-height: 17px;
	
	color: #161513;
	color: var(--pt-page-text-color);
}

.pt_classic_plus .pts_cfg_srch .pts_kws_rslts_hyperlink
{
	font-family: 'Arial';
	font-style: normal;
	font-weight: 400;
	font-size: 14.67px;
	line-height: 20px;

	color: #00688C;
}

.pt_classic_plus  .pts_cfg_srch .pts_kws_rslts_details
{
	font-family: 'Arial';
	font-style: normal;
	font-weight: 700;
	font-size: 14.67px;
	line-height: 20px;
	color: #5C5B5A;
	color: var(--pt-label-text-color);
}

.pt_classic_plus .PTS_SS_CRITERIA_GB .PSLEVEL1GRIDNBO
{
	width:80%;
    margin-left:10%;
}

.pt_classic_plus .PTS_SS_CRITERIA_GB .PSLEVEL1GRIDNBO .PSLEVEL1GRIDROW.PSGRIDFIRSTCOLUMN
{
	width:35%;
	text-align:right;
	padding-right:1em;
}

.pt_classic_plus .pts_cfg_srch .PTS_CL_STDSRCH_GPB .ps-img, 
.pt_classic_plus .pts_cfg_srch .PTS_CL_KWSRCH_GRIDWBO .ps-img 
 { 
	width: 44px; 
	height: 55px; 
	border: 1px solid #bbb; padding: 0.2em;
 	margin-left: auto;
	margin-right: auto;
	display: block; 
 }




.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACET_CONTNRWBO,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_GRID_CONTNRWBO,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACETSWBO
{
	border: 1px solid var(--pt-groupbox-border-color);
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACETSWBO,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACETSWBO .PSGROUPBOXLABEL
{
	border-radius: 3px;
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACETSWBO,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_TREE_FACETWBO,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_TREE_FACET_MOREWBO
{
	margin-bottom: 10px;
	background: #FFFFFF;
	background: var(--pt-page-background-color);
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACETSWBO .PSGROUPBOXLABEL,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_TREE_FACETWBO .PSGROUPBOXLABEL,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_TREE_FACET_MOREWBO .PSGROUPBOXLABEL
{
	border-bottom: 1px solid var(--pt-groupbox-border-color);
	padding: 5px 0px;
	cursor: pointer;
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_FACET_CONTNRWBO
{
	background: #F8F8F8;
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PSGROUPBOXNBO
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_BREADCRUMB .PTCPGRIDTITLE,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_RSLT_GRID_CONTNR .PTCPGRIDTITLE
{
	margin-top: 0px;
}

.pt_classic_plus .pts_cfg_srch .PTS_RSLT_FACET_CONTNR .PSLEVEL1SCROLLAREABODY .PTS_RSLT_FACETS .PTS_NOBORDERWBO .PSLEVEL2GRIDROW,
.pt_classic_plus .pts_cfg_srch .PTS_RSLT_FACET_CONTNR .PSLEVEL1SCROLLAREABODY .PTS_RSLT_FACETS .PTS_NOBORDERWBO .PSLEVEL2GRIDWBO
{
	border: none;
}

.pt_classic_plus .PSSRCHPAGE, .pt_classic_plus .PTS_SRSLTSGB
{
	margin-left: 0px;
}
.pt_classic_plus body.PSSRCHPAGE
{
	margin-left: 7px;
}

.pt_classic_plus .pts_cfg_srch .PTS_RSLT_GRID_CONTNR .PSLEVEL1GRIDWBO
{
	margin-left: -7px;
}
.pt_classic_plus .pts_cfg_srch .PTS_RSLT_GRID_CONTNR #ACE_PT_SEARCHRESULT .PSLEVEL1GRIDWBO
{
	border-top: none;
}

.pt_classic_plus .pts_cfg_srch .PTS_RSLT_FACETS .ptpg_jet_treeitemWBO
{
	min-width: 300px;
}

.pt_classic_plus .pts_cfg_srch .PTS_RSLT_FACET_CONTNR .PSLEVEL1SCROLLAREABODY
{
	padding-top: 0px;
	padding-bottom: 0px;
}

.pt_classic_plus .pts_cfg_srch .PTS_RSLT_GRID_CONTNR #ACE_PTS_CFG_CL_WRK_PTS_VIEWAS_GB
{
	margin-left: -6px;
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PSGROUPBOXNBO
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PSSRCHPAGENBO
{
	margin-left: 10px;
}
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PSGROUPBOX
{
	padding-top: 0px;
	padding-bottom: 0px;
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch #ACE_PTS_CFG_CL_WRK_PTS_KWPAGE_GB .PSPRIMARY
{
	border-radius: 0px;
	margin-left: -1px;
}
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PTS_CRITERIA_GB #PTS_CFG_CL_WRK_PTS_KW.PSEDITBOX
{
	border-radius: 0px;
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch
{
	margin-left: -10px;
}

.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch .PSSRCHTITLE
{
	position: relative;
	bottom: 14px;
	margin-left: 6px;
}







.pt_classic_plus .PSSRCHPAGE .PTS_BREADCRUMB .PTS_BREADCRUMBNBO tr,
.pt_classic_plus .PSSRCHPAGE .PTS_BREADCRUMB .PTS_BREADCRUMBNBO tr:first-child 
{
	background-color: var(--pt-filter-background-color);
	border-radius: 1.2em;
	border: 1px solid var(--pt-filter-border-color);
	color: var(--pt-filter-text-color);
	height: 35px;
	padding: 0px 2px 0px 5px;
	margin: 6px 3px;
}
.pt_classic_plus .PSSRCHPAGE .PTS_BREADCRUMB .PTS_BREADCRUMBNBO tr td,
.pt_classic_plus .PSSRCHPAGE .PTS_BREADCRUMB .PTS_BREADCRUMBNBO tr:first-child td
{
	position: relative;
	bottom: 7px;
	height: 35px;
}
.pt_classic_plus .PTS_BREADCRUMB .PTS_BREADCRUMBNBO tr:last-child 
{
	background-color: var(--pt-button-background-color);
	border: 0px;
}
.pt_classic_plus .PTS_BREADCRUMB .PTS_BREADCRUMBNBO tr:last-child td
{
	position: relative;
	bottom: 2px;
}

:root.pt_classic_plus.firefox .PSSRCHPAGE .pts_cfg_srch .PTS_BREADCRUMBNBO
{
	margin-top: -26px;
}
:root.pt_classic_plus.chrome .PSSRCHPAGE .pts_cfg_srch .PTS_BREADCRUMBNBO
{
	margin-top: 10px;
}




:root.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch #ACE_PTS_CFG_CL_WRK_PTS_CFGSRCH_RSLTGB.PSSRCHPAGE > tbody  > tr:nth-child(4) > td:nth-child(1),
:root.pt_classic_plus.firefox .PSSRCHPAGE .pts_cfg_srch #ACE_PTS_CFG_CL_WRK_PTS_CFGSRCH_RSLTGB.PSSRCHPAGE .PTS_BCRUMBGBWBO .PTS_BCRUMBGB > tbody  > tr:nth-child(3) > td:nth-child(1)
{
	height: 80px;
}





.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch #ACE_PTS_CFG_CL_WRK_PTS_COREAREA_GB div[id$="divPTS_CFG_CL_WRK_PTS_GROUPBOX13"]  > table > tbody > tr > .PSGROUPBOXLABEL:hover,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch #ACE_PTS_CFG_CL_WRK_PTS_CFGRSLT_SB_GB div[id$="divPTS_CFG_CL_WRK_PTS_CFGSRCH_RSLTGB"] > table > tbody > tr > .PSGROUPBOXLABEL:hover,
.pt_classic_plus .PSSRCHPAGE .pts_cfg_srch #ACE_PTS_CFG_CL_WRK_PTS_COREAREA_GB div[id$="divPTS_CFG_CL_WRK_PTS_CFGASRCHSB_GB"] > table > tbody > tr > .PSGROUPBOXLABEL:hover
{
	cursor: pointer;
	color: var(--pt-header-hover-text-color);
}





.pt_classic_plus #pthnavbc_skipnav a
{    
  	text-decoration: none;
}

.pt_classic_plus #pthnavbc_skipnav a:focus
{
	padding: 0.68em 0.72em !important;
	font-size: 1.0em;
	font-weight: bold;
	left: 0.25em;
	top: 0.25em;
	background-color: #ffe8c2;
	background-color: var(--pt-badge-background-color);
	color: #000;
        color: var(--pt-badge-text-color);
	margin: 0 0em !important;
        z-index: 9999;
        border: 1px solid #1D2733;
	border: 1px solid var(--pt-border-absolute-color);
        overflow: auto;
        width: auto;
        height: auto;
}









.pt_classic_plus .PTCALHEAD > a:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg);
	-webkit-border-radius: 1em; -moz-border-radius: 1em; -ms-border-radius: 1em; border-radius: 1em;
	padding: 0.5em 0.05em 0.3em 0.6em; 
	padding-right:0.05em; 
	padding-left:0.6em;
	border:1px solid transparent; 
	-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; 
}

.pt_classic_plus .PTCPHELPPOPUPCLOSEIMG:focus
{
	outline: none;
}

.pt_classic_plus .PTCALHEAD > a:focus:after 
{
	border: 1px dashed #868e96;
	border-color: var(--pt-border-contrast-color);
}

.pt_classic_plus #ptcphelppopupclosediv:focus
{
	background: #fff ;
	background: var(--pt-button-background-color);
	border: 1px dashed #7A818A ; 
	border: 1px dashed var(--pt-border-contrast-3-color) ; 
	border-radius: 3px;
	outline: none;
}
.pt_classic_plus #pt_modals .PSMODALCLOSEANCHOR:focus, 
.pt_classic_plus #ptifrmpopup #ptpopupclose:focus 
{
	background: #fff ;
	background: var(--pt-modal-background-color);
	border: 1px dashed #999 !important ;
	border-color: #7A818A !important ; 
	border-color: var(--pt-border-contrast-color) !important ; 
	border-radius: 3px;
	outline: none;
}






.pt_classic_plus_pre858 .PSCHECKBOX, 
.pt_classic_plus_pre858 .PSDROPDOWNLABEL, 
.pt_classic_plus_pre858 .PSEDITBOXLABEL, 
.pt_classic_plus_pre858 .PSLONGEDITLABEL, 
.pt_classic_plus_pre858 .PSRADIOBUTTON, 
.pt_classic_plus_pre858 .PSSRCHCHECKBOX, 
.pt_classic_plus_pre858 .PSSRCHDROPDOWNLABEL, 
.pt_classic_plus_pre858 .PT_MCFCHECKBOX,
.pt_classic_plus_pre858 .PSSRCHEDITBOXLABEL
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: bold;
	font-size: 14.6667px;
	color: #6c6c6c;
}

.pt_classic_plus_pre858 .PSSRCHCHECKBOX
{
 	position: relative;
    	top: -7px;
}





.pt_classic_plus_pre858 .PAPAGETITLE, .pt_classic_plus_pre858 .PSSRCHTITLE
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: bold;
	font-size: 19.8px;
	color: #000;
	margin-bottom: 15px; 
	display: block;
}
.pt_classic_plus_pre858 .PATRANSACTIONTITLE 
{
	font-size: 19.8px;
	font-family : Arial,Helvetica,sans-serif ;
}




.pt_classic_plus_pre858 .PSEDITBOX,
.pt_classic_plus_pre858 .PSEDITBOX_DISABLED,
.pt_classic_plus_pre858 .PSEDITBOXDISABLED,
.pt_classic_plus_pre858 input.PSERROR, 
.pt_classic_plus_pre858 textarea.PSERROR 
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	border-radius: 3px;
	box-shadow: inset 2.9333px 2.9333px 5.8666px #e9e9e9;
	border: 1px solid #bbb;
	padding: 6.160px 3.667px;
	background-color: #fff;
}
.pt_classic_plus_pre858 .PSEDITBOX:hover, 
.pt_classic_plus_pre858 .PSEDITBOX:focus,
.pt_classic_plus_pre858 input.PSERROR:hover, 
.pt_classic_plus_pre858 input.PSERROR:focus,  
.pt_classic_plus_pre858 textarea.PSERROR:hover, 
.pt_classic_plus_pre858 textarea.PSERROR:focus  
{
	border-color: #7f97de;
}

.pt_classic_plus_pre858 .PSEDITBOX_DISABLED, 
.pt_classic_plus_pre858 .PSEDITBOXDISABLED
{
	border-color: rgb(211,211,211);
	color: #555;
	background-color: rgb(235,235,235);
}

.pt_classic_plus_pre858 input.PSERROR,
.pt_classic_plus_pre858 textarea.PSERROR
{
	background-color: rgb(225, 40, 40) ;
	color: #ffffff ;
}





.pt_classic_plus_pre858 select.PSDROPDOWNLIST,
.pt_classic_plus_pre858 select.PSDISABLED, 
.pt_classic_plus_pre858 select.PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus_pre858 select.PSDROPDOWNLISTDISABLED,
.pt_classic_plus_pre858 select.PSERROR 
{
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	border-radius: 3px;
	box-shadow: inset 2.9333px 2.9333px 5.8666px #e9e9e9;
	border: 1px solid #bbb;
	padding: 5.133px 4.693px;
	background-color: #fff;
}
.pt_classic_plus_pre858 select.PSDROPDOWNLIST:hover, 
.pt_classic_plus_pre858 select.PSDROPDOWNLIST:focus,
.pt_classic_plus_pre858 select.PSERROR:hover, 
.pt_classic_plus_pre858 select.PSERROR:focus 
{
	border-color: #7f97de;
}

.pt_classic_plus_pre858 select.PSDISABLED, 
.pt_classic_plus_pre858 select.PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus_pre858 select.PSDROPDOWNLISTDISABLED
{
	border-color: rgb(211, 211, 211);
	color: #555;
	background-color: rgb(235, 235, 235);
}

.pt_classic_plus_pre858 select.PSERROR
{
	background-color: rgb(225, 40, 40) ;
	color: #ffffff ;
}




.pt_classic_plus_pre858 textarea.PSLONGEDITBOX
{
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	border-radius: 3px;
	box-shadow: inset 2.9333px 2.9333px 5.8666px #e9e9e9;
	border: 1px solid #bbb;
	padding: 6.160px 3.667px;
	background-color: #fff;
}
.pt_classic_plus_pre858 textarea.PSLONGEDITBOX:hover, 
.pt_classic_plus_pre858 textarea.PSLONGEDITBOX:focus
{
	border-color: #7f97de;
}




.pt_classic_plus_pre858 .PSHYPERLINK, 
.pt_classic_plus_pre858 .PSHYPERLINK:link, 
.pt_classic_plus_pre858 .PSHYPERLINK:visited, 
.pt_classic_plus_pre858 .PSHYPERLINKNOUL:link, 
.pt_classic_plus_pre858 .PSHYPERLINKNOUL:visited, 
.pt_classic_plus_pre858 .PSSRCHRESULTSEVENROW:link, 
.pt_classic_plus_pre858 .PSSRCHRESULTSEVENROW:visited, 
.pt_classic_plus_pre858 .PSSRCHRESULTSODDROW:link, 
.pt_classic_plus_pre858 .PSSRCHRESULTSODDROW:visited,
.pt_classic_plus_pre858 .PSHYPERLINKDISABLED, 
.pt_classic_plus_pre858 .PSSRCHRESULTSHYPERLINKD, 
.pt_classic_plus_pre858 .PSHYPERLINKDISABLED, 
.pt_classic_plus_pre858 .PSHYPERLINKNOULDISABLED, 
.pt_classic_plus_pre858 .PSHYPERLINKNOULBOLDDISABLED, 
.pt_classic_plus_pre858 .PSSRCHRESULTSEVENROWDISABLED, 
.pt_classic_plus_pre858 .PSSRCHRESULTSODDROWDISABLED,
.pt_classic_plus_pre858 .PSRALEFTWIDGET,
.pt_classic_plus_pre858 .PSRARIGHTWIDGET,
.pt_classic_plus_pre858 .PTGBLFACET, 
.pt_classic_plus_pre858 .PASUBTABLINKACTIVE,

.pt_classic_plus_pre858 .PSHYPERLINKACTIVE,
.pt_classic_plus_pre858 .PTCPGRIDHDRVIEWALLDIVACH, 
.pt_classic_plus_pre858 .PTCPSCROLLAREAHDRFINDDIV
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14.6667px;
	color: #3366cc;
}
.pt_classic_plus_pre858 .PSHYPERLINK:hover
.pt_classic_plus_pre858 .PAXHYPERLINKHOVER, 
.pt_classic_plus_pre858 .PSHYPERLINKHOVER, 
.pt_classic_plus_pre858 .PSQRYHYPERLINKHOVER, 
.pt_classic_plus_pre858 .PSHYPERLINK:HOVER, 
.pt_classic_plus_pre858 .PSHYPERLINKNOUL:HOVER, 
.pt_classic_plus_pre858 .PSHYPERLINKNOULBOLD:HOVER, 
.pt_classic_plus_pre858 .PSNAVPARENTLINK:HOVER, 
.pt_classic_plus_pre858 .PSRALEFTWIDGET:HOVER, 
.pt_classic_plus_pre858 .PSRARIGHTWIDGET:HOVER, 
.pt_classic_plus_pre858 .PTNAVLINK:HOVER, 
.pt_classic_plus_pre858 .PSQRYHYPERLINK:HOVER,
.pt_classic_plus_pre858 .PTGBLFACETHOVER, 
.pt_classic_plus_pre858 .PTGBLFACET:hover,

.pt_classic_plus_pre858 .PSHYPERLINKACTIVE:HOVER,
.pt_classic_plus_pre858 .PABOLDBLUETEXT:HOVER,
.pt_classic_plus_pre858 .PTCPGRIDHDRVIEWALLDIVACH:HOVER,
.pt_classic_plus_pre858 .PTCPSCROLLAREAHDRFINDDIV:HOVER
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14.6667px;
	color: #ab5b1a;
	text-decoration: underline;
}

.pt_classic_plus_pre858 .PSSRCHRESULTSEVENROW a:hover, 
.pt_classic_plus_pre858 .PSSRCHRESULTSODDROW a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #ab5b1a;
	text-decoration: underline;
}

.pt_classic_plus_pre858 .PSHYPERLINKDISABLED, .pt_classic_plus_pre858 .PSSRCHRESULTSHYPERLINKD, .pt_classic_plus_pre858 .PSHYPERLINKDISABLED, .pt_classic_plus_pre858 .PSHYPERLINKNOULDISABLED, 
.pt_classic_plus_pre858 .PSHYPERLINKNOULBOLDDISABLED, .pt_classic_plus_pre858 .PSSRCHRESULTSEVENROWDISABLED, .pt_classic_plus_pre858 .PSSRCHRESULTSODDROWDISABLED, 
.pt_classic_plus_pre858 .PSHEADERHYPERLINKD 
{
	text-decoration: none;
	color: #555;
}

.pt_classic_plus_pre858 .PSHEADERHYPERLINKD 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
}


.pt_classic_plus_pre858 .PSTABLINKSCONTAINER .PSTABLINKSSELECTED
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #555;
}
.pt_classic_plus_pre858 span.PT_CP_LINE_SEPERATOR:after
{
	content: "|";
	margin-left: 8px;
	margin-right: 8px;
	font-weight: normal;
	color: #888;
	vertical-align: top;
}




.pt_classic_plus_pre858 .PSPUSHBUTTON, .pt_classic_plus_pre858 .PSPUSHBUTTONTBSAVE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBSENDNOTIFY, .pt_classic_plus_pre858 .PSPUSHBUTTONTBAPPLY, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBCONTINUE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBIGNORE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNO, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVIEW, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBRETRY, .pt_classic_plus_pre858 .PSPUSHBUTTONTBYES,.pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTTAB, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTINLIST, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTINWORKLIST, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVINLIST, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVINWORKLIST, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVTAB, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEMODE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBABORT, .pt_classic_plus_pre858 .PSPUSHBUTTONTBADD, .pt_classic_plus_pre858 .PSPUSHBUTTONTBADDMODE, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBAPPLY, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCANCEL, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCLEAR, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCONTINUE, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBCORRECTMODE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBDELETE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBIGNORE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBLOOKUP, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBNO, .pt_classic_plus_pre858 .PSPUSHBUTTONTBOK, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPOPUP, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVIEW, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBREFRESH, .pt_classic_plus_pre858 .PSPUSHBUTTONTBREFRESH2, .pt_classic_plus_pre858 .PSPUSHBUTTONTBRETRY, .pt_classic_plus_pre858 .PSPUSHBUTTONTBRETURN, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBSPELLCHECK, .pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEALLMODE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBVIEWWORKLIST, .pt_classic_plus_pre858 .PSPUSHBUTTONTBYES,
.pt_classic_plus_pre858 .PSPUSHBUTTONTBSEARCH, .pt_classic_plus_pre858 .PSPUSHBUTTONTBADD, .pt_classic_plus_pre858 .PSPUSHBUTTONTBOK, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCLEAR, 
.pt_classic_plus_pre858 .PSPUSHBUTTONRETURN, .pt_classic_plus_pre858 .PSPUSHBUTTONTBABORT, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCANCEL, .pt_classic_plus_pre858 .PSPUSHBUTTONTBLOOKUP,
.pt_classic_plus_pre858 #ptpopup .PSPUSHBUTTONTBOK, .pt_classic_plus_pre858 #pt_modals .PSPUSHBUTTONTBOK,
.pt_classic_plus_pre858 #pt_modals .PSPUSHBUTTONTBNO, .pt_classic_plus_pre858 #pt_modals .PSPUSHBUTTONTBYES
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px ;
	font-weight: bold;
	color: rgb(0,0,0);
	text-shadow: 1px 1px 0px #eee;
	padding: 0px;
	margin: 0px;
} 
.pt_classic_plus_pre858 .PSPUSHBUTTONTB.Left,
.pt_classic_plus_pre858 .PSPUSHBUTTON.Left,
.pt_classic_plus_pre858 #ptpopup .PSPUSHBUTTON.Left,
.pt_classic_plus_pre858 #pt_modals .PSPUSHBUTTON.Left
{
	background-image: linear-gradient(#ffffff, rgb(204, 204, 204));
	border: 1px solid #a5a7a8 !important; 
	border-radius: 3.6666px;
	box-shadow: 1px 1px 2px rgba(51, 51, 51, 0.4), 1px 1px 2px rgba(255, 255, 255, 0.7) inset;
	padding: 7.234px 17.6px; 
}
.pt_classic_plus_pre858 .PSPUSHBUTTONTB.Left:hover,
.pt_classic_plus_pre858 .PSPUSHBUTTON.Left:hover,
.pt_classic_plus_pre858 #ptpopup .PSPUSHBUTTON.Left:hover,
.pt_classic_plus_pre858 #pt_modals .PSPUSHBUTTON.Left:hover
{
	background-image:linear-gradient(#ffffff, rgb(153,153,153));
}
.pt_classic_plus_pre858 .PSPUSHBUTTONTB.Left:active,
.pt_classic_plus_pre858 .PSPUSHBUTTON.Left:active,
.pt_classic_plus_pre858 #ptpopup .PSPUSHBUTTON.Left:active,
.pt_classic_plus_pre858 #pt_modals .PSPUSHBUTTON.Left:active
{
	background-image:linear-gradient(rgb(170, 170, 170), #ffffff);
	box-shadow: 1px 2px 2px #fff inset;
}
.pt_classic_plus_pre858 .PSPUSHBUTTON span, .pt_classic_plus_pre858 .PSPUSHBUTTONTB span, .pt_classic_plus_pre858 .PSPUSHBUTTON span:hover, .pt_classic_plus_pre858 .PSPUSHBUTTONTBABORT span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBADD span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBADDMODE span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBAPPLY span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCANCEL span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBCLEAR span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCONTINUE span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCORRECTMODE span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBDELETE span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBIGNORE span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBLOOKUP span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTINLIST span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTINWORKLIST span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTTAB span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNO span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBOK span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPOPUP span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVIEW span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVINLIST span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVINWORKLIST span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVTAB span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBREFRESH span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBREFRESH2 span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBRETRY span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBRETURN span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBSAVE span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBSEARCH span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBSENDNOTIFY span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBSPELLCHECK span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEALLMODE span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEMODE span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBVIEWWORKLIST span, .pt_classic_plus_pre858 .PSPUSHBUTTONTBYES span, 
.pt_classic_plus_pre858 .PSPUSHBUTTONRETURN span, .pt_classic_plus_pre858 .PSPUSHBUTTONDISABLED span,
.pt_classic_plus_pre858 #ptpopup .PSPUSHBUTTON span,
.pt_classic_plus_pre858 #pt_modals .PSPUSHBUTTON span
{
	border: none !important; 
	background-color: transparent;
}

.pt_classic_plus_pre858 .PSPUSHBUTTONTBSAVEA , .pt_classic_plus_pre858 .PSPUSHBUTTONTBRETURNA , .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVINLISTD, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTINLISTA, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBADDMODE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEMODED, .pt_classic_plus_pre858 .PSPUSHBUTTONTBSENDNOTIFY, .pt_classic_plus_pre858 .PSPUSHBUTTONTBREFRESHA, 
.pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVINLISTA , .pt_classic_plus_pre858 .PSPUSHBUTTONTBCORRECTMODEA, .pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEALLMODEA, .pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEMODEA,
.pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEALLMODE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBUPDATEALLMODED, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCORRECTMODE, .pt_classic_plus_pre858 .PSPUSHBUTTONTBCORRECTMODED,
.pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVTAB, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVTABA, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTTAB, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTTABA,
.pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVTAB, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPREVTABD, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTTAB, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTTABD,
.pt_classic_plus_pre858 .PSPUSHBUTTONTBSPELLCHECK, .pt_classic_plus_pre858 .PSPUSHBUTTONTBPOPUP,
.pt_classic_plus_pre858 .PSPUSHBUTTONTBSAVED, .pt_classic_plus_pre858 .PSPUSHBUTTONTBNEXTINLISTD 
{
	background-image : none;
	width: auto; 
}

.pt_classic_plus_pre858 .PSPUSHBUTTONDISABLED.Left 
{	
	background-image:linear-gradient(rgb(221,221,221),rgb(204,204,204)); 
	border :  1px solid #ccc;
	border-radius: 3.6666px;
	box-shadow: inset 1px 1px 2px #ffffff; 
	padding: 7.334px 17.6px;
}
.pt_classic_plus_pre858 .PSPUSHBUTTONDISABLED input 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px ;
	font-weight: bold;
	text-shadow : 1px 1px 0px #e2e2e2;
	color: #555;
}




.pt_classic_plus_pre858 .PSPRIMARY.Left 
{
	background-image:linear-gradient(#79cc9c,#73c998);
	box-shadow:1px 1px 2px #888, inset 0 -2px 1px -1px #76c999, inset 0 10px 10px -6px #dbf1e5;
	border-top: 1px solid #309a60 !important;
	border-left: 1px solid #3da16a !important;
	border-right: 1px solid #3da16a !important;
	border-bottom: 1px solid #39a86a !important;
	text-shadow:1px 1px 0px #94deb3; 
	border-radius: 3.6666px;
	padding: 7.234px 17.6px; 
}
.pt_classic_plus_pre858 .PSPRIMARY .PSPUSHBUTTONTBSAVE, 
.pt_classic_plus_pre858 .PSPRIMARY .PSPUSHBUTTONTBSAVEA,
.pt_classic_plus_pre858 .PSPRIMARY .PSPUSHBUTTONTBSEARCH,
.pt_classic_plus_pre858 .PSPRIMARY .PSPUSHBUTTONTBLOOKUP,
.pt_classic_plus_pre858 .PSPRIMARY .PSPUSHBUTTONTBADD
{
	text-shadow: 1px 1px 0px #94deb3;
}
.pt_classic_plus_pre858 .PSPRIMARY.Left:hover 
{
	background-image:linear-gradient(#79cc9c,#4fae78);
}
.pt_classic_plus_pre858 .PSPRIMARY.Left:active
{
	background-image:linear-gradient(#4fae78,#79cc9c);
	box-shadow: rgba(255, 255, 255, 0.701961) 1px 2px 2px inset;
}




.pt_classic_plus_pre858 .PTGRIDTAB a span, 
.pt_classic_plus_pre858 #PSTAB a span,
.pt_classic_plus_pre858 #PSTABNBO a span,
.pt_classic_plus_pre858 #ptrctitlebar #ptrcServiceTab a span 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14.6667px;
	color: #000;
	padding:7.334px 17.6px;
	line-height: 20.1px;
	border-radius: 3.6666px 3.6666px 0px 0px;
	border: 1px solid #a3a3a3;
	border-bottom:none;
	box-shadow: inset 0 5px 5px -3px #fff; 
	background: #fcfcfc;
}
.pt_classic_plus_pre858 #PSTAB .selectedtab a span, 
.pt_classic_plus_pre858 .PTGRIDTAB .selectedtab a span,
.pt_classic_plus_pre858 #PSTABNBO .selectedtab a span,
.pt_classic_plus_pre858 #ptrctitlebar #ptrcServiceTab #selected a span 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14.6667px;
	font-weight: bold;
	color:#000;
	padding:7.334px 17.6px;
	line-height:20.1px;
	border-radius: 3.6666px 3.6666px 0px 0px; 
	border: 1px solid #62ba8a; 
	border-bottom:none;
	box-shadow: inset 0 2px 2px -1px #fff; 
	background: #c8ead6;
	text-shadow: 1px 1px 0 #def9ea;
}
.pt_classic_plus_pre858 #PSTAB a:hover span, 
.pt_classic_plus_pre858 .PTGRIDTAB a:hover span,
.pt_classic_plus_pre858 #PSTABNBO a:hover span,
.pt_classic_plus_pre858 #ptrctitlebar #ptrcServiceTab a:hover span 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14.66px;
	padding:7.334px 17.6px;
	border-color: #888;
	box-shadow: inset 0 2px 2px -1px #fff; 
	background: #f0f0f0 ;	
}
.pt_classic_plus_pre858 .PTGRIDTAB a:hover
{
	text-decoration: none;
}
.pt_classic_plus_pre858 #PSTAB a:active span, 
.pt_classic_plus_pre858 .PTGRIDTAB a:active span,
.pt_classic_plus_pre858 #PSTABNBO a:active span,
.pt_classic_plus_pre858 #ptrctitlebar #ptrcServiceTab a:active span 
{
	background: #fff ;
	border-color: #555;
}
.pt_classic_plus_pre858 #PSTAB  a, 
.pt_classic_plus_pre858 .PTGRIDTAB a, 
.pt_classic_plus_pre858 #PSTAB .selectedtab a, 
.pt_classic_plus_pre858 .PTGRIDTAB .selectedtab a,
.pt_classic_plus_pre858 #PSTABNBO a,
.pt_classic_plus_pre858 #PSTABNBO .selectedtab a
{
	border-bottom: 0px !important;
	padding: 0px !important; 
}
.pt_classic_plus_pre858 #PSTAB a, 
.pt_classic_plus_pre858 #PSTABNBO a,
.pt_classic_plus_pre858 .PTGRIDTAB a,
{
	padding-right: 0px !important;
	text-decoration: none !important;
}
.pt_classic_plus_pre858 .PSBOTTOMLINE 
{
	background: none;
	border-bottom: 1px solid #bbb;
}
.pt_classic_plus_pre858 .PT_CP_PAGETABTD
{
	border-bottom: 1px solid #bbb;
	padding-right: 7.334px; 
}

.pt_classic_plus_pre858 .PTGRIDTAB .PT_CP_PAGETABTD
{
	border-bottom: none;
}

.pt_classic_plus_pre858 .PTGRIDTAB .PSBOTTOMLINE
{
	width: 11px;
	border-bottom: none;
}

.pt_classic_plus_pre858 .PTCPEXPANDGRIDCOLS, .pt_classic_plus_pre858 .PTCPCOLLAPSEGRIDCOLS
{
	height: 21px;
}
.pt_classic_plus_pre858 .PTGRIDTAB  a span.PTCPCOLLAPSEGRIDCOLS
{
	margin-left: 7.334px;
}
.pt_classic_plus_pre858 .PTCPEXPANDGRIDCOLS, .pt_classic_plus_pre858 .PTCPCOLLAPSEGRIDCOLS
{
	background: #FFFFFF !important;
	border-width: 0px !important;
	padding: 7px !important;
}
.pt_classic_plus_pre858 .PTCPEXPANDGRIDCOLSIMG 
{
	position: relative;
	right: 6px;
	top: 3px;
}

.pt_classic_plus_pre858 .PTCP_TABSCROLL
{
	margin-bottom: 5px !important;
}

.pt_classic_plus_pre858 #PSTABNBO td
{
	border-bottom: 1px solid #bbb;
	padding-right: 7.334px;
}
.pt_classic_plus_pre858 #PSTABNBO td:first-child
{
	padding-left: 11px;	
}
.pt_classic_plus_pre858 #PSTABNBO td:last-child
{
	padding-right: 200px;	
}
.pt_classic_plus_pre858 #TABBOTTOMLINE
{
	border-bottom: none;
	background-color: #fff !important ;
}






.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO, .pt_classic_plus_pre858 .PSSRCHRESULTSWBO
{
	border: 1px solid #d3d3d3;
}


.pt_classic_plus_pre858 .PSLEVEL1GRIDLABEL, .pt_classic_plus_pre858 .PSLEVEL2GRIDLABEL, .pt_classic_plus_pre858 .PSLEVEL3GRIDLABEL, .pt_classic_plus_pre858 .PTCPGRIDTITLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.133px;
	font-weight: bold;
	color: rgb(164,086,023);
}


.pt_classic_plus_pre858 .PTCPNOCOLHDRS
{
    border-top : 1px solid #d3d3d3;
}




.pt_classic_plus_pre858 .gridActionMenu
{
	background: #fff;
	padding: 0px;
	border: 1px solid #6c6c6c;
	border-radius: 3px;
	box-shadow: 0 0 25px #5a5a5a;
	position: absolute;
}
.pt_classic_plus_pre858 .gridactionmenucontainerclass .gridActionMenu a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	padding: 14px;
	text-overflow: ellipsis;
	white-space: normal;
	border-bottom : 1px solid #bbb;
	margin: 0px;
	background: none;
	display: block;
	text-decoration: none;
	font-weight: normal;
}
.pt_classic_plus_pre858 .gridActionMenu a:hover
{
	background-color: #ffffeb;
}

.pt_classic_plus_pre858 .gridActionMenuArrowIcon
{
	background-color: #fff;
	border-bottom: 1px none;
	border-right: 1px solid #6c6c6c;
	border-top: 1px solid #6c6c6c;
	border-width: 1px;
	content: " ";
	display: none;
	height: 14px;
	margin-left: initial;
	position: absolute;
	top: -1px;
	transform: rotate(-45deg);
	transform-origin: left top 0;
	width: 14px;
}




 .pt_classic_plus_pre858.psc_dir-rtl .gridActionMenuArrowIcon 
{
	right: 13px;
	float: right;
}





.pt_classic_plus_pre858 .PTDOWNLOAD1:before
{
	content: none;
}
.pt_classic_plus_pre858 .PTMODALCNTRL_CONTRAST:before
{
	content: none;
}




.pt_classic_plus_pre858 a.PSLEVEL1GRIDCOLUMNHDR:link, .pt_classic_plus_pre858 a.PSLEVEL1GRIDCOLUMNHDR:visited, 
.pt_classic_plus_pre858 a.PSLEVEL2GRIDCOLUMNHDR:link, .pt_classic_plus_pre858 a.PSLEVEL2GRIDCOLUMNHDR:visited, 
.pt_classic_plus_pre858 a.PSLEVEL3GRIDCOLUMNHDR:link, .pt_classic_plus_pre858 a.PSLEVEL3GRIDCOLUMNHDR:visited, 
.pt_classic_plus_pre858 span.PSLEVEL1GRIDCOLUMNHDRTXT, .pt_classic_plus_pre858 span.PSLEVEL2GRIDCOLUMNHDRTXT, .pt_classic_plus_pre858 span.PSLEVEL3GRIDCOLUMNHDRTXT, 
.pt_classic_plus_pre858 a.PSSRCHRESULTSHDR:link, .pt_classic_plus_pre858 a.PSSRCHRESULTSHDR:visited, 
.pt_classic_plus_pre858 a.PAGRIDHEADER:link, .pt_classic_plus_pre858 a.PAGRIDHEADER:visited,
.pt_classic_plus_pre858 span.PAGRIDHEADERTXT, 
.pt_classic_plus_pre858 span.PSTARESULTSHDR 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	font-weight: bold;
	color: #000;
	text-shadow: 1px 1px 0 #fff;
	cursor: pointer;
	text-decoration: none;
	background: #f0f0f0;
}

.pt_classic_plus_pre858 a.PSLEVEL1GRIDCOLUMNHDR:hover, .pt_classic_plus_pre858 a.PSLEVEL2GRIDCOLUMNHDR:hover, .pt_classic_plus_pre858 a.PSLEVEL3GRIDCOLUMNHDR:hover, 
.pt_classic_plus_pre858 a.PSSRCHRESULTSHDR:hover, 
.pt_classic_plus_pre858 span.PSLEVEL1GRIDCOLUMNHDRTXT:hover, .pt_classic_plus_pre858 span.PAGRIDHEADERTXT:hover,
.pt_classic_plus_pre858 a.PAGRIDHEADER:hover
{
	text-decoration: underline;
}




.pt_classic_plus_pre858 span.PSLEVEL1GRIDCOLUMNHDRTXT:after, .pt_classic_plus_pre858 a.PSLEVEL1GRIDCOLUMNHDR:after {
	
}




.pt_classic_plus_pre858 th.PSLEVEL1GRIDCOLUMNHDR, .pt_classic_plus_pre858 th.PSLEVEL2GRIDCOLUMNHDR, .pt_classic_plus_pre858 th.PSLEVEL3GRIDCOLUMNHDR, 
.pt_classic_plus_pre858 th.PSSRCHRESULTSHDR, .pt_classic_plus_pre858 th.PAGRIDHEADER, .pt_classic_plus_pre858 th.PSTARESULTSHDR, 
.pt_classic_plus_pre858 th.PSQRYRESULTSHDR 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	font-weight: bold;
	color: #000;
	background: #f0f0f0;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	border-right : 1px solid #d3d3d3;
	
	
	padding: 8px 5px;
}




.pt_classic_plus_pre858 td.PSLEVEL1GRIDEVENROW, .pt_classic_plus_pre858 td.PSLEVEL1GRIDODDROW, .pt_classic_plus_pre858 td.PSLEVEL1GRIDROW, 
.pt_classic_plus_pre858 td.PSLEVEL2GRIDEVENROW, .pt_classic_plus_pre858 td.PSLEVEL2GRIDODDROW, .pt_classic_plus_pre858 td.PSLEVEL2GRIDROW, 
.pt_classic_plus_pre858 td.PSLEVEL3GRIDEVENROW, .pt_classic_plus_pre858 td.PSLEVEL3GRIDODDROW, .pt_classic_plus_pre858 td.PSLEVEL3GRIDROW,
.pt_classic_plus_pre858 td.PSSRCHRESULTSODDROW, .pt_classic_plus_pre858 td.PSSRCHRESULTSEVENROW,  
.pt_classic_plus_pre858 td.spanHighElement, 
.pt_classic_plus_pre858 td.PSQRYRESULTSODDROW, .pt_classic_plus_pre858 td.PSQRYRESULTSEVENROW 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	padding: 5px; 
	border-bottom : 1px solid #d3d3d3;
	border-right : 1px solid #d3d3d3;
}
.pt_classic_plus_pre858 .PSLEVEL1GRIDEVENROW, .pt_classic_plus_pre858 .PSLEVEL2GRIDEVENROW , .pt_classic_plus_pre858 .PSLEVEL3GRIDEVENROW, 
.pt_classic_plus_pre858 .PSSRCHRESULTSEVENROW,  
.pt_classic_plus_pre858 .PSQRYRESULTSEVENROW  
{
	background-color: #fafafa;
}

.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO td.PSLEVEL1GRIDROW,
.pt_classic_plus_pre858 .PSLEVEL2GRIDNBO td.PSLEVEL2GRIDROW,
.pt_classic_plus_pre858 .PSLEVEL3GRIDNBO td.PSLEVEL3GRIDROW,
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO td.PSLEVEL1GRIDEVENROW, 
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO td.PSLEVEL1GRIDODDROW,
.pt_classic_plus_pre858 .PSLEVEL2GRIDNBO td.PSLEVEL2GRIDEVENROW, 
.pt_classic_plus_pre858 .PSLEVEL2GRIDNBO td.PSLEVEL2GRIDODDROW,
.pt_classic_plus_pre858 .PSLEVEL3GRIDNBO td.PSLEVEL3GRIDEVENROW, 
.pt_classic_plus_pre858 .PSLEVEL3GRIDNBO td.PSLEVEL3GRIDODDROW,
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO th.PSLEVEL1GRIDCOLUMNHDR, 
.pt_classic_plus_pre858 .PSLEVEL2GRIDNBO th.PSLEVEL2GRIDCOLUMNHDR, 
.pt_classic_plus_pre858 .PSLEVEL3GRIDNBO th.PSLEVEL3GRIDCOLUMNHDR
{
	border-bottom : 0px;
	border-right : 0px;		
	border-left : 0px;
	border-top : 0px;
}

.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO, 
.pt_classic_plus_pre858 .PSLEVEL2GRIDNBO, 
.pt_classic_plus_pre858 .PSLEVEL3GRIDNBO, 
.pt_classic_plus_pre858 .PSSRCHRESULTSNBO
{
 	border: none;
}




.pt_classic_plus_pre858 .PTROWADD1:before
{
	content: url(/cs/jobs/cache/PT_ROW_ADD_32_1.svg) !important ;
	position: relative;
	top: 2px;
}
.pt_classic_plus_pre858 .PTROWADDMULTI1:before
{
	content: url(/cs/jobs/cache/PTCP_GRID_ADD_MULTIROW_1.svg) !important ;
	position: relative;
	top: 2px;
}
.pt_classic_plus_pre858 .PTROWDELETE1:before 
{ 
	content: url(/cs/jobs/cache/PT_ROW_DEL_32_1.svg) !important ;
	position: relative;
	top: 2px;
	width: 16px;
	height: 16px;
}
.pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWDELETE1, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWDELETE1, 
.pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWDELETE1, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWDELETE1, 
.pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWDELETE1, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWDELETE1,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO .PTROWDELETE1, 
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO .PTROWDELETE1, 
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO .PTROWDELETE1,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWDELETE1, 
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWDELETE1, 
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWDELETE1,
.pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWADDMULTI1, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWADDMULTI1, 
.pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWADDMULTI1, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWADDMULTI1, 
.pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWADDMULTI1, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWADDMULTI1,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWADDMULTI1,
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWADDMULTI1,
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWADDMULTI1
{
	background:#fff;
	border-radius:3px; 
	padding-top:8px; 
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 9px;
	border:1px solid #bbb;
	border-top-color:#eee;
	border-left-color:#eee;
	box-shadow:none;
}
.pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWDELETE1:hover, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWDELETE1:hover,
.pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWDELETE1:hover, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWDELETE1:hover,
.pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWDELETE1:hover, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWDELETE1:hover,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO .PTROWDELETE1:hover, 
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO .PTROWDELETE1:hover, 
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO .PTROWDELETE1:hover,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWDELETE1:hover, 
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWDELETE1:hover, 
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWADD1:hover, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWDELETE1:hover, 
.pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWADDMULTI1:hover, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWADDMULTI1:hover,
.pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWADDMULTI1:hover, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWADDMULTI1:hover,
.pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWADDMULTI1:hover, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWADDMULTI1:hover,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWADDMULTI1:hover,
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWADDMULTI1:hover,
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWADDMULTI1:hover
{
	border-color: #888 #eee #eee #888;
	box-shadow: none;
	text-decoration: none;
}
.pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWDELETE1:active, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWDELETE1:active,
.pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWDELETE1:active, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWDELETE1:active,
.pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWDELETE1:active, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWDELETE1:active,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO .PTROWDELETE1:active, 
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO .PTROWDELETE1:active, 
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO .PTROWDELETE1:active,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWDELETE1:active, 
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWDELETE1:active, 
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWADD1:active, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWDELETE1:active,
.pt_classic_plus_pre858 .PSLEVEL1GRID .PTROWADDMULTI1:active, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PTROWADDMULTI1:active,
.pt_classic_plus_pre858 .PSLEVEL2GRID .PTROWADDMULTI1:active, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PTROWADDMULTI1:active, 
.pt_classic_plus_pre858 .PSLEVEL3GRID .PTROWADDMULTI1:active, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PTROWADDMULTI1:active,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWADDMULTI1:active,
.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWADDMULTI1:active,
.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWADDMULTI1:active
{
	background: #c8ead6 none repeat scroll 0 0;
	border-color: #1e9955 #80d6a7 #80d6a7 #1e9955;
	box-shadow: 1px 1px 0 #e1faec inset;
}

.pt_classic_plus_pre858 .PTCPSCROLLAREASEPERATOR
{
    padding-bottom: 5px;
}






.pt_classic_plus_pre858 td.PSSRCHRESULTSODDROW, .pt_classic_plus_pre858 td.PSSRCHRESULTSEVENROW, 
.pt_classic_plus_pre858 td.spanHighElement 
{
	height: 25px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
}

.pt_classic_plus_pre858 .PSSRCHRESULTSODDROW:hover, .pt_classic_plus_pre858 .PSSRCHRESULTSEVENROW:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	text-decoration: none;
}

.pt_classic_plus_pre858 .PSSRCHRESULTSWBO
{
	border-top: none;
	border-right: none;
}

.pt_classic_plus_pre858 table.PSSRCHRESULTSTITLE
{
	border: 1px solid #d3d3d3;
	border-bottom: none;
	height: 44px;
	padding: 5px;
}

.pt_classic_plus_pre858 span.PSTARESULTSHDR
{
	border-bottom: none;
}

.pt_classic_plus_pre858 span.spanNormalElement, .pt_classic_plus_pre858 span.spanMatchText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
}

.pt_classic_plus_pre858 span.spanMatchText
{
	font-weight: bold;
}

.pt_classic_plus_pre858 td.spanHighElement
{
	background: #ffffeb;
}

.pt_classic_plus_pre858 #pt_typeahead .PSSRCHRESULTSTITLE
{
	padding: 0px;
}






.pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER, .pt_classic_plus_pre858 table.PSLEVEL2SCROLLAREAHEADER , .pt_classic_plus_pre858 table.PSLEVEL3SCROLLAREAHEADER 
{
	background: #fafafa none repeat scroll 0 0;
	border-bottom: 1px solid #ccc !important;
	height: 44px;
}
.pt_classic_plus_pre858 td.PSLEVEL1SCROLLAREAHEADER, .pt_classic_plus_pre858 td.PSLEVEL2SCROLLAREAHEADER, .pt_classic_plus_pre858 td.PSLEVEL3SCROLLAREAHEADER
{
	background: #fff;
	padding: 0px 0px 11px 0px;
	font-size:16.133px;
}

.pt_classic_plus_pre858 .PTCPSCROLLAREAHEADER
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	color: #333;
	margin-left: 8px;
	display : inline-block;
}

.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO
{
	border: 1px solid #ccc;
}





.pt_classic_plus_pre858 .PTCPGRIDHDRLEFTSEC, .pt_classic_plus_pre858 .PTCPGRIDHDRRIGHTSEC 
{
	height: 34px;
	padding-bottom: 4px;
	padding-top: 7px;
}

.pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPGRIDHDRLEFTSEC, .pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPGRIDHDRRIGHTSEC,
.pt_classic_plus_pre858 table.PSLEVEL2SCROLLAREAHEADER .PTCPGRIDHDRLEFTSEC, .pt_classic_plus_pre858 table.PSLEVEL2SCROLLAREAHEADER .PTCPGRIDHDRRIGHTSEC,
.pt_classic_plus_pre858 table.PSLEVEL3SCROLLAREAHEADER .PTCPGRIDHDRLEFTSEC, .pt_classic_plus_pre858 table.PSLEVEL3SCROLLAREAHEADER .PTCPGRIDHDRRIGHTSEC
{
	padding-bottom: 0px;
	padding-top: 0px;
}
.pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC,
.pt_classic_plus_pre858 table.PSLEVEL2SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC,
.pt_classic_plus_pre858 table.PSLEVEL3SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC
{
	position: relative;
	top: 5px;
}
.pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTCPGRIDHDRPAGELISTDIVACN,
.pt_classic_plus_pre858 table.PSLEVEL2SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTCPGRIDHDRPAGELISTDIVACN,
.pt_classic_plus_pre858 table.PSLEVEL3SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTCPGRIDHDRPAGELISTDIVACN
{
	margin-right: 0px;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRACTIONSDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRFINDDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRFIRSTDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRPREVDIV,
.pt_classic_plus_pre858 .PTCPGRIDHDRPAGELISTDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRNEXTDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRLASTDIV, .pt_classic_plus_pre858 .PT_CP_LINE_SEPERATOR,
.pt_classic_plus_pre858 .PTCPGRIDHDRVIEWALLDIV
{
	display: inline-block;
	margin-right: 7.334px;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRFIRSTDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRPREVDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRNEXTDIV, .pt_classic_plus_pre858 .PTCPGRIDHDRLASTDIV
{
	width: 34px;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRFINDDIVACH:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_FIND_1.svg);
}

.pt_classic_plus_pre858 .gridactionicon:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_ACTION_1.svg);
}

.pt_classic_plus_pre858 .PTCPGRIDHDRPREVDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_LEFT_ARROW_1.svg);
}

.pt_classic_plus_pre858 .PTCPGRIDHDRNEXTDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_GRID_RIGHT_ARROW_1.svg);
}

.pt_classic_plus_pre858 .PTCPGRIDHDRFIRSTDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_FIRST_SET_1.svg);
}

.pt_classic_plus_pre858 .PTCPGRIDHDRFIRSTDIV .PSHEADERHYPERLINKD:after
{
	content: url(/cs/jobs/cache/PTCP_FIRST_SET_1.svg);
	opacity: 0.3;
	padding-right: 9px;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRLASTDIVACN:after
{
	content: url(/cs/jobs/cache/PTCP_LAST_SET_1.svg);
}

.pt_classic_plus_pre858 .PTCPGRIDHDRLASTDIV .PSHEADERHYPERLINKD:after
{
	content: url(/cs/jobs/cache/PTCP_LAST_SET_1.svg);
	opacity: 0.3;
	padding-right: 9px;
}

.pt_classic_plus_pre858 .PTPREVROW_D, .pt_classic_plus_pre858 .PTNEXTROW_D
{
	width: auto;
	height: auto;
	opacity: 0.3;
	position: relative;
	top: -4px;
	right: 9px;
}

.pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTPREVROW_D, .pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTNEXTROW_D,
.pt_classic_plus_pre858 table.PSLEVEL2SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTPREVROW_D, .pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTNEXTROW_D,
.pt_classic_plus_pre858 table.PSLEVEL3SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTPREVROW_D, .pt_classic_plus_pre858 table.PSLEVEL1SCROLLAREAHEADER .PTCPSCROLLAREAHDRRIGHTSEC .PTNEXTROW_D
{
	top: -5px;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRVIEWALLDIVACH, .pt_classic_plus_pre858 .PTCPSCROLLAREAHDRFINDDIV
{
	text-decoration: none;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR,
.pt_classic_plus_pre858 .PTCPSCROLLAREAHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR
{
	margin-left: 7.666px; 
	margin-right: 15px;
	position: relative;
	top: -4px;
}
.pt_classic_plus_pre858 .PTCPGRIDHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR:after,
.pt_classic_plus_pre858 .PTCPSCROLLAREAHDRRIGHTSEC div.PT_CP_LINE_SEPERATOR:after
{
	content: "|";
	margin-left: -4px;
	font-weight: normal;
	color: #888;
	vertical-align: top;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRVIEWALLDIV
{
	margin-right: 10px; 
	position: relative;
	bottom: 2px;
}

.pt_classic_plus_pre858 .gridactionicon, .pt_classic_plus_pre858 .PTCPGRIDHDRFINDDIVACH, 
.pt_classic_plus_pre858 .PTCPGRIDHDRFIRSTDIVACN, .pt_classic_plus_pre858 .PTCPGRIDHDRPREVDIVACN,
.pt_classic_plus_pre858 .PTCPGRIDHDRNEXTDIVACN, .pt_classic_plus_pre858 .PTCPGRIDHDRLASTDIVACN 
{
	
	padding-top:9px; 
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 9px;
	
	box-shadow:none;
}
.pt_classic_plus_pre858 .gridactionicon:hover, .pt_classic_plus_pre858 .PTCPGRIDHDRFINDDIVACH:hover, 
.pt_classic_plus_pre858 .PTCPGRIDHDRFIRSTDIVACN:hover, .pt_classic_plus_pre858 .PTCPGRIDHDRPREVDIVACN:hover,
.pt_classic_plus_pre858 .PTCPGRIDHDRNEXTDIVACN:hover, .pt_classic_plus_pre858 .PTCPGRIDHDRLASTDIVACN:hover 
{
	border-color: #888 #eee #eee #888;
	border-width: 1px;
	border-style: solid;
	border-radius: 3px;
	box-shadow: none;
	text-decoration: none;
	background:#fff;
}
.pt_classic_plus_pre858 .gridactionicon:active, .pt_classic_plus_pre858 .PTCPGRIDHDRFINDDIVACH:active, 
.pt_classic_plus_pre858 .PTCPGRIDHDRFIRSTDIVACN:active, .pt_classic_plus_pre858 .PTCPGRIDHDRPREVDIVACN:active,
.pt_classic_plus_pre858 .PTCPGRIDHDRNEXTDIVACN:active, .pt_classic_plus_pre858 .PTCPGRIDHDRLASTDIVACN:active 
{
	background: #c8ead6 none repeat scroll 0 0;
	border-color: #1e9955 #80d6a7 #80d6a7 #1e9955;
	border-width: 1px;
	border-style: solid;
	border-radius: 3px;
	box-shadow: 1px 1px 0 #e1faec inset;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRACTIONSDIV
{
	margin-left: 7.334px;
}

.pt_classic_plus_pre858 .PTCPGRIDHDRPAGELISTDIV
{
	position: relative;
	bottom: 2px;
	
}





.pt_classic_plus_pre858 .PTCPGRIDFTRROWACTBTN 
{
	height: 34px;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-left: 7px;
}




.pt_classic_plus_pre858 .PSDROPDOWNLIST_DISPONLY, 
.pt_classic_plus_pre858 .PSEDITBOX_DISPONLY,
.pt_classic_plus_pre858 .PSEDITBOX_DISPONLY_NOWRAP,
.pt_classic_plus_pre858 .PSTEXT,
.pt_classic_plus_pre858 .PSLONGEDITBOX,
.pt_classic_plus_pre858 .PSSRCHINSTRUCTIONS,
.pt_classic_plus_pre858 .PAPAGEINSTRUCTIONS,
.pt_classic_plus_pre858 .PSXLATTITLE 
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
}




.pt_classic_plus_pre858 a.PT_CLASSICPLUS_PROMPT_LOOKUP, 
.pt_classic_plus_pre858 a.PT_CLASSICPLUS_CALENDAR 
{
	bottom: 2px;
	margin-left: -38px;
	margin-right: 7.334px;
	padding: 5px 4px 8px;
	position: relative;
}


.pt_classic_plus_pre858 .psprintgrid .PTCPEDITBOXWITHICON, .pt_classic_plus_pre858 .psprintgrid .PSERROR.PTCPEDITBOXWITHICON
{
	padding-right: 26px;
}


.pt_classic_plus_pre858 .PTCPEDITBOXWITHICON, .pt_classic_plus_pre858 .PSERROR.PTCPEDITBOXWITHICON
{
	padding-right: 30px;
}





.pt_classic_plus_pre858 .PAGROUPDIVIDER, .pt_classic_plus_pre858 .PSGROUPBOXLABEL
{
	background: #fff;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	color: #a45617;
	padding: 0px;
}

.pt_classic_plus_pre858 .PAGROUPDIVIDER img, .pt_classic_plus_pre858 .PSGROUPBOXLABEL img
{
	position: relative;
	bottom: 2px;
	right: 5px;
}

.pt_classic_plus_pre858 .PSGROUPBOX.PTCPGROUPBOXWBO
{
	border: 1px solid #ccc !important;
}
.pt_classic_plus_pre858 .PTCPGROUPBOXMINPADDING.PTCPGROUPBOXWBO
{
	border: 1px solid #ccc !important;
}

.pt_classic_plus_pre858 .PSGROUPBOXWBO
{
	border: none;
}
.pt_classic_plus_pre858 .PTCPGROUPBOXMINPADDINGWBO
{
	border: none;
}

.pt_classic_plus_pre858 .PTCOLLAPSE_ARROW:before
{
	content: url(/cs/jobs/cache/PT_COLLAPSE_NUI_1.svg) ;
}
.pt_classic_plus_pre858 .PTEXPAND_ARROW:before
{
	content: url(/cs/jobs/cache/PT_EXPAND_NUI_1.svg) ;
}

.pt_classic_plus_pre858 .PSGROUPBOXCONTAINER.PTCPGROUPBOXWBO
{
	border: 1px solid #ccc !important;
}
.pt_classic_plus_pre858 .PSGROUPBOXCONTAINERWBO
{
	border: none;
}
.pt_classic_plus_pre858 .PSGROUPBOXCONTAINERWBO .PSGROUPBOXLABEL,
.pt_classic_plus_pre858 .PSGROUPBOXCONTAINERNBO .PSGROUPBOXLABEL
{
	display: none;
}



 



.pt_classic_plus_pre858 .PSGROUPBOXWBO, .pt_classic_plus_pre858 .PSGROUPBOXNBO
{
	margin-top: 19px; 
	margin-bottom: 19px; 
	margin-right: 8px; 
	margin-left: 8px; 
}

.pt_classic_plus_pre858  .PTCPGROUPBOXMINPADDINGWBO, .pt_classic_plus_pre858  .PTCPGROUPBOXMINPADDINGNBO
{
	margin-top: 3px; 
	margin-bottom: 3px; 
	margin-right: 8px; 
	margin-left: 8px; 
}

.pt_classic_plus_pre858 .PSGROUPBOX 
{
	padding: 8px;
}
.pt_classic_plus_pre858 .PTCPGROUPBOXMINPADDING 
{
	padding: 8px;
}

.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY 
{
	padding: 5px;
}

.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWADD1, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWADD1,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODY .PTROWDELETE1, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODY .PTROWDELETE1, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODY .PTROWDELETE1
{
	margin-right: 5px; 
}

.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYWBO, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYWBO, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYWBO,
.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREABODYNBO, .pt_classic_plus_pre858 .PSLEVEL2SCROLLAREABODYNBO, .pt_classic_plus_pre858 .PSLEVEL3SCROLLAREABODYNBO
{
	margin-top: 15px;
}

.pt_classic_plus_pre858 .PTEXPAND
{
	width: 14px;
}
  
.pt_classic_plus_pre858 .PTCOLLAPSE
{
	width: 17px;
}

.pt_classic_plus_pre858 .PSEDITBOX, .pt_classic_plus_pre858 .PSEDITBOX_DISABLED, .pt_classic_plus_pre858 .PSEDITBOXDISABLED, .pt_classic_plus_pre858 .PSDROPDOWNLIST, .pt_classic_plus_pre858 select.PSERROR,
.pt_classic_plus_pre858 .PSDISABLED, .pt_classic_plus_pre858 .PSDROPDOWNLIST_DISABLED, .pt_classic_plus_pre858 .PSDROPDOWNLISTDISABLED, .pt_classic_plus_pre858 input.PSERROR
{
	margin-bottom : 8px;
	margin-right: 7.334px;
}

.pt_classic_plus_pre858 .PTCPTOPALIGNED
{
	margin-top: 5px;
}

.pt_classic_plus_pre858 textarea.PSLONGEDITBOX
{
	margin-bottom: 5.334px;
	margin-right: 7.334px;
}

.pt_classic_plus_pre858 div.PSLONGEDITCNT
{
	margin-bottom: 8px;
}

.pt_classic_plus_pre858 .PT_CP_DIV_LABEL 
{
	position: relative; 
	top: 5px;
	margin-right: 8.147px; 
}

.pt_classic_plus_pre858 #PSTAB
{
	margin-bottom: 8px;
}

.pt_classic_plus_pre858 #PSTABNBO
{
	margin-top: 15px; 
	margin-bottom: 8px;
}

.pt_classic_plus_pre858 span.PSEDITBOXLABEL, .pt_classic_plus_pre858 span.PSDROPDOWNLABEL 
{
	display: inline-block;
	margin-bottom: 11px;
}
.pt_classic_plus_pre858 span.PT_CP_MANDATORY_LABEL
{
	margin-bottom: 0px;
}
.pt_classic_plus_pre858 .PSEDITBOX_DISPONLY, .pt_classic_plus_pre858 .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus_pre858 .PSEDITBOX_DISPONLY_NOWRAP
{
	position: relative;
	top: 5px;
}

.pt_classic_plus_pre858 .PSLEVEL1GRIDROW .PSEDITBOX_DISPONLY,
.pt_classic_plus_pre858 .PSLEVEL1GRIDROW .PSDROPDOWNLIST_DISPONLY ,
.pt_classic_plus_pre858 .PSLEVEL1GRIDROW .PSEDITBOX_DISPONLY_NOWRAP 
{
	top: 0px;
}

.pt_classic_plus_pre858 .PSPUSHBUTTONTB.Left,
.pt_classic_plus_pre858 .PSPUSHBUTTON.Left,
.pt_classic_plus_pre858 .PSPUSHBUTTONDISABLED.Left 
{
	margin-bottom: 8px; 
	margin-right: 5.334px; 
}

.pt_classic_plus_pre858 #ptaisubpage #ptailistbuttonstbl .PTCPAGPREVIOUSANCHOR,
.pt_classic_plus_pre858 #ptaisubpage #ptailistbuttonstbl .PTCPAGNEXTANCHOR,
.pt_classic_plus_pre858 #ptaisubpage #ptailistbuttonstbl .PSPUSHBUTTONTB.Left, 
.pt_classic_plus_pre858 #ptaisubpage #ptailistbuttonstbl .PSPUSHBUTTON.Left, 
.pt_classic_plus_pre858 #ptaisubpage #ptailistbuttonstbl .PSPUSHBUTTONDISABLED.Left
{
	margin-bottom: 0px;
	padding: 5.234px 15.6px;
}
.pt_classic_plus_pre858 #ptaisubpage #ptailistbuttonstbl #ptaiPrevious,
.pt_classic_plus_pre858 #ptaisubpage #ptailistbuttonstbl #ptaiNext
{
	background-image: none !important;
}

.pt_classic_plus_pre858 .PSCHECKBOX 
{
	margin-right: 7.334px;
	margin-bottom: 8px; 
}
.pt_classic_plus_pre858 .PSSRCHCHBOXAlGNLEFT
{	
	margin-left: 0px; 
}

.pt_classic_plus_pre858 .PSRADIOBUTTON
{
	margin-bottom: 8px; 
}

.pt_classic_plus_pre858 .PTCPGRIDTITLE
{
	margin-top: 15px; 
	margin-right: 8px;
}
.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO
{
	margin-bottom: 8px;
	margin-right: 8px;
}

.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSEDITBOX, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSEDITBOX_DISABLED, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSEDITBOXDISABLED, 
.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSDROPDOWNLIST, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSDISABLED, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSLONGEDITBOX, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO input.PSERROR, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO select.PSERROR,
.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSPUSHBUTTONTB.Left, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSPUSHBUTTON.Left, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSCHECKBOX,
.pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSEDITBOX, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSEDITBOX_DISABLED, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSEDITBOXDISABLED, 
.pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSDROPDOWNLIST, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSDISABLED, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSLONGEDITBOX, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO input.PSERROR, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO select.PSERROR,
.pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSPUSHBUTTONTB.Left, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSPUSHBUTTON.Left, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSCHECKBOX,
.pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSEDITBOX, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSEDITBOX_DISABLED, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSEDITBOXDISABLED, 
.pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSDROPDOWNLIST, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSDISABLED, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSLONGEDITBOX, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO input.PSERROR, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO select.PSERROR,
.pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSPUSHBUTTONTB.Left, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSPUSHBUTTON.Left, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSCHECKBOX,
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSEDITBOX, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSEDITBOX_DISABLED, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSEDITBOXDISABLED, 
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSDROPDOWNLIST, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSDISABLED, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSDROPDOWNLISTDISABLED, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSLONGEDITBOX, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO input.PSERROR, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO select.PSERROR,
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSPUSHBUTTONTB.Left, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSPUSHBUTTON.Left, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO .PSCHECKBOX,
.pt_classic_plus_pre858 .psprintgrid .PSEDITBOX, .pt_classic_plus_pre858 .psprintgrid .PSEDITBOX_DISABLED, .pt_classic_plus_pre858 .psprintgrid .PSEDITBOXDISABLED, 
.pt_classic_plus_pre858 .psprintgrid .PSDROPDOWNLIST, .pt_classic_plus_pre858 .psprintgrid .PSDISABLED, .pt_classic_plus_pre858 .psprintgrid .PSDROPDOWNLIST_DISABLED, 
.pt_classic_plus_pre858 .psprintgrid .PSDROPDOWNLISTDISABLED, .pt_classic_plus_pre858 .psprintgrid .PSLONGEDITBOX, .pt_classic_plus_pre858 .psprintgrid input.PSERROR, .pt_classic_plus_pre858 .psprintgrid select.PSERROR,
.pt_classic_plus_pre858 .psprintgrid .PSPUSHBUTTONTB.Left, .pt_classic_plus_pre858 .psprintgrid .PSPUSHBUTTON.Left, .pt_classic_plus_pre858 .psprintgrid .PSPUSHBUTTONDISABLED.Left, .pt_classic_plus_pre858 .psprintgrid .PSCHECKBOX
{
	margin-bottom: 0px;
	margin-right: 0px;
}
.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSEDITBOX_DISPONLY, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSEDITBOX_DISPONLY, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSEDITBOX_DISPONLY, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO .PSDROPDOWNLIST_DISPONLY,
.pt_classic_plus_pre858 .psprintgrid .PSEDITBOX_DISPONLY, .pt_classic_plus_pre858 .psprintgrid .PSDROPDOWNLIST_DISPONLY
{
	top: 0px;
	position : static;
}

.pt_classic_plus_pre858 .PSLEVEL1GRIDWBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus_pre858 .PSLEVEL1GRIDWBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus_pre858 .PSLEVEL2GRIDWBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus_pre858 .PSLEVEL2GRIDWBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus_pre858 .PSLEVEL3GRIDWBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus_pre858 .PSLEVEL3GRIDWBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus_pre858 .psprintgrid a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus_pre858 .psprintgrid a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus_pre858 .PSLEVEL1GRIDNBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus_pre858 .PSLEVEL1GRIDNBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus_pre858 .PSLEVEL2GRIDNBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus_pre858 .PSLEVEL2GRIDNBO a.PT_CLASSICPLUS_CALENDAR,
.pt_classic_plus_pre858 .PSLEVEL3GRIDNBO a.PT_CLASSICPLUS_PROMPT_LOOKUP, .pt_classic_plus_pre858 .PSLEVEL3GRIDNBO a.PT_CLASSICPLUS_CALENDAR 
{
	margin-left: -31px;
}





.pt_classic_plus_pre858 table 
{
	table-layout: auto !important; 
}




.pt_classic_plus_pre858 a:focus, .pt_classic_plus_pre858 img:focus, .pt_classic_plus_pre858 span:focus, .pt_classic_plus_pre858 input:focus, 
.pt_classic_plus_pre858 select:focus, .pt_classic_plus_pre858 input[type="button"]:focus
{
	
}




.pt_classic_plus_pre858 .PABOLDTEXT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	font-weight: bold;
}

.pt_classic_plus_pre858 span.PABOLDTEXT[aria-disabled="true"]
{
	position: relative;
	top: 5px;
}
.pt_classic_plus_pre858 .PALEVEL0PRIMARY, .pt_classic_plus_pre858 .PALEVEL0SECONDARY, .pt_classic_plus_pre858 .PAADDITIONALINSTRUCTIONS, .pt_classic_plus_pre858 .small 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
}
.pt_classic_plus_pre858 .SMALL
{
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14.6667px;
                color: #3366cc;
}
.pt_classic_plus_pre858 .PALEVEL0SECONDARY 
{
	font-size: 13px;
}
.pt_classic_plus_pre858 .PABOLDBLUETEXT,
.pt_classic_plus_pre858 .PTFACETNAME,
.pt_classic_plus_pre858 .PTGBLFACETHDG,
.pt_classic_plus_pre858 .PTFACET,
.pt_classic_plus_pre858 .PTFACET:hover,
.pt_classic_plus_pre858 .PTFACETLINK,
.pt_classic_plus_pre858 .PABOLDBLUETEXT,

.pt_classic_plus_pre858 .PTSESSRCHINSTR,
.pt_classic_plus_pre858 .PTSESSRCHINSTRRSLTS,
.pt_classic_plus_pre858 .PTSESRSLTTITLE,
.pt_classic_plus_pre858 .PTSESRSLTDTTM,
.pt_classic_plus_pre858 .PTSESRSLTSUMMARY,
.pt_classic_plus_pre858 .PSGRIDCOUNTERTP,
.pt_classic_plus_pre858 .PTSESPAGENOLINK,
.pt_classic_plus_pre858 .PTSESPAGELINK,
.pt_classic_plus_pre858 .PTSESCURPAGE,
.pt_classic_plus_pre858 .PTSESPAGENOLINK:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;	
}


.pt_classic_plus_pre858 a.PAGRIDHEADERTXT, .pt_classic_plus_pre858 span.PAGRIDHEADERTXT, 
.pt_classic_plus_pre858 .PAGROUPBOXNBO, .pt_classic_plus_pre858 .PSTREELINKSELECTEDYELLOWBACKGR,
.pt_classic_plus_pre858 .PSHYPERLINKYELLOWBKGRD, .pt_classic_plus_pre858 .PSTREENODESELECTED, 
.pt_classic_plus_pre858 .PAGROUPBOXLABELLEVEL1, .pt_classic_plus_pre858 .PAGROUPBOXLABELLEVEL2,
.pt_classic_plus_pre858 .PAGROUPBOXLABELLEVEL3, .pt_classic_plus_pre858 .STRONG, 
.pt_classic_plus_pre858 .STRONGWRAP, .pt_classic_plus_pre858 .PAEXPANDCOLLAPSE, 
.pt_classic_plus_pre858 .PAEXAMPLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
}
.pt_classic_plus_pre858 span.PAGRIDHEADERTXT, .pt_classic_plus_pre858 a.PAGRIDHEADERTXT
{
	background-color: transparent;
	color: #000;
}
.pt_classic_plus_pre858 .PAGROUPBOXNBO
{
	background-color: #f0f0f0;
}




.pt_classic_plus_pre858 .PTCALHEAD_CP
{
	color:rgb(0,0,0);
	font-size:17.3px;
	font-weight:bold;
	float:none !important;
	text-align:center !important;
}

.pt_classic_plus_pre858 .PTCALHEAD
{
	text-align:center !important;
}

.pt_classic_plus_pre858 .PTCALMONTH
{
	color:rgb(0,0,0) !important;
	font-size:14.6667px !important;
	font-weight:400 !important;
	box-shadow:3px 3px 4px #e9e9e9 inset;
	border:1px solid #bbb !important;
	border-radius:3px !important;
	height:33.2667px !important;
}

.pt_classic_plus_pre858 #PTMonth
{
	width: 53% !important;
}

.pt_classic_plus_pre858 #PTYear
{

}

.pt_classic_plus_pre858 .PTCALWEEKHEAD
{
	font-size:14.6667px !important;
	font-weight:700 !important;
	color: rgb(0,0,0) !important;
	padding: 5.8667px 5.8667px 5.8667px 5.8667px !important;
	text-align:left !important;
}

.pt_classic_plus_pre858 #curdate
{
	color:#3366cc !important;
	font-size:14.6667px !important;
}

.pt_classic_plus_pre858 #tailCalendar
{
	width:100% !important;
	padding: 5.8667px 5.8667px 5.8667px 5.8667px !important;
}

.pt_classic_plus_pre858 #bodyCalendar {
	font-size:11pt !important;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	padding: 5.8667px 5.8667px 5.8667px 5.8667px !important;
}

.pt_classic_plus_pre858 #bodyCalendar > thead {
	background-color:#fafafa;
	font-weight:bold;
}

.pt_classic_plus_pre858 #bodyCalendar > thead > tr:first-child {
	display:none;
}

.pt_classic_plus_pre858 #bodyCalendar td {
	text-align:center !important;
	padding:0 !important;
	width:2px !important;
	height:2px !important;
	background-position:top left !important;
	background-repeat: repeat !important;
	background:transparent !important;
	background-image:none !important;
}

.pt_classic_plus_pre858 #bodyCalendar tbody td {
	cursor:pointer;
}

.pt_classic_plus_pre858 #bodyCalendar td[style*="SELECTED_DATE"],
.pt_classic_plus_pre858 #bodyCalendar td[style*="CURRENT_DATE"] > a[style*="SELECTED_DATE"]
{
	background: #C8EAD6 !important;
	border: 1px solid #62BA8A !important;
}

.pt_classic_plus_pre858 #bodyCalendar td[style*="CURRENT_DATE"] {
	border:1px dotted #6c6c6c !important;
}


.pt_classic_plus_pre858 #bodyCalendar a {
	padding:8px 12px !important;
	
	width:100% !important;
	display:inline-block !important;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	
}

.pt_classic_plus_pre858 #bodyCalendar a[style*="SELECTED_DATE"] {
	background:transparent !important;
}

.pt_classic_plus_pre858 #bodyCalendar a {
	background:transparent !important;
	padding:8px 8px !important;
}

.pt_classic_plus_pre858 #bodyCalendar a:hover,
.pt_classic_plus_pre858 #bodyCalendar tbody td:not([disabled]):hover
{
	background-color:#eee !important;
}

.pt_classic_plus_pre858 #bodyCalendar > thead > tr:last-child > td:first-child,
.pt_classic_plus_pre858 #bodyCalendar > tbody > tr > td:first-child
{
	display:none;
}






.pt_classic_plus_pre858 #pt_modalMask, 
.pt_classic_plus_pre858 #ptpopupmask 
{
	background-color: #808080 !important;
	opacity: 0.5 !important;
}

.pt_classic_plus_pre858 #pt_modals .PSMODALHEADER, .pt_classic_plus_pre858 #pt_modals .PSMODALCONTENT, .pt_classic_plus_pre858 #pt_modals .PSMODALBOTTOM
{
	border-left: 1px solid #6c6c6c !important;
	border-right: 1px solid #6c6c6c !important;
}

.pt_classic_plus_pre858 #pt_modals .PSMODALHEADER
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-top: 1px solid #6c6c6c !important;
}

.pt_classic_plus_pre858 #pt_modals .PSMODALTABLE
{
	background-color: transparent !important;
	border-radius: 3px;
	box-shadow: 0 0 25px #5a5a5a !important;
}

.pt_classic_plus_pre858 #pt_modals .PSMODALBOTTOM
{
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom: 1px solid #6c6c6c !important;
	box-shadow: 0 28px 25px #5a5a5a !important;
}

.pt_classic_plus_pre858 #pt_modals .PSMODALHEADER, 
.pt_classic_plus_pre858 #ptifrmpopup #ptpopuptitlebar 
{
	background-color: rgb(245, 245, 245);
	border-bottom: 1px solid rgb(204, 204, 204);
	text-align: center;
	height: 42px;
}

.pt_classic_plus_pre858 #pt_modals .PTPOPUP_TITLE, 
.pt_classic_plus_pre858 #ptifrmpopup #ptpopoptitle 
{
	font-size: 19.8px ;
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: rgb(164, 86, 23);
	background-color: rgb(245, 245, 245);
}

.pt_classic_plus_pre858 #pt_modals .PSMODALHEADER
{
	height: auto;
}
.pt_classic_plus_pre858 #pt_modals #popupTitleBarRightImage
{
	display: none;
}
.pt_classic_plus_pre858 #pt_modals .PSMODALTITLE
{
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 18px;
	box-sizing: border-box;
}


.pt_classic_plus_pre858 #pt_modals .PSMODALCLOSEANCHOR 
{
	border-radius: 14px;
	margin: 0;
	padding: 14px 14px 14px 14px !important;
	position: absolute;
	right: 17px; 
	text-decoration: none;
}
.pt_classic_plus_pre858 .PSMODALCLOSEANCHOR:before 
{
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg) !important ;
	right: 7px;
	top: 5px;
}
.pt_classic_plus_pre858 #pt_modals .PSMODALCLOSEANCHOR:hover, 
.pt_classic_plus_pre858 #ptifrmpopup #ptpopupclose:hover 
{
	background: #fff ;
	border: 1px solid #999 !important ;
}
.pt_classic_plus_pre858 #pt_modals .PSMODALCLOSE
{
	margin-top: 6px;
}



.pt_classic_plus_pre858 #ptifrmpopup #ptpopupcontainer
{
	border: 1px solid #6c6c6cl !important;
	border-radius: 3px;
	box-shadow: 0 0 25px #5a5a5a !important;
	padding: 0px;
}

.pt_classic_plus_pre858 #ptifrmpopup #ptpopoptitle
{
	padding-top: 9px;
	width: 88%;
}

.pt_classic_plus_pre858 #ptifrmpopup .popupText,
.pt_classic_plus_pre858 #pt_modals .popupText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
}

.pt_classic_plus_pre858 #ptifrmpopup #ptpopupclose
{
	width: 14px;
	height: 27px;
	padding: 0 7px;
	border-radius: 14px;
	margin-right: 6px;
	margin-top: 6px;
}
.pt_classic_plus_pre858 #ptifrmpopup #ptpopupclose:before
{
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg) !important ;
	position: relative;
	top: 4px;
	left: 1px;
}


.pt_classic_plus_pre858 #ptpopupmsgbuttons, .pt_classic_plus_pre858 #pt_modals #alertbutton, .pt_classic_plus_pre858 #pt_modals #okbutton
{
	text-align: center;
	float: none;
}


.pt_classic_plus_pre858 #ptifrmpopup #ptpopupmsgbuttons
{
	margin-top: 20px;
}


.pt_classic_plus_pre858 #ptpopupmsgbuttons .PSPUSHBUTTON.Left span,
.pt_classic_plus_pre858 #pt_modals #alertbutton .PSPUSHBUTTON.Left span, 
.pt_classic_plus_pre858 #pt_modals #okbutton .PSPUSHBUTTON.Left span
{
	background-color: transparent;
}


.pt_classic_plus_pre858 span.PSDROPDOWNLIST
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
	position: relative;
	top: 5px;
}


.pt_classic_plus_pre858 .PSSRCHPAGE.PTCPMODAL
{
	padding: 6.3333px 6.6667px 7.3333px 8.6667px; 
}
.pt_classic_plus_pre858 .PSPAGE.PTCPMODAL
{
	padding: 7.3333px 14.6667px 7.3333px 14.6667px; 
}



.pt_classic_plus_pre858 .HelpdivpopupFrame, .pt_classic_plus_pre858 .HelppopupInner
{
	box-shadow: 0 0 25px #5a5a5a !important;
}
.pt_classic_plus_pre858 .HelpdivpopupFrame
{
	border-top: 1px solid rgb(204, 204, 204) !important;
	border-right: 1px solid #6c6c6c !important;
	border-bottom: 1px solid #6c6c6c !important;
	border-left: 1px solid #6c6c6c !important;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.pt_classic_plus_pre858 .HelppopupTitleBar
{
	border-top: 1px solid #6c6c6c !important;
	border-right: 1px solid #6c6c6c !important;
	border-bottom: none !important;
	border-left: 1px solid #6c6c6c !important;
	padding-bottom: 9px;
}
.pt_classic_plus_pre858 .HelppopupTitleBar, .pt_classic_plus_pre858 .HelppopupInner
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.pt_classic_plus_pre858 .HelppopupTitleBar, .pt_classic_plus_pre858 .HelppopupTitleBar .PTPOPUP_TITLE
{
	background-color: rgb(245, 245, 245);
	color: rgb(164, 86, 23);
	font-family: Arial,Helvetica,sans-serif;
	font-size: 19.8px;
	font-weight: bold;
	text-align: center;
}
.pt_classic_plus_pre858 .HelppopupTitleBar .PTPOPUP_TITLE 
{
	position: relative;
	top: 5px;
}
.pt_classic_plus_pre858 .HelpdivpopupFrame .PTPOPUP_MSGHDR, .pt_classic_plus_pre858 .HelpdivpopupFrame .PTPOPUP_MSGTXT
{
	font-family : Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
}
.pt_classic_plus_pre858 .HelpdivpopupFrame .PTPOPUP_MSGHDR
{
	font-weight: bold;
}
.pt_classic_plus_pre858 .HELPPOPUPCLOSE:hover
{
	border: 1px solid #bbb;
	border-radius: 14px;
	height: 27px;
	margin-right: 7px;
	padding: 0 7px;
	width: 14px;
	position: relative;
}
.pt_classic_plus_pre858 #ptcphelppopupclosediv 
{
	border-radius: 14px;
	box-sizing: border-box;
	padding: 2px 14px;
	position: relative;
	left: 14px;
	top: 5px;
	margin-right: 11px;
}
.pt_classic_plus_pre858 #ptcphelppopupclosediv:hover
{
	background: #fff ;
	border: 1px solid #999 ;
}
.pt_classic_plus_pre858 .PTCPHELPPOPUPCLOSEIMG 
{
	position: absolute;
	top: 8px;
	right: 7px;
}


.pt_classic_plus_pre858 .PSHYPERLINK.PTCPHYPERLINKADVSRH, .pt_classic_plus_pre858 .PSHYPERLINK.PTCPHYPERLINKBSCSRH
{
	margin-left: 7px;
	position: relative;
	top: 7px;
}


.pt_classic_plus_pre858 .PSDROPDOWNLIST.PSDROPDOWNLISTSISRCH
{
	position: relative;
	top: -6px;
}


.pt_classic_plus_pre858 .PSSRCHSUBTITLE.PSSRCHSUBTITLESISRCH
{
	position: relative;
	top: -6px;
}


.pt_classic_plus_pre858 .PSHYPERLINK.PSHYPERLINKCPHPSRCH 
{
	padding-left: 4px;
	position: relative;
	top: 8px;
}


.pt_classic_plus_pre858 .PTCPHIDEHEADERFORALERTS, 
.pt_classic_plus_pre858 #ptpopup .ptpopuptitlebar
{
	display: none !important;
}


.pt_classic_plus_pre858 .PSEDITBOXLABEL.PSEDITBOXLABELSPCPAL
{
	position: relative;
	top: 5px;
}

.pt_classic_plus_pre858 .PSHYPERLINK.PSHYPERLINKCP
{
	position: relative;
	top: 8px;
}



.pt_classic_plus_pre858 .PTCPEXPANDGRIDCOLSACH
{
	box-shadow: none;
	padding: 9px 8px 5px 9px;
}
.pt_classic_plus_pre858 .PTCPEXPANDGRIDCOLSACH:hover
{
	background: #fff none repeat scroll 0 0;
	border-color: #888 #eee #eee #888;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: none;
	text-decoration: none;
}
.pt_classic_plus_pre858 .PTCPEXPANDGRIDCOLSACH:active
{
	background: #c8ead6 none repeat scroll 0 0;
	border-color: #1e9955 #80d6a7 #80d6a7 #1e9955;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 0 #e1faec inset;
}






.pt_classic_plus_pre858 #ptrctitlebar
{
	background-color: #fafafa;
	height: 38px;
	border: 1px solid #ccc;
}

.pt_classic_plus_pre858 #ptifrmrc #ptrctitleline
{
	height: 0px;
	border-top: 1px solid #ccc;
	margin-top: -2px;
}

.pt_classic_plus_pre858 #ptrctitlebar h2.ptrctitlebar
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	background-color: #fafafa;
	border: medium none;
	color: #a45617;
	height: 23px;
}

.pt_classic_plus_pre858 #ptrctitlebar .ptrcexpand:before
{
	content: url(/cs/jobs/cache/PT_COLLAPSE_NUI_1.svg);
	position: relative;
	bottom: 2px;
}
.pt_classic_plus_pre858 #ptrctitlebar .ptrccollapse:before
{
	content: url(/cs/jobs/cache/PT_EXPAND_NUI_1.svg);
	position: relative;
	bottom: 2px;
}

.pt_classic_plus_pre858 #ptifrmrc #ptrctitlebar #ptrcServiceTab #selected a span,
.pt_classic_plus_pre858 #ptifrmrc #ptrctitlebar #ptrcServiceTab a span
{
	padding: 6px 5.333px;
	line-height: 19.1px;
}
.pt_classic_plus_pre858 #ptrctitlebar #ptrcServiceTab a
{
	padding: 0px 7.333px 0px 0px;
}

.pt_classic_plus_pre858 #ptrcrefresh, .pt_classic_plus_pre858 #ptrcrefreshonhover,
.pt_classic_plus_pre858 .ptrcPgltcontrolsdropdown,
.pt_classic_plus_pre858 .ptrcPgltcontrolsdropdownclickedTopBorder
{
	display: none !important;
}
.pt_classic_plus_pre858 .PTCPRCBFRAMEREFRESH,
.pt_classic_plus_pre858 .PTCPRCBFRAMESETTINGS
{
	box-shadow: none;
	padding: 9px 8px 5px 9px;
}
.pt_classic_plus_pre858 .PTCPRCBFRAMEREFRESH:hover,
.pt_classic_plus_pre858 .PTCPRCBFRAMESETTINGS:hover
{  
	background: #fff none repeat scroll 0 0;
	border-color: #888 #eee #eee #888;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: none;
	text-decoration: none;
}
.pt_classic_plus_pre858 .PTCPRCBFRAMEREFRESH:active, 
.pt_classic_plus_pre858 .PTCPRCBFRAMESETTINGS:active
{
	background: #c8ead6 none repeat scroll 0 0;
	border-color: #1e9955 #80d6a7 #80d6a7 #1e9955;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 0 #e1faec inset;
}
.pt_classic_plus_pre858 .PTCPRCBFRAMEREFRESH:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_REFRESH_1.svg);
}
.pt_classic_plus_pre858 .PTCPRCBFRAMESETTINGS:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_SETTING_1.svg);
}
.pt_classic_plus_pre858 .PTCPRCBFRAMERIGHTSEC 
{
    width: 80px !important;
}




.pt_classic_plus_pre858 .ptpnlpglthdr
{
	background: #fafafa;
	height: 40px;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}
.pt_classic_plus_pre858 h2.ptpglthdr
{
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14.6667px;
	color: #a45617;
}
.pt_classic_plus_pre858 .vRCPgltArea_docked .vRCPgltAreaResize
{
	border-right: 1px solid #aaa;
}
.pt_classic_plus_pre858 .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER
{
	padding: 9px 8px 5px 9px;
}
.pt_classic_plus_pre858 .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER:hover
{
	background: #fff none repeat scroll 0 0;
	border-color: #888 #eee #eee #888;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: none;
	text-decoration: none;
}
.pt_classic_plus_pre858 .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER:active
{
	background: #c8ead6 none repeat scroll 0 0;
	border-color: #1e9955 #80d6a7 #80d6a7 #1e9955;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 0 #e1faec inset;
}
.pt_classic_plus_pre858 .PTCPRCRIGHTFRAMESETTINGSICONCONTAINER:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_SETTING_1.svg);
}
.pt_classic_plus_pre858 .PTCPRCRIGHTFRAMESETTINGSICON
{
	display: none;
}
.pt_classic_plus_pre858 .ptrcPgltControls div
{
	margin: 20px 0 0 30px;
}






.pt_classic_plus_pre858 .PTCPSAVEDIV
{	
	width: 100%;
	animation: 3s ease 0s normal none 1 running fadein-alt;
	background: #c8ead6 none repeat scroll 0 0;
	border: 1px solid #76a68a;
	box-sizing: border-box;
	color: #000;
	padding: 4px;
	text-align: center;
	text-shadow: 1px 1px 0 #f0f6eb;
	height: 53px;
	top: 0px !important;
	position: fixed !important;
}
.pt_classic_plus_pre858 .PTCPSAVETBL
{
	display: none !important;
}
.pt_classic_plus_pre858 .PTCPSAVETEXTMSGNODE
{
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14.6667px;
	color: #000;
	text-shadow: 1px 1px 0 #f0f6eb;
	margin-top: 11px;
}
.pt_classic_plus_pre858 .PTCPSAVEDIV #ptpopupclose
{
	width: 14px;
	height: 27px;
	padding: 0 7px;
	border-radius: 14px;
	margin-right: 6px;
}
.pt_classic_plus_pre858 .PTCPSAVEDIV #ptpopupclose:before
{
	content: url(/cs/jobs/cache/PT_MODAL_CLOSE_NUI_1.svg) !important ;
	position: relative;
	top: 5px;
	left: 1px;
}
.pt_classic_plus_pre858 .PTCPSAVEDIV #ptpopupclose:hover 
{
	background: #fff ;
	border: 1px solid #999 !important ;
}


.pt_classic_plus_pre858 .PTCPWAITDIV,
.pt_classic_plus_pre858 #WAIT_empty
{
	top: 40% !important;
	left: 45% !important;
	position: fixed !important;
}
.pt_classic_plus_pre858 #WAIT_empty #processing
{
	display: none;
}
.pt_classic_plus_pre858 #WAIT_empty:after
{
	content: url(/cs/jobs/cache/PT_PROCESSING_FMODE_1.gif);
}




.pt_classic_plus_pre858 .ptpgltheader
{
	background: #fafafa;
	height: 40px;
}
.pt_classic_plus_pre858 .ptalPgltHeaderLabel
{
	font-family : Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 14.6667px;
	color: #a45617;
	top: 10px;
	padding-left: 2px !important;
}
.pt_classic_plus_pre858 .ptpgltheader, 
.pt_classic_plus_pre858 .ptalPgltArea_docked .ptalPgltAreaResizeBar
{
	border-color: #aaa;
}
.pt_classic_plus_pre858 .ptalPgltFadedRefresh:after, 
.pt_classic_plus_pre858 .ptalPgltDarkRefresh:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_REFRESH_1.svg) ;
}
.pt_classic_plus_pre858 .ptpgltheader .ptalPgltcontrolsdropdown, .pt_classic_plus_pre858 .ptpgltheader .ptalPgltcontrolsdropdownclickedTopBorder,
.pt_classic_plus_pre858 .ptpgltheader .ptalPgltReloadIcon, .pt_classic_plus_pre858 .ptalPgltAreaHeaderBar #ptalPgltAreaDropDownImg
{
	display: none;
}
.pt_classic_plus_pre858 .PTALPAGELEBODYDIV .ptalPgltControls div
{
	margin-top: 30px;
	margin-left: 28px;
}
.pt_classic_plus_pre858 .ptpgltheader .PTCPWCPAGELETHEADERSETTINGSICON a:after
{
	content: url(/cs/jobs/cache/PTCP_PAGELET_SETTING_1.svg) ; 
}
.pt_classic_plus_pre858 .PTCPWCPAGELETHEADERSETTINGSICON a, .pt_classic_plus_pre858 .PTCPWCPAGELETREFRESHICON a,
.pt_classic_plus_pre858 .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown
{
	padding: 9px 7px 4px 7px;
}
.pt_classic_plus_pre858 .PTCPWCPAGELETHEADERSETTINGSICON a:hover, .pt_classic_plus_pre858 .PTCPWCPAGELETREFRESHICON a:hover,
.pt_classic_plus_pre858 .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown:hover
{
	background: #fff none repeat scroll 0 0;
	border-color: #888 #eee #eee #888;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: none;
	text-decoration: none;
}
.pt_classic_plus_pre858 .PTCPWCPAGELETHEADERSETTINGSICON a:active, .pt_classic_plus_pre858 .PTCPWCPAGELETREFRESHICON a:active,
.pt_classic_plus_pre858 .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown:active
{
	background: #c8ead6 none repeat scroll 0 0;
	border-color: #1e9955 #80d6a7 #80d6a7 #1e9955;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 0 #e1faec inset;
}
.pt_classic_plus_pre858 .ptpgltheader .ptalPgltIconPadding
{
	padding-right: 5px;
}
.pt_classic_plus_pre858 .ptalPgltAreaHeaderLabel a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.133px;
	font-weight: bold;
	color: rgb(0, 0, 0);
}
.pt_classic_plus_pre858 .ptalPgltAreaHeaderLabel
{
	padding-top: 5px;
}
.pt_classic_plus_pre858 .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown:after
{
	content: url(/cs/jobs/cache/PTCP_WC_GEAR_1.svg);
}
.pt_classic_plus_pre858 .ptalPgltAreaHeaderBar #ptalPgltAreaDropDown
{
	padding-right: 5px;
}





.pt_classic_plus_pre858 .PT_MENU_ACTION_LISTITEM_L0, 
.pt_classic_plus_pre858 .PT_MENU_ACTION_LISTITEM
{
	margin-top: 6px;
	margin-bottom: 6px;
	color: rgb(0, 0, 0);
}
.pt_classic_plus_pre858 .PT_MENU_ACTION_LISTITEM_L0
{
	padding-left: 22px;
}
.pt_classic_plus_pre858 .PT_MENU_ACTION_LISTHEAD
{
	color: rgb(0, 0, 0);
}
.pt_classic_plus_pre858 .ptactmenurightarrow:after
{
	content: url(/cs/jobs/cache/PT_NUI_CHEVRON_1.svg) ;
	position: relative;
	top: 1px;
}
.pt_classic_plus_pre858 .SHADOW_MENU_DROPDOWN
{
	box-shadow: 5px 0 8px 0 #ddd, 0 5px 8px 0 #ddd;
}
.pt_classic_plus_pre858 .PTCPRCMENUSEPERATORTH
{
	border-bottom: 1px solid #BBBBBB;
	padding-top: 6px;
}
.pt_classic_plus_pre858 .PTCPRCMENUSEPERATORHR
{
	display: none;
}
.pt_classic_plus_pre858 .PT_MENU_ACTION_LISTHEAD
{
	margin-top: 12px;
}
.pt_classic_plus_pre858 .PT_ORG_ACTION_HVR_BG
{
	background-color: #ffffeb;
}
.pt_classic_plus_pre858 .PT_ORG_ACTION_SLCT_BG
{
	background-color: #c4d7e6;
}

.pt_classic_plus_pre858 .PTPageRCDiv
{
	box-shadow: none;
	border: none;
}
.pt_classic_plus_pre858 .PTPageRCCont
{
	box-shadow: 5px 0 8px 0 #ddd, 0 5px 8px 0 #ddd;
	border: 1px solid #b8b9bb;
	border-radius: 1px;
	padding-top: 12px;
}
.pt_classic_plus_pre858 .PTPageRCCont .PTPageRCXtraDiv
{
	display: none;
}
.pt_classic_plus_pre858 .PTPageRCCont .PTPageRCLnk
{
	font-size: 13px;
	margin-left: 0px;
	margin-right:0px;
}
.pt_classic_plus_pre858 .PTPageRCCont .PTPageRCLnkTD, 
.pt_classic_plus_pre858 .PTPageRCCont .PTPageRCLastLnkTD
{
	border: none;
}
.pt_classic_plus_pre858 .PTPageRCCont .PTPageRCLastLnkTD a:hover, 
.pt_classic_plus_pre858 .PTPageRCCont .PTPageRCLnkTD a:hover
{
	background-color: #ffffeb;
}




.pt_classic_plus_pre858 .rcMenuOnTC .ptrcMenuLinkImage
{
	display: none !important;
}
.pt_classic_plus_pre858 .rcMenuOnTC #ptrcMenuALink:after
{
	content: url(/cs/jobs/cache/PTCP_RC_ARROWEND_1.svg);
}
.pt_classic_plus_pre858 .PSRALEFTWIDGET a:before
{
	content: url(/cs/jobs/cache/PTCP_RC_ARROWSTART_1.svg);
}






.psc_mode-access.pt_classic_plus_pre858 .PTPREVROW_D,
.psc_mode-access.pt_classic_plus_pre858 .PTNEXTROW_D
{
	right: -5px;
}
.psc_mode-access.pt_classic_plus_pre858 .gridhelpicon
{
	padding-right: 5px;
	position: relative;
	bottom: 5px;
}
.psc_mode-access.pt_classic_plus_pre858 .PT_CP_LINE_SEPERATOR
{
	bottom: 4px;
	position: relative;
}
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL1GRIDLABEL, 
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL2GRIDLABEL,
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL3GRIDLABEL
{
	background-color: #fff;
}
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL1GRID, 
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL2GRID,
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL3GRID
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14.6667px;
	color: #000;
}
.psc_mode-access.pt_classic_plus_pre858 .PSSRCHGROUPBOXLABEL, 
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL1SCROLLAREAHEADER, 
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL2SCROLLAREAHEADER,
.psc_mode-access.pt_classic_plus_pre858 .PSLEVEL3SCROLLAREAHEADER
{
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16.1333px;
	font-weight: bold;
	color: #a45617;
}





.psc_mode-preview.psc_preview-showerc .PTERCGRPBOX
{
	border: 0.1em dashed #C00000;
	color: #8a8a8a;
	font-style: italic;
	background: #fff;
	overflow:hidden;
	padding-left:0px;
	padding-right:0px;
}

.psc_mode-preview.psc_preview-showerc .PTERCGRPBOX .PSGROUPBOXLABEL
{
	border-bottom:1px solid #ccc;
	padding-left: 8px;
	font-style: italic;
	color: #3a3a3a;
}

.psc_mode-preview.psc_preview-showerc .PTERCGRPBOX tr:nth-child(2) td:nth-child(1):after
{
	content:"Drop Zone: Subpage Target"; 
	display:block;
	padding: 1em 0.5em;
	text-align:center;
	color: #862626;
	font-weight:bold;
	font-size:1.1em;
	flex:0 0 auto;
}








.pt_classic_plus_pre858 .PSMULTILANG
{ 
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	color: rgb(0,0,0);
	border-radius: 3px;
	border: 1px solid #bbb;
	padding: 5.133px 4.693px;
	background-color: rgb(204,255,204); 
}
.pt_classic_plus_pre858 .PSMULTILANG:hover,
.pt_classic_plus_pre858 .PSMULTILANG:focus
{
	border-color: #7f97de;
}
.pt_classic_plus_pre858 .PSMULTILANGDISABLED
{ 
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: normal;
	font-size: 14.6667px;
	border-radius: 3px;
	border: 1px solid rgb(211,211,211);
	padding: 5.133px 4.693px;
	color: #555;
	background-color: rgb(235,235,235);
}








#spellcheckinstructiontextcontainer
{
	position: absolute !important;
	left: 0 !important;
	top: -9999px !important;
	right: auto !important;
	bottom: auto !important;
	width: 1px;
	height: 1px;
	overflow: hidden;
	display: block !important;
}









.pt_classic_plus_pre858 .PTCP_ARROW_TAB_LAYOUT
{
	transform: rotate(90deg);
}







.pt_classic_plus_pre858 #pt_typeahead.spanTextDropdown
{
	margin-top: 2px;
}





:root {
  
  --pt-palette-0: #000000; 
  --pt-palette-1: #ffffff; 

  
  
  --pt-palette-2: #161513; 
  --pt-palette-3: #5C5B5A; 
  --pt-palette-4: #767676;   
  --pt-palette-5: #737373; 
  --pt-palette-6: #116EB1; 
  --pt-palette-7: #0C4F80; 
  --pt-palette-8: #FBF9F8; 
  --pt-palette-9: #9B5734; 
  --pt-palette-10: #713F25; 

  
  --pt-palette-11:#FDF3E4; 
  --pt-palette-12:#F1EFED; 
  --pt-palette-13:#F5F4F2; 
  --pt-palette-14:#F6F6F6; 
  --pt-palette-15:#ECECEC; 
  --pt-palette-16:#E8E8E7; 
  --pt-palette-17:#47423E; 
  --pt-palette-18:#F5DEBD; 
  --pt-palette-19:#D63B25; 

  
  --pt-palette-20:#D4CFCA; 
  --pt-palette-21:#8B8580; 
  --pt-palette-22:#8B8A89; 
  --pt-palette-23:#BCB6B1; 
  --pt-palette-24:#312D2A; 
  --pt-palette-25:#F0CC71; 
  --pt-palette-26:#514C47;  

  
  --pt-palette-27:rgba(0, 0, 0, 0.3); 

  
  --pt-palette-28: rgba(22, 21, 19, 0.5); 
  --pt-palette-29: #AEA8A2; 
  --pt-palette-30: #7A736E; 
  --pt-palette-31: #201E1C; 
  --pt-palette-32: #B67745; 
  --pt-palette-33: rgba(255,255,255,0.69);  
  --pt-palette-34: #FEF9F2; 
  --pt-palette-35: #FCEDD9; 
  --pt-palette-36: #8D4F2E; 
  --pt-palette-37: #DEB068; 
  --pt-palette-38: #6F6964; 
  --pt-palette-39: #E4E1DD; 
  --pt-palette-40: #DFCFCA; 
  --pt-palette-41: #577346; 
  --pt-palette-42: #D0EAC1; 
  --pt-palette-43: rgba(255,255,255,0.8); 
  --pt-palette-44: rgba(0, 0, 0, 0.5); 
  --pt-palette-45: #C04A26; 

  
  --pt-border-dashed-1: 1px dashed var(--pt-palette-24);
}


:root {
  --pt-title-padding: 0.5em;

  --pt-strip-height: 8px;
  --pt-strip-background: url(/cs/jobs/cache/PT_REDWOOD_STRIP1_1.PNG) repeat var(--pt-page-title-background-color) 175px; 

  --pt-page-background-color: var(--pt-palette-1);
  --pt-page-text-color: var(--pt-palette-2);
  --pt-page-text-alt-color: var(--pt-palette-0);
  --pt-page-text-alt-2-color: var(--pt-palette-1);
  --pt-page-alt-text-color: var(--pt-page-text-alt-color); 
  --pt-page-alt-2-text-color: var(--pt-page-text-alt-2-color); 

  --pt-hover-background-color: var(--pt-palette-11);
  --pt-hover-border-color: var(--pt-palette-9);
  --pt-hover-outline-color: var(--pt-palette-24); 
  --pt-active-background-color: var(--pt-palette-12);
  --pt-active-border-color: var(--pt-palette-17); 

  --pt-border-normal-color: var(--pt-palette-23); 
  --pt-border-contrast-color: var(--pt-palette-21); 
  --pt-border-contrast-1-color: var(--pt-palette-3); 
  --pt-border-contrast-2-color: var(--pt-palette-26); 
  --pt-border-contrast-3-color: var(--pt-palette-17); 
  --pt-border-contrast-4-color: var(--pt-palette-24);
  --pt-border-absolute-color: var(--pt-palette-0);
  --pt-border-absolute-alt-color: var(--pt-palette-1);

  --pt-label-text-color: var(--pt-palette-3); 
  --pt-label-disabled-text-color: var(--pt-palette-21); 

  --pt-header-text-color: var(--pt-palette-9);
  --pt-header-alt-text-color: var(--pt-palette-24);
  --pt-header-alt-1-text-color: var(--pt-page-text-color);
  --pt-header-alt-2-text-color: var(--pt-palette-0);
  --pt-header-hover-text-color: var(--pt-palette-10);
  --pt-header-special-border-color: var(--pt-palette-25);

  --pt-groupbox-border-color: var(--pt-border-normal-color);

  --pt-control-border-color: var(--pt-border-contrast-color); 
  --pt-control-background-color: var(--pt-page-background-color);
  --pt-control-text-color: var(--pt-page-text-color);
  --pt-control-placeholder-text-color: var(--pt-palette-4);
  --pt-control-hover-border-color: var(--pt-hover-border-color);
  --pt-control-disabled-background-color: var(--pt-palette-13);
  --pt-control-disabled-border-color: var(--pt-border-normal-color); 
  --pt-control-disabled-text-color: var(--pt-palette-5);
  --pt-control-error-background-color: var(--pt-palette-19);
  --pt-control-error-text-color: var(--pt-palette-1);
  --pt-control-error-placeholder-text-color: var(--pt-palette-8); 
  --pt-control-placeholder-error-text-color: var(--pt-control-error-placeholder-text-color); 
  --pt-control-error-border-color: var(--pt-palette-22);
  --pt-control-error-image-background-color: var(--pt-palette-33); 
  --pt-control-error-image-hover-background-color: var(--pt-palette-43);

  --pt-link-text-color: var(--pt-palette-6); 
  --pt-link-disabled-text-color: var(--pt-control-disabled-text-color);
  --pt-link-hover-text-color: var(--pt-palette-7);

  --pt-button-border-color:var(--pt-palette-24);
  --pt-button-background-color: var(--pt-page-background-color);
  --pt-button-text-color:var(--pt-link-text-color);
  --pt-button-hover-border-color: var(--pt-button-border-color);
  --pt-button-hover-background-color:var(--pt-hover-background-color);
  --pt-button-hover-text-color:var(--pt-link-hover-text-color);
  --pt-button-active-border-color: var(--pt-active-border-color);
  --pt-button-active-background-color:var(--pt-palette-15);
  --pt-button-active-text-color:var(--pt-button-text-color);
  --pt-button-disabled-border-color: var(--pt-button-disabled-background-color);
  --pt-button-disabled-background-color:var(--pt-palette-16);
  --pt-button-disabled-text-color: var(--pt-control-disabled-text-color);

  --pt-button-primary-border-color: var(--pt-button-border-color);
  --pt-button-primary-background-color: var(--pt-button-primary-border-color);
  --pt-button-primary-text-color: var(--pt-palette-1);
  --pt-button-primary-hover-background-color: var(--pt-palette-26);
  --pt-button-primary-hover-border-color: var(--pt-button-primary-hover-background-color);
  --pt-button-primary-hover-text-color: var(--pt-palette-1);
  --pt-button-primary-hover-outline-color: var(--pt-button-primary-text-color);
  --pt-button-primary-active-background-color: var(--pt-palette-2);
  --pt-button-primary-active-border-color: var(--pt-button-primary-active-background-color); 
  --pt-button-primary-active-text-color: var(--pt-button-primary-text-color);
  --pt-button-primary-active-outline-color: transparent;

  --pt-button-simple-text-color: var(--pt-page-text-color);
  --pt-button-simple-border-color: var(--pt-border-contrast-color);
  --pt-button-simple-background-color: var(--pt-button-background-color);
  --pt-button-simple-hover-text-color: var(--pt-button-simple-text-color);
  --pt-button-simple-hover-background-color: var(--pt-button-hover-background-color);
  --pt-button-simple-hover-outline-color: var(--pt-hover-outline-color); 
  --pt-button-simple-hover-border-color: var(--pt-button-simple-hover-outline-color); 
  --pt-button-simple-active-text-color: var(--pt-button-active-text-color);
  --pt-button-simple-active-border-color: var(--pt-button-active-border-color);
  --pt-button-simple-active-background-color: var(--pt-button-active-background-color);

  --pt-button-toggle-on-background: var(--pt-selected-background-color); 
  --pt-button-toggle-active-background-color: var(--pt-palette-37);
  --pt-button-toggle-active-border-color: var(--pt-selected-border-color);

  --pt-banner-background-color: var(--pt-palette-17);
  --pt-banner-text-color: var(--pt-palette-8);
  --pt-banner-separator-color: var(--pt-palette-29);
  --pt-banner-button-hover-background-color: var(--pt-palette-30);
  --pt-banner-button-outline-color: var(--pt-palette-13);
  --pt-banner-button-active-background-color: var(--pt-palette-31);
  --pt-banner-search-open-background-color: var(--pt-palette-26);
  --pt-banner-search-open-text-color: var(--pt-palette-1);
  --pt-banner-search-subdued-opacity: 0.6; 
  --pt-banner-search-subdued-hover-opacity: 0.85; 

  --pt-page-title-background-color: var(--pt-palette-12);
  --pt-page-title-text-color: var(--pt-page-text-color);
  --pt-page-title-border-color: var(--pt-border-contrast-color);

  --pt-selected-background-color: var(--pt-palette-18);
  --pt-selected-text-color: var(--pt-page-text-color);
  --pt-selected-border-color: var(--pt-palette-9);

  --pt-modal-header-background-color: var(--pt-palette-8);
  --pt-modal-header-text-color:  var(--pt-palette-2);
  --pt-modal-header-border-color: var(--pt-border-normal-color);
  --pt-modal-background-color: var(--pt-page-background-color);
  --pt-modal-text-color: var(--pt-page-text-color);
  --pt-modal-border-color: var(--pt-palette-17);
  --pt-modal-shadow-color: var(--pt-palette-27);
  --pt-modal-mask-background-color: var(--pt-palette-44);
  
  --pt-panel-background-color: var(--pt-palette-8);
  --pt-panel-text-color: var(--pt-page-text-color);
  --pt-panel-border-color: var(--pt-border-contrast-color); 

  --pt-panel-tab-background-color: var(--pt-button-primary-background-color);
  --pt-panel-tab-border-color: var(--pt-panel-tab-background-color);
  --pt-panel-tab-hover-background-color: var(--pt-palette-38);
  --pt-panel-tab-hover-border-color: var(--pt-panel-tab-hover-background-color);
  --pt-panel-tab-active-background-color: var(--pt-palette-9);
  --pt-panel-tab-active-border-color: var(--pt-panel-tab-active-background-color);
  --pt-panel-tab-focus-background-color: var(--pt-palette-24);
  --pt-panel-tab-focus-border-color: var(--pt-palette-32);

  --pt-panel-tab-alt-background-color: var(--pt-panel-tab-background-color);
  --pt-panel-tab-alt-border-color: var(--pt-panel-tab-border-color);
  --pt-panel-tab-alt-hover-background-color: var(--pt-panel-tab-hover-background-color);
  --pt-panel-tab-alt-hover-border-color: var(--pt-panel-tab-hover-border-color);
  --pt-panel-tab-alt-active-background-color: var(--pt-panel-tab-active-background-color);
  --pt-panel-tab-alt-active-border-color: var(--pt-panel-tab-active-border-color);
  --pt-panel-tab-alt-focus-background-color: var(--pt-panel-tab-focus-background-color);
  --pt-panel-tab-alt-focus-border-color: var(--pt-panel-tab-focus-border-color);

  --pt-panel-item-background-color: var(--pt-panel-background-color);
  --pt-panel-item-text-color: var(--pt-panel-text-color);
  --pt-panel-item-border-color: var(--pt-palette-23);
  --pt-panel-item-hover-background-color: var(--pt-hover-background-color);
  --pt-panel-item-hover-outline-color: var(--pt-palette-24);
  --pt-panel-item-active-background-color: var(--pt-active-background-color);
  --pt-panel-item-active-outline-color: var(--pt-panel-item-hover-outline-color);
  --pt-panel-item-selected-background-color: var(--pt-selected-background-color);
  --pt-panel-item-selected-border-color: var(--pt-selected-border-color);
  --pt-panel-item-selected-text-color: var(--pt-selected-text-color);

  --pt-homepage-background-color: var(--pt-panel-background-color);
  --pt-homepage-background: url(/cs/jobs/cache/PT_TEXTURE_IMG_1.PNG) repeat var(--pt-panel-background-color);

  --pt-tile-border-color: var(--pt-border-contrast-color);
  --pt-tile-background-color: var(--pt-page-background-color);
  --pt-tile-header-text-color: var(--pt-page-text-color);
  --pt-tile-text-color: var(--pt-page-text-alt-color);
  --pt-tile-emphasis-text-color: var(--pt-header-text-color);
  --pt-tile-hover-border-color: var(--pt-tile-emphasis-text-color);
  --pt-tile-hover-background-color: var(--pt-tile-background-color);
  --pt-tile-hover-shadow-color: var(--pt-modal-shadow-color);
  --pt-tile-active-border-color: var(--pt-tile-hover-border-color);
  --pt-tile-active-border-style: dashed;
  --pt-tile-active-background-color: var(--pt-panel-background-color);

  --pt-grid-border-color: var(--pt-border-normal-color);
  --pt-grid-border-alt-color: var(--pt-border-contrast-color); 
  --pt-grid-alt-border-color: var(--pt-grid-border-alt-color); 
  --pt-grid-header-background-color: var(--pt-modal-header-background-color);
  --pt-grid-header-text-color: var(--pt-page-text-alt-color);
  --pt-grid-header-border-color: var(--pt-border-normal-color); 
  --pt-grid-header-border-alt-color: var(--pt-grid-border-alt-color); 
  --pt-grid-header-alt-border-color: var(--pt-grid-header-border-alt-color); 
  --pt-grid-item-border-color: var(--pt-border-normal-color);
  --pt-grid-item-selected-background-color: var(--pt-palette-12);
  --pt-grid-item-background-color: var(--pt-page-background-color); 
  --pt-grid-item-alt-background-color: var(--pt-grid-header-background-color); 
  --pt-grid-item-alt-2-background-color: var(--pt-palette-12); 
  --pt-grid-find-outline-color: var(--pt-palette-45);

  --pt-badge-background-color: var(--pt-palette-42);
  --pt-badge-border-color: var(--pt-palette-41);
  --pt-badge-text-color: var(--pt-page-text-color);
  --pt-badge-dot-color: var(--pt-badge-border-color); 
  --pt-badge-dot-alt-color: var(--pt-badge-background-color); 

  --pt-tab-text-color: var(--pt-page-text-color);
  --pt-tab-background-color: var(--pt-page-background-color);
  --pt-tab-base-border-color: var(--pt-border-contrast-color);
  --pt-tab-border-color: transparent;
  --pt-tab-selected-background-color: var(--pt-tab-background-color); 
  --pt-tab-selected-border-color: var(--pt-selected-border-color);
  --pt-tab-hover-background-color: var(--pt-hover-background-color);
  --pt-tab-hover-border-color: var(--pt-palette-32);
  --pt-tab-hover-outline-color: var(--pt-palette-5); 
  --pt-tab-active-border-color: var(--pt-tab-selected-border-color);
  --pt-tab-horizontal-hover-outline-width: 0px; 

  --pt-menu-border-color: var(--pt-modal-border-color);
  --pt-menu-background-color: var(--pt-page-background-color);
  --pt-menu-text-color: var(--pt-page-text-color);
  --pt-menu-item-text-color: var(--pt-menu-text-color);
  --pt-menu-item-border-color: var(--pt-panel-item-border-color); 
  --pt-menu-item-hover-background-color: var(--pt-hover-background-color);
  --pt-menu-item-hover-border-color: var(--pt-selected-border-color);
  --pt-menu-item-hover-alt-border-color: var(--pt-palette-32);
  --pt-menu-item-selected-border-color: var(--pt-selected-border-color); 
  --pt-menu-item-active-background-color: var(--pt-active-background-color);

  --pt-confirmation-background-color: var(--pt-palette-42);
  --pt-confirmation-text-color: var(--pt-palette-2);
  --pt-confirmation-border-color: var(--pt-palette-41);

  --pt-progress-bar-color: var(--pt-palette-41); 

  --pt-navbar-header-background-color: var(--pt-page-title-background-color);
  --pt-navbar-header-text-color: var(--pt-page-title-text-color);
  --pt-navbar-header-border-color: var(--pt-page-title-border-color);
  --pt-navbar-content-background-color: var(--pt-modal-background-color);
  --pt-navbar-content-text-color: var(--pt-modal-text-color);
  --pt-navbar-panel-background-color: var(--pt-panel-background-color);
  --pt-navbar-panel-text-color: var(--pt-panel-text-color);
  --pt-navbar-panel-border-color: var(--pt-panel-border-color);
  --pt-navbar-item-background-color: var(--pt-panel-item-background-color);
  --pt-navbar-item-text-color: var(--pt-panel-item-text-color);
  --pt-navbar-item-hover-background-color: var(--pt-menu-item-hover-background-color);
  --pt-navbar-item-hover-border-color: var(--pt-menu-item-hover-alt-border-color);
  --pt-navbar-item-active-background-color: var(--pt-menu-item-active-background-color);
  --pt-navbar-item-active-border-color: var(--pt-menu-item-selected-border-color);
  --pt-navbar-item-selected-background-color: var(--pt-modal-background-color);
  --pt-navbar-item-selected-text-color: var(--pt-modal-text-color);
  --pt-navbar-item-selected-border-color: var(--pt-menu-item-selected-border-color);
  --pt-navbar-item-selected-separator-color: var(--pt-border-contrast-color);

  --pt-drag-start-outline-color: var(--pt-palette-36);
  --pt-drag-end-outline-color: var(--pt-drag-start-outline-color);
  --pt-drag-outline-color: var(--pt-palette-36);

  --pt-switch-border-color: var(--pt-control-border-color);
  --pt-switch-text-color: var(--pt-control-text-color);
  --pt-switch-thumb-border-color: var(--pt-control-border-color);
  --pt-switch-thumb-background-color: var(--pt-palette-34);
  --pt-switch-off-background-color: var(--pt-control-background-color);
  --pt-switch-off-border-color: var(--pt-switch-border-color);
  --pt-switch-off-text-color: transparent; 
  --pt-switch-off-hover-background-color: var(--pt-control-background-color);
  --pt-switch-thumb-hover-border-color: var(--pt-selected-border-color);
  --pt-switch-on-border-color: var(--pt-selected-border-color);
  --pt-switch-on-hover-border-color: var(--pt-switch-on-border-color); 
  --pt-switch-on-background-color: var(--pt-selected-background-color);
  --pt-switch-on-text-color: transparent; 
  --pt-switch-disabled-background-color: var(--pt-control-disabled-background-color);
  --pt-switch-disabled-border-color: var(--pt-control-disabled-border-color);
  --pt-switch-disabled-text-color: transparent; 
  --pt-switch-disabled-thumb-background-color: var(--pt-control-disabled-border-color);
  --pt-switch-disabled-thumb-border-color: var(--pt-border-contrast-color);
  --pt-switch-hover-outline-color: var(--pt-hover-outline-color);

  --pt-filter-background-color: var(--pt-palette-13); 
  --pt-filter-border-color: var(--pt-border-contrast-color); 
  --pt-filter-text-color: var(--pt-palette-2);
  --pt-filter-hover-background-color: var(--pt-hover-background-color);
  --pt-filter-hover-outline-color: var(--pt-hover-outline-color);
  --pt-filter-hover-border-color: var(--pt-filter-border-color);
  --pt-filter-hover-text-color: var(--pt-filter-text-color);
  --pt-filter-active-background-color: var(--pt-active-background-color);
  --pt-filter-active-outline-color: none;
  --pt-filter-active-border-color: var(--pt-active-border-color);
  --pt-filter-active-text-color: var(--pt-filter-text-color);

  
  --pt-scroll-track-background-color: transparent;
  --pt-scroll-thumb-background-color: var(--pt-palette-27);
  --pt-scroll-thumb-border-color: var(--pt-page-background-color);
  --pt-scroll-thumb-hover-background-color: var(--pt-palette-44);

  --pt-error-text-color: var(--pt-palette-45); 
}


.ps_header_bar .pts_category_button,
.ps_header_bar .pts_search_button,
.pts_search_widget_for_classic .pts_category_button, 
.pts_search_widget_for_classic .pts_search_button 
{
  --pt-page-text-color: var(--pt-palette-1);
  --pt-hover-background-color: var(--pt-palette-26);
  --pt-hover-outline-color: var(--pt-palette-13);
  --pt-active-background-color: var(--pt-palette-2);
  --pt-active-outline-color: transparent;
  --pt-active-text-color: var(--pt-palette-1); 
}


.pvg_main_table {
  --pt-grid-item-alt-background-color: var(--pt-grid-item-alt-2-background-color); 
}

:root.psc_form-small {
  --pt-strip-height: 6px;
}


.psc_has_ckeditor {
   --ck-color-toolbar-background: var(--pt-panel-background-color);
   --ck-color-toolbar-border: var(--pt-control-border-color);
   --ck-color-base-border: var(--pt-control-border-color);
   --ck-focus-ring: 1px solid var(--pt-selected-border-color);

   --pt-cke-min-height: 200px;
   --pt-cke-min-width: 10em;
}

.psc_has_ckeditor .ck-content.ck-blurred:hover {
    --ck-color-base-border: var(--pt-control-hover-border-color);
}
