﻿/*:root {
    --bg-color: #f9f9fb;
    --top-menu-color: #3b434c;
    --top-menu-hover-color: #8ba234;
    --top-menu-text-color: #ffffff;
    --second-menu-color: #002e5b;
    --second-menu-text-color: #ffffff;
    --third-menu-color: #e6e7e8;
    --third-menu-hover-color: #d9dadc;
    --third-menu-text-color: #002e5b;
    --page-name-color: white;
    --text-color: #192a53;
    --text-hover-color: #001428;
    --notice-text-color: #3c5fc4;
    --grid-color: #ffffff;
    --grid-text-color: #050000;
    --grid-line-highlighted-color: #d3dde6;
    --grid-line-color: #a1a7a6;
    --border-radius-3px: 3px;
    --border-radius-default: 0px;
    --banner-background-color: #f9f9f9b3;
    --border-default: 1px solid #192a53;
    --button-background-color: #3b434c;
    --button-hover-background-color: #083658;
    --button-disable-background-color: lightgray;
    --button-border-color: #192a53;
    --button-border: 1px solid var(--button-border-color);
    --button-hover-border: 1px solid rgba(0,0,0, 0.5);
    --button-disable-border: 1px solid rgba(0,0,0, 0.5);
    --button-text-color: #ffffff;
    --button-hover-text-color: #ffffff;
    --button-disable-text-color: #ffffff;
    --control-background-color: #ffffff;
    --control-disable-background-color: #e9ecef;
    --control-border: 1px solid #ced4da;
    --control-focus-border: 1px solid #192a53;
    --table-border: 1px solid #192a53;
    --table-body-color: #ffffff;
    --table-header-color: #3b434c;
    --table-header-font-color: #ffffff;
    --table-footer-color: #3b434c;
    --table-row-background-color: #ffffff;
    --table-alternate-row-background-color: #eef3f5;
    --border-color: #bdbdbd;
    --group-box-border: 1px solid var(--border-color);
    --group-box-header-border: 1px solid #192a53;
    --tab-nav-link-color: #ffffff;
    --view-history-menu-text-color: #515462;
    --view-history-menu-text-color-hover: #153474;
    --view-history-bg-color: #eef3e9;
    --report-display-area-width: 950px;
    --report-display-inner-area-width: 925px;
    --bg-color-blue: #f9f9fb;
    --top-menu-color-blue: #015594;
    --top-menu-hover-color-blue: #8ba234;
    --top-menu-text-color-blue: #ffffff;
    --second-menu-color-blue: #002e5b;
    --second-menu-text-color-blue: #ffffff;
    --third-menu-color-blue: #e6e7e8;
    --third-menu-hover-color-blue: #d9dadc;
    --third-menu-text-color-blue: #002e5b;
    --page-name-color-blue: white;
    --text-color-blue: #192a53;
    --text-hover-color-blue: #001428;
    --notice-text-color-blue: #3c5fc4;
    --grid-color-blue: #ffffff;
    --grid-text-color-blue: #050000;
    --grid-line-highlighted-color-blue: #d3dde6;
    --grid-line-color-blue: #a1a7a6;
    --border-radius-3px-blue: 3px;
    --border-radius-default-blue: 0px;
    --banner-background-color-blue: #f9f9f9b3;
    --border-default-blue: 1px solid #192a53;
    --button-background-color-blue: #3b434c;
    --button-hover-background-color-blue: #083658;
    --button-disable-background-color-blue: lightgray;
    --button-border-color-blue: #192a53;
    --button-border-blue: 1px solid var(--button-border-color-blue);
    --button-hover-border-blue: 1px solid rgba(0,0,0, 0.5);
    --button-disable-border-blue: 1px solid rgba(0,0,0, 0.5);
    --button-text-color-blue: #ffffff;
    --button-hover-text-color-blue: #ffffff;
    --button-disable-text-color-blue: #ffffff;
    --control-background-color-blue: #ffffff;
    --control-disable-background-color-blue: #e9ecef;
    --control-border-blue: 1px solid #ced4da;
    --control-focus-border-blue: 1px solid #192a53;
    --table-border-blue: 1px solid #192a53;
    --table-body-color-blue: #ffffff;
    --table-header-color-blue: #b2d3e7;
    --table-header-font-color-blue: #000000;
    --table-footer-color-blue: #015594;
    --table-row-background-color-blue: #ffffff;
    --table-alternate-row-background-color-blue: #eef3f5;
    --border-color-blue: #bdbdbd;
    --group-box-border-blue: 1px solid var(--border-color-blue);
    --group-box-header-border-blue: 1px solid #192a53;
    --tab-nav-link-color-blue: #ffffff;
    --view-history-menu-text-color-blue: #515462;
    --view-history-menu-text-color-hover-blue: #153474;
    --view-history-bg-color-blue: #eef3e9;
    --report-display-area-width-blue: 950px;
    --report-display-inner-area-width-blue: 925px;
    --bg-color-gray: #f9f9fb;
    --top-menu-color-gray: #3b434c;
    --top-menu-hover-color-gray: #8ba234;
    --top-menu-text-color-gray: #ffffff;
    --second-menu-color-gray: #002e5b;
    --second-menu-text-color-gray: #ffffff;
    --third-menu-color-gray: #e6e7e8;
    --third-menu-hover-color-gray: #d9dadc;
    --third-menu-text-color-gray: #002e5b;
    --page-name-color-gray: white;
    --text-color-gray: #192a53;
    --text-hover-color-gray: #001428;
    --notice-text-color-gray: #3c5fc4;
    --grid-color-gray: #ffffff;
    --grid-text-color-gray: #050000;
    --grid-line-highlighted-color-gray: #d3dde6;
    --grid-line-color-gray: #a1a7a6;
    --border-radius-3px-gray: 3px;
    --border-radius-default-gray: 0px;
    --banner-background-color-gray: #f9f9f9b3;
    --border-default-gray: 1px solid #192a53;
    --button-background-color-gray: #3b434c;
    --button-hover-background-color-gray: #083658;
    --button-disable-background-color-gray: lightgray;
    --button-border-color-gray: #192a53;
    --button-border-gray: 1px solid var(--button-border-color);
    --button-hover-border-gray: 1px solid rgba(0,0,0, 0.5);
    --button-disable-border-gray: 1px solid rgba(0,0,0, 0.5);
    --button-text-color-gray: #ffffff;
    --button-hover-text-color-gray: #ffffff;
    --button-disable-text-color-gray: #ffffff;
    --control-background-color-gray: #ffffff;
    --control-disable-background-color-gray: #e9ecef;
    --control-border-gray: 1px solid #ced4da;
    --control-focus-border-gray: 1px solid #192a53;
    --table-border-gray: 1px solid #192a53;
    --table-body-color-gray: #ffffff;
    --table-header-color-gray: #3b434c;
    --table-header-font-color-gray: #ffffff;
    --table-footer-color-gray: #3b434c;
    --table-row-background-color-gray: #ffffff;
    --table-alternate-row-background-color-gray: #eef3f5;
    --border-color-gray: #bdbdbd;
    --group-box-border-gray: 1px solid var(--border-color);
    --group-box-header-border-gray: 1px solid #192a53;
    --tab-nav-link-color-gray: #ffffff;
    --view-history-menu-text-color-gray: #515462;
    --view-history-menu-text-color-hover-gray: #153474;
    --view-history-bg-color-gray: #eef3e9;
    --report-display-area-width-gray: 950px;
    --report-display-inner-area-width-gray: 925px;
    --bg-color-red: #f9f9fb;
    --top-menu-color-red: #832435;
    --top-menu-hover-color-red: #8ba234;
    --top-menu-text-color-red: #ffffff;
    --second-menu-color-red: #002e5b;
    --second-menu-text-color-red: #ffffff;
    --third-menu-color-red: #e6e7e8;
    --third-menu-hover-color-red: #d9dadc;
    --third-menu-text-color-red: #002e5b;
    --page-name-color-red: white;
    --text-color-red: #192a53;
    --text-hover-color-red: #001428;
    --notice-text-color-red: #3c5fc4;
    --grid-color-red: #ffffff;
    --grid-text-color-red: #050000;
    --grid-line-highlighted-color-red: #d3dde6;
    --grid-line-color-red: #a1a7a6;
    --border-radius-3px-red: 3px;
    --border-radius-default-red: 0px;
    --banner-background-color-red: #f9f9f9b3;
    --border-default-red: 1px solid #192a53;
    --button-background-color-red: #832435;
    --button-hover-background-color-red: #083658;
    --button-disable-background-color-red: lightgray;
    --button-border-color-red: #192a53;
    --button-border-red: 1px solid var(--button-border-color-red);
    --button-hover-border-red: 1px solid rgba(0,0,0, 0.5);
    --button-disable-border-red: 1px solid rgba(0,0,0, 0.5);
    --button-text-color-red: #ffffff;
    --button-hover-text-color-red: #ffffff;
    --button-disable-text-color-red: #ffffff;
    --control-background-color-red: #ffffff;
    --control-disable-background-color-red: #e9ecef;
    --control-border-red: 1px solid #ced4da;
    --control-focus-border-red: 1px solid #192a53;
    --table-border-red: 1px solid #192a53;
    --table-body-color-red: #ffffff;
    --table-header-color-red: #3b434c;
    --table-header-font-color-red: #ffffff;
    --table-footer-color-red: #832435;
    --table-row-background-color-red: #ffffff;
    --table-alternate-row-background-color-red: #ffffff;
    --border-color-red: #bdbdbd;
    --group-box-border-red: 1px solid var(--border-color-red);
    --group-box-header-border-red: 1px solid #192a53;
    --tab-nav-link-color-red: #ffffff;
    --view-history-menu-text-color-red: #515462;
    --view-history-menu-text-color-hover-red: #153474;
    --view-history-bg-color-red: #eef3e9;
    --report-display-area-width-red: 950px;
    --report-display-inner-area-width-red: 925px;
}
*/
.PrettyMenu ul.AspNet-Menu, .PrettyMenu ul.AspNet-Menu ul {
  font-size: 7pt;
  width: 100px;
  font-weight: bold;
  letter-spacing: 2px;
}

