.portlet-form-button,.portlet-form-label,.PSCHARTBORDER,.PSENDGRADIENTBACKGROUND,.PT_RATBOXCHART,.PT_RATBOX_ICONONLY_MARGIN,.PSHEADERTOOLBARFRAME,.PSIMAGE,.PSNOIMAGE,.PSPAGECONTAINER,.PSSTATICIMAGE,.RESET{}
.EOPP_SCCHILDINDENT{background-color:rgb(0,255,0);}
.PSCHARTCOLOR5{background-color:rgb(100,182,74);}
.PSSTARTGRADIENT0{background-color:rgb(105,105,105);}
.PSCHARTCOLOR4{background-color:rgb(144,144,144);}
.LEVEL1{background-color:rgb(153,153,102);}
.PSCHARTCOLOR15{background-color:rgb(154,116,194);}
.PSSTARTGRADIENT2{background-color:rgb(168,246,246);}
.PTNAVSELPARENTEDGE{background-color:rgb(170,185,211);}
.PSCHARTCOLOR14{background-color:rgb(172,216,36);}
.PSSTARTGRADIENT3{background-color:rgb(177,177,177);}
.PSSTARTGRADIENT5{background-color:rgb(179,249,156);}
.PSCHARTCOLOR16{background-color:rgb(182,3,182);}
.PAHEADERTOOLBARFRAME{background-color:rgb(185,216,253);}
.PSCHARTCOLOR7{background-color:rgb(185,57,110);}
.PSSTARTGRADIENT1{background-color:rgb(187,214,254);}
.PSACEPRF{background-color:rgb(192,192,192);border-width:2px;border-color:rgb(255,255,255);border-style:outset;}
.PSCHARTCOLOR6{background-color:rgb(197,197,197);}
.PALEGENDBACKGROUND{background-color:rgb(204,204,153);}
.PSCHARTCOLOR0{background-color:rgb(21,21,21);}
.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;}
.PTGRIDROWSELECT{background-color:rgb(212,219,217);}
.PT_ORG_ACTION_SLCT_BG{background-color:rgb(212,219,217);overflow:auto;}
.PSSTARTGRADIENT4{background-color:rgb(213,213,213);}
.PSSUBTABS{background-color:rgb(219,231,244);}
.PSSTARTGRADIENT15{background-color:rgb(222,190,254);}
.PSCHARTCOLOR10{background-color:rgb(222,77,39);}
.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;}
.PSSTARTGRADIENT14{background-color:rgb(227,253,171);}
.PSSTARTGRADIENT6{background-color:rgb(232,232,232);}
.PT_ORGNODE_DASH{background-color:rgb(233,239,243);background-image:url(/cs/pshrrcr/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;}
.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/pshrrcr/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(153,153,153);border-style:solid;}
.PT_ORG_ACTION_HVR_BG{background-color:rgb(249,254,168);overflow:auto;}
.PTGRIDROWMOUSEOVER{background-color:rgb(249,254,203);}
.PSCHARTCOLOR9{background-color:rgb(250,160,213);}
.PT_GNTACTUALCLRDFLT,.PSCHARTCOLOR12{background-color:rgb(250,238,97);}
.PSSTARTGRADIENT7{background-color:rgb(252,128,180);}
.PT_ORGNODE_SELECT_DASHED{background-color:rgb(252,255,210);background-image:url(/cs/pshrrcr/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;}
.PT_ORGNODE_SELECT{background-color:rgb(253,255,205);background-image:url(/cs/pshrrcr/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(153,153,153);border-style:solid;}
.PT_GNTPROGRESSCLRDFLT,.PSCHARTCOLOR8{background-color:rgb(254,157,15);}
.PSCHARTCOLOR17{background-color:rgb(254,206,60);}
.PSSTARTGRADIENT9{background-color:rgb(254,213,238);}
.PSSTARTGRADIENT11{background-color:rgb(254,255,236);}
.PSCHARTCOLOR13{background-color:rgb(255,109,0);}
.PT_GNTDRAGFINISHHNDL{background-color:rgb(255,153,0);width:2px;}
.PSSTARTGRADIENT16{background-color:rgb(255,166,255);}
.PSSTARTGRADIENT10{background-color:rgb(255,175,97);}
.PSSTARTGRADIENT13{background-color:rgb(255,191,144);}
.PSFRAMECONFIRM{background-color:rgb(255,203,5);}
.PSFRAMECONFIRMWBO{background-color:rgb(255,204,0);border-width:1px;border-color:rgb(205,205,192);border-style:solid;}
.PT_GNTDRAGSTARTHNDL{background-color:rgb(255,221,0);width:2px;}
.PSSTARTGRADIENT8{background-color:rgb(255,223,136);}
.PSSTARTGRADIENT17{background-color:rgb(255,240,174);}
.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;}
.PSSTARTGRADIENT12{background-color:rgb(255,251,200);}
.PSCHARTCOLOR11{background-color:rgb(255,255,145);}
.PSSTARTGRADIENTBACKGROUND,.PTNAVSELCHILDEDGELT,.PTPOPUP_HEADER,.PTPOPUP_INNER{background-color:rgb(255,255,255);}
.PT_POPNODE{background-color:rgb(255,255,255);background-image:url(/cs/pshrrcr/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/pshrrcr/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_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_ABN_ORGCHART,.PT_ORG_ACTION_BG{background-color:rgb(255,255,255);overflow:auto;}
.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;}
.PSCHARTCOLOR2{background-color:rgb(59,189,189);}
.PT_GNTPLANNEDCLRDFLT,.PSCHARTCOLOR1{background-color:rgb(60,113,183);}
.PSCHARTCOLOR3{background-color:rgb(78,78,78);}
.PT_NODE_SHADOW_BOTTOM_BG{background-image:url(/cs/pshrrcr/cache/PT_NODE_SHADOW_BOTTOM_BG_1.gif);background-repeat:repeat-x;}
.PT_NODE_SHADOW_BR{background-image:url(/cs/pshrrcr/cache/PT_NODE_SHADOW_BR_1.gif);background-repeat:no-repeat;background-position:top left;}
.PT_NODE_SHADOW_LB{background-image:url(/cs/pshrrcr/cache/PT_NODE_SHADOW_LB_1.gif);background-repeat:repeat-x;}
.PT_NODE_SHADOW_RIGHT_BG{background-image:url(/cs/pshrrcr/cache/PT_NODE_SHADOW_RIGHT_BG_1.gif);background-repeat:repeat-y;background-position:top right;}
.PT_NODESHADOW_TR{background-image:url(/cs/pshrrcr/cache/PT_NODE_SHADOW_TR_1.gif);background-repeat:no-repeat;background-position:bottom right;}
.PT_SELECTED_NODE_SHADOW_BR{background-image:url(/cs/pshrrcr/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/pshrrcr/cache/PT_SELECTED_NODE_SHADOW_LB_1.gif);background-repeat:repeat-x;}
.PT_SELECTED_NODE_SHADOW_TR{background-image:url(/cs/pshrrcr/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/pshrrcr/cache/PT_SEL_NODE_SHADOW_BOTTOM_BG_1.gif);background-repeat:repeat-x;}
.PT_SEL_NODE_SHADOW_RIGHT_BG{background-image:url(/cs/pshrrcr/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/pshrrcr/cache/PT_SLATE_SHADOW_BOTTOM_BG_1.gif);background-repeat:repeat-x;}
.PT_SLATE_SHADOW_BR{background-image:url(/cs/pshrrcr/cache/PT_SLATE_SHADOW_BR_1.gif);background-repeat:no-repeat;background-position:top left;}
.PT_SLATE_SHADOW_RIGHT_BG{background-image:url(/cs/pshrrcr/cache/PT_SLATE_SHADOW_RIGHT_BG_1.gif);background-repeat:repeat-y;background-position:top right;}
.PT_SLATE_SHADOW_TOPR{background-image:url(/cs/pshrrcr/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;}
.PSVERTICALGRIDLINES{border-top-style:none;}
.PABACKGROUNDINVISIBLE,.PAFRAMELEVEL1NBO,.PAFRAMELEVEL2NBO,.PAFRAMELEVEL3NBO,.PAGROUPBOXLEVEL1NBO,.PAGROUPBOXLEVEL2NBO,.PAGROUPBOXLEVEL3NBO,.PSFRAMECONFIRMNBO,.PSFRAMENBO,.PSLEVEL1GRIDNBO,.PSLEVEL2GRIDNBO,.PSLEVEL3GRIDNBO,.PTPAGELET{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;}
.PSCHARTYAXIS{border-top-width:thick;border-top-color:rgb(129,133,161);border-top-style:solid;}
.PSCHARTXAXIS{border-top-width:thin;border-top-color:rgb(129,133,161);border-top-style:solid;}
.PSCHARTLINES{border-top-width:thin;border-top-color:rgb(133,133,133);border-top-style:solid;}
.PSHORIZONTALGRIDLINES{border-top-width:thin;border-top-color:rgb(218,221,230);border-top-style:solid;}
.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);}
.PAFRAMELEVEL1,.PAFRAMELEVEL2,.PAFRAMELEVEL3,.PSFRAME,.PSFRAMEWBO{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;}
.PT_GNTARRHEAD{font-family:"Arial Black";font-size:12pt;font-weight:bolder;color:rgb(0,0,0);position:Absolute;}
.PSLEVEL1GRIDLABEL,.PSLEVEL2GRIDLABEL,.PSLEVEL3GRIDLABEL{font-family:"Palatino Linotype",serif;font-size:20px;font-weight:normal;font-style:normal;color:rgb(0,37,85);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;}
.PSGROUPBOXLABEL{font-family:"Palatino Linotype",serif;font-size:20px;font-weight:normal;font-style:normal;color:rgb(0,37,85);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;}
.PAPAGETITLE{font-family:"Palatino Linotype",serif;font-size:24px;font-weight:normal;font-style:normal;color:rgb(0,37,85);}
.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;}
.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;}
.PTPAGELETHEADER{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:2px;border-width:1px;border-color:rgb(201,206,213);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,.PSQRYHYPERLINKHOVER,.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{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;}
.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;}
.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;}
.PSSRCHPAGE{font-family:Arial,sans-serif;background-color:rgb(255,255,255);margin-top:1px;margin-left:6px;}
.PAGROUPBOXLABELINVISIBLE{font-family:Arial,sans-serif;font-size:0%;font-weight:normal;font-style:normal;color:rgb(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;}
.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;}
.PSSRCHGROUPBOXLABEL{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: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;}
.PAGROUPDIVIDER{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:1px;padding-top:1px;padding-bottom:3px;padding-left:5px;border-width:1px;border-color:rgb(201,206,213);border-style:solid;height:22px;}
.PSLEVEL1SCROLLAREAHEADER,.PSLEVEL2SCROLLAREAHEADER,.PSLEVEL3SCROLLAREAHEADER{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:1px;padding:0.5px;}
.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;}
.PTFACETHDGNB{font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;color:rgb(128,128,128);text-decoration: none;text-align:left;width:225px;height:30px;}
.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;}
.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(81,81,81);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;}
.PTFACETCLEARALL{font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:rgb(102,102,153);text-decoration: underline;cursor:pointer;}
.PSLEVEL1GRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:11px;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(255,203,5);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;}
.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;}
.PSPUSHBUTTONTBOK{font-family:Arial,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(255,255,255);margin-left:1px;margin-right:1px;width:70px;height:23px;cursor:hand;}
.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);}
.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;}
.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;}
.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;}
.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,.PSLEVEL2SCROLLAREAHEADER:ACTIVE,.PSLEVEL3GRIDLABEL:LINK,.PSLEVEL3GRIDLABEL:ACTIVE,.PSLEVEL3GRIDLABEL:VISITED,.PSLEVEL3GRIDNAVIGATIONBAR:LINK,.PSLEVEL3GRIDNAVIGATIONBAR:ACTIVE,.PSLEVEL3SCROLLAREAFOOTER:LINK,.PSLEVEL3SCROLLAREAFOOTER:ACTIVE,.PSLEVEL3SCROLLAREAHEADER:LINK,.PSLEVEL3SCROLLAREAHEADER:ACTIVE,.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;}
.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);}
.PTFACETNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(51,51,51);text-decoration: none;}
.PTGBLFACETNAME{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;color:rgb(51,51,51);text-decoration: none;margin-left:-26px;white-space:nowrap;}
.PSTREETEXTRED{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:italic;color:rgb(0,0,0);text-decoration: none;}
.PAHELPFIELDVALUE{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:italic;color:rgb(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;}
.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;}
.PSGROUPBOXWBO{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;border-width:1px;border-color:rgb(201,206,213);border-style:solid;}
.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,.PT_MCFLABEL,.PSTREETEXT{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);}
.PAERRORTEXT{font-family:Arial,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(204,0,51);}
.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;}
.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;}
.PSSRCHCHECKBOX,.PSSRCHDROPDOWNLABEL,.PSSRCHEDITBOXLABEL,.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;}
.PTFACETNOLINK{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(153,153,153);text-decoration: none;text-align:left;list-style-type:none;}
.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;}
.PTFACETLINK,.PTFACET:HOVER{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: underline;display:block;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;}
.PSTREENODESELECTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:italic;color:rgb(204,0,51);background-color:rgb(192,192,192);}
.PSTREELINKSELECTED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:italic;color:rgb(204,0,51);background-color:rgb(192,192,192);text-decoration: none;}
.portlet-font,.portlet-font-dim,.portlet-section-body,.portlet-table-footer,.portlet-table-selected,.portlet-table-subheader,.portlet-table-text,.PSSRCHTIPS,.PT_MCFCHECKBOXLABEL,.PSQRYTIPS{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;}
.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;}
.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;}
.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;}
.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);}
.PSPUSHBUTTONTBDELETE{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(0,0,0);background-color:rgb(252,252,181);width:73px;height:23px;cursor:hand;}
.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;}
.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);}
.PAXHYPERLINK{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%;}
.PSDISABLED,.PSEDITBOX_DISPONLYDISABLED,.PSEDITBOX_DISPONLY_NOWRAPDISABLED,.PSLONGEDITBOXDISABLED,.PSMULTILANGDISABLED,.PSPUSHBUTTONDISABLEDDISABLED,.PSRADIOBUTTONDISABLED,.PSSRCHCHECKBOXDISABLED,.PSSRCHSUBTITLEDISABLED,.PSTREENODESELECTEDDISABLED{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(120,120,120);}
.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;}
.PSLEVEL1GRIDLABELTP,.PSLEVEL2GRIDLABELTP,.PSLEVEL3GRIDLABELTP{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;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;}
.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;}
.PSHYPERLINKYELLOWBKGRD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(43,124,146);background-color:rgb(255,255,0);}
.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;width:70px;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;}
.PSPUSHBUTTONTBADD,.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;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;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;width:70px;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:40px;}
.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;}
.PSLEVEL1GRIDROW,.PSLEVEL2GRIDROW,.PSLEVEL3GRIDROW,.PSSRCHINSTRUCTIONS,.PSSRCHRESULTSFOOTER,.PT_MCFDROPDOWNLIST,.PT_MCFEDITBOX,.PSQRYINSTRUCTIONS{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);}
.PSDROPDOWNLIST_DISABLED,.PSDROPDOWNLISTDISABLED{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;}
.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;}
.PSSRCHRESULTSHYPERLINKD{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);line-height:100%;}
.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;}
.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;}
.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;}
.PAGRIDHEADER{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);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;}
.PSLEVEL2GRIDCOLUMNHDR{font-family:Arial,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(97,128,159);background-color:rgb(255,203,5);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;}
.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;}
.PTSESRSLTTITLEHOVER{font-family:Arial;font-size:10pt;font-weight:bold;color:rgb(43,78,126);text-decoration: underline;}
.PASSINFORMATIONALTEXT{font-family:Arial;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(177,23,155);}
.PTSESRSLTTITLE{font-family:Arial;font-size:10pt;font-weight:normal;color:rgb(28,81,128);text-decoration: underline;cursor:hand;}
.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;}
.PTGBLFACETHDG{font-family:Arial;font-size:11pt;font-weight:bold;color:rgb(81,81,81);text-decoration: none;margin-left:26px;white-space:nowrap;}
.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);}
.PTSRCHRSLTLABEL,.PTSRCHRSLTLABELDISABLED{font-family:Arial;font-size:12pt;font-weight:bold;color:rgb(58,90,135);}
.PTSRCHKEY,.PTSRCHKEYDISABLED{font-family:Arial;font-size:12pt;font-weight:bold;color:rgb(81,81,81);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/pshrrcr/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/pshrrcr/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;}
.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,.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;}
.PASUBTABLINKACTIVE{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;}
.PTGBLFACETNOLINK{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(153,153,153);text-decoration: none;white-space:nowrap;}
.PTGBLFACET{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: none;white-space:nowrap;}
.PTGBLFACETHOVER,.PTGBLFACET:HOVER{font-family:Arial;font-size:9pt;font-weight:normal;color:rgb(28,81,128);text-decoration: underline;white-space:nowrap;}
.PALEVEL0SECONDARY{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;}
.PSPAGE{font-family:Verdana,Arial,Helvetica,sans-serif;background-color:rgb(255,255,255);margin-top:0px;margin-left:2px;}
.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;}
.PSHYPERLINKHOVER,.PSHYPERLINK:HOVER,.PSHYPERLINKNOUL:HOVER,.PSHYPERLINKNOULBOLD:HOVER,.PSNAVPARENTLINK:HOVER,.PSRALEFTWIDGET:HOVER,.PSRARIGHTWIDGET:HOVER,.PSSRCHRESULTSEVENROW:HOVER,.PSSRCHRESULTSODDROW:HOVER,.PTNAVLINK:HOVER{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:rgb(0,139,200);text-decoration: underline;line-height:100%;}
.PSHYPERLINKACTIVE,.PSHYPERLINK:ACTIVE,.PSHYPERLINKNOUL:ACTIVE,.PSHYPERLINKNOULBOLD:ACTIVE,.PSNAVPARENTLINK:ACTIVE,.PSRALEFTWIDGET:ACTIVE,.PSRARIGHTWIDGET:ACTIVE,.PSSRCHRESULTSEVENROW:ACTIVE,.PSSRCHRESULTSHYPERLINK:ACTIVE,.PSSRCHRESULTSODDROW:ACTIVE{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;color:rgb(0,139,200);line-height:100%;}
.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:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;color:rgb(0,139,200);text-decoration: none;line-height:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSHYPERLINKDISABLED,.PSHYPERLINKDISABLED,.PSHYPERLINKNOULDISABLED,.PSHYPERLINKNOULBOLDDISABLED,.PSSRCHRESULTSEVENROWDISABLED,.PSSRCHRESULTSODDROWDISABLED{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:normal;color:rgb(81,81,81);line-height:100%;}
.PSCONFIRMTEXT{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:rgb(0,37,85);}
.PABOLDTEXT,.PSCHECKBOX,.PSDROPDOWNLABEL,.PSEDITBOXLABEL,.PSLONGEDITLABEL{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;font-style:normal;color:rgb(0,37,85);}
.PASSTRANSACTIONTITLE{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;font-style:normal;color:rgb(0,37,85);border-bottom-width:2px;border-bottom-color:rgb(51,51,153);border-bottom-style:solid;width:100%;}
.PTPOPUP_TITLE{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;font-style:normal;color:rgb(255,255,255);padding:10px;}
.PAPAGEINSTRUCTIONS{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:italic;color:rgb(0,37,85);}
.PSHYPERLINKVISITED{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(0,139,200);background-color:rgb(150,32,132);line-height:100%;}
.PSHYPERLINKNOUL{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(0,139,200);text-decoration: none;line-height:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSDROPDOWNLIST_DISPONLY,.PSEDITBOX_DISPONLY{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(0,37,85);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PSPUSHBUTTONTBCANCEL,.PSPUSHBUTTONTBCLEAR{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(252,252,181);width:62px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBLOOKUP{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(255,255,255);background-color:rgb(252,252,181);width:68px;height:23px;cursor:hand;}
.PSPUSHBUTTONTBNO,.PSPUSHBUTTONTBYES{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(255,255,255);margin-left:1px;margin-right:1px;width:70px;height:23px;cursor:hand;}
.PSDROPDOWNLIST{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.PSLEVEL1SSGRIDCOLUMNHDR{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,37,85);background-color:rgb(255,203,5);padding-top:7px;padding-bottom:7px;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;}
.PSLEVEL1SSGRIDCOLUMNHDRTXT{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;font-style:normal;color:rgb(0,37,85);background-color:rgb(255,255,255);border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;}
.PAADDITIONALINSTRUCTIONS{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(0,37,85);}
.PAEXAMPLE{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.PSGROUPBOX{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;border-width:1px;border-color:rgb(230,230,230);border-style:solid;}
.PSRADIOBUTTON{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,37,85);}
.PSPUSHBUTTON{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(255,255,255);margin-left:1px;margin-right:1px;cursor:hand;}
.PSLONGEDITBOX{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;font-style:normal;color:rgb(81,81,81);}
.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/pshrrcr/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:bold;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_RATBOXDESCR{font-family:Verdana;font-size:10px;font-weight:bold;color:rgb(0,0,0);margin-top:4px;margin-bottom:4px;padding-left:7px;padding-right:7px;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/pshrrcr/cache/PT_RATINGBOX_POPUP_HD_BG_1.gif);background-repeat:repeat-x;background-position:left top;}
.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);}
.PSCHARTTITLE{font-family:sans-serif,Arial,"Albany WT J",Verdana,Helvetica;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.PSCHARTAXISTITLE{font-family:sans-serif,Arial,"Albany WT J",Verdana,Helvetica;font-size:10pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);text-transform:uppercase;}
.PSAXISLABELS{font-family:sans-serif,Arial,"Albany WT J",Verdana,Helvetica;font-size:10pt;font-weight:normal;font-style:normal;color:rgb(65,67,90);text-transform:uppercase;}
.PSCHARTLEGEND{font-family:sans-serif,Arial,"Albany WT J",Verdana,Helvetica;font-size:10pt;font-weight:normal;font-style:normal;color:rgb(74,74,75);text-transform:uppercase;}
.PSCHARTFOOTNOTE,.PSCHARTSUBTITLE{font-family:sans-serif,Arial,"Albany WT J",Verdana,Helvetica;font-size:9pt;font-weight:bold;font-style:normal;color:rgb(0,0,0);}
.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_SCHEMA_MOVER{font-size:0px;background-image:url(/cs/pshrrcr/cache/PT_CHRT_ZOOM_MOVER_1.png);text-align:left;line-height:0px;width:20px;height:13px;white-space:nowrap;position:Relative;}
.PSCHARTGANTTGRID{font-size:10pt;font-weight:normal;color:rgb(0,0,0);}
.PTCALHEAD{font-size:11pt;color:rgb(65,98,145);}
.PT_GNTDRAGMOVEHNDL{font-size:1pt;background-image:url(/cs/pshrrcr/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;}
.PSCHARTDEFAULT{font-size:8pt;font-weight:normal;color:rgb(0,0,0);}
.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;}
.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_GNTTEXTALIGN{text-align:center;}
.PT_ACTION_POSITION_CENTER{text-align:center;margin-top:4px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding-top:6px;padding-left:11px;padding-right:8px;white-space:nowrap;}
.PT_ACTION_POSITION{text-align:left;margin-top:4px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding-top:6px;padding-left:11px;padding-right:8px;white-space:nowrap;}
.PT_ACTION_POSITION_RIGHT{text-align:right;margin-top:4px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding-top:6px;padding-left:11px;padding-right:8px;white-space:nowrap;}
.PSRALEFTWIDGET,.PSRARIGHTWIDGET{text-decoration: none;}
.PSACECOMBOIMG{vertical-align:middle;}
.PS_PIECHART{xAxisRotation:360;yAxisRotation:330;zAxisRotation:0}
.PS_BARCHART{xAxisRotation:330;yAxisRotation:345;zAxisRotation:0}
.PS_PIECHARTSECTOREXPLOSIONDISTANCE{0.2}.CHARTCOLORDEFAULTORDER{1,10,8,2,15,16,14,7,5,13,12,4,9,6,17,3,11,0}
.PIECHARTSEGMENTEXPLOSIONDISTANCE{100}




