.homePageHdr div #pthdr2logofluid:before{top:1px;left:1px;} 
div #pthdr2logofluid:before {content: url(/cs/recnprod/cache/DI_HEADER_LOGO_FLUID_1.PNG);top:1px;left:1px;} 
div.pthdr2container #pthdr2logofluid {display:inline-block;float:left;}

#classicbackbuttonlayout span.ps-button-wrapper{position:relative;z-index:-500 !important;}
.psc_form-xlarge .headerbutton #pthdr2navbarlinks a.navbarIconFluid {border-top-width:0px;} 
div#ptdropdownmenu nav#pthnavcontainer{background:linear-gradient(rgb(0,44,78),rgb(0,66,120));}
span.titletext {margin-right:255px;}
div #pthomepagetabline {position:absolute;margin-top:12px;width:100%;background-image:none;}
#pthomepagetabline li#selected.pthomepagetabactive {height:19px;background-color:rgba(253,217,108,.3);border-top:2px solid rgb(255,203,5) !important;margin:0px 3px !important;}  
#pthomepagetabline li.pthomepagetabinactive{height:20px !important;background-color:rgb(241,245,246);border:1px solid rgb(201,206,213) !important;border-bottom-width:0px !important;padding-right:1em;margin:0px 3px !important;}
#ptbr_personalize_icon {display:none;} 
div #pthdr2perslinks.pthdr2perslinks {position:relative;width:350px;float:right;margin-top:2px;}	span#ptrcMenuLink {margin-right:10px;}a#NEWWIN {margin-right:12px;}
ul.ptbannerpgltul { width:1135px; margin-left:auto; margin-right:auto;padding-top:0px;margin-top:5px;}table #ptpglts {  width:1140px; margin-left:auto; margin-right:auto;}div#pthomepagetabline ul#pthomepagetabs { width:1140px; margin-left:auto; margin-right:auto;padding-left:25px;}td #ptpgltbody_DI_HP_EMP_HEADER {border-top: 1px solid rgb(201,206,213);} td #ptpgltbody_DI_HP_SUPV_HEADER {border-top: 1px solid rgb(201,206,213);} div.ptpglthdrimgdiv img {height:40px;max-width:40px;margin:2px 0px 0px 5px;} 
div.ptalPgltHeaderLabel img {position:relative;top:2px;margin-left:5px;height:40px;} 
table.PTPAGELETHEADER {border-bottom-width:0px;}table.PTPAGELET td.EOPP_SCSECTIONFOLDER {border-right-width:0px;border-top-width:0px;}td.EOPP_SCSECTIONCONTENT {border-top-width:0px;border-right-width:0px;}
.EOPP_SCSECTIONCONTENTLINK, .EOPP_SCSECTIONFOLDERLINK {margin-left:5px;font-weight:normal;}
td a.EOPP_SCSECTIONCONTENTLINK {font-weight:normal;}a.EOPP_SCSECTIONCONTENTLINK {font-weight:normal;font-size:10pt;}
a.EOPP_SCSECTIONFOLDERLINK  {font-weight:bold;font-size:10pt;pointer-events:none;cursor:default;display:inline-block;margin-top:5px;margin-bottom:5px;}
a.EOPP_SCCHILDCONTENTLINK   {font-size:10pt;padding:3px;display:block;}
a.EOPP_SCCHILDFOLDERLINK    {padding:3px;display:block;}h2.ptpgltlabel.ptpgltlabeldrag {color:rgb(0,45,82);font-size:14pt;font-weight:normal !important;} 
h2.ptpgltlabel {color:rgb(0,45,82);font-size:14pt;font-weight:normal !important;}
#ezhrhdrlogo:before{ content: url(/cs/recnprod/cache/DI_HEADER_LOGO_1.PNG);position:relative;left:15px;}
#ezhrhdrlogo{content:url(/cs/recnprod/cache/DI_HEADER_LOGO_1.PNG);float:left;width:228 px; height: 55px; margin: 0; background:none repeat scroll 0 0 rgb(0,33,60);}
.DI_CLASS_BANNER {font-family:Arial,sans-serif;font-size:14pt;font-weight:bold;font-style:normal;color:rgb(74,89,140);text-align:center;max-width:1000px;} .PSRALEFTWIDGET a {padding-left:7px;}.PSEDITBOX:focus, .PSLONGEDITBOX:focus, .PSDROPDOWNLIST:focus, .PSCHECKBOX:focus, PSRADIOBUTTON:focus { box-shadow: 0px 0px 5px #002D52 !important; border: 1px solid #002D52 !important; }td.ptalPageletGroupTab div.selected a {background-color:rgba(253,217,108,.3);border-top:2px solid #fec20c;background-image:none;padding:0px 10px;}td.pta
lPageletGroupTab div a {padding:0px 10px;}a#ptalPgltAreaDropDown {display:none;} 
form#DI_DH_SECRTY_CLASS table.PSPAGECONTAINER{margin-left:auto;margin-right:auto;margin-top:30px;}
form#DI_SSE_HOME table.PSPAGECONTAINER{margin-left:auto;margin-right:auto;}
.empHdrTable {border-spacing:0;}.empHdrNameBar {background-color:rgba(170,177,182,.5);height:50px;}
.empHdrName {font:18pt Arial,Helvetica,sans-serif;color:rgb(0,45,82);position:relative;top:12px;left:50px;}
.empHdrOther {font:10pt Arial,Helvetica,sans-serif;color:rgb(0,45,82);position:relative;top:8px;}
.empHdrButtonDiv {position:relative;float:right;height:40px;width:40px;margin:5px 5px 5px 0px;}
.empHdrImg {height:40px;max-width:40px;cursor:pointer;padding-bottom:1px;border-bottom-color:rgba(0,45,82,1);border-bottom-style:none;}
.empHdrImg:hover{border-bottom-style:solid;border-bottom-color:rgba(0,45,82,.6);}
.empHdrSpan {margin:0px 5px;display:inline-block;height:100%;vertical-align:top;float:left;}
.empHdrAlert {position:absolute;right:-4px;top:-6px;margin:0;padding-right:3px;height:16px;width:16px;}
.empHdrAlert img {max-height: 18px; max-width: 18px;}
.empHdrAlertMsg {border-width:1px 0px;border-style:dashed;border-color:gray;margin:5px 5px 2px 5px;background-color:rgba(255,203,5,.2);}
.empHdrAlertIcon {height:24px;width:24px;vertical-align:middle;display:%Bind(:4);margin:5px 10px;}
.empHdrSubTitle {height:20px;font-size:11pt;color:rgb(255,255,255);background-color:rgb(0,66,120);padding:2px 0px 2px 15px;margin-bottom:5px;}
.empHdrLink {background-color:transparent;color:white;padding-right:10px;font-size:8pt;text-decoration:none;}
.empHdrLink:hover {color: rgb(241,245,246); padding-right: 10px; font-size:8pt;text-decoration:underline;}
.empPgltActive {font-family: Arial,Helvetica;font-size: 10pt;font-weight: bold;color: rgb(171, 91, 26);vertical-align: top;padding-left: 2px;border-width: 1px 1px 0px 1px;border-color: rgb(201, 206, 213);border-style: solid;height: 24px;background-color:rgba(253,217,108,.3);}
#empHeaderContent {position:relative;height:50px;width:100%;overflow-y:hidden;display:block;}
.DI_QUERY_COLUMN {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(230,230,230);padding:2px 5px 2px 5px;}
.DI_QUERY_HIGHLIGHT {background-color:rgba(253,255,200,.5);}
.TSCalendar{float:left;margin:0px;border-width:1px 1px 0px 0px;border-style:solid;border-color:rgb(0,66,120);}
.CalHeader {background:rgb(0,66,120);padding:2px;font-size:8pt;color:rgb(255,255,255);font-weight:bold;text-align:center;}  
.calDay{width:60px;position:relative;padding:2px 4px 16px 4px;background:rgb(245,245,250);border-width:0px 0px 1px 1px;border-style:solid;border-color:rgb(0,66,120);vertical-align:top;}
.date{width:60px;position:relative;float:left;font-size:8pt;color:rgb(0,66,120);font-weight:bold;text-align:right;}.hours{width:46px;position:relative;float:left;font-size:8pt;color:rgb(60,60,60);font-weight:normal;padding-top:2px;padding-bottom:1px;}.status{width:12px;position:relative;float:right;}  .status img{cursor:pointer;width:12px;}.calText{font-size:7pt;color:rgb(60,60,60);font-weight:normal;float:left;}.calImg{position:absolute;bottom:2px;cursor:pointer;}#ApprTbl {width:100%;margin-top:5;}#ApprTbl td {font-size:9pt;color:rgb(6,48,117);}#ApprTbl img {width:14;float:right;}#ApprTbl tr {height:25px;vertical-align:middle;}.ApprHdr {background-image:url(/cs/recnprod/cache/PSTAB_CSS_ACTIVE_1.JPG);border-bottom-width:3px;border-bottom-style:solid;}.ApprHdr td {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(128,128,128);padding:5px;margin:5px;}.ApprAsOf {font-size:7pt;float:right;color:rgba(60,60,60,.3)}header#pthdr2container { background-image:none; background-color:rgb(0,66,120); height:40px;}header #pthdr2logoswan::before { content:url(/cs/recnprod/cache/DI_HEADER_LOGO_FLUID_1.PNG); top:0px;}header #pthdr2links {  position:relative;  top:8px;}header dl#pthdr2links dt a {  color:white;}form#EXPIRE_CHANGE_PSWD #win0div
PAGEBAR {  display:none;}form#EXPIRE_CHANGE_PSWD table.PSPAGECONTAINER {margin-left:auto;margin-right:auto;}form#EXPIRE_CHANGE_PSWD td.PSHEADERTOOLBARFRAME {display:none;}
#DIADBname {text-align:left;vertical-align:unset;float:left;padding-left:200px;position:absolute;padding-top:10px;font-size:smaller;}