.epi-block {
  background-color: #f9f0c8;
  border: #cea76f 1px solid;
}
.epi-BG1 {
  background-color: #ba3f26;
}
.epi-BG2 {
  background-color: #c7e2e7;
}
.epi-BG3 {
  background-color: #c7e2e7;
}
.epi-BG4 {
  background-color: #c7e2e7;
}
.epi-font1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #ffffff;
}
.epi-font2 {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  color: #3d3d3d;
}
.epi-font3 {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  color: #000000;
}
.epi-font4 {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  color: #000000;
}
.epi-link1 {
  color: #333333;
  text-decoration: none;
}
.epi-link1:link {
  color: #333333;
  text-decoration: none;
}
.epi-link1:visited {
  color: #333333;
  text-decoration: none;
}
.epi-link1:active {
  color: #c16428;
  text-decoration: underline;
}
.epi-link1:hover {
  color: #c16428;
  text-decoration: underline;
}
.epi-link2 {
  color: #333333;
  text-decoration: none;
}
.epi-link2:link {
  color: #333333;
  text-decoration: none;
}
.epi-link2:visited {
  color: #333333;
  text-decoration: none;
}
.epi-link2:active {
  color: #c16428;
  text-decoration: underline;
}
.epi-link2:hover {
  color: #c16428;
  text-decoration: underline;
}
.epi-link3 {
  color: #000000;
  text-decoration: none;
}
.epi-link3:link {
  color: #000000;
  text-decoration: none;
}
.epi-link3:visited {
  color: #000000;
  text-decoration: none;
}
.epi-link3:active {
  color: #000000;
  text-decoration: underline;
}
.epi-link3:hover {
  color: #000000;
  text-decoration: underline;
}
.epi-link4 {
  color: #000000;
  text-decoration: none;
}
.epi-link4:link {
  color: #000000;
  text-decoration: none;
}
.epi-link4:visited {
  color: #000000;
  text-decoration: none;
}
.epi-link4:active {
  color: #000000;
  text-decoration: underline;
}
.epi-link4:hover {
  color: #000000;
  text-decoration: underline;
}
.epi-font {
  font-size: 12px;
}
.epi-fontLg {
  font-size: 14px;
}
.epi-headline {
  font-weight: normal;
  text-decoration: underline !important;
}
.epi-sectionTitleBG {
  background-color: #f9f0c8;
}
.epi-lineBreak {
  background-color: #cccccc;
}
.epi-blockBorder {
  background-color: #cea76f;
}
.epi-dataTable .epi-padRight {
  padding-right: 2em;
}
.epi-dataTableLite {
  border-bottom: #4d4d4d 1px solid;
  border-left: #4d4d4d 1px solid;
  border-right: #4d4d4d 1px solid;
}
.epi-dataTableLite TH {
  color: #3d3d3d;
  background-color: #ffffff;
  border-top: #4d4d4d 1px solid;
  border-right: #4d4d4d 0px solid;
  padding: .5em;
}
.epi-dataTableLite TH a {
  color: #3d3d3d;
  text-decoration: none;
}
.epi-dataTableLite TD {
  border-top: #4d4d4d 1px solid;
  border-right: #4d4d4d 0px solid;
  padding-top: .3em;
  padding-bottom: .3em;
  padding-left: .5em;
  padding-right: .5em;
}
.epi-dataTableLite .epi-padRight {
  padding-right: 2em;
}
.epi-dataTableLite .epi-embeddedTable TD {
  border: 0px;
  padding: 0px;
}
.epi-dataTree {
  border-bottom: #4d4d4d 1px solid;
  border-left: #4d4d4d 1px solid;
  border-right: #4d4d4d 1px solid;
}
.epi-dataTree TH {
  color: #000000;
  background-color: #f1bd60;
  border-top: #4d4d4d 1px solid;
  border-bottom: #4d4d4d 1px solid;
  padding-top: .3em;
  padding-bottom: .3em;
}
.epi-dataTree TH a {
  color: #000000;
  text-decoration: none;
}
.epi-dataTree .epi-padding {
  padding-right: 1em;
  padding-left: 1em;
}
.epi-dataTree .epi-padLeft {
  padding: 0px 0px 0px 3px;
}
.epi-dataTree .epi-embeddedTable TD {
  border: 0px;
  padding: 0px;
}
.epi-rowSpecial1 {
  color: #01808b;
  background-color: #dddddd;
}
.epi-rowFooter,
.portlet-table-footer {
  color: #4d4d4d;
  background-color: #ffffff;
}
.epi-rowHead {
  color: #000000;
  font-weight: bold;
  background-color: #f1bd60;
  padding-top: .3em;
  padding-bottom: .3em;
}
.epi-rowHead a {
  color: #000000 !important;
  text-decoration: none;
}
.epi-rowHeadSorted {
  color: #4d4d4d;
  font-weight: bold;
  background-color: #f09021;
  padding-top: .3em;
  padding-bottom: .3em;
}
.epi-rowHeadSorted a {
  color: #4d4d4d;
  text-decoration: none;
}
.epi-pageBG {
  background-color: #ffffff;
}
.epi-chromeHeader {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6c3d18;
  background-color: #ffffff;
}
.epi-chromeBG {
  background-color: #ecdccb;
}
.epi-chromeBorder {
  background-color: #c09f99;
}
.epi-fixTD_height {
  font-size: 0px;
}
.epi-align {
  text-align: left;
}
.epi-rowSpecial2 {
  background-color: #ffffff;
}
.epi-dimColor {
  color: #666666;
}
.epi-dimSm {
  color: #666666;
}
.epi-blockBGColor {
  background-color: #f9f0c8;
}
.epi-chromeHeaderFont {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6c3d18;
  font-weight: bold;
}
.epi-chromeHeaderBG {
  background-color: #ffffff;
}
.epi-rowSubHead {
  color: #01808b;
  background-color: #dddddd;
}
.epi-button-normal {
  background-color: #f09021;
  cursor: normal;
}
.epi-button-normal table.rollover {
  background-color: #edeced;
}
.epi-button-normal a {
  color: #3d3d3d;
  text-decoration: none!important;
}
.epi-button-rollover {
  background-color: #f09021;
  cursor: hand;
}
.epi-button-rollover table.rollover {
  background-color: #f1bd60;
}
.epi-button-rollover a {
  color: #000000;
  text-decoration: none!important;
}
.epi-button-current {
  background-color: #f09021;
}
.epi-button-current table.rollover {
  background-color: #f09021;
}
.epi-button-current a {
  color: #4d4d4d;
  font-weight: bold;
  text-decoration: none!important;
}
.epi-button-current-rollover {
  background-color: #f09021;
  cursor: hand;
}
.epi-button-current-rollover table.rollover {
  background-color: #f1bd60;
}
.epi-button-current-rollover a {
  color: #000000;
  font-weight: bold;
  text-decoration: none!important;
}
.epi-button-line {
  border-bottom: #4d4d4d 1px solid;
}
.epi-dim {
  color: #666666;
}
.epi-rowHighlight {
  color: #000000 !important;
  background-color: #f8eead;
}
.epi-rowHighlight td {
  color: #000000 !important;
  background-color: #f8eead;
}
.epi-rowHighlight td a {
  color: #000000 !important;
  background-color: #f8eead;
}
.epi-form,
.epi-formSm {
  font-family: Arial, 'Helvetica Bold';
  font-size: 12px;
  color: #4d4d4d;
  background-color: #ffffff;
}
.epi-formLabel,
.portlet-form-field-label,
.portlet-icon-label,
.portlet-dlg-icon-label {
  font-weight: bold;
  text-align: left;
  padding-right: 0.75em;
}
.epi-trail {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  font-weight: normal;
  margin-bottom: 0px;
}
.epi-trail a {
  color: #000000 !important;
  text-decoration: none !important;
}
.epi-trail a:hover {
  color: #000000;
  text-decoration: underline !important;
}
.epi-trailOn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #89221b;
  font-weight: bold ;
  margin-bottom: 0px;
}
.epi-menu {
  color: #3d3d3d !important;
}
.epi-menuOn {
  color: #3d3d3d !important;
  font-weight: bold;
}
a.epi-menu {
  color: #3d3d3d !important;
  text-decoration: none !important;
}
a.epi-menu:hover {
  color: #3d3d3d;
  text-decoration: underline !important;
}
a.epi-menuOn {
  color: #3d3d3d !important;
  font-weight: bold ;
}
a.epi-menuOn:hover {
  color: #3d3d3d;
  text-decoration: underline !important;
}
.epi-nextPrev {
  color: #3d3d3d !important;
  text-decoration: none !important;
}
.epi-nextPrev:hover {
  color: #3d3d3d;
  text-decoration: underline !important;
}
table.epi-formTable td {
  padding-top: .25em;
  padding-bottom: .25em;
}
table.epi-formTable td table td {
  padding: 0em;
}
table.epi-formTable td.epi-spacerCell {
  font-size: 0px;
  height: 1em;
}
.epi-dataTable TH.epi-rowHeadSorted,
.epi-dataTable TH.epi-rowHeadSorted a {
  color: #4d4d4d !important;
  background-color: #f09021;
}
.epi-dataTable,
.portlet-table-body,
.portlet-table-alternate,
portlet-table-selected,
.portlet-table-subheader,
.portlet-table-header,
.portlet-table-footer {
  border-bottom: 1px solid #4d4d4d;
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
}
.epi-rowOdd,
.portlet-table-body {
  background-color: #ffffff;
}
.epi-rowEven,
.portlet-table-alternate {
  background-color: #edeced;
}
.epi-dataTable TD,
.wsui-table TD,
.portlet-table-body TD,
.portlet-table-alternate TD,
.portlet-table-selected TD,
.portlet-table-subheader TD,
.portlet-table-header TD,
.portlet-table-footer TD {
  border-top: #4d4d4d;
  border-right: #4d4d4d;
  padding-top: .3em;
  padding-bottom: .3em;
  padding-left: .5em;
  padding-right: .5em;
}
.epi-dataTable TH,
.wsui-table TH,
.portlet-table-header TH,
.portlet-table-header TD {
  color: #000000;
  background-color: #f1bd60 !important;
  border-top: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
  padding: .5em;
}
.epi-dataTable TH a,
.wsui-table TH a,
.portlet-table-header {
  color: #000000 !important;
  text-decoration: none;
}