#pthdr2container {


height:130px;
width:auto;
margin:auto;


background: url(/cs/pshrrcr/cache/ECHA_HEADERBG_CSS_1.png) repeat-x; 

position:relative;

}

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;
float:none;
}

#pthdr2advsrch {
margin-top:0;
text-decoration:none;
}

.pthdr2srchpromptc {
margin-top:0;
text-decoration:none;
}

#ipthdr2linksgbl {
	margin-top:0;
	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:0;
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:2px;
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:2px;		 
padding-right:10px;  
white-space:nowrap;
z-index: 199;
}

#pthdr2srchcontainer {
float:none;
}


#pthdr2logoswan {

float:left;
width: 174px;
height: 89px;			
margin:31px;

padding: 0 100px 0 0;

background: url(/cs/pshrrcr/cache/ECHALOGO_CSS_1.gif) no-repeat center;
}


#pthdr2greeting {
float:left;
margin:0;
margin-left:10px;
}

table#ipthdr2linksgbl td a:hover {
text-decoration:none;
color : #AB5B1A;
}

#pthdr2srchcontainer {
z-index:210;
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/pshrrcr/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: Verdana,Arial,Helvetica,sans-serif !important;
    font-size: 9pt;
    font-weight: bold !important;
}

dl#pthdr2links dt a:hover {

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/pshrrcr/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:3px;
padding-top:4px\9;
padding-bottom:3px;
padding-bottom:4px\9;
-webkit-text-size-adjust:90%;
}

