.PSHYPERLINK {
font-family: Arial,sans-serif;
font-size: 9pt;
font-weight: normal;
font-style: normal;
color: #369;
line-height: 100%;
border-style: none;
}

.PSPUSHBUTTONTBSAVE {
    background-color: #FCFCB5;
    background-position: 2% 40%;
    background-repeat: no-repeat;
    color: #000000;
    font-family: Arial,sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    height: 23px;
    padding-left: 16px;
    width: 55px;
}

.PSHORIZONTALRULE {
    background-color: #C6CED2;
    border-left-width: 0;
    border-top: 1px solid #A4ACBA;
    height: 1px;
}

.PAGROUPBOX, .PAGROUPBOXLEVEL1, .PAGROUPBOXLEVEL1WBO, .PAGROUPBOXLEVEL2, .PAGROUPBOXLEVEL2WBO, .PAGROUPBOXLEVEL3, .PAGROUPBOXLEVEL3WBO, .PAGROUPDIVIDERBODY, .PSGROUPBOX, .PSGROUPBOXWBO, .PSSRCHGROUPBOXWBO {
    border-color: #A3BED8;
    border-style: solid;
    border-width: 1px;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
}


.PSERRORTEXT {
    color: #ED1C24;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-weight: normal;
}

.PAERRORTEXT {
    color: #CC0033;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
}


.PALEVEL0SECONDARY, .PAPAGEINSTRUCTIONS {
    color: #3C3C3C;
    font-family: Arial;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
}

.PSCHECKBOX, .PSDROPDOWNLABEL, .PSEDITBOXLABEL, .PSLONGEDITLABEL, .PSRADIOBUTTON, .PSSRCHCHECKBOX, .PSSRCHDROPDOWNLABEL, .PSSRCHEDITBOXLABEL, .PT_MCFCHECKBOX {
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
}


.PAPAGETITLE, .PSSRCHACTION {
    color: #3A5A87;
    font-family: Arial,sans-serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: bold;  
}

.PSHYPERLINKHOVER, .PSHYPERLINK:hover, .PSHYPERLINKNOUL:hover, .PSHYPERLINKNOULBOLD:hover, .PSNAVPARENTLINK:hover, .PSRALEFTWIDGET:hover, .PSRARIGHTWIDGET:hover, .PSSRCHRESULTSEVENROW:hover, .PSSRCHRESULTSODDROW:hover, .PTNAVLINK:hover {
    color: #336699;
    font-family: Arial,Helvetica;
    font-size: 9pt;
    line-height: 100%;
    text-decoration: underline;
}

.PAGROUPDIVIDER .PSRIGHTCORNER, .PAGRIDHEADER .PSRIGHTCORNER, .PAGROUPBOXLABELLEVEL1 .PSRIGHTCORNER, .PAGROUPBOXLABELLEVEL2 .PSRIGHTCORNER, .PAGROUPBOXLABELLEVEL3 .PSRIGHTCORNER, .PSGROUPBOXLABEL .PSRIGHTCORNER, .PSLEVEL1GRIDLABEL .PSRIGHTCORNER, .PSLEVEL2GRIDLABEL .PSRIGHTCORNER, .PSLEVEL3GRIDLABEL .PSRIGHTCORNER, .PSSRCHRESULTSHDR .PSRIGHTCORNER, .PSLEVEL1SCROLLAREAHEADER .PSRIGHTCORNER, .PSLEVEL2SCROLLAREAHEADER .PSRIGHTCORNER, .PSLEVEL3SCROLLAREAHEADER .PSRIGHTCORNER {
    background-color: #000000;
    background-image: url("../images/PSHEADER_RIGHT_SWAN_1.gif");
    background-position: right top;
    background-repeat: no-repeat;
    padding-right: 5px;
    z-index: 3;
}

.PAGROUPDIVIDER .PSLEFTCORNER, .PAGRIDHEADER .PSLEFTCORNER, .PAGROUPBOXLABELLEVEL1 .PSLEFTCORNER, .PAGROUPBOXLABELLEVEL2 .PSLEFTCORNER, .PAGROUPBOXLABELLEVEL3 .PSLEFTCORNER, .PSGROUPBOXLABEL .PSLEFTCORNER, .PSLEVEL1GRIDLABEL .PSLEFTCORNER, .PSLEVEL2GRIDLABEL .PSLEFTCORNER, .PSLEVEL3GRIDLABEL .PSLEFTCORNER, .PSSRCHRESULTSHDR .PSLEFTCORNER, .PSLEVEL1SCROLLAREAHEADER .PSLEFTCORNER, .PSLEVEL2SCROLLAREAHEADER .PSLEFTCORNER, .PSLEVEL3SCROLLAREAHEADER .PSLEFTCORNER {
    background-color: #000000;
    background-image: url("../images/PSHEADER_LEFT_SWAN_1.gif");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 5px;
    z-index: 3;
}
.PSGRIDFIRSTCOLUMN {
    border-left: 1px solid #CBCBCB;
}
#PSCENTER.PAGROUPDIVIDER, #PSCENTER.PAGRIDHEADER, #PSCENTER.PAGROUPBOXLABELLEVEL1, #PSCENTER.PAGROUPBOXLABELLEVEL2, #PSCENTER.PAGROUPBOXLABELLEVEL3, #PSCENTER.PSGROUPBOXLABEL, #PSCENTER.PSLEVEL1GRIDLABEL, #PSCENTER.PSLEVEL2GRIDLABEL, #PSCENTER.PSLEVEL3GRIDLABEL, #PSCENTER.PSSRCHRESULTSHDR, #PSCENTER.PSLEVEL1SCROLLAREAHEADER, #PSCENTER.PSLEVEL2SCROLLAREAHEADER, #PSCENTER.PSLEVEL3SCROLLAREAHEADER {
    background-color: #000000;
    background-image: url("../images/PSHEADER_MIDDLE_SWAN_1.gif");
    background-position: right top;
    background-repeat: repeat-x;
    border: 0 none;
    color: #FFFFFF;
    text-indent: 0;
    z-index: 3;
}