.PrettyMenu ul.AspNet-Menu ul {
  left: 128px;
  top: 3px;
}

.PrettyMenu ul.AspNet-Menu li {
  background-color: var(--top-menu-color);
  color: var(--top-menu-text-color);
  margin-left: 0px;
}

.PrettyMenu ul.AspNet-Menu li:hover, .PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Hover {
  background-color: var(--top-menu-hover-color);
}

.PrettyMenu ul.AspNet-Menu li {
  background-size: contain;
}

.PrettyMenu ul.AspNet-Menu li a, .PrettyMenu ul.AspNet-Menu li span {
  border-left: 2px solid #EDF4FF;
  border-width: 1px 1px 0pt;
  padding: 5px 0px 4px 0px;
  text-transform: uppercase;
}

.PrettyMenu ul.AspNet-Menu li a, .PrettyMenu ul.AspNet-Menu li span {
  padding: 8px 0px 8px 0px;
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf {
  border-top: 1px solid white;
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a, .PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf span {
  color: var(--top-menu-text-color);
  padding-left: 10px;
}

.PrettyMenu ul.AspNet-Menu-Disabled li {
  background: #4682B3 url(../../images/plain_disabled.gif) repeat-x scroll 0%;
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf-Disabled a, .PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Leaf-Disabled span {
  background-color: gray;
  color: White;
}

.PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Disabled a, .PrettyMenu ul.AspNet-Menu li.AspNet-Menu-Disabled span {
  background-color: gray;
  color: White;
}

.PrettyMenu ul.AspNet-Menu li a img, .PrettyMenu ul.AspNet-Menu li span img {
  border-style: none;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  padding-right: 4px;
  float: left;
}

.PrettyMenu ul.AspNet-Menu li span.AspNet-Menu-NonLink img {
  width: 22px;
  height: 14px;
  padding-right: 8px;
}

.PrettyMenu .AspNet-Menu-Horizontal {
  z-index: 300;
  cursor: pointer;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu {
  width: auto;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul {
  left: 0px;
  top: 3em;
  width: 150px;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li {
  text-align: center;
  width: 175px;
}

.PrettyMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li li {
  text-align: left;
}

#SampleMenu {
  position: relative;
}

#SampleMenu #Sample-Content {
  background: #B9D3EE none repeat scroll 0%;
  color: Black;
  font-style: italic;
  height: 135px;
  margin: 0pt 0pt 0pt 50px;
  overflow: hidden;
  padding: 10px;
  position: absolute;
  top: 25px;
}

#SampleMenu .Menu-Skin-Horizontal {
  left: 100px;
  margin: 0pt 0pt 0pt 50px;
  position: absolute;
  top: 0px;
  width: 500px;
  z-index: 300;
}

#SampleMenu .Menu-Skin-Vertical {
  left: 0px;
  position: relative;
  top: 30px;
  z-index: 300;
}

#SampleMenu .Menu-Skin-StaticItem {
  background: #4682B3 url(../../images/bg_nav.gif) repeat-x scroll 0%;
  font-size: 8pt;
}

#SampleMenu .Menu-Skin-StaticItem-Disabled {
  background: #4682B3 url(../../images/plain_disabled.gif) repeat-x scroll 0%;
  font-size: 8pt;
}

#SampleMenu .Menu-Skin-DynamicHover {
  background: #4682B3 none repeat scroll 0%;
}