#selsrchgrp { 
background-color: #eff3f6;
background-image: url(/cs/pshrrcr/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: #eff3f6;
background-image: url(/cs/pshrrcr/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/pshrrcr/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: 23px;
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 white;
border: none;
height: 23px;
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;
}

#pthnavcontainer {
float:none;
background-image: url(/cs/pshrrcr/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;
z-index:211;
}
.eppbr_top_bar .pthnavshadow {
    left: 3px;
    margin-top: -1px;
}
#pthnavfly_PORTAL_ROOT_OBJECT .pthnavshadow {
    left: -3px;
}
* html #pthnavcontainer {
float:none;
background-image: url(/cs/pshrrcr/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;
padding-right: 9pt;
position: relative;
font:10pt Arial,Tahoma,Verdana;
color:#284562;
vertical-align:middle;
}

* 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;
}

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;
}

.pthnavrightarrow {
margin:0;
margin-right:.3em;
padding: 0;
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_RIGHT_ARROW2_1.gif) no-repeat right center;
position:absolute;
right:0;
top:0;
}

.pthnavbarfldr {
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_CSS_BC_DOWN_ARROW_1.png) no-repeat right 70%;

}


* html .pthnavbarfldr {
background: transparent url(/cs/pshrrcr/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 {
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_FLDR2_1.gif) no-repeat center center;
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: transparent url(/cs/pshrrcr/cache/PS_WCS_MANAGER_ICN_1.gif) no-repeat center center;
}


li li.pthnavcref {
}

.pthnavcrefimg {
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_CREF_1.GIF) no-repeat center center;
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: transparent url(/cs/pshrrcr/cache/PS_WCS_PERSON_ICN_1.gif) no-repeat center center;
}