.PSGROUPBOXLABEL {
    background-color: #7FA0C1;
    border-color: #A3BED8;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    height: 17px;
    text-indent: 1px;
}

.PSDROPDOWNLIST, .PSLEVEL1GRIDROW, .PSLEVEL2GRIDROW, .PSLEVEL3GRIDROW, .PSLONGEDITBOX, .PSSRCHINSTRUCTIONS, .PSSRCHRESULTSFOOTER, .PSTEXT, .PSQRYINSTRUCTIONS, .PSQRYRESULTSFOOTER, .PT_MCFDROPDOWNLIST, .PT_MCFEDITBOX {
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
}

.PSDROPDOWNLIST_DISPONLY, .PSEDITBOX_DISPONLY {
    border-style: none;
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
}



.PSEDITBOX_DISPONLY_NOWRAP {
    border-style: none;
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    white-space: nowrap;
}
.PSLEVEL1GRID, .PSLEVEL2GRID, .PSLEVEL3GRID {
    border-color: #A3BED8;
    border-style: solid;
    border-width: 1px;
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
}
.PSEDITBOX {
    border-color: #999999 #CCCCCC #CCCCCC #999999;
    border-style: solid;
    border-width: 1px;
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
}
.PSHYPERLINKDISABLED, .PSHYPERLINKDISABLED, .PSHYPERLINKNOULDISABLED, .PSHYPERLINKNOULBOLDDISABLED, .PSSRCHRESULTSEVENROWDISABLED, .PSSRCHRESULTSODDROWDISABLED {
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
}
.PSLEVEL1SSGRIDROW {
    border-bottom: 1px solid #CBCBCB;
    color: #3C3C3C;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    height: 40px;
    line-height: 15px;
}
.PSINACTIVETABHOVER, .PSINACTIVETAB:hover {
    background-color: #EBEBEA;
    color: #3E5576;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
}
.PSINACTIVETAB {
    background-color: #EBEBEA;
    color: #3E5576;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
.PSSRCHRESULTSHYPERLINKD {
    color: #636A76;
    font-family: Arial,sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
}

.PSPUSHBUTTON, .PSPUSHBUTTONTB, .PSPUSHBUTTONDISABLED, .PSPUSHBUTTONTBABORT, .PSPUSHBUTTONTBADD, .PSPUSHBUTTONTBADDMODE, .PSPUSHBUTTONTBAPPLY, .PSPUSHBUTTONTBCANCEL, .PSPUSHBUTTONTBCLEAR, .PSPUSHBUTTONTBCONTINUE, .PSPUSHBUTTONTBCORRECTMODE, .PSPUSHBUTTONTBDELETE, .PSPUSHBUTTONTBIGNORE, .PSPUSHBUTTONTBLOOKUP, .PSPUSHBUTTONTBNEXTINLIST, .PSPUSHBUTTONTBNEXTINWORKLIST, .PSPUSHBUTTONTBNEXTTAB, .PSPUSHBUTTONTBNO, .PSPUSHBUTTONTBOK, .PSPUSHBUTTONTBPOPUP, .PSPUSHBUTTONTBPREVIEW, .PSPUSHBUTTONTBPREVINLIST, .PSPUSHBUTTONTBPREVINWORKLIST, .PSPUSHBUTTONTBPREVTAB, .PSPUSHBUTTONTBREFRESH, .PSPUSHBUTTONTBREFRESH2, .PSPUSHBUTTONTBRETRY, .PSPUSHBUTTONTBRETURN, .PSPUSHBUTTONTBSAVE, .PSPUSHBUTTONTBSEARCH, .PSPUSHBUTTONTBSENDNOTIFY, .PSPUSHBUTTONTBSPELLCHECK, .PSPUSHBUTTONTBUPDATEALLMODE, .PSPUSHBUTTONTBUPDATEMODE, .PSPUSHBUTTONTBVIEWWORKLIST, .PSPUSHBUTTONTBYES, .PSPUSHBUTTONRETURN {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 21px;
    text-decoration: none;
}