/* ::::: https://ecr.optum.com/_custom/customStyles/eCR_schemeDefault.css ::::: */

.ecrWeb { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; color: rgb(0, 0, 0); background-color: rgb(245, 245, 242); }
.ecrSummaryTitle { height: 22px; line-height: 20px; padding-left: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; vertical-align: middle; background: url('panelheader.gif') repeat-x scroll left center rgb(203, 219, 233); font-weight: bold; font-size: 9.6pt; }
.copyright { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin-left: 10px; }
BODY, TABLE, TR, TD { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; }
TABLE.filterlist, TABLE.filterbuilder, TABLE.creategsf, TABLE.filterExpGroup { border: 1px solid rgb(194, 206, 218); }
.tblHeader, .tblFooter { background-color: rgb(194, 206, 218); height: 28px; padding-left: 10px; font-weight: bold; }
.tblHeader A:link, .tblHeader A:visited, .tblHeader A:hover, .tblFooter A:link, .tblFooter A:visited, .tblFooter A:hover { color: rgb(0, 0, 0); }
/* ::::: https://ecr.optum.com/_custom/customStyles/eCR_TopToolbar.css ::::: */

.ecrLogoBar { background-color: rgb(255, 255, 255); margin: 0px; padding: 0px; height: 23px; }
.ecrLogo { display: block; position: absolute; top: 0px; left: 0px; width: 211px; height: 23px; background: url('eservices.gif') repeat scroll 0% 0% rgb(255, 255, 255); }
.ecrToolbarWrapper, .ecrToolbarWrapper TABLE { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; display: block; overflow: visible; margin: 0px; padding: 0px; vertical-align: middle; width: 100%; }
.ecrToolbar { height: 28px; line-height: 21px; width: 100%; background: url('ecrshorcutsbargradient.jpg') repeat-x scroll left center rgb(32, 80, 134); }
.ecrToolbar TD { vertical-align: middle; padding-left: 10px; }
A.ecrShortcut:link, A.ecrShortcut:visited { font-size: 8pt; margin-right: 18px; color: rgb(255, 255, 255); text-decoration: none; }
A.ecrShortcut:hover { color: rgb(255, 255, 204); text-decoration: underline; }
.ecrPathContainer { height: 28px; background-color: rgb(32, 80, 134); background-image: url('pathbargradient.gif'); background-size: 100% auto; }
.ecrPath { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; line-height: 22px; padding-left: 10px; vertical-align: middle; color: rgb(255, 255, 255); }
.ecrPathLast { font-weight: bold; }
.ecrPath A:link, .ecrPath A:visited { color: rgb(255, 255, 255); text-decoration: none; }
.ecrPath A:hover { text-decoration: underline; }
/* ::::: https://ecr.optum.com/_custom/customStyles/ecr_schemeDefault.css ::::: */

.ecrWeb { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; color: rgb(0, 0, 0); background-color: rgb(245, 245, 242); }
.ecrSummaryTitle { height: 22px; line-height: 20px; padding-left: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; vertical-align: middle; background: url('panelheader.gif') repeat-x scroll left center rgb(203, 219, 233); font-weight: bold; font-size: 9.6pt; }
.copyright { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; margin-left: 10px; }
BODY, TABLE, TR, TD { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; }
TABLE.filterlist, TABLE.filterbuilder, TABLE.creategsf, TABLE.filterExpGroup { border: 1px solid rgb(194, 206, 218); }
.tblHeader, .tblFooter { background-color: rgb(194, 206, 218); height: 28px; padding-left: 10px; font-weight: bold; }
.tblHeader A:link, .tblHeader A:visited, .tblHeader A:hover, .tblFooter A:link, .tblFooter A:visited, .tblFooter A:hover { color: rgb(0, 0, 0); }
/* ::::: https://ecr.optum.com/_custom/customStyles/ecr_TopToolbar.css ::::: */

.ecrLogoBar { background-color: rgb(255, 255, 255); margin: 0px; padding: 0px; height: 23px; }
.ecrLogo { display: block; position: absolute; top: 0px; left: 0px; width: 211px; height: 23px; background: url('eservices.gif') repeat scroll 0% 0% rgb(255, 255, 255); }
.ecrToolbarWrapper, .ecrToolbarWrapper TABLE { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; display: block; overflow: visible; margin: 0px; padding: 0px; vertical-align: middle; width: 100%; }
.ecrToolbar { height: 28px; line-height: 21px; width: 100%; background: url('ecrshorcutsbargradient.jpg') repeat-x scroll left center rgb(32, 80, 134); }
.ecrToolbar TD { vertical-align: middle; padding-left: 10px; }
A.ecrShortcut:link, A.ecrShortcut:visited { font-size: 8pt; margin-right: 18px; color: rgb(255, 255, 255); text-decoration: none; }
A.ecrShortcut:hover { color: rgb(255, 255, 204); text-decoration: underline; }
.ecrPathContainer { height: 28px; background-color: rgb(32, 80, 134); background-image: url('pathbargradient.gif'); background-size: 100% auto; }
.ecrPath { font-size: 8pt; font-family: Verdana,Arial,Helvetica,sans-serif; line-height: 22px; padding-left: 10px; vertical-align: middle; color: rgb(255, 255, 255); }
.ecrPathLast { font-weight: bold; }
.ecrPath A:link, .ecrPath A:visited { color: rgb(255, 255, 255); text-decoration: none; }
.ecrPath A:hover { text-decoration: underline; }