.pthnavfav {
}

.pthnavfavimg {
background: transparent url(/cs/pshrrcr/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/pshrrcr/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/pshrrcr/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/pshrrcr/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/pshrrcr/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: 12px;
}

.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-right: 0px;
padding-left:5px;
}


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 #BBBBBB;
    border-right: 1px solid #BBBBBB;
    border-top: 1px solid #BBBBBB;

}
* html .pthnavbaropen {
background-color:#DAE9F8;
border-left: 1px solid #BBBBBB;
    border-right: 1px solid #BBBBBB;
    border-top: 1px solid #BBBBBB;
	
}

.pthnavbarclose {
background-color:transparent;
}

div.pthnavclose {
background: transparent url(/cs/pshrrcr/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;
}




li.pthnavbarcref 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/pshrrcr/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/pshrrcr/cache/PT_HNAV_CSS_FAV_SEP_NEW_1.png) no-repeat center center;
top: 0px;
margin-top: 2px;
height: 22px;
width:2px;
}


li.pthnavhiearchysep {
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_CSS_HIEARCHY_SEP2_1.gif) no-repeat center 80%;
#background: transparent url(/cs/pshrrcr/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:#666666;
margin-left:.7em;
font-family:Arial,Tahoma;
}
span.pthnavtitle {
font-weight:bold;
font-size:9pt;
color:#666666;
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: 3.5px;
    position: relative;
	border:1px solid #c9ced5;
	box-shadow: 0 3px 3px #999999;
    top: -3px;
}
* html .pthnavshadow {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 3.5px;
    position: relative;
	border:1px solid #c9ced5;
	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 {
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_SRTNONE_1.gif) no-repeat scroll 0 50%;
}


.pthnavsortasc {
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_SRTUP_SEL_1.gif) no-repeat scroll 0 50%;
}


.pthnavsortdes {
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_SRTDN_SEL_1.gif) no-repeat scroll 0 50%;
}



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: transparent url(/cs/pshrrcr/cache/PT_NAV2_LOADING_1.gif) no-repeat left 0;
z-index:501;
margin-left:-1px;
}

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/pshrrcr/cache/PT_HNAV_DEMO_MRU_1.JPG) no-repeat right 0;
}
.pthnavdemobc {
background: url(/cs/pshrrcr/cache/PT_HNAV_DEMO_BC_1.JPG) no-repeat right 0;
}
.pthnavdemoas {
background: url(/cs/pshrrcr/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;
}

.pthbcprevshow {
cursor:pointer;
zoom:1;
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_PREV_ARROW_1.gif) no-repeat top center;
display:block;
position:absolute;
left:0;
width:20px;
top:0px;
-webkit-user-select: none;   
-webkit-touch-callout: none;

}

.pthbcnextshow {
cursor:pointer;
zoom:1;
background: transparent url(/cs/pshrrcr/cache/PT_HNAV_NEXT_ARROW_1.gif) no-repeat top center;
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:-14px;
margin-top:3px;
display:block;
}

.ptabnsrchpromptbc a {
padding-right:0px !important;
}

.ptabnsrchpromptbc a span {
padding-right:0px !important;
}
.ptpopuptitlebar {
background: transparent url(/cs/pshrrcr/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/pshrrcr/cache/PT_MENUARROW_OPEN_1.gif) no-repeat scroll left 3px transparent;
}
.ptnav2open
{
	background: url(/cs/pshrrcr/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/pshrrcr/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/pshrrcr/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/pshrrcr/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/pshrrcr/cache/PT_BOTTOM_BG_ALPHA_1.PNG);
	background-repeat: repeat-x;
}
.MOBGImageRight {
	background-image: url(/cs/pshrrcr/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/pshrrcr/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;}


.PSMODALHEADER{height:22px;display:none;overflow:hidden;position:relative;border-style:none;background: url(/cs/pshrrcr/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;}
//.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}
.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;}



#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/pshrrcr/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/pshrrcr/cache/PTPOPUP_SHADOWRIGHTTOPCORNER_1.png) bottom right repeat-x;}

.popupShadowTop{width:100%;background:url(/cs/pshrrcr/cache/PTPOPUP_SHADOWTOP_1.png) top right repeat-y;}

.popupShadowBottom{width:100%;}

.popupShadowBottomLeftCorner{float:left;background:url(/cs/pshrrcr/cache/PTPOPUP_SHADOWLEFTBOTTOMCORNER_1.png) repeat-x;}

.popupShadowBottomMiddle{float:left;background:url(/cs/pshrrcr/cache/PTPOPUP_SHADOWBOTTOM_1.png) repeat-x;}

.popupShadowBottomRightCorner{float:right;background:url(/cs/pshrrcr/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:3px;}

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/pshrrcr/cache/PTPOPUP_SHADOWRIGHTTOPCORNER_1.png) bottom right no-repeat;}

.psrbpopupShadowTop{width:100%;background:url(/cs/pshrrcr/cache/PTPOPUP_SHADOWTOP_1.png) top right repeat-y;}

.psrbpopupShadowBottom{width:100%;}

.psrbpopupShadowBottomLeftCorner{float:left;background:url(/cs/pshrrcr/cache/PTPOPUP_SHADOWLEFTBOTTOMCORNER_1.png) repeat-x;}

.psrbpopupShadowBottomMiddle{float:left;background:url(/cs/pshrrcr/cache/PTPOPUP_SHADOWBOTTOM_1.png) repeat-x;}

.psrbpopupShadowBottomRightCorner{float:right;background:url(/cs/pshrrcr/cache/PTPOPUP_SHADOWRBOTTOM_1.png) top left no-repeat;}

.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/pshrrcr/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/pshrrcr/cache/PT_BOTTOM_BG_ALPHA_1.PNG);
	background-repeat: repeat-x;
}
.MOBGImageRight {
	background-image: url(/cs/pshrrcr/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/pshrrcr/cache/PT_BOTTOM_BG_BINARY_1.PNG);
	background-repeat: repeat-x;
}



.PSMODALCLOSE {
     margin-top: 6px;
}



#popupTitleBarLeftImage, #popupTitleBarLeftImageModal{background: url(/cs/pshrrcr/cache/PTPOPUP_TITLEBARLEFT_1.PNG) top left no-repeat;}
#popupTitleBarMiddle, #popupTitleBarMiddleModal{background: url(/cs/pshrrcr/cache/PTPOPUP_TITLEBARCENTER_1.png) top right repeat; padding-right:2px;}
#popupTitleBarRightImage, #popupTitleBarRightImageModal{background: url(/cs/pshrrcr/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; padding-right:2px;}
#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/pshrrcr/cache/PT_PIXEL_1.gif);background-repeat:repeat;} 

.popupText{font-family:Verdana,Helvetica,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: #446590;
    
    font-weight: normal;
	padding-left:10px;
}
.PTPOPUP_TITLE
{
	background-color: #FFFFFF;
    color: #446590;
    
    font-weight: normal;
    padding: 0px;
	padding-left:10px;
}
*html .PTPOPUP_TITLE
{
    background-color: #FFFFFF;
    color: #446590;
    
    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 !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;
}

#ptpopupcontainer {
    border: 1px solid #999999;
	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;
	border-right:1px solid #666666;
	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 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;
}
*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;
}
#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
{
background-image:url(/cs/pshrrcr/cache/PT_PORTAL_IC_CLOSE_1.gif);
}

#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}



.PSMODALCLOSEANCHOR:before{
content:url(/cs/pshrrcr/cache/PT_PORTAL_IC_CLOSE_SD_CSS_1.gif);
position:absolute;
}
.PSMODALCLOSE {
    margin-top: 6px;
	background: none;
}


.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;
}
.PSGRIDFIRSTCOLUMN
{
	border-left:1px solid #e6e6e6;
}

.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: #FFFFFF;
    border-top: 1px solid #E6E6E6;

}
.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, .PSLEVEL2SCROLLAREAHEADER:active, .PSLEVEL3GRIDLABEL:link, .PSLEVEL3GRIDLABEL:active, .PSLEVEL3GRIDLABEL:visited, .PSLEVEL3GRIDNAVIGATIONBAR:link, .PSLEVEL3GRIDNAVIGATIONBAR:active, .PSLEVEL3SCROLLAREAFOOTER:link, .PSLEVEL3SCROLLAREAFOOTER:active, .PSLEVEL3SCROLLAREAHEADER:link, .PSLEVEL3SCROLLAREAHEADER:active, .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;
}

.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: #426a92;
    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: #002555; 
    font-family: Verdana,Helvetica,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, .PSLEVEL2SCROLLAREAHEADER:active, .PSLEVEL3GRIDLABEL:link,
 .PSLEVEL3GRIDLABEL:active, .PSLEVEL3GRIDLABEL:visited, .PSLEVEL3GRIDNAVIGATIONBAR:link, .PSLEVEL3GRIDNAVIGATIONBAR:active, 
.PSLEVEL3SCROLLAREAFOOTER:link, .PSLEVEL3SCROLLAREAFOOTER:active, .PSLEVEL3SCROLLAREAHEADER:link, .PSLEVEL3SCROLLAREAHEADER:active
{
	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;
}
 .PAGRIDHEADER:link, .PAGRIDHEADER:visited, .PAGRIDHEADERTXT:link, .PAGRIDHEADERTXT:visited {
    border-style: none;
    color: #004b91;
    font-family: Arial,sans-serif;
    font-size: 8pt;    
    font-weight: bold;
    text-decoration: none;
}
.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: #008bc8; 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    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;

}
.PSSRCHRESULTSODDROW:hover, .PSSRCHRESULTSEVENROW:hover
{
	text-decoration:none;
	
}

.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;

}
.PSHYPERLINK:hover
{
text-decoration:underline;

}
.PSSRCHRESULTSEVENROW a:hover, .PSSRCHRESULTSODDROW a:hover
{

    line-height: 120%;
    text-decoration: underline;
}
.PSHYPERLINKHOVER, .PSHYPERLINKNOUL:hover, .PSHYPERLINKNOULBOLD:hover, .PSNAVPARENTLINK:hover, .PTNAVLINK:hover {

    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px;  
    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: Verdana,Arial,Helvetica,sans-serif;
	background-image: url(/cs/pshrrcr/cache/PT_HOME_TAB_ACTIVE_CENTER_CSS_1.JPG);
    border-style: none;
    font-size: 10pt;
    font-weight: normal;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:7px;
	background-repeat: repeat-x;

}
.PSXLATTABLE
{
	border-left:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
}
.PSXLATTITLE
{
font-family:Arial;
font-size:9pt;
}
.pthomepagetabinactive {
    background-image: url(/cs/pshrrcr/cache/PT_HOME_TAB_INACTIVE_CENTERCSS_1.JPG);
    border: none;
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
	font-weight: normal;
	padding-bottom:7px;
	background-repeat: repeat-x;

}

.pthomepagetablinetd {
background-image:	url(/cs/pshrrcr/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;
}
.PAADDITIONALINSTRUCTHOVER, .PAADDITIONALINSTRUCTIONS:hover {
    color: #515151;
    font-family:Verdana,Helvetica,Arial,sans-serif; 
    font-size: 8pt;
    text-decoration: none;
}
.PSGROUPBOXWBO .PSGROUPBOXLABEL {
border-top: none;

}

.psaccesshidden { 
	position:absolute;
	left:0;
	color:#426a92;
	top:-999px;
	width:1px;
	height:1px;
	overflow:hidden;
}


#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/pshrrcr/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/pshrrcr/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/pshrrcr/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/pshrrcr/cache/PSTAB_CSS_ACTIVE_1.JPG);
background-repeat:repeat;
margin:0px;
}

#PSTAB #selected a, #PTGRIDTAB #selected a
{
border-bottom: 2px solid #d9e4f4;
}

#PSTAB #selected a span, #PTGRIDTAB #selected a span
{
font-size:9pt;
font-weight:bold;
color:#4b6987;
font-family:Arial;
padding:3px 10px 2px 10px;
margin:0px;
background-image:url(/cs/pshrrcr/cache/PSTAB_CSS_ACTIVE_1.JPG);
background-position: center center;
background-repeat:repeat;
border-bottom:none;
}

#PTGRIDTABNBO #selected a span , #PSTABNBO #selected a span {
font-size:9pt;
font-weight:bold;
color:#4b6987;
font-family:Arial;
padding: 2px 10px 3px 10px;
margin:0px;
background-image:url(/cs/pshrrcr/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 #selected a, #PTGRIDTABNBO #selected 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;
}


#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/pshrrcr/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/pshrrcr/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/pshrrcr/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:1px;
  cursor:pointer;
  vertical-align:top;
}

.ptalPgltcontrolsdropdown {
background:transparent url(/cs/pshrrcr/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/pshrrcr/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 {
}

.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/pshrrcr/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/pshrrcr/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/pshrrcr/cache/PTAL_BORDERTOPRIGHT_1.GIF);
  width:12px;
}


.ptalPgltAreaBorderBottomLeft {
  background-position:right top;
  background-repeat:no-repeat;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomLeft {
  background-image:url(/cs/pshrrcr/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/pshrrcr/cache/PTAL_BORDERBOTTOMMIDDLE_1.gif);
  height:12px;
}


.ptalPgltAreaBorderBottomRight {
  background-position:left top;
  background-repeat:no-repeat;
}

.ptalPgltArea_float .ptalPgltAreaBorderBottomRight {
  background-image:url(/cs/pshrrcr/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;
}

.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/pshrrcr/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;
}

.ptalPageletGroupTab a:hover {
  background-position:0 100%;
}

.ptalPageletGroupTab a:hover span {
color:black;
}

.ptalPageletGroupTab a span {
  color:#61809F;
  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/pshrrcr/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;
}


.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;
}

.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/pshrrcr/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-image:url(/cs/pshrrcr/cache/PT_REFRESH_NEW_1.png);
background-repeat:no-repeat;
}

.ptalPgltDarkRefresh  {
background-image:url(/cs/pshrrcr/cache/PT_REFRESH_ONHOVER_1.png);
background-repeat:no-repeat;
}



li.ptalPageletMin,
.ptalPageletMin .ptalPageletLoading,
.ptalPageletMin .PTPAGELETBODY span,
.ptalPageletMin .PTPAGELETBODY iframe,
.ptalPageletMin .ptalPgltReloadIcon,
.ptalPageletMin .ptalPgltHideIcon {
  display:none;
}

.ptalPageletMin .ptalPgltShowIcon {
}

.ptalscrollControls
{	margin: 0;
	padding: 0;
    cursor:pointer;
}

.ptalscrollControls li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.ptalPgltControls
{	margin: 0;
	padding: 0;
    cursor:pointer;
}

.ptalPgltControls li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.ptalPgltControls li a
{	display: block;
	margin: 0 1px 0 0;
	
	}

.ptalPgltControls li a:hover
{}

.ptalPgltcontrolshadowbottom div  {
box-shadow: -2px -1px 2px #BDBDBD;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=-45, Color='#BDBDBD');
}

.ptalPgltcontrolshadowabove div  {
box-shadow: 2px 3px 2px #BDBDBD;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#BDBDBD')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#BDBDBD');
}

.ptalPgltControls div
{	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 10px 0;
	background: white;
	border: 1px solid #D4D4D4;
    
}

	.ptalPgltControls div a
	{	position: relative;
		display: block;
		margin: 1px;
		padding-top:6px;
        padding-bottom:6px;
        padding-left:25px;
        padding-right:40px;
	    color:#555555;
        font-size:9pt;
        font-weight:normal;
        font-style:normal;
        font-family:Arial,sans-serif;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
        background: white;
		
		}

	.ptalPgltControls div a:hover
	{	
          background : #EAEAEA;
		color: black;
        text-decoration: none;
}


.ptalPgltAreaContainer, .ptalPgltAreaAnchorContainer {
  float:left;
}



.ptalPgltArea_float {
  top:0px;
  left:0px;
}



.ptalPgltAreaFrame {
  width:300px;
  height:300px;
}



.ptalPgltAreaResize {
  background:transparent url(/cs/pshrrcr/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/pshrrcr/cache/PTAL_SHADOWTOPRIGHTCORNER_1.png);
  cursor:e-resize;
}

.ptalShadowMiddleRight {
  width:10px;
  height:100%;
  background-image:url(/cs/pshrrcr/cache/PTAL_SHADOWRIGHT_1.png);
  cursor:e-resize;
}

.ptalShadowBottomLeft {
  width:10px;
  height:10px;
  background-image:url(/cs/pshrrcr/cache/PTAL_SHADOWBOTTOMLEFTCORNER_1.png);
  cursor:s-resize;
}

.ptalShadowBottomMiddle {
  height:10px;
  background-image:url(/cs/pshrrcr/cache/PTAL_SHADOWBOTTOM_1.png);
  cursor:s-resize;
}

.ptalShadowBottomRight {
  width:10px;
  height:10px;
  background-image:url(/cs/pshrrcr/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;
}

.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/pshrrcr/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;
}

.PSPUSHBUTTONTBCANCEL, .PSPUSHBUTTONTBCLEAR {

     color: #fff; 
}


.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: 0px solid #fefbf4 !important; 
}

.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;
}
.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;
    
}

.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
{
display:inline-block;
border:1px solid #cccccc;
border-radius:2px;
text-decoration:none; 
cursor:pointer;
height:18px;
color:#999999;
cursor:default;

background-color: #DCDCDC; 
background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#DCDCDC)); 
background: -moz-linear-gradient(top,  #EBEBEB,  #DCDCDC); 
}
 
.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); 
}

.PSPUSHBUTTON#Left 
{
display:inline-block;

border: 1px solid #008dc8 !important; 
border-radius: 2px 2px 2px 2px;
text-decoration:none; cursor:pointer;
height:18px;
cursor:pointer;
padding:0px;
background-color: #008dc8; 



}

* 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
{
display:inline-block;
text-decoration:none; 
cursor:pointer;
height:18px;
background:#fad9a5;
}

.PSPUSHBUTTON#Left:hover 
{
	display:inline-block;
	background:#008dc8; 
	text-decoration:none; 
	cursor:pointer;
	height:18px;
}


span.spanNormalElement
{
color:#426a92;
}

#ptpopuptitlebar {
    border-bottom: 1px solid #E6E6E6;
}

.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
{
	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
{
	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); 
}

.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;
}


.PSPUSHBUTTON.Left 
{
display:inline-block;

border: 1px solid #008dc8 !important; 
border-radius: 2px 2px 2px 2px;
text-decoration:none; cursor:pointer;
height:18px;
cursor:pointer;
padding:0px;
background-color: #008dc8; 



}

.PSPUSHBUTTON 
{

cursor:pointer;
}

.PSPUSHBUTTON span, .PSPUSHBUTTON span:hover{
background-color: #008dc8;
}

.PSPUSHBUTTONDISABLED span:hover{
background-color: #DCDCDC;
}

.PTROWADD
{
	
	display: none;
}

.PTROWADD1:before {
    content: url(/cs/pshrrcr/cache/PT_ADD_SD_SWAN_1.gif);
    position: relative;
}
.PTROWADD_D
{
	
	display: none;
}
.PTROWADD_D1:before {
    content: url(/cs/pshrrcr/cache/PT_ADD_D_SD_SWAN_1.gif);
    position: relative;
}
.PTROWDELETE
{
	
	display: none;
}
.PTROWDELETE1:before {
    content: url(/cs/pshrrcr/cache/PT_DELETE_SD_SWAN_1.gif);
    position: relative;
}
.PTROWDELETE_D
{
	
	display: none;
}
.PTROWDELETE_D1:before {
    content: url(/cs/pshrrcr/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/pshrrcr/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/pshrrcr/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/pshrrcr/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/pshrrcr/cache/PT_PREVIOUSROW_D_SD_CSS_1.gif);
    position: relative;
	padding-left: 10px;
	vertical-align: middle;
}
.PTROWADDMULTI
{
	
	display:none;
}
.PTROWADDMULTI1:before {
    content: url(/cs/pshrrcr/cache/PT_ADD_MULTIPLE_SD_SWAN_1.gif);
    position: relative;
}
.PTROWADDMULTI_D
{
	
	display:none;
}
.PTROWADDMULTI_D1:before {
    content: url(/cs/pshrrcr/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 {

background: transparent url(/cs/pshrrcr/cache/PT_COLLAPSE_1.GIF) no-repeat scroll center center;
height:16px;
width:16px; 
}

.ptrccollapse {

background: transparent url(/cs/pshrrcr/cache/PT_EXPAND_1.GIF) no-repeat scroll center center;
height:16px;
width:16px; 
}

.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:normal;
text-indent:1px;
height: 28px;
border :1px solid #D8D9DB;

}




* 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:#61809F;

text-decoration: none;
float:left;
display:block;

 
background:transparent url(/cs/pshrrcr/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/pshrrcr/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/pshrrcr/cache/PSTAB_CSS_ACTIVE_1.JPG) repeat-x scroll center bottom;
font-size:9pt;
font-style:normal;
color:#61809F;
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/pshrrcr/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:#D9E4F4;
height:2px;
width:100%;
z-index:50;
position:relative;
border-top:1px solid #CCCCCC;
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
{
 background:transparent url(/cs/pshrrcr/cache/PT_BTN_ARROW_1.gif) no-repeat left center;
 padding-left: 15px;
}

*html .PSRALEFTWIDGET a
{
 padding-left: 15px;
}

.PSRARIGHTWIDGET a
{
 background:transparent url(/cs/pshrrcr/cache/PT_BTN_ARROW_1.gif) no-repeat right center;
 padding-right: 15px;
}

*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;
}

.ptrcpageletbody {
border : none;
font-family: Arial,Helvetica;
font-size: 10pt;
}

.ptrcpgltrefresh {
margin-right:6px;
}




.ptwcTab a {
  background-image:url(/cs/pshrrcr/cache/PSTAB_LEFT_SWAN_1.gif);
  border-bottom:4px solid #809EBA;
}

.ptwcTab a span {
  background-image:url(/cs/pshrrcr/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;
} 

.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
{
 text-overflow:ellipsis; 
 white-space:nowrap;
}

.PSPGDOWNTOEXCEL
{
background: url(/cs/pshrrcr/cache/PT_PG_DOWNLOAD_TANGENT_1.png) no-repeat scroll 0 0 transparent;
}

.PSPGHELPFORDD
{
background: url(/cs/pshrrcr/cache/PT_PG_HELP_TANGENT_1.GIF) no-repeat scroll 0 0 transparent;
}

.PSPGSHOWFILTER
{
background: url(/cs/pshrrcr/cache/PT_PG_SHOWFILTER_TANGENT_1.png) no-repeat scroll 0 0 transparent;
}

.PSPGHIDEFILTER
{
background: url(/cs/pshrrcr/cache/PT_PG_HIDEFILTER_TANGENT_1.png) no-repeat scroll 0 0 transparent;
}

.PSPGSHOWSCROLL
{
background: url(/cs/pshrrcr/cache/PT_PG_SHOWSCROLL_TANGENT_1.png) no-repeat scroll 0 0 transparent;
}

.PSPGNOSCROLL
{
background: url(/cs/pshrrcr/cache/PT_PG_NOSCROLL_TANGENT_1.png) no-repeat scroll 0 0 transparent;
}

.PSPGDOWNTOEXCEL, .PSPGHELPFORDD, .PSPGSHOWFILTER, .PSPGHIDEFILTER, .PSPGSHOWSCROLL, .PSPGNOSCROLL  
{
background-position: 0pt 0pt;
display: inline-block;
cursor: pointer;
height: 16px;
width: 16px;
}

.PSPGFILTERDDIMG
{
background: url(/cs/pshrrcr/cache/PT_PGFILDROPDOWN_1.BMP) no-repeat scroll 0 0 transparent;
background-position: 0pt 100%;
cursor: pointer;
display: inline-block;
float: right;
height: 17px;
width: 18px;
vertical-align:top;
}

.PSPGFILTERDDIMG:HOVER
{
background-position: 0pt 0pt;
}

.PSPGCOLLAPSE
{
background: url(/cs/pshrrcr/cache/PT_PGCOLLAPSE_TANGENT_1.GIF) no-repeat scroll 0 0 transparent;
background-position: 0pt 100%;
cursor: pointer;
display: inline-block;
height: 15px;
width: 17px;
}

.PSPGCOLLAPSE:HOVER
{
background-position: 0pt 0pt;
}

.PSPGEXPAND
{
background: url(/cs/pshrrcr/cache/PT_PGEXPAND_TANGENT_1.gif) no-repeat scroll 0 0 transparent;
background-position: 0pt 100%;
cursor: pointer;
display: inline-block;
height: 15px;
width: 17px;
}

.PSPGEXPAND:HOVER
{
background-position: 0pt 0pt;
}

.PSPGHIDDENDIV
{
visibility:hidden; 
position:absolute;
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_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;
}

.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
}



.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;}.STRONGWRAP
{
WORD-BREAK:BREAK-ALL;
}