/* Set up Variable Colors */
/* ========================= */
/* = Websheet Frame Set up = */
/* ========================= */
/* line 37, ../scss/ws.scss */
body {
  margin: 0 10px;
  font: normal 12px/16px Arial, sans-serif;
  color: #333;
}

/* line 43, ../scss/ws.scss */
div.ebaFrame {
  /* Setting display to table so that it extends when contents are extended*/
  display: table;
  width: 100%;
}

/* line 48, ../scss/ws.scss */
div.ebaFrameHeader {
  min-height: 46px;
}

/* line 51, ../scss/ws.scss */
div.wsPaddedContentContainer {
  padding: 10px;
}

/* ================== */
/* = Websheet Title = */
/* ================== */
/*div.wsTitle {
	text-align: center;
	padding: 5px;
	text-shadow: 0 1px 0 $white50;
	color: #222;
	}
	div.wsTitle span {
		display: inline-block;
		font: bold 13px/14px $fontFamily;
		}
		div.wsTitle span em {
			display: inline-block;
			font: normal 13px/14px $fontFamily;
			}*/
/* line 73, ../scss/ws.scss */
div.wsToolbar {
  display: table;
  width: 100%;
  padding: 10px 0;
}

/* line 78, ../scss/ws.scss */
div.wsToolbar > div {
  display: table-cell;
}

/* line 81, ../scss/ws.scss */
div.wsToolbarLeft {
  padding: 0 0 0 8px;
}

/* line 84, ../scss/ws.scss */
div.wsToolbarRight {
  float: right;
}
/* line 86, ../scss/ws.scss */
div.wsToolbarRight table.formlayout {
  /* Reset table for search container */
  border-spacing: 0;
  border-collapse: collapse;
}
/* line 90, ../scss/ws.scss */
div.wsToolbarRight table.formlayout td {
  padding: 0;
}

/* line 96, ../scss/ws.scss */
div.wsSearch {
  position: relative;
  width: 228px;
  margin-right: 10px;
}

/* line 101, ../scss/ws.scss */
div.wsSearch input {
  display: block;
  float: left;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  height: 24px;
  font: normal 14px/24px Arial, sans-serif;
  width: 180px;
  padding: 0 24px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px 0 rgba(0, 0, 0, 0.25) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px 0 rgba(0, 0, 0, 0.25) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px 0 rgba(0, 0, 0, 0.25) inset;
  background: url(../img/eba_launchpad_searchbar.png) 0 0 no-repeat white;
  margin: 0;
  color: #666;
}

/* line 115, ../scss/ws.scss */
div.wsSearch span {
  display: block;
  width: 18px;
  height: 18px;
  background: url(../img/eba_launchpad_searchbar.png) 0 -32px no-repeat #dddddd;
  position: absolute;
  right: 4px;
  top: 4px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  -moz-transition-property: background;
  -webkit-transition-property: background;
  transition-property: background;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -moz-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
}

/* line 126, ../scss/ws.scss */
div.wsSearch span:hover {
  background: url(../img/eba_launchpad_searchbar.png) 0 -32px no-repeat #aaaaaa;
}

/* line 129, ../scss/ws.scss */
div.wsSearch span:active {
  background: url(../img/eba_launchpad_searchbar.png) 0 -32px no-repeat #cc0000;
}

/* Menu Bar */
/* line 134, ../scss/ws.scss */
ul.wsMenu {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 139, ../scss/ws.scss */
ul.wsMenu > li {
  display: block;
  float: left;
  margin: 0 8px 0 0;
  position: relative;
}

/* line 145, ../scss/ws.scss */
ul.wsMenu > li.menuDisabled > a {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  cursor: default;
}

/* line 150, ../scss/ws.scss */
ul.wsMenu > li > a,
ul.wsMenu > li.menuDisabled > a:active {
  display: block;
  float: left;
  color: rgba(0, 0, 0, 0.75);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  font: bold 11px/24px Arial, sans-serif;
  border: 1px solid #666666;
  padding: 0 0 0 10px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#cccccc');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#cccccc')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #ffffff, #cccccc);
  background-image: -moz-linear-gradient(top, #ffffff, #cccccc);
  background-image: linear-gradient(top, #ffffff, #cccccc);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
}

/* line 165, ../scss/ws.scss */
ul.wsMenu > li > a:active,
ul.wsMenu > li > a.wsMenuActive,
ul.wsMenu > li > a.wsMenuActive:active {
  color: #FFF;
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.25);
  text-decoration: none;
  font: bold 11px/24px Arial, sans-serif;
  border: 1px solid rgba(0, 0, 0, 0.8);
  border-bottom: transparent;
  padding: 0 0 0 10px;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  background: #141414;
  background: rgba(0, 0, 0, 0.9);
  filter: none;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

/* line 179, ../scss/ws.scss */
ul.wsMenu > li > a:active {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 183, ../scss/ws.scss */
ul.wsMenu > li > a > img,
ul.wsMenu > li.menuDisabled > a:active > img {
  width: 20px;
  height: 24px;
  background: url(../img/ws_control_icons.png) 0 -33px no-repeat;
  vertical-align: top;
  border: 0;
}

/* line 191, ../scss/ws.scss */
ul.wsMenu > li > a:active > img,
ul.wsMenu > li > a.wsMenuActive > img {
  background: url(../img/ws_control_icons.png) 0 -57px no-repeat;
}

/* line 197, ../scss/ws.scss */
ul.wsMenu > li.wsStandaloneMenu > a,
ul.wsMenu > li.menuDisabled.wsStandaloneMenu > a {
  padding-right: 10px;
}

/* line 201, ../scss/ws.scss */
ul.wsMenu > li > ul {
  position: absolute;
  display: block;
  list-style: none;
  margin: 0;
  padding: 4px 0;
  top: 25px;
  left: 0;
  z-index: 1000;
  width: 250px;
  background: rgba(0, 0, 0, 0.9);
  -moz-border-radius: 0 4px 4px 4px;
  -webkit-border-radius: 0 4px 4px 4px;
  border-radius: 0 4px 4px 4px;
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  display: none;
}

/* line 216, ../scss/ws.scss */
ul.wsMenu > li > ul li {
  display: block;
}

/* line 219, ../scss/ws.scss */
ul.wsMenu > li > ul li a {
  display: block;
  font: normal 13px/16px Arial, sans-serif;
  padding: 4px 10px;
  color: #FFF;
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.25);
  text-decoration: none;
  position: relative;
}
/* line 227, ../scss/ws.scss */
ul.wsMenu > li > ul li a.indentedItem {
  padding-left: 30px;
}

/* line 231, ../scss/ws.scss */
ul.wsMenu > li > ul li a span {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0 10px 0 0;
  font: normal 11px/24px Arial, sans-serif;
  color: #DDD;
  color: rgba(255, 255, 255, 0.75);
}

/* line 241, ../scss/ws.scss */
ul.wsMenu > li > ul li a:hover {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #dddddd, #cccccc);
  background-image: -moz-linear-gradient(top, #dddddd, #cccccc);
  background-image: linear-gradient(top, #dddddd, #cccccc);
  color: #000;
  text-shadow: none;
}

/* line 246, ../scss/ws.scss */
ul.wsMenu > li > ul li a:hover span {
  color: #000;
}

/* line 249, ../scss/ws.scss */
ul.wsMenu > li > ul li.wsMenuSeparator {
  margin: 3px 0 0 0;
  border-top: 1px solid rgba(255, 255, 255, 0.25);
  padding: 0 0 3px 0;
}

/* line 255, ../scss/ws.scss */
div.wsPageMessage {
  position: relative;
  width: 600px;
  margin: 0 auto 10px auto;
  text-align: center;
  background-color: #f7f198;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#f6f2a7', endColorstr='#f8f08a');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f2a7', endColorstr='#f8f08a')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f2a7), color-stop(100%, #f8f08a));
  background-image: -webkit-linear-gradient(top, #f6f2a7, #f8f08a);
  background-image: -moz-linear-gradient(top, #f6f2a7, #f8f08a);
  background-image: linear-gradient(top, #f6f2a7, #f8f08a);
  border: 1px solid #d9c300;
  color: #474106;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 4px;
  font: normal 12px/16px Arial, Arial, sans-serif;
}
/* line 266, ../scss/ws.scss */
div.wsPageMessage ul.htmldbUlErr {
  margin: 10px 10px 10px 20px;
  text-align: left;
}
/* line 269, ../scss/ws.scss */
div.wsPageMessage ul.htmldbUlErr li a {
  color: #333;
}

/* line 274, ../scss/ws.scss */
div.wsErrorMessageSQL {
  position: relative;
  margin: 0 0 10px 0;
  background-color: #f7f198;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#f6f2a7', endColorstr='#f8f08a');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f2a7', endColorstr='#f8f08a')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f2a7), color-stop(100%, #f8f08a));
  background-image: -webkit-linear-gradient(top, #f6f2a7, #f8f08a);
  background-image: -moz-linear-gradient(top, #f6f2a7, #f8f08a);
  background-image: linear-gradient(top, #f6f2a7, #f8f08a);
  border: 1px solid #d9c300;
  color: #474106;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 5px;
  font: normal 12px/16px Arial, Arial, sans-serif;
}

/* line 286, ../scss/ws.scss */
div.wsPageMessage a.wsCloseMessage,
div.wsErrorMessageSQL a.wsCloseMessage {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  padding: 6px 10px 7px 6px;
  width: 10px;
  height: 11px;
}
/* line 294, ../scss/ws.scss */
div.wsPageMessage a.wsCloseMessage img,
div.wsErrorMessageSQL a.wsCloseMessage img {
  background: url(../img/ws_control_icons.png) -58px -40px no-repeat;
  height: 11px;
  width: 10px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

/* Bread Crumbs */
/* line 304, ../scss/ws.scss */
div.wsBreadcrumb {
  position: relative;
  margin: 0;
}

/* line 308, ../scss/ws.scss */
span.wsBreadcrumbBarLinks {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 314, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a {
  display: block;
  float: left;
  border-left: 1px solid #AAA;
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  height: 24px;
}

/* line 321, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img {
  background-image: url(../img/ws_control_icons.png);
  background-repeat: no-repeat;
  display: block;
  border: none;
}

/* line 327, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img.wsMailIcon {
  background-position: -32px -195px;
  width: 16px;
  height: 14px;
  margin: 5px;
}

/* line 333, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img.wsPrintIcon {
  background-position: -16px -195px;
  width: 16px;
  height: 14px;
  margin: 5px;
}

/* line 339, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img.wsPresentationIcon {
  background-position: 0 -195px;
  width: 16px;
  height: 14px;
  margin: 5px;
}

/* line 345, ../scss/ws.scss */
div.wsBreadcrumb > ul {
  margin: 0 0 0 -1px;
  padding: 0;
  list-style: none;
  height: 24px;
  background-color: #eaeaea;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8f8f8), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #dddddd);
  background-image: -moz-linear-gradient(top, #f8f8f8, #dddddd);
  background-image: linear-gradient(top, #f8f8f8, #dddddd);
  -moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) inset;
  -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) inset;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) inset;
}

/* line 353, ../scss/ws.scss */
div.wsBreadcrumb > ul > li {
  display: block;
  float: left;
  position: relative;
}

/* line 358, ../scss/ws.scss */
div.wsBreadcrumb > ul > li > a {
  display: block;
  float: left;
  font: bold 11px/24px Arial, sans-serif;
  padding: 0 19px 0 9px;
  color: #666;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  background: url(../img/ws_bc.png) 100% 0 no-repeat;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 1px solid transparent;
}

/* line 373, ../scss/ws.scss */
div.wsBreadcrumb > ul > li > a:hover,
div.wsBreadcrumb > ul > li:last-child > a:hover,
div.wsBreadcrumb > ul > li.lastChild > a:hover,
div.wsBreadcrumb > ul > li.active > a {
  color: #333;
  background: url(../img/ws_bc.png) 100% -50px no-repeat white !important;
  border-right: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
}

/* line 382, ../scss/ws.scss */
div.wsBreadcrumbSubPage > ul > li > a:hover,
div.wsBreadcrumbSubPage > ul > li:last-child > a:hover,
div.wsBreadcrumbSubPage > ul > li.lastChild > a:hover,
div.wsBreadcrumbSubPage > ul > li.active > a {
  color: #333;
  background: url(../img/ws_bc.png) 100% 0 no-repeat transparent !important;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 1px solid transparent;
}

/* line 390, ../scss/ws.scss */
div.wsBreadcrumb > ul > li:last-child > a,
div.wsBreadcrumb > ul > li.lastChild > a {
  color: #333;
  background: url(../img/ws_bc.png) 100% -100px no-repeat;
}

/* line 397, ../scss/ws.scss */
div.wsBreadcrumb > ul > li:last-child > a.noChildren,
div.wsBreadcrumb > ul > li.lastChild > a.noChildren,
div.wsBreadcrumb > ul > li:last-child > a.noChildren:hover
div.wsBreadcrumb > ul > li.lastChild > a.noChildren:hover {
  background: none !important;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
  padding: 0 9px 0 9px;
}

/* line 404, ../scss/ws.scss */
div.wsBreadcrumb > ul ul.wsBCSub li a img {
  border: none;
  vertical-align: text-bottom;
  margin-right: 5px;
}

/* line 410, ../scss/ws.scss */
div.wsBreadcrumb > ul ul.wsBCSub {
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
  white-space: nowrap;
  z-index: 100;
  margin: 0;
  padding: 5px 0;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  background: #FFF;
  border: 1px solid #aaaaaa;
  border-top: none;
  list-style: none;
  min-width: 200px;
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
}

/* line 427, ../scss/ws.scss */
div.wsBreadcrumb > ul ul.wsBCSub li a {
  display: block;
  font: normal 11px/20px Arial, sans-serif;
  color: #333;
  text-decoration: none;
  padding: 0 10px;
}

/* line 434, ../scss/ws.scss */
div.wsBreadcrumb > ul ul.wsBCSub li a:hover {
  background-color: #EEE;
}

/* Buttons */
/* line 440, ../scss/ws.scss */
a.ebaButton,
a.ebaHotButton {
  float: left;
  display: block;
  font: normal 12px/24px Arial, sans-serif;
  padding: 0 10px;
  text-align: center;
  background-color: #e5e5e5;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #ffffff, #cccccc);
  background-image: -moz-linear-gradient(top, #ffffff, #cccccc);
  background-image: linear-gradient(top, #ffffff, #cccccc);
  margin: 0 10px 0 0;
  border: 1px solid #666666;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #222;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}
/* line 454, ../scss/ws.scss */
a.ebaButton:focus,
a.ebaHotButton:focus {
  outline: 1px dotted #666;
}

/* line 458, ../scss/ws.scss */
a.ebaButton:active {
  background-color: #bdbdbd;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#d0d0d0', endColorstr='#aaaaaa');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#aaaaaa')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d0d0d0), color-stop(100%, #aaaaaa));
  background-image: -webkit-linear-gradient(top, #d0d0d0, #aaaaaa);
  background-image: -moz-linear-gradient(top, #d0d0d0, #aaaaaa);
  background-image: linear-gradient(top, #d0d0d0, #aaaaaa);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
}

/* line 463, ../scss/ws.scss */
a.ebaHotButton {
  border: 1px solid #822024;
  background-color: #d70011;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eb0014', endColorstr='#c3000f');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb0014', endColorstr='#c3000f')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eb0014), color-stop(100%, #c3000f));
  background-image: -webkit-linear-gradient(top, #eb0014, #c3000f);
  background-image: -moz-linear-gradient(top, #eb0014, #c3000f);
  background-image: linear-gradient(top, #eb0014, #c3000f);
  color: #FFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  font-weight: bold;
}

/* line 471, ../scss/ws.scss */
a.ebaHotButton:active {
  background-color: #b80010;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#ce0014', endColorstr='#a2000d');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0014', endColorstr='#a2000d')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ce0014), color-stop(100%, #a2000d));
  background-image: -webkit-linear-gradient(top, #ce0014, #a2000d);
  background-image: -moz-linear-gradient(top, #ce0014, #a2000d);
  background-image: linear-gradient(top, #ce0014, #a2000d);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
}

/* Next Button */
/* line 477, ../scss/ws.scss */
a.ebaNextButton {
  padding: 0 0 0 10px;
}
/* line 479, ../scss/ws.scss */
a.ebaNextButton img {
  width: 22px;
  height: 24px;
  background: url(../img/ws_control_icons.png) -24px -57px no-repeat;
  vertical-align: top;
  border: 0;
}

/* Previous Button */
/* line 488, ../scss/ws.scss */
a.ebaPrevButton {
  padding: 0 10px 0 0;
}
/* line 490, ../scss/ws.scss */
a.ebaPrevButton img {
  width: 22px;
  height: 24px;
  background: url(../img/ws_control_icons.png) -24px -33px no-repeat;
  vertical-align: top;
  border: 0;
}

/* Next Button */
/* line 500, ../scss/ws.scss */
a.ebaDeleteButton,
a.ebaCloseButton {
  padding: 0 10px 0 0;
}
/* line 502, ../scss/ws.scss */
a.ebaDeleteButton img,
a.ebaCloseButton img {
  width: 24px;
  height: 24px;
  background: url(../img/ws_control_icons.png) -48px -33px no-repeat;
  vertical-align: top;
  border: 0;
}

/* Disabled Button */
/* line 512, ../scss/ws.scss */
a.ebaDisabled {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  cursor: default;
}

/* ============================= */
/* = Websheet Content Sections = */
/* ============================= */
/* Set up Right / Left Containers */
/* line 523, ../scss/ws.scss */
div.ebaContent.ebaContentPadded {
  padding: 10px;
}

/* line 527, ../scss/ws.scss */
div.ebaContent div.ebaMainCol {
  padding: 10px;
}

/* line 530, ../scss/ws.scss */
div.ebaContent div.ebaSideCol {
  background: transparent none;
  border-left: 1px solid transparent;
}

/* Section Container */
/* line 536, ../scss/ws.scss */
div.wsSection {
  margin: 0 0 10px 0;
  /* Section Navigation */
  /* Text and PLSQL Section */
}
/* line 538, ../scss/ws.scss */
div.wsSection.wsForm h2 {
  border-bottom: none;
}
/* line 541, ../scss/ws.scss */
div.wsSection h2 {
  margin: 0;
  padding: 0;
  font: bold 14px/30px Arial, sans-serif;
  color: #333;
  border-bottom: 1px solid #DDD;
  position: relative;
  /* Collapse / Expand Control */
  /* Buttons Container */
}
/* line 549, ../scss/ws.scss */
div.wsSection h2 a.wsSectionControl {
  display: block;
  float: left;
}
/* line 552, ../scss/ws.scss */
div.wsSection h2 a.wsSectionControl img {
  width: 18px;
  height: 18px;
  display: block;
  margin: 6px 6px 6px 0;
  background: url(../img/eba_details_page_icons.png) 0 -46px no-repeat;
  border: none;
}
/* line 560, ../scss/ws.scss */
div.wsSection h2 a.wsSectionControl.wsSectionCollapsed img {
  background: url(../img/eba_details_page_icons.png) 0 -28px no-repeat;
}
/* line 565, ../scss/ws.scss */
div.wsSection h2 span {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 569, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink {
  display: block;
  float: left;
  margin: 6px 0 0 4px;
  font: normal 11px/14px Arial, sans-serif;
  text-decoration: none;
  color: #666;
  padding: 2px 8px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #EEE;
  -moz-transition: background border color, 0.2s;
  -webkit-transition: background border color, 0.2s;
  transition: background border color, 0.2s;
}
/* line 580, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover {
  border: 1px solid #BBB;
  color: #333;
  background-color: #F0F0F0;
}
/* line 585, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink img {
  border: none;
  vertical-align: baseline;
}
/* line 589, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink img.editIcon {
  width: 9px;
  height: 9px;
  background: url(../img/ws_control_icons.png) -30px -9px no-repeat;
  margin-right: 4px;
}
/* line 595, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover img.editIcon {
  background: url(../img/ws_control_icons.png) -30px 0 no-repeat;
}
/* line 598, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink img.tableIcon {
  width: 10px;
  height: 9px;
  background: url(../img/ws_control_icons.png) -57px -9px no-repeat;
  margin-right: 4px;
}
/* line 604, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover img.tableIcon {
  background: url(../img/ws_control_icons.png) -57px 0 no-repeat;
}
/* line 607, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink.wsTopLink {
  padding: 3px 6px 1px 6px;
}
/* line 610, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink img.topIcon {
  width: 9px;
  height: 9px;
  background: url(../img/ws_control_icons.png) -39px 0 no-repeat;
}
/* line 615, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover img.topIcon {
  background: url(../img/ws_control_icons.png) -48px 0 no-repeat;
}
/* line 621, ../scss/ws.scss */
div.wsSection div.wsSectionContent {
  margin: 10px 0 0 0;
}
/* line 623, ../scss/ws.scss */
div.wsSection div.wsSectionContent > a {
  color: #000;
  font: normal 12px/16px Arial, sans-serif;
}
/* line 627, ../scss/ws.scss */
div.wsSection div.wsSectionContent pre {
  font: normal 11px/14px "Menlo", "Consolas", monospace;
  color: #666;
}
/* line 633, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation {
  margin: 10px 0 0 10px;
  padding: 0;
  list-style: none;
}
/* line 637, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li {
  padding: 0;
}
/* line 639, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li a {
  font: normal 12px/20px Arial, sans-serif;
  color: #333 !important;
  text-decoration: none;
}
/* line 643, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li a:hover {
  text-decoration: underline;
}
/* line 646, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li a img {
  border: none;
  vertical-align: text-bottom;
  margin-right: 5px;
}
/* line 655, ../scss/ws.scss */
div.wsSection div.wsTextSection {
  font: normal 12px/16px Arial, sans-serif;
}
/* line 657, ../scss/ws.scss */
div.wsSection div.wsTextSection p {
  margin: 0 0 10px 0;
  font: normal 12px/16px Arial, sans-serif;
}
/* line 661, ../scss/ws.scss */
div.wsSection div.wsTextSection a {
  color: #666;
}
/* line 665, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul, div.wsSection div.wsTextSection > ol {
  margin: 10px 0 10px 25px;
  padding: 0;
}
/* line 669, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul {
  list-style: square outside;
}
/* line 671, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul li {
  font: normal 12px/16px;
}
/* line 674, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul ul {
  list-style: square outside;
  margin: 2px 0 2px 20px;
  padding: 0;
}
/* line 681, ../scss/ws.scss */
div.wsSection div.wsTextSection.noTableFormatting table, div.wsSection div.wsTextSection.noTableFormatting th, div.wsSection div.wsTextSection.noTableFormatting td {
  border: none;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 687, ../scss/ws.scss */
div.wsSection div.wsTextSection table {
  border-bottom: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-spacing: 0;
  border-collapse: collapse;
}
/* line 692, ../scss/ws.scss */
div.wsSection div.wsTextSection table td, div.wsSection div.wsTextSection table th {
  border-left: 1px solid #CCC;
  border-top: 1px solid #CCC;
  padding: 5px;
  font: normal 12px/16px Arial, sans-serif;
  color: #333;
}
/* line 699, ../scss/ws.scss */
div.wsSection div.wsTextSection table th {
  text-align: left;
  background: #EEE;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  font-weight: bold;
}
/* line 705, ../scss/ws.scss */
div.wsSection div.wsTextSection table th > p {
  margin: 0;
}

/* ====================== */
/* = Right Side Regions = */
/* ====================== */
/* Side */
/* line 717, ../scss/ws.scss */
div.wsSideSection {
  margin: 10px 10px 0 0;
  overflow: hidden;
  width: 190px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #aaaaaa;
}
/* line 723, ../scss/ws.scss */
div.wsSideSection > p {
  margin: 0;
  padding: 10px;
  color: #333;
  font: normal 11px/16px Arial, sans-serif;
}

/* line 730, ../scss/ws.scss */
div.wsSideSection:last-child {
  margin-bottom: 5px;
}

/* line 733, ../scss/ws.scss */
div.ebaSideCol div.wsSideSection h3 {
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  border-bottom: 1px solid #999;
  background-color: #dddddd;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: linear-gradient(top, #eeeeee, #cccccc);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  margin: 0;
  padding: 0 10px;
  font: bold 11px/24px Arial, sans-serif;
  color: #333;
  position: relative;
  border-top: none;
  filter: none;
}
/* line 746, ../scss/ws.scss */
div.ebaSideCol div.wsSideSection h3.wsControlPanelCollapsed {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border-bottom: none;
}

/* Section Buttons */
/* line 753, ../scss/ws.scss */
div.wsSideSection h3 span {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

/* line 759, ../scss/ws.scss */
div.wsSideSection h3 span a {
  display: block;
  float: left;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 5px;
  -moz-transition-property: background;
  -webkit-transition-property: background;
  transition-property: background;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  border-left: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 769, ../scss/ws.scss */
div.wsSideSection h3 span a:last-child,
div.wsSideSection h3 span a:only-child {
  -moz-border-radius: 0 3px 0 0;
  -webkit-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}

/* line 772, ../scss/ws.scss */
div.wsSideSection h3 span a:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

/* line 775, ../scss/ws.scss */
div.wsSideSection h3 span a img.addIcon {
  width: 10px;
  height: 11px;
  display: block;
  float: left;
  margin: 7px 8px 6px 3px;
  background: url(../img/ws_control_icons.png) 0 0 no-repeat;
  border: none;
}

/* line 784, ../scss/ws.scss */
div.wsSideSection h3 span a img.viewAllIcon {
  width: 6px;
  height: 11px;
  display: block;
  float: left;
  margin: 7px 10px 6px 5px;
  background: url(../img/ws_control_icons.png) 0 -11px no-repeat;
  border: none;
}

/* line 793, ../scss/ws.scss */
div.wsSideSection h3 span a img.collapseIcon {
  float: left;
  background: url(../img/ws_control_icons.png) -10px 0 no-repeat;
  width: 10px;
  height: 11px;
  margin: 7px 8px 6px 3px;
  display: block;
  border: none;
}

/* line 802, ../scss/ws.scss */
div.wsSideSection h3 span a img.expandIcon {
  float: left;
  background: url(../img/ws_control_icons.png) -20px 0 no-repeat;
  width: 10px;
  height: 11px;
  margin: 7px 8px 6px 3px;
  display: block;
  border: none;
}

/* line 812, ../scss/ws.scss */
div.wsSideSection ul {
  margin: 0;
  padding: 5px 0;
  /*	border: 1px solid $windowBorder;*/
  /*	border-top: none;*/
  list-style: none;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  background: #FFF;
  /* Control Panel Links */
  /* Notes don't have underlinks or appear as links */
}
/* line 820, ../scss/ws.scss */
div.wsSideSection ul li {
  position: relative;
  /* annotation link that does not 
     have a edit link to the side */
}
/* line 823, ../scss/ws.scss */
div.wsSideSection ul li a.annotationLink,
div.wsSideSection ul li a.annotationLinkOnly {
  display: block;
  color: #333;
  font: normal 12px/16px Arial, sans-serif;
  padding: 4px 6px;
  text-decoration: none;
  width: 152px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 833, ../scss/ws.scss */
div.wsSideSection ul li a.annotationLink img,
div.wsSideSection ul li a.annotationLinkOnly img {
  border: none;
  vertical-align: text-bottom;
  margin: 0 4px;
}
/* line 838, ../scss/ws.scss */
div.wsSideSection ul li a.annotationLink:hover,
div.wsSideSection ul li a.annotationLinkOnly:hover {
  background-color: #E8E8E8;
}
/* line 844, ../scss/ws.scss */
div.wsSideSection ul li a.annotationLinkOnly {
  width: auto;
}
/* line 847, ../scss/ws.scss */
div.wsSideSection ul li a.annotationAction {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  padding: 0 2px 0 0;
  border-left: 1px solid rgba(0, 0, 0, 0.05);
  -moz-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* line 856, ../scss/ws.scss */
div.wsSideSection ul li a.annotationAction:hover {
  background: rgba(0, 0, 0, 0.05);
}
/* line 859, ../scss/ws.scss */
div.wsSideSection ul li a.annotationAction img.editIcon {
  width: 9px;
  height: 9px;
  background: url(../img/ws_control_icons.png) -30px 0 no-repeat transparent;
  display: block;
  margin: 7px 7px 8px 8px;
  border: none;
}
/* line 867, ../scss/ws.scss */
div.wsSideSection ul li a.annotationAction img.viewIcon {
  width: 6px;
  height: 11px;
  display: block;
  float: left;
  margin: 7px 8px 6px 10px;
  background: url(../img/ws_control_icons.png) 0 -11px no-repeat;
  border: none;
}
/* line 877, ../scss/ws.scss */
div.wsSideSection ul li:nth-child(2n) {
  background-color: #F8F8F8;
}
/* line 882, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel {
  background: #EEE;
}
/* line 884, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li.wsSeparator {
  border-top: 1px solid #E0E0E0;
  border-bottom: 1px solid #F8F8F8;
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 890, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li:nth-child(2n) {
  background-color: #EEE;
}
/* line 893, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li {
  /* to fix strange outline bug when link if focused*/
  position: static;
}
/* line 897, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li a {
  display: block;
  color: #333;
  font: normal 12px/16px Arial, sans-serif;
  padding: 4px 6px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 906, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li a img {
  border: none;
  vertical-align: text-bottom;
  margin: 0 4px;
}
/* line 911, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li a:hover {
  text-decoration: none;
  background-color: #DDD;
}
/* line 920, ../scss/ws.scss */
div.wsSideSection ul.wsNotes li a.annotationLink,
div.wsSideSection ul.wsNotes li a.annotationLinkOnly {
  cursor: default;
}
/* line 922, ../scss/ws.scss */
div.wsSideSection ul.wsNotes li a.annotationLink:hover,
div.wsSideSection ul.wsNotes li a.annotationLinkOnly:hover {
  text-decoration: none;
}

/* line 928, ../scss/ws.scss */
div.wsSideSection ul li.noData {
  display: block;
  color: #666;
  font: normal 11px/16px Arial, sans-serif;
  padding: 4px 10px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* Files 

/* ================================= */
/* = Tooltips Formatting for qTip2 = */
/* ================================= */
/* line 946, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar,
.ui-tooltip-ws-notes .ui-tooltip-content {
  border-color: #ccad14;
  background-color: #faf19c;
  color: #26230a;
}
/* line 952, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-content span,
.ui-tooltip-ws-notes .ui-tooltip-content em {
  color: #807320;
}
/* line 955, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar {
  background-color: #f2dd3d;
  color: #4d4513;
}

/* line 963, ../scss/ws.scss */
.ui-tooltip-ws-dark .ui-tooltip-titlebar,
.ui-tooltip-ws-dark .ui-tooltip-content {
  border: none;
  border-color: #171717;
  background-color: #171717;
  color: #F0F0F0;
}
/* line 970, ../scss/ws.scss */
.ui-tooltip-ws-dark .ui-tooltip-content span,
.ui-tooltip-ws-dark .ui-tooltip-content em {
  color: #AAA;
}
/* line 973, ../scss/ws.scss */
.ui-tooltip-ws-dark .ui-tooltip-titlebar {
  background-color: #404040;
  background-color: rgba(0, 0, 0, 0.95);
}

/* line 980, ../scss/ws.scss */
.ui-tooltip-ws-notes,
.ui-tooltip-ws-dark {
  -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font: normal 12px/16px Arial, sans-serif !important;
}
/* line 984, ../scss/ws.scss */
.ui-tooltip-ws-notes span,
.ui-tooltip-ws-dark span {
  display: block;
  font: normal 11px/12px Arial, sans-serif;
  margin-top: 3px;
}
/* line 989, ../scss/ws.scss */
.ui-tooltip-ws-notes em,
.ui-tooltip-ws-dark em {
  display: block;
  font: normal 11px/12px Arial, sans-serif;
  margin-bottom: 3px;
}
/* line 994, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-content,
.ui-tooltip-ws-dark .ui-tooltip-content {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  min-width: 140px;
  max-width: 280px;
  padding: 6px;
}
/* line 1000, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar,
.ui-tooltip-ws-dark .ui-tooltip-titlebar {
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  padding: 6px 6px 3px 6px;
}
/* line 1003, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar + .ui-tooltip-contnet,
.ui-tooltip-ws-dark .ui-tooltip-titlebar + .ui-tooltip-contnet {
  padding: 3px 6px 6px 6px;
}
/* line 1007, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar + .ui-tooltip-content,
.ui-tooltip-ws-dark .ui-tooltip-titlebar + .ui-tooltip-content {
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

/* line 1011, ../scss/ws.scss */
.ui-tooltip-ws-tags .ui-tooltip-content {
  min-width: 80px;
}
/* line 1013, ../scss/ws.scss */
.ui-tooltip-ws-tags .ui-tooltip-content span {
  margin: 3px;
}

/* ================== */
/* = EBA Help Popup = */
/* ================== */
/* Popup */
/* line 1025, ../scss/ws.scss */
body.wsPopup,
html.wsPopup {
  margin: 0;
  padding: 0;
  height: 100%;
}
/* line 1029, ../scss/ws.scss */
body.wsPopup > form#wwvFlowForm,
html.wsPopup > form#wwvFlowForm {
  height: 100%;
}

/* line 1034, ../scss/ws.scss */
div.wsPopUpContent {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 1038, ../scss/ws.scss */
div.wsPopUpContent.simplePopUp {
  padding-top: 0 !important;
}
/* line 1041, ../scss/ws.scss */
div.wsPopUpContent > div {
  display: table-cell;
  vertical-align: top;
}
/* line 1045, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol {
  width: 200px;
  background: #F0F0F0;
  -moz-box-shadow: -2px 0 5px -1px rgba(0, 0, 0, 0.25) inset;
  -webkit-box-shadow: -2px 0 5px -1px rgba(0, 0, 0, 0.25) inset;
  box-shadow: -2px 0 5px -1px rgba(0, 0, 0, 0.25) inset;
}
/* line 1050, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol div.apex-rds-container,
div.wsPopUpContent div.wsSideCol ul.vertical-unordered-list-with-bullets-alt {
  width: 200px;
}
/* line 1053, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1057, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li {
  border-bottom: 1px solid #DDD;
}
/* line 1060, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li a {
  display: block;
  padding: 7px 10px;
  font: normal 13px/16px Arial, sans-serif;
  text-decoration: none;
  color: #666;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}
/* line 1067, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li a:hover {
  color: #333;
}
/* line 1070, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li a.active {
  color: #333;
  background-color: #FFF;
  font-weight: bold;
}
/* line 1076, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li.apex-rds-selected a {
  color: #333;
  background-color: #FFF;
  font-weight: bold;
}
/* line 1083, ../scss/ws.scss */
div.wsPopUpContent div.wsMainCol {
  padding: 10px;
  background-color: #FFF;
}

/* line 1089, ../scss/ws.scss */
div.wsPopUpHeader {
  background-color: #dddddd;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#cccccc', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cccccc), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #cccccc, #eeeeee);
  background-image: -moz-linear-gradient(top, #cccccc, #eeeeee);
  background-image: linear-gradient(top, #cccccc, #eeeeee);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  border-bottom: 1px solid #aaaaaa;
  width: 100%;
}
/* line 1094, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs {
  height: 40px;
  -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
}
/* line 1098, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul {
  margin: 0;
  padding: 0;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1104, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li {
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  border-right: 1px solid #bfbfbf;
  border-right: 1px solid rgba(0, 0, 0, 0.25);
}
/* line 1111, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li.searchBox {
  padding: 7px 0 7px 7px;
  border-right: none;
  float: right;
}
/* line 1116, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li a {
  display: block;
  float: left;
  padding: 0 15px;
  font: bold 11px/40px Arial, sans-serif;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  color: #666;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
}
/* line 1126, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li a:hover {
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #dddddd, #eeeeee);
  background-image: -moz-linear-gradient(top, #dddddd, #eeeeee);
  background-image: linear-gradient(top, #dddddd, #eeeeee);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  border-right: 1px solid #FFF;
  border-left: 1px solid #FFF;
}
/* line 1132, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li a:active {
  background-color: #cccccc;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#aaaaaa', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aaaaaa), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #aaaaaa, #eeeeee);
  background-image: -moz-linear-gradient(top, #aaaaaa, #eeeeee);
  background-image: linear-gradient(top, #aaaaaa, #eeeeee);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  border-right: 1px solid #FFF;
  border-left: 1px solid #FFF;
  color: #555;
}
/* line 1142, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li.active a, div.wsPopUpHeader div.wsTabs ul li.active a:hover, div.wsPopUpHeader div.wsTabs ul li.active a:active {
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eeeeee', endColorstr='#dddddd');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(top, #eeeeee, #dddddd);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  border-right: 1px solid #FFF;
  border-left: 1px solid #FFF;
  color: #333;
}

/* ====================== */
/* = APEX Forms Styling = */
/* ====================== */
/* Override FCK Editor's Padding */
/* line 1158, ../scss/ws.scss */
span.cke_skin_kama {
  padding: 0 !important;
}

/* line 1161, ../scss/ws.scss */
div.formNoHighlight tr:hover td {
  background: none !important;
}

/* line 1165, ../scss/ws.scss */
.wsFormRegion fieldset {
  margin: 0;
  padding: 0;
  border: none;
}
/* line 1171, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout label, .wsFormRegion.wsSmallFormRegion table.formlayout a {
  font: normal 11px/16px Arial, sans-serif;
}
/* line 1174, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout label.wsOptional a {
  font: bold 11px/16px Arial, sans-serif;
}
/* line 1177, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout label.wsOptional + br {
  display: none;
}
/* line 1180, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout span.display_only {
  font: normal 11px/16px Arial, sans-serif;
}
/* line 1183, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout > tbody > tr > td {
  padding: 0 5px 5px 5px;
}
/* line 1187, ../scss/ws.scss */
.wsFormRegion table.formlayout {
  border-spacing: 0 0;
  border-collapse: collapse;
}
/* line 1191, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #FFF;
  -moz-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* line 1195, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td a.goToLink {
  display: inline-block;
  padding-left: 10px;
  color: #666;
  text-decoration: none;
  font: normal 12px/12px Arial, sans-serif;
}
/* line 1201, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td a.goToLink img {
  vertical-align: bottom;
  height: 11px;
  width: 6px;
  background: url(/i/eba/img/ws_control_icons.png) 0 -11px no-repeat;
  margin-left: 4px;
}
/* line 1208, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td a.goToLink:hover {
  text-decoration: underline;
}
/* line 1212, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td img.radioGroupImage {
  padding: 2px;
  border: 1px solid #CCC;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  vertical-align: middle;
  margin: 0 0 15px 10px;
}
/* line 1221, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td:first-child {
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
/* line 1224, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td:last-child {
  -moz-border-radius: 0 4px 4px 0;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
/* line 1227, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr:hover > td {
  background-color: #F8F8F8;
}
/* line 1230, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr.rowHighlight > td {
  background-color: #F0F0F0;
}
/* line 1234, ../scss/ws.scss */
.wsFormRegion table.formlayout td.lov input.popup_lov {
  border: 1px solid #888888;
  padding: 6px;
  font: normal 14px/16px Arial, sans-serif;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  background-color: #F8F8F8;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
  color: #333;
  -moz-transition: background-color border, 0.1s;
  -webkit-transition: background-color border, 0.1s;
  transition: background-color border, 0.1s;
}
/* line 1245, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td {
  padding: 5px 10px;
}
/* line 1247, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td.wsLabelTop {
  padding: 10px;
}
/* line 1253, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td input.text_field,
.wsFormRegion table.formlayout > tbody > tr > td select.selectlist,
.wsFormRegion table.formlayout > tbody > tr > td input.password,
.wsFormRegion table.formlayout > tbody > tr > td textarea {
  border: 1px solid #888888;
  padding: 6px;
  font: normal 14px/16px Arial, sans-serif;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  background-color: #F8F8F8;
  color: #333;
}
/* line 1261, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td input.text_field:focus,
.wsFormRegion table.formlayout > tbody > tr > td select.selectlist:focus,
.wsFormRegion table.formlayout > tbody > tr > td input.password:focus,
.wsFormRegion table.formlayout > tbody > tr > td textarea:focus {
  background-color: #FFF;
  border: 1px solid #666;
}
/* line 1266, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td textarea.codeTextarea {
  font: normal 11px/14px monospace;
}
/* line 1269, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td select.selectlist {
  /* Add extra margin to get cell height same as single text field*/
  margin: 6px 0 7px 0;
}
/* line 1274, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td span.display_only,
.wsFormRegion table.formlayout > tbody > tr > td span.display_only a {
  font: normal 14px/16px Arial, sans-serif;
  color: #333;
}
/* line 1279, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td span.display_bold,
.wsFormRegion table.formlayout > tbody > tr > td span.display_bold a {
  font: bold 14px/16px Arial, sans-serif;
  color: #333;
}
/* line 1283, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td fieldset label {
  display: inline;
}
/* line 1286, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label {
  display: block;
  min-width: 120px;
  padding: 3px 40px 3px 0;
  font: normal 14px/16px Arial, sans-serif;
  color: #666;
}
/* line 1292, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label span {
  display: none;
}
/* line 1295, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label a {
  font: normal 14px/16px Arial, sans-serif;
  color: #666;
  text-decoration: none;
}
/* line 1301, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label.wsRequired, .wsFormRegion table.formlayout > tbody > tr > td label.wsRequired a {
  color: #666;
  font-weight: bold;
}
/* line 1305, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label.wsRequired img.wsAsterisk {
  width: 7px;
  height: 11px;
  background: url(../img/ws_control_icons.png) -10px -11px no-repeat;
  vertical-align: top;
}
/* line 1312, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td span.wsLabelError {
  font: normal 11px/12px Arial, sans-serif;
  color: #EA0000;
}

/* ========================== */
/* =  Two Column Pane View  = */
/* ========================== */
/* line 1323, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol {
  width: 320px;
}
/* line 1325, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed {
  width: 35px !important;
}
/* line 1327, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 {
  width: 35px !important;
  overflow: hidden;
  height: 30px;
}
/* line 1331, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 span {
  display: none;
}
/* line 1334, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 span.leftButtons {
  display: block;
}
/* line 1337, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 a.ebaTitleButton {
  border-right: none;
}
/* line 1340, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 a.ebaTitleButton img.showIcon {
  /*					margin-left: 11px;
  					margin-right: 16px;*/
}
/* line 1345, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed ul {
  width: 35px !important;
  overflow: hidden;
}
/* line 1348, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed ul li h3 {
  display: none;
}
/* line 1351, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed ul li a span img {
  margin-left: 5px !important;
}
/* line 1356, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList {
  /* Give this a width so the table cell does not collapse */
  width: 320px;
}
/* line 1359, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span {
  display: block;
  float: left;
  padding: 0;
  margin-right: 5px;
}
/* line 1364, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img {
  border: none;
  margin: 8px 5px 8px 10px;
  width: 24px;
  height: 24px;
  background-image: url(../img/ws_control_icons.png);
  background-repeat: none;
  background-color: transparent;
  display: block;
}
/* line 1373, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.textIcon {
  background-position: 0 -81px;
}
/* line 1376, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.plsqlIcon {
  background-position: -24px -81px;
}
/* line 1379, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.chartIcon {
  background-position: -48px -81px;
}
/* line 1382, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.dataIcon {
  background-position: 0 -105px;
}
/* line 1386, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.nav_pageIcon, div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.nav_sectionIcon {
  background-position: -24px -105px;
}
/* line 1389, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.pageIcon {
  background-position: -48px -105px;
}
/* line 1395, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #FFF;
  /* Sub Level Lists */
  /* Color every other list item different color */
}
/* line 1401, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul {
  clear: both;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1407, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li div.pageListOut {
  padding-left: 20px;
}
/* line 1409, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li ul > li div.pageListOut {
  padding-left: 40px;
}
/* line 1411, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li ul > li ul > li div.pageListOut {
  padding-left: 60px;
}
/* line 1413, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li ul > li ul > li ul > li div.pageListOut {
  padding-left: 80px;
}
/* line 1419, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li {
  padding: 0;
  /* Sub Lists Hidden by Default
  &.containsSubList ul {
  	display: none;
  } */
}
/* line 1421, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li div.pageListOut {
  border-bottom: 1px solid #DDD;
}
/* line 1424, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li div.pageListIn {
  position: relative;
}
/* line 1428, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li.active > div.pageListOut {
  background-color: #d6d6d6;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #c6c6c6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #c6c6c6);
  background-image: -moz-linear-gradient(top, #e6e6e6, #c6c6c6);
  background-image: linear-gradient(top, #e6e6e6, #c6c6c6);
  border-bottom: 1px solid #AAA;
}
/* line 1439, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList div.alternateRow {
  background-color: #F8F8F8;
}
/* line 1442, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a {
  font: bold 12px/12px Arial, sans-serif;
  color: #333;
  text-decoration: none;
  white-space: nowrap;
  display: block;
  padding: 8px 0;
  margin: 0 0 0 20px;
  text-shadow: 0 1px 0 #FFF;
}
/* line 1451, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a em {
  display: block;
  font: normal 11px/12px Arial, sans-serif;
}
/* line 1455, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a.listControl {
  position: absolute;
  left: 0;
  top: 0;
  height: 11px;
  width: 10px;
  padding: 0;
  margin: 15px 5px 14px 5px;
}
/* line 1463, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a.listControl.expanded {
  background: url(../img/ws_control_icons.png) -10px 0 no-repeat;
}
/* line 1466, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a.listControl.collapsed {
  background: url(../img/ws_control_icons.png) 2px -11px no-repeat;
  height: 11px;
}

/* ============== */
/* = Panel Menu = */
/* ============== */
/* line 1480, ../scss/ws.scss */
#ui-tooltip-panelMenu .ui-tooltip-content {
  padding: 5px 0;
}

/* line 1484, ../scss/ws.scss */
div.panelMenuContainer {
  display: none;
}

/* line 1488, ../scss/ws.scss */
div.panelMenu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1493, ../scss/ws.scss */
div.panelMenu ul li a {
  display: block;
  font: normal 13px/24px Arial, sans-serif;
  padding: 0 10px;
  color: #FFF;
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.25);
  text-decoration: none;
  position: relative;
}
/* line 1501, ../scss/ws.scss */
div.panelMenu ul li a:hover {
  background-color: #d4d4d4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #dddddd, #cccccc);
  background-image: -moz-linear-gradient(top, #dddddd, #cccccc);
  background-image: linear-gradient(top, #dddddd, #cccccc);
  color: #000;
  text-shadow: none;
}

/* ================= */
/* = Small Buttons = */
/* ================= */
/* line 1516, ../scss/ws.scss */
a.wsSmallButton {
  display: block;
  float: left;
  font: normal 11px/14px Arial, sans-serif;
  padding: 4px 10px;
  margin: 6px 0 6px 6px;
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eeeeee', endColorstr='#dddddd');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(top, #eeeeee, #dddddd);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #969696;
  color: #444;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
}
/* line 1530, ../scss/ws.scss */
a.wsSmallButton:hover {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
}
/* line 1533, ../scss/ws.scss */
a.wsSmallButton:active {
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  background-color: #d4d4d4;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#cccccc');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#cccccc')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #dddddd, #cccccc);
  background-image: -moz-linear-gradient(top, #dddddd, #cccccc);
  background-image: linear-gradient(top, #dddddd, #cccccc);
}
/* line 1538, ../scss/ws.scss */
a.wsSmallButton img.smallPrevIcon,
a.wsSmallButton img.smallNextIcon {
  width: 5px;
  height: 10px;
  margin: 2px 0;
  vertical-align: bottom;
}
/* line 1544, ../scss/ws.scss */
a.wsSmallButton img.smallPrevIcon {
  background: url(../img/ws_control_icons.png) -30px -18px no-repeat;
}
/* line 1547, ../scss/ws.scss */
a.wsSmallButton img.smallNextIcon {
  background: url(../img/ws_control_icons.png) -35px -18px no-repeat;
}

/* line 1551, ../scss/ws.scss */
a.wsSmallButton.wsHotButton {
  border: 1px solid #822024;
  background-color: #d70011;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eb0014', endColorstr='#c3000f');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb0014', endColorstr='#c3000f')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eb0014), color-stop(100%, #c3000f));
  background-image: -webkit-linear-gradient(top, #eb0014, #c3000f);
  background-image: -moz-linear-gradient(top, #eb0014, #c3000f);
  background-image: linear-gradient(top, #eb0014, #c3000f);
  color: #FFF;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
  font-weight: bold;
}
/* line 1558, ../scss/ws.scss */
a.wsSmallButton.wsHotButton:hover {
  background-color: #e72031;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#fb2034', endColorstr='#d3202f');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb2034', endColorstr='#d3202f')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fb2034), color-stop(100%, #d3202f));
  background-image: -webkit-linear-gradient(top, #fb2034, #d3202f);
  background-image: -moz-linear-gradient(top, #fb2034, #d3202f);
  background-image: linear-gradient(top, #fb2034, #d3202f);
}
/* line 1561, ../scss/ws.scss */
a.wsSmallButton.wsHotButton:active {
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  background-color: #b80010;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#ce0014', endColorstr='#a2000d');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0014', endColorstr='#a2000d')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ce0014), color-stop(100%, #a2000d));
  background-image: -webkit-linear-gradient(top, #ce0014, #a2000d);
  background-image: -moz-linear-gradient(top, #ce0014, #a2000d);
  background-image: linear-gradient(top, #ce0014, #a2000d);
}
/* line 1565, ../scss/ws.scss */
a.wsSmallButton.wsHotButton img.smallPrevIcon {
  background: url(../img/ws_control_icons.png) 0 -22px no-repeat;
}
/* line 1568, ../scss/ws.scss */
a.wsSmallButton.wsHotButton img.smallNextIcon {
  background: url(../img/ws_control_icons.png) -5px -22px no-repeat;
}

/* ===================== */
/* = Data Panel Styles = */
/* ===================== */
/* line 1577, ../scss/ws.scss */
div.wsActionBar {
  background-color: #F8F8F8;
  border: 1px solid #aaaaaa;
  border-bottom: none;
  height: 36px;
  position: relative;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}
/* line 1578, ../scss/ws.scss */
div.wsActionBar.wsActionBarOnly {
  border-bottom: 1px solid #aaaaaa;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  margin-bottom: 10px;
}
/* line 1583, ../scss/ws.scss */
div.wsActionBar.wsActionBarBottom {
  border-top: none;
  border-bottom: 1px solid #aaaaaa;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
/* line 1587, ../scss/ws.scss */
div.wsActionBar.wsActionBarBottom div.wsActionBarInside {
  border-top: 1px solid #F0F0F0;
}
/* line 1597, ../scss/ws.scss */
div.wsActionBar ul {
  list-style: none;
  margin: 0 0 0 6px;
  padding: 0;
  height: 22px;
}
/* line 1602, ../scss/ws.scss */
div.wsActionBar ul li {
  display: block;
  float: left;
  margin: 6px 0;
}
/* line 1606, ../scss/ws.scss */
div.wsActionBar ul li a {
  display: block;
  float: left;
  font: normal 11px/14px Arial, sans-serif;
  padding: 4px 10px;
  background-color: #dedede;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#e6e6e6', endColorstr='#d6d6d6');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#d6d6d6')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #d6d6d6));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #d6d6d6);
  background-image: -moz-linear-gradient(top, #e6e6e6, #d6d6d6);
  background-image: linear-gradient(top, #e6e6e6, #d6d6d6);
  border: 1px solid #969696;
  border-left: none;
  color: #444;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
}
/* line 1620, ../scss/ws.scss */
div.wsActionBar ul li a.active, div.wsActionBar ul li a:hover {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
  color: #444;
}
/* line 1625, ../scss/ws.scss */
div.wsActionBar ul li:first-child a {
  -moz-border-radius: 2px 0 0 2px;
  -webkit-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
  border-left: 1px solid #969696;
}
/* line 1629, ../scss/ws.scss */
div.wsActionBar ul li:last-child a {
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 1634, ../scss/ws.scss */
div.wsActionBar span.wsActionBarRight {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 1638, ../scss/ws.scss */
div.wsActionBar span.wsActionBarRight a.wsSmallButton {
  margin: 6px 6px 6px 0;
}
/* line 1642, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation {
  margin-right: 6px;
}
/* line 1644, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation strong {
  font-size: inherit;
}
/* line 1647, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton {
  margin: 6px 0;
}
/* line 1649, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton.disabledButton {
  filter: none;
  background: #F0F0F0;
  cursor: default;
}
/* line 1653, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton.disabledButton:hover {
  filter: none;
  background: #F0F0F0;
}
/* line 1657, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton.disabledButton img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
  opacity: 0.25;
}
/* line 1661, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton:first-child {
  -moz-border-radius: 2px 0 0 2px;
  -webkit-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}
/* line 1664, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton:last-child {
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 1668, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation span {
  display: block;
  font: normal 11px/14px Arial, sans-serif;
  border-top: 1px solid #969696;
  border-bottom: 1px solid #969696;
  padding: 4px 10px;
  float: left;
  margin: 6px 0;
  background: #FFF;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  color: #888;
}
/* line 1679, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation span strong {
  color: #333;
}
/* line 1684, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent {
  margin: 7px 5px;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 1689, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent.wsSmallFormComponentLeft {
  position: relative;
  margin: 5px;
}
/* line 1693, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 1696, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout a.wsSmallButton {
  margin: 0 0 0 6px;
}
/* line 1700, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsRequired,
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsOptional {
  margin-right: 5px;
}
/* line 1702, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsRequired a.helpTip,
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsOptional a.helpTip {
  font: normal 12px/16px Arial, sans-serif;
  color: #444;
  text-decoration: none;
  cursor: default;
}
/* line 1708, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsRequired span,
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsOptional span {
  display: none;
}

/* ============================== */
/* = Styling Interactive Report = */
/* ============================== */
/* line 1719, ../scss/ws.scss */
.apexir_COLUMN_SELECTOR {
  background-color: #FFF;
  margin: 6px 0 6px 6px;
  height: 22px;
  border: 1px solid #AAA;
  border-right: none;
  padding: 0;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-border-radius: 2px 0 0 2px;
  -webkit-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}

/* line 1729, ../scss/ws.scss */
#apexir_SEARCHDROPROOT.apexir_SEARCHICON {
  background: url(../img/ws_control_icons.png) -40px -18px no-repeat;
  width: 21px;
  height: 14px;
  margin: 4px;
}

/* line 1736, ../scss/ws.scss */
.apexir_SEARCH {
  padding: 0;
  margin: 6px 0;
  height: 22px;
  border: 1px solid #AAA;
  border-left: none;
  background: #FFF;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}

/* input field*/
/* line 1747, ../scss/ws.scss */
input#apexir_SEARCH {
  padding: 4px;
  border: none;
  height: 14px;
  font: normal 14px/14px Arial, sans-serif;
  display: block;
  float: left;
}

/* line 1755, ../scss/ws.scss */
button.apexir-go-button {
  border: none;
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eeeeee', endColorstr='#dddddd');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(top, #eeeeee, #dddddd);
  margin: 0;
  display: block;
  float: left;
  height: 22px;
  border-left: 1px solid #aaaaaa;
  padding: 0 6px;
}
/* line 1764, ../scss/ws.scss */
button.apexir-go-button:hover {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
}

/* line 1768, ../scss/ws.scss */
button.apexir-go-button span {
  font: bold 11px/22px Arial, sans-serif;
  background: none transparent;
  height: auto;
  padding: 0;
  color: #444;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}

/* line 1778, ../scss/ws.scss */
#apexir_SEARCH_COLUMN_DROP {
  padding: 0;
  color: #888;
  margin: 6px 0;
  background-color: #FFF;
  border-top: 1px solid #AAA;
  border-bottom: 1px solid #AAA;
  height: 22px;
  font: normal 13px/22px Arial, sans-serif;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

/* line 1790, ../scss/ws.scss */
.apexir_SAVED_REPORTS {
  padding: 0;
  margin: 6px 6px 6px 0;
  height: 24px;
}
/* line 1794, ../scss/ws.scss */
.apexir_SAVED_REPORTS label {
  font: normal 11px/24px Arial, sans-serif;
  display: inline-block;
  color: #666;
  margin: 0 6px;
}

/* line 1802, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS {
  padding: 0;
  margin: 6px 0;
  height: 22px;
}
/* line 1806, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill {
  /*		background: transparent !important;*/
  width: 30px;
  height: 22px;
  background-color: #e2e2e2;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#e8e8e8', endColorstr='#dddddd');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#dddddd')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8e8e8), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #e8e8e8, #dddddd);
  background-image: -moz-linear-gradient(top, #e8e8e8, #dddddd);
  background-image: linear-gradient(top, #e8e8e8, #dddddd);
  border: 1px solid #969696;
  border-left: none;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
/* line 1814, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill:hover {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
}
/* line 1817, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill span {
  position: relative;
  top: 0;
  text-indent: -9999px;
  width: 22px;
  height: 22px;
  display: block;
  margin: 0 4px;
}
/* line 1834, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-left-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-left,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-group,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-group-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-chart,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-chart-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report-active {
  border-left: 1px solid #969696;
  -moz-border-radius: 2px 0 0 2px;
  -webkit-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}
/* line 1840, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-report-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-report {
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 1843, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-left-active span {
  background: url(../img/ws_control_icons.png) 0 -129px no-repeat !important;
}
/* line 1846, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-left span {
  background: url(../img/ws_control_icons.png) 0 -151px no-repeat !important;
}
/* line 1850, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report-right-active span,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report-active span {
  background: url(../img/ws_control_icons.png) -22px -129px no-repeat !important;
}
/* line 1854, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report-right span,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report span {
  background: url(../img/ws_control_icons.png) -22px -151px no-repeat !important;
}
/* line 1857, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-group span {
  background: url(../img/ws_control_icons.png) -44px -151px no-repeat !important;
}
/* line 1860, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-group-active span {
  background: url(../img/ws_control_icons.png) -44px -129px no-repeat !important;
}
/* line 1863, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-chart span {
  background: url(../img/ws_control_icons.png) 0 -233px no-repeat !important;
}
/* line 1866, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-chart-active span {
  background: url(../img/ws_control_icons.png) 0 -211px no-repeat !important;
}
/* line 1873, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-left-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report-right-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-group-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-chart-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-report-active {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
}

/* line 1879, ../scss/ws.scss */
.apexir_ACTION_MENU,
.apexir_WEBSHEET_MENU {
  padding: 0;
  margin: 6px 0 6px 6px;
  display: block;
  float: left;
}
/* line 1885, ../scss/ws.scss */
.apexir_ACTION_MENU button#apexir_ACTIONSMENUROOT,
.apexir_ACTION_MENU button#apexir_WEBSHEETSMANAGE,
.apexir_WEBSHEET_MENU button#apexir_ACTIONSMENUROOT,
.apexir_WEBSHEET_MENU button#apexir_WEBSHEETSMANAGE {
  display: block;
  float: left;
  margin: 0;
  padding: 0 8px 0 10px;
  height: 24px;
  border: 1px solid #969696;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eeeeee', endColorstr='#dddddd');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(top, #eeeeee, #dddddd);
}
/* line 1895, ../scss/ws.scss */
.apexir_ACTION_MENU button#apexir_ACTIONSMENUROOT:hover,
.apexir_ACTION_MENU button#apexir_WEBSHEETSMANAGE:hover,
.apexir_WEBSHEET_MENU button#apexir_ACTIONSMENUROOT:hover,
.apexir_WEBSHEET_MENU button#apexir_WEBSHEETSMANAGE:hover {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
}
/* line 1898, ../scss/ws.scss */
.apexir_ACTION_MENU button#apexir_ACTIONSMENUROOT.dhtmlMenuOn,
.apexir_ACTION_MENU button#apexir_WEBSHEETSMANAGE.dhtmlMenuOn,
.apexir_WEBSHEET_MENU button#apexir_ACTIONSMENUROOT.dhtmlMenuOn,
.apexir_WEBSHEET_MENU button#apexir_WEBSHEETSMANAGE.dhtmlMenuOn {
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  background-color: #d4d4d4;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#cccccc');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#cccccc')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #dddddd, #cccccc);
  background-image: -moz-linear-gradient(top, #dddddd, #cccccc);
  background-image: linear-gradient(top, #dddddd, #cccccc);
}
/* line 1902, ../scss/ws.scss */
.apexir_ACTION_MENU button#apexir_ACTIONSMENUROOT span,
.apexir_ACTION_MENU button#apexir_WEBSHEETSMANAGE span,
.apexir_WEBSHEET_MENU button#apexir_ACTIONSMENUROOT span,
.apexir_WEBSHEET_MENU button#apexir_WEBSHEETSMANAGE span {
  padding: 0 10px 0 0;
  margin: 0;
  display: block;
  height: 22px;
  font: bold 11px/22px Arial, sans-serif;
  color: #444;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  background: url(../img/ws_control_icons.png) 100% -173px no-repeat;
}

/* line 1915, ../scss/ws.scss */
#apexir_TOOLBAR_OPEN {
  background: none;
  height: auto;
  float: none;
  display: block;
  border: 1px solid #aaaaaa;
  border-top: none;
  background-color: #F8F8F8;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

/* line 1927, ../scss/ws.scss */
#apexir_TOOLBAR_CLOSE {
  border-top: 1px solid #EEE;
  background: none;
  padding: 0;
  float: none;
  height: 36px;
}

/* line 1934, ../scss/ws.scss */
#apexir_WORKSHEET_REGION {
  padding: 0;
  float: none;
  display: block;
}

/* line 1939, ../scss/ws.scss */
#apexir_TOOLBAR {
  padding: 0;
  float: none;
  position: relative;
}

/* line 1945, ../scss/ws.scss */
.apexir_BUTTONS {
  margin: 7px;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 1951, ../scss/ws.scss */
.apexir_BUTTONS a.wsSmallButton {
  margin: 0 0 0 6px;
}
/* line 1954, ../scss/ws.scss */
.apexir_BUTTONS table {
  width: auto !important;
}

/* line 1958, ../scss/ws.scss */
.apexir_RIGHT_BUTTONS {
  float: right;
}

/* Interactive Report that has no Action Bar above it */
/* line 1964, ../scss/ws.scss */
div.wsInteractiveReportOnly #apexir_TOOLBAR_OPEN {
  border-top: 1px solid #aaaaaa;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
/* line 1968, ../scss/ws.scss */
div.wsInteractiveReportOnly #apexir_TOOLBAR_CLOSE {
  border-top: none;
}

/* line 1974, ../scss/ws.scss */
#apexir_CONTROL_PANEL_COMPLETE a {
  color: #333;
}

/* ============================ */
/* = Interactive Report Table = */
/* ============================ */
/* line 1982, ../scss/ws.scss */
#apexir_WORKSHEET {
  padding: 10px 0;
}

/* line 1985, ../scss/ws.scss */
#apexir_DATA_PANEL {
  margin: 0;
}

/* line 1989, ../scss/ws.scss */
#apexir_DATA_PANEL > table,
#apexir_GROUP_BY > table {
  border-spacing: 0 0;
  /*	width: 100%;*/
}
/* line 1992, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA {
  /*		width: 100%;*/
}
/* line 1994, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA th,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA th {
  border-top: none;
  background: none;
  border-bottom: 1px solid #DDD;
  text-align: left;
  padding-bottom: 7px;
}
/* line 2000, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA th div,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA th div {
  margin: 0;
  padding: 7px 15px 0 0;
  color: #444;
  font: bold 13px/16px Arial, sans-serif;
  text-decoration: none;
  letter-spacing: normal;
}
/* line 2007, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA th div:hover,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA th div:hover {
  text-decoration: underline;
}
/* line 2011, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA th.current,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA th.current {
  border-left: none;
  border-right: none;
}
/* line 2016, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA td,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA td {
  border-bottom: 1px solid #DDD;
  border-top: none;
  background: none #FFF;
  padding: 7px 15px 7px 0;
  font: normal 12px/16px Arial, sans-serif;
  color: #444;
  -moz-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* line 2024, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA td a,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA td a {
  color: #444;
  text-decoration: underline;
}
/* line 2028, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA td p,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA td p {
  margin: 0;
}
/* line 2031, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA td div.edit,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA td div.edit {
  cursor: pointer !important;
}
/* line 2035, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA.apexir_WORKSHEET_ICONS td,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA.apexir_WORKSHEET_ICONS td {
  border-bottom: none;
}
/* line 2037, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA.apexir_WORKSHEET_ICONS td a,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA.apexir_WORKSHEET_ICONS td a {
  text-decoration: none;
  font: normal 12px/16px Arial, sans-serif;
}
/* line 2043, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA tr.odd:hover td,
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA tr.even:hover td,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA tr.odd:hover td,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA tr.even:hover td {
  background-color: #F0F0F0 !important;
}
/* line 2047, ../scss/ws.scss */
#apexir_DATA_PANEL > table td.pagination,
#apexir_GROUP_BY > table td.pagination {
  padding: 5px 0;
}
/* line 2049, ../scss/ws.scss */
#apexir_DATA_PANEL > table td.pagination span.fielddata,
#apexir_GROUP_BY > table td.pagination span.fielddata {
  font: normal 11px/16px Arial, sans-serif;
  color: #666;
}

/* ==================== */
/* = APEX IR Rollover = */
/* ==================== */
/* Roll Over IR */
/* line 2060, ../scss/ws.scss */
#apexir_rollover {
  border: 1px solid #aaaaaa;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 0;
  background: none #FFF !important;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}

/* line 2067, ../scss/ws.scss */
#apexir_rollover table {
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  background-color: #F0F0F0;
  border-bottom: 2px solid #DDD;
}

/* line 2072, ../scss/ws.scss */
#apexir_rollover table td {
  padding: 0 5px;
  text-align: center;
}

/* line 2076, ../scss/ws.scss */
#apexir_rollover table td input {
  width: 90% !important;
  margin: 0 5px 5px 5px !important;
  padding: 4px;
  font: normal 14px/14px Arial, sans-serif;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #888888;
}

/* line 2084, ../scss/ws.scss */
#apexir_rollover table span {
  background-color: transparent;
  padding: 2px;
  height: 20px;
}

/* line 2089, ../scss/ws.scss */
#apexir_rollover table span:hover {
  border: 1px solid #aaaaaa;
  background-color: #CCC;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

/* line 2094, ../scss/ws.scss */
#apexir_rollover #apexir_rollover_content {
  padding: 3px 0;
}

/* line 2097, ../scss/ws.scss */
#apexir_rollover #apexir_rollover_content a {
  background: #FFF;
  font: normal 11px/20px Arial, sans-serif;
  padding: 0 5px !important;
  width: auto !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 2106, ../scss/ws.scss */
#apexir_rollover #apexir_rollover_content a:hover {
  background-color: #F0F0F0;
}

/* Filter / Sort Dialogs */
/* line 2111, ../scss/ws.scss */
div#apexir_CONTROL_PANEL_DROP {
  background: none #F8F8F8;
  border: 1px solid #aaaaaa;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  padding: 6px;
  margin: 10px 0;
  font: normal 12px/16px Arial, sans-serif;
}
/* line 2119, ../scss/ws.scss */
div#apexir_CONTROL_PANEL_DROP td.fielddatabold {
  color: #333;
  font: bold 13px/32px Arial, sans-serif;
}
/* line 2123, ../scss/ws.scss */
div#apexir_CONTROL_PANEL_DROP a.itemlink {
  color: #333;
  font: normal 11px/16px Arial, sans-serif;
}

/* line 2129, ../scss/ws.scss */
button.apexir-button {
  /*	display: block;
  	float: left;*/
  margin: 0;
  padding: 0 10px;
  height: 24px;
  border: 1px solid #969696;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eeeeee', endColorstr='#dddddd');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(top, #eeeeee, #dddddd);
}
/* line 2139, ../scss/ws.scss */
button.apexir-button:hover {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
}
/* line 2142, ../scss/ws.scss */
button.apexir-button span {
  padding: 0;
  margin: 0;
  display: block;
  height: 24px;
  font: bold 11px/22px Arial, sans-serif;
  color: #444;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  background: none;
}

/* ==================== */
/* = Actions Sub Menu = */
/* ==================== */
/* line 2157, ../scss/ws.scss */
.dhtmlSubMenu {
  margin: 2px 0 0 0;
  font: normal 12px/40px Arial, sans-serif;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: none #FFF;
  padding: 3px 0;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  border: 1px solid #aaaaaa;
}
/* line 2165, ../scss/ws.scss */
.dhtmlSubMenu li.dhtmlMenuSep {
  border-bottom: 1px solid #DDD;
  padding-bottom: 5px;
  margin-bottom: 5px;
  line-height: 1px;
  font-size: 1px;
  background: #FFF;
}
/* line 2166, ../scss/ws.scss */
.dhtmlSubMenu li.dhtmlMenuSep img {
  display: none;
}
/* line 2177, ../scss/ws.scss */
.dhtmlSubMenu li.dhtmlSubMenuSelected a {
  background-color: #F0F0F0;
  font-weight: bold !important;
}
/* line 2181, ../scss/ws.scss */
.dhtmlSubMenu li a {
  color: #333 !important;
  padding: 0;
  margin: 0;
  border: none;
  background: #FFF;
}
/* line 2187, ../scss/ws.scss */
.dhtmlSubMenu li a span {
  color: #333;
}
/* line 2191, ../scss/ws.scss */
.dhtmlSubMenu li a.dhtmlSubMenuN, .dhtmlSubMenu li a.dhtmlSubMenuS {
  font: normal 12px/16px Arial, sans-serif;
  border: none;
  padding: 5px;
  margin: 0;
}
/* line 2196, ../scss/ws.scss */
.dhtmlSubMenu li a.dhtmlSubMenuN:hover, .dhtmlSubMenu li a.dhtmlSubMenuS:hover {
  border: none;
}
/* line 2200, ../scss/ws.scss */
.dhtmlSubMenu li a:hover {
  color: #333 !important;
  background-color: #F0F0F0 !important;
  border: none;
}
/* line 2204, ../scss/ws.scss */
.dhtmlSubMenu li a:hover span {
  color: #333;
}
/* line 2208, ../scss/ws.scss */
.dhtmlSubMenu li a img {
  display: none;
}
/* line 2210, ../scss/ws.scss */
.dhtmlSubMenu li a img.htmldbMIMG {
  display: block;
  margin: 4px 2px 0 0;
}

/* ========================== */
/* = Column Search Selector = */
/* ========================== */
/* line 2222, ../scss/ws.scss */
#apexir_columnsearch {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  backround: none #FFF;
  padding: 3px 0;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  border: 1px solid #aaaaaa;
}
/* line 2228, ../scss/ws.scss */
#apexir_columnsearch > a {
  display: block;
  width: auto !important;
  padding: 5px !important;
  font: normal 12px/16px Arial, sans-serif;
  color: #444;
}
/* line 2234, ../scss/ws.scss */
#apexir_columnsearch > a:hover {
  background-color: #F0F0F0;
}

/* =========================================== */
/* = Table Formatting for Add/Edit Row Pages = */
/* =========================================== */
/* line 2244, ../scss/ws.scss */
table.apex_finderbar .fielddata {
  font: normal 11px/12px Arial, sans-serif;
}

/* line 2249, ../scss/ws.scss */
table.wsTable,
table.worksheet_detail {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 2250, ../scss/ws.scss */
table.wsTable.wsPortlet,
table.worksheet_detail.wsPortlet {
  width: 100%;
}
/* line 2252, ../scss/ws.scss */
table.wsTable.wsPortlet th, table.wsTable.wsPortlet td,
table.worksheet_detail.wsPortlet th,
table.worksheet_detail.wsPortlet td {
  border-top: 1px dotted #DDD;
}
/* line 2255, ../scss/ws.scss */
table.wsTable.wsPortlet td,
table.worksheet_detail.wsPortlet td {
  text-align: right;
}
/* line 2259, ../scss/ws.scss */
table.wsTable.wsPortlet tr:first-child th,
table.wsTable.wsPortlet tr:first-child td,
table.worksheet_detail.wsPortlet tr:first-child th,
table.worksheet_detail.wsPortlet tr:first-child td {
  border-top: none;
}
/* line 2265, ../scss/ws.scss */
table.wsTable td.groupName,
table.worksheet_detail td.groupName {
  font: bold 13px/20px Arial, sans-serif;
  text-align: left;
  color: #333;
  padding: 0 10px 5px 0;
  vertical-align: top;
  text-align: left;
}
/* line 2273, ../scss/ws.scss */
table.wsTable th,
table.worksheet_detail th {
  padding: 0 10px 5px 0;
  vertical-align: top;
  text-align: left;
}
/* line 2279, ../scss/ws.scss */
table.wsTable th label, table.wsTable td label,
table.worksheet_detail th label,
table.worksheet_detail td label {
  min-width: 120px;
  padding-right: 20px;
  font: normal 12px/20px Arial, sans-serif;
  color: #666;
}
/* line 2284, ../scss/ws.scss */
table.wsTable th label a, table.wsTable td label a,
table.worksheet_detail th label a,
table.worksheet_detail td label a {
  text-decoration: none;
  color: #666;
}
/* line 2287, ../scss/ws.scss */
table.wsTable th label a:hover, table.wsTable td label a:hover,
table.worksheet_detail th label a:hover,
table.worksheet_detail td label a:hover {
  color: #333;
}
/* line 2293, ../scss/ws.scss */
table.wsTable span.helpText,
table.worksheet_detail span.helpText {
  display: none;
}
/* line 2296, ../scss/ws.scss */
table.wsTable td,
table.worksheet_detail td {
  padding: 0 0 5px 10px;
  vertical-align: top;
  font: normal 11px/20px Arial, sans-serif;
  color: #333;
}
/* line 2304, ../scss/ws.scss */
table.wsTable td input.textField,
table.wsTable td input.hasDatepicker,
table.wsTable td textarea.textArea,
table.wsTable td select.selectList,
table.worksheet_detail td input.textField,
table.worksheet_detail td input.hasDatepicker,
table.worksheet_detail td textarea.textArea,
table.worksheet_detail td select.selectList {
  margin: 0;
  border: 1px solid #AAA;
  padding: 2px;
  font: normal 12px/14px Arial, sans-serif;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  background-color: #FFF;
  color: #333;
  -moz-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* line 2314, ../scss/ws.scss */
table.wsTable td input.textField:focus,
table.wsTable td input.hasDatepicker:focus,
table.wsTable td textarea.textArea:focus,
table.wsTable td select.selectList:focus,
table.worksheet_detail td input.textField:focus,
table.worksheet_detail td input.hasDatepicker:focus,
table.worksheet_detail td textarea.textArea:focus,
table.worksheet_detail td select.selectList:focus {
  background-color: #F0F0F0;
  border: 1px solid #666;
}
/* line 2321, ../scss/ws.scss */
table.wsTable td input.textField,
table.wsTable td input.hasDatepicker,
table.wsTable td select.selectList,
table.worksheet_detail td input.textField,
table.worksheet_detail td input.hasDatepicker,
table.worksheet_detail td select.selectList {
  min-width: 200px;
}
/* line 2324, ../scss/ws.scss */
table.wsTable td textarea.textArea,
table.worksheet_detail td textarea.textArea {
  min-width: 400px;
}
/* line 2329, ../scss/ws.scss */
table.wsTable tbody tr:last-child th, table.wsTable tbody tr:last-child td,
table.worksheet_detail tbody tr:last-child th,
table.worksheet_detail tbody tr:last-child td {
  padding-bottom: 15px;
}
/* line 2334, ../scss/ws.scss */
table.wsTable tbody:last-child tr:last-child th, table.wsTable tbody:last-child tr:last-child td,
table.worksheet_detail tbody:last-child tr:last-child th,
table.worksheet_detail tbody:last-child tr:last-child td {
  padding-bottom: 5px;
}
/* line 2338, ../scss/ws.scss */
table.wsTable fieldset.textarea_resizable,
table.worksheet_detail fieldset.textarea_resizable {
  padding: 0;
  margin: 0;
}
/* line 2341, ../scss/ws.scss */
table.wsTable fieldset.textarea_resizable textarea,
table.worksheet_detail fieldset.textarea_resizable textarea {
  margin: 0;
}
/* line 2346, ../scss/ws.scss */
table.wsTable.wsPortletReport th,
table.worksheet_detail.wsPortletReport th {
  min-width: 180px;
}

/* ===================================================== */
/* = Report Formatting for Reports inside of a Section = */
/* ===================================================== */
/* line 2356, ../scss/ws.scss */
div.wsSection div.wsSectionReport {
  /* Float Left so that top action bar only stretches to the table width */
  float: left;
  min-width: 440px;
}
/* line 2360, ../scss/ws.scss */
div.wsSection div.wsSectionReport table {
  border-collapse: collapse;
  border-spacing: 0 0;
}
/* line 2363, ../scss/ws.scss */
div.wsSection div.wsSectionReport table th {
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #DDD;
  padding: 8px 10px 8px 0;
  font: bold 11px/14px Arial, sans-serif;
  color: #333;
}
/* line 2371, ../scss/ws.scss */
div.wsSection div.wsSectionReport table td {
  border: none;
  border-bottom: 1px solid #EEE;
  padding: 8px 10px 8px 0;
  font: normal 12px/14px Arial, sans-serif;
}
/* line 2377, ../scss/ws.scss */
div.wsSection div.wsSectionReport table tr:hover td {
  background-color: #F8F8F8;
}
/* line 2381, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle1 {
  border: 1px solid #AAA;
}
/* line 2383, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle1 th {
  border-bottom: 1px solid #AAA;
  padding: 8px 10px;
  background-color: #f3f3f3;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#f8f8f8', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8f8f8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #eeeeee);
  background-image: -moz-linear-gradient(top, #f8f8f8, #eeeeee);
  background-image: linear-gradient(top, #f8f8f8, #eeeeee);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}
/* line 2389, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle1 td {
  padding: 5px 10px;
  border-top: 1px solid #DDD;
  border-bottom: none;
}
/* line 2395, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 {
  border: none;
}
/* line 2397, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 th {
  border-bottom: 1px solid #AAA;
  padding: 5px 10px;
}
/* line 2401, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 td {
  padding: 5px 10px;
  border-bottom: 1px solid #DDD;
}
/* line 2405, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 tr:last-child td {
  border-bottom: none;
}
/* line 2409, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 {
  border: none;
}
/* line 2411, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 th {
  border-bottom: 2px solid #CCC;
  padding: 5px 10px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  vertical-align: bottom;
}
/* line 2417, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 td {
  padding: 5px 10px;
  border-left: 1px solid #DDD;
  border-bottom: 1px solid #EEE;
}
/* line 2422, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr td:last-child {
  border-right: 1px solid #CCC;
}
/* line 2425, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr td:first-child {
  border-left: 1px solid #CCC;
}
/* line 2428, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr:last-child td {
  border-bottom: 1px solid #CCC;
}
/* line 2431, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr:hover td {
  background-color: #F2F2F2;
}

/* =============== */
/* = Annotations = */
/* =============== */
/* line 2440, ../scss/ws.scss */
ul.wsTagsLinks {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 2444, ../scss/ws.scss */
ul.wsTagsLinks li {
  display: inline-block;
  margin: 0 5px 0 0;
  padding: 0;
}
/* line 2448, ../scss/ws.scss */
ul.wsTagsLinks li a {
  display: inline-block;
  border: 1px solid #aaaaaa;
  background-color: #F0F0F0;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  font: normal 12px/20px Arial, sans-serif;
  color: #333;
  text-decoration: none;
  padding: 0 8px;
}
/* line 2458, ../scss/ws.scss */
ul.wsTagsLinks li a:hover {
  background-color: #FFF;
}

/* line 2465, ../scss/ws.scss */
div.wsSectionContent ul.wsNotes li {
  margin: 0 0 10px 0;
}

/* line 2469, ../scss/ws.scss */
ul.wsNotes {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 2473, ../scss/ws.scss */
ul.wsNotes li {
  padding: 0;
  margin: 0;
}
/* line 2476, ../scss/ws.scss */
ul.wsNotes li:last-child {
  margin-bottom: 0;
}
/* line 2479, ../scss/ws.scss */
ul.wsNotes li div {
  padding: 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font: normal 12px/16px Arial, sans-serif;
  color: #26230A;
  background-color: #FAF19C;
  border: 1px solid #CCAD14;
}
/* line 2487, ../scss/ws.scss */
ul.wsNotes li span {
  display: block;
  background: url(../img/ws_control_icons.png) -62px -23px no-repeat;
  margin: -1px 0 0 5px;
  padding: 2px 0 0 15px;
  color: #666;
  font: normal 11px/12px Arial, sans-serif;
}
/* line 2494, ../scss/ws.scss */
ul.wsNotes li span a {
  color: #333;
  font: normal 11px/12px Arial, sans-serif;
  text-transform: lowercase;
  text-decoration: none;
  margin: 0 0 0 5px;
}
/* line 2500, ../scss/ws.scss */
ul.wsNotes li span a:hover {
  text-decoration: underline;
}

/* =================== */
/* = Standard Report = */
/* =================== */
/* line 2511, ../scss/ws.scss */
table.wsStandardReport {
  min-width: 600px;
  border-spacing: 0;
  border-collapse: collapse;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  border-left: 1px solid #AAA;
  border-right: 1px solid #AAA;
}
/* line 2518, ../scss/ws.scss */
table.wsStandardReport th {
  background-color: #e8e8e8;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#f0f0f0', endColorstr='#e0e0e0');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#e0e0e0')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #e0e0e0));
  background-image: -webkit-linear-gradient(top, #f0f0f0, #e0e0e0);
  background-image: -moz-linear-gradient(top, #f0f0f0, #e0e0e0);
  background-image: linear-gradient(top, #f0f0f0, #e0e0e0);
  margin: 0;
  padding: 0 10px;
  font: bold 12px/30px Arial, sans-serif;
  color: #404040;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  border-top: 1px solid #AAA;
  border-bottom: 1px solid #AAA;
}
/* line 2529, ../scss/ws.scss */
table.wsStandardReport th.rightAligned, table.wsStandardReport td.rightAligned {
  text-align: right;
}
/* line 2532, ../scss/ws.scss */
table.wsStandardReport th.iconCol, table.wsStandardReport td.iconCol {
  width: 1%;
  padding-right: 5px;
  padding-left: 5px;
}
/* line 2539, ../scss/ws.scss */
table.wsStandardReport tr:last-child td {
  border-bottom: 1px solid #AAA;
}
/* line 2542, ../scss/ws.scss */
table.wsStandardReport tr td {
  border-bottom: 1px solid #D8D8D8;
  padding: 5px 10px;
  color: #333;
}
/* line 2546, ../scss/ws.scss */
table.wsStandardReport tr td input {
  display: block;
  margin: 0;
  border: 1px solid #AAA;
  padding: 2px;
  font: normal 12px/14px Arial, sans-serif;
  height: 14px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  background-color: #FFF;
  color: #333;
  -moz-transition-property: background-color;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
/* line 2558, ../scss/ws.scss */
table.wsStandardReport tr td input:focus {
  background-color: #F0F0F0;
  border: 1px solid #666;
}
/* line 2563, ../scss/ws.scss */
table.wsStandardReport tr td a {
  color: #333;
}

/* line 2569, ../scss/ws.scss */
table.wsAnnotationsData {
  width: 100%;
}
/* line 2573, ../scss/ws.scss */
table.wsAnnotationsData tr.hasImage td {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 2579, ../scss/ws.scss */
table.wsAnnotationsData tr td img.inlineImgAttachment {
  max-width: 100%;
}

/* ================================= */
/* = Search Field (for Action Bar) = */
/* ================================= */
/* line 2592, ../scss/ws.scss */
.ie7 div.searchField input {
  /*			border: none !important;
  			height: 16px;
  			font: normal 12px/16px $fontFamily;*/
  background: white !important;
}

/* line 2601, ../scss/ws.scss */
div.searchField {
  display: block;
  float: left;
  margin: 6px;
  background: #FFF;
  height: 22px;
  border: 1px solid #969696;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  /*Placeholder Styling*/
  /*	input::-webkit-input-placeholder {
  		color: #999;
  	}
  	input:-moz-placeholder {
  		color: #999;
  	}*/
}
/* line 2610, ../scss/ws.scss */
div.searchField span.searchIcon {
  display: block;
  float: left;
  padding: 4px 0 4px 4px;
}
/* line 2614, ../scss/ws.scss */
div.searchField span.searchIcon img {
  display: block;
  width: 14px;
  height: 14px;
  background: url(../img/ws_control_icons.png) -40px -18px no-repeat;
}
/* line 2621, ../scss/ws.scss */
div.searchField input {
  display: block;
  float: left;
  height: 18px;
  font: normal 12px/18px Arial, sans-serif;
  border: none;
  padding: 2px;
  color: #333;
}
/* line 2637, ../scss/ws.scss */
div.searchField a.wsSmallButton {
  border: none;
  border-left: 1px solid #969696;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  margin: 0;
}
/* line 2643, ../scss/ws.scss */
div.searchField a.wsSmallButton:active {
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  background-color: #d4d4d4;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#cccccc');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#cccccc')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #dddddd, #cccccc);
  background-image: -moz-linear-gradient(top, #dddddd, #cccccc);
  background-image: linear-gradient(top, #dddddd, #cccccc);
}

/* line 2649, ../scss/ws.scss */
div.wsSection div.wsTextSection div.wsSectionReport {
  /*	table {
  		border-bottom: inheri;
  		th, td {
  			border: none;
  		}
  		th {
  			background-color: transparent;
  		}
  	}*/
}
/* line 2650, ../scss/ws.scss */
div.wsSection div.wsTextSection div.wsSectionReport a.wsSmallButton {
  color: #444;
}
/* line 2653, ../scss/ws.scss */
div.wsSection div.wsTextSection div.wsSectionReport a.wsHotButton {
  color: #FFF;
}

/* =============== */
/* = Login Page  = */
/* =============== */
/* line 2671, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard {
  width: 640px;
}
/* line 2674, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.wsFormRegion table.formlayout label + br {
  display: none;
}
/* line 2679, ../scss/ws.scss */
div.ebaWizardFrame div.loginFormFields {
  float: right;
  width: 370px;
}
/* line 2683, ../scss/ws.scss */
div.ebaWizardFrame div.websheetsIcon {
  float: left;
  width: 240px;
}

/* ======================== */
/* = Page Navigation Tree = */
/* ======================== */
/* line 2693, ../scss/ws.scss */
div.tree ul li a {
  font: normal 12px/20px Arial, sans-serif;
  height: 20px;
  padding: 2px 4px 2px 2px;
  color: #333;
  border: 1px solid transparent;
  -moz-transition: background border, 0.2s;
  -webkit-transition: background border, 0.2s;
  transition: background border, 0.2s;
}
/* line 2700, ../scss/ws.scss */
div.tree ul li a:hover {
  background-color: #F0F0F0;
  border-color: #E0E0E0;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  height: 20px;
  padding: 2px 4px 2px 2px;
}
/* line 2708, ../scss/ws.scss */
div.tree ul li a.clicked, div.tree ul li a.clicked:hover {
  background-color: #E0E0E0;
  border-color: #D0D0D0;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  height: 20px;
  padding: 2px 4px 2px 2px;
}
/* line 2715, ../scss/ws.scss */
div.tree ul li a ins {
  height: 20px;
  width: 16px;
  background: url(../img/ws_control_icons.png) -52px -107px no-repeat;
}

/* ============= */
/* = Popup LOV = */
/* ============= */
/* line 2726, ../scss/ws.scss */
body.wsPopUpLOV {
  margin: 10px;
}
/* line 2728, ../scss/ws.scss */
body.wsPopUpLOV input.searchField {
  padding: 4px;
  border: none;
  font: normal 12px/16px Arial, sans-serif;
  color: #333;
  border: 1px solid #969696;
  margin: 6px 0 6px 6px;
  height: 24px;
  background: #FFF;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-border-radius: 0 2px 2px 0;
  -webkit-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 2740, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton {
  font: normal 11px/14px Arial, sans-serif;
  padding: 4px 10px;
  margin: 6px 0 6px 6px;
  background-color: #e5e5e5;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eeeeee', endColorstr='#dddddd');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(top, #eeeeee, #dddddd);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #969696;
  color: #444;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
}
/* line 2752, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton:hover {
  background-color: #f6f6f6;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#eeeeee');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(top, #ffffff, #eeeeee);
}
/* line 2755, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton:active {
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  background-color: #d4d4d4;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#cccccc');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#cccccc')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(top, #dddddd, #cccccc);
  background-image: -moz-linear-gradient(top, #dddddd, #cccccc);
  background-image: linear-gradient(top, #dddddd, #cccccc);
}
/* line 2759, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton.hotButton {
  border: 1px solid #822024;
  background-color: #d70011;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#eb0014', endColorstr='#c3000f');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb0014', endColorstr='#c3000f')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eb0014), color-stop(100%, #c3000f));
  background-image: -webkit-linear-gradient(top, #eb0014, #c3000f);
  background-image: -moz-linear-gradient(top, #eb0014, #c3000f);
  background-image: linear-gradient(top, #eb0014, #c3000f);
  color: #FFF;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
  font-weight: bold;
}
/* line 2766, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton.hotButton:hover {
  background-color: #e72031;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#fb2034', endColorstr='#d3202f');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb2034', endColorstr='#d3202f')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fb2034), color-stop(100%, #d3202f));
  background-image: -webkit-linear-gradient(top, #fb2034, #d3202f);
  background-image: -moz-linear-gradient(top, #fb2034, #d3202f);
  background-image: linear-gradient(top, #fb2034, #d3202f);
}
/* line 2769, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton.hotButton:active {
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  background-color: #b80010;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#ce0014', endColorstr='#a2000d');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0014', endColorstr='#a2000d')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ce0014), color-stop(100%, #a2000d));
  background-image: -webkit-linear-gradient(top, #ce0014, #a2000d);
  background-image: -moz-linear-gradient(top, #ce0014, #a2000d);
  background-image: linear-gradient(top, #ce0014, #a2000d);
}
/* line 2776, ../scss/ws.scss */
body.wsPopUpLOV div.lovLinks a {
  display: block;
  font: normal 12px/16px Arial, sans-serif;
  padding: 5px 0;
  border-bottom: 1px solid #E0E0E0;
  color: #333;
  text-decoration: none;
}
/* line 2783, ../scss/ws.scss */
body.wsPopUpLOV div.lovLinks a:hover {
  background-color: #F0F0F0;
}
/* line 2787, ../scss/ws.scss */
body.wsPopUpLOV div.lovLinks br {
  display: none;
}
/* line 2791, ../scss/ws.scss */
body.wsPopUpLOV div.lovPagination {
  text-align: center;
  font: normal 11px/16px Arial, sans-serif;
  color: #888;
  padding: 10px 0;
}

/* line 2800, ../scss/ws.scss */
div.wsFooter {
  margin: 10px 0;
  position: relative;
}
/* line 2803, ../scss/ws.scss */
div.wsFooter p {
  font: normal 11px/16px Arial, sans-serif;
  margin: 0;
  color: #666;
}
/* line 2807, ../scss/ws.scss */
div.wsFooter p.alignRight {
  float: right;
  text-align: right;
}
/* line 2811, ../scss/ws.scss */
div.wsFooter p a {
  color: #333;
}
/* line 2815, ../scss/ws.scss */
div.wsFooter ul.wsViewModes {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 2822, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li {
  float: left;
  border-left: 1px solid #EEE;
  padding: 0 5px;
  height: 16px;
}
/* line 2827, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li:first-child {
  border-left: none;
}
/* line 2830, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li:last-child {
  padding-right: 0;
}
/* line 2833, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li a {
  font: normal 11px/12px Arial, sans-serif;
  color: #666;
  text-decoration: none;
  -moz-transition-property: color;
  -webkit-transition-property: color;
  transition-property: color;
  -moz-transition-duration: 0.1s;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -moz-transition-timing-function: linear;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
}
/* line 2838, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li a.active {
  color: #333;
  font-weight: bold;
}
/* line 2842, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li a:hover {
  color: #333;
}

/* Accessibility */
/* line 2852, ../scss/ws.scss */
.hideMeButHearMe {
  position: absolute;
  left: -99999px;
  overflow: hidden;
}

/* ============================= */
/* = Calendar for Page History = */
/* ============================= */
/**/
/* line 2862, ../scss/ws.scss */
.CalendarHolder {
  width: 100%;
}

/* line 2866, ../scss/ws.scss */
.CalendarHolder .MonthTitle {
  text-align: left;
  color: #444;
  /*  background-color: #D2D2D2;*/
  font: bold 16px/16px Arial, sans-serif;
  padding: 10px 0 5px 0;
  text-shadow: 0 1px 0 white;
  /*  border: 1px solid #BBB;*/
  border-bottom: none;
}

/* line 2877, ../scss/ws.scss */
.Calendar {
  border: 0;
  width: 100%;
  /*  border-right: 1px solid #BBB;*/
}

/* line 2883, ../scss/ws.scss */
.Calendar .DayOfWeek {
  font: normal 11px/20px Arial, sans-serif;
  white-space: nowrap;
  color: #444;
  text-shadow: 0 1px 0 white;
  /*  background-color: #D2D2D2;*/
  text-transform: capitalize;
  padding: 0 0 5px 0;
  border-bottom: 1px solid #999;
  text-align: left;
}

/* line 2894, ../scss/ws.scss */
.Calendar .DayOfWeek:first-child {
  /*  border-left: 1px solid #BBB;*/
}

/* line 2898, ../scss/ws.scss */
.Calendar td:first-child {
  border-left: 1px solid #EEE;
}

/* line 2902, ../scss/ws.scss */
.Calendar td {
  width: 75px;
  height: 75px;
  width: 14%;
  padding: 0;
  border-right: 1px solid #EEE;
  border-bottom: 1px solid #BBB;
  font: bold 13px/13px Arial, sans-serif;
  background-color: #FFF;
}

/* line 2912, ../scss/ws.scss */
.Calendar td.Day a {
  display: inline-block;
  padding: 0 5px 5px 5px;
  font: normal 11px/16px Arial, sans-serif;
  color: #333;
}

/* line 2918, ../scss/ws.scss */
.Calendar td.Day br {
  display: none;
}

/* line 2922, ../scss/ws.scss */
.Calendar .DayTitle {
  padding: 5px 5px;
  font: normal 12px/12px Arial, sans-serif;
  color: #000;
  text-shadow: 0 1px 0 white;
}

/* line 2929, ../scss/ws.scss */
.Calendar .Day {
  background-color: #FFF;
  vertical-align: top;
}

/* line 2934, ../scss/ws.scss */
.Calendar .NonDayTitle {
  padding: 5px 5px;
  font: normal 12px/12px Arial, sans-serif;
  color: #AAA;
  text-shadow: 0 1px 0 white;
}

/* line 2945, ../scss/ws.scss */
.Calendar .WeekendDayTitle {
  padding: 5px 5px;
  font: normal 12px/12px Arial, sans-serif;
  color: #000;
  text-shadow: 0 1px 0 white;
}

/* line 2952, ../scss/ws.scss */
.Calendar .WeekendDay {
  background-color: #FFF;
}

/* line 2956, ../scss/ws.scss */
.Calendar .Today {
  vertical-align: top;
  background-color: #F2F2F2;
}

/* line 2961, ../scss/ws.scss */
.Calendar .Today .DayTitle {
  /*  background-color: #FFFFFF*/
}

/* ============== */
/* = EBA Header = */
/* ============== */
/* line 2968, ../scss/ws.scss */
body {
  background: url(../img/eba_body_noise.png) !important;
}

/* ======================================== */
/* = Header Bar for Express Applications  = */
/* ======================================== */
/* line 2975, ../scss/ws.scss */
.ebaHeader {
  height: 41px;
  overflow: hidden;
  margin: 0 -10px 10px -10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  -webkit-transition: background-color .2s linear, border .2s linear;
}

/* CSS Transition for Hover*/
/* line 2983, ../scss/ws.scss */
.ebaHeader:hover {
  background-color: rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 2987, ../scss/ws.scss */
.ebaHeader:hover ul li {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* Application Name + Oracle Logo */
/* line 2992, ../scss/ws.scss */
.ebaHeader h1 {
  margin: 11px 0 10px 0;
  padding: 0;
  float: left;
  text-decoration: none;
  background: url(../img/eba_header.png) -20px 2px no-repeat;
}

/* line 2999, ../scss/ws.scss */
.ebaHeader h1.wsHeader {
  background: none;
}

/* line 3002, ../scss/ws.scss */
.ebaHeader h1 a {
  display: block;
  padding: 1px 10px 0 150px;
  font: normal 20px/20px Arial, sans-serif;
  color: #444;
  text-decoration: none;
  text-shadow: 0 1px 0 white;
}

/* line 3010, ../scss/ws.scss */
.ebaHeader h1.wsHeader a {
  padding-left: 10px;
}

/* App Bar Links List */
/* line 3015, ../scss/ws.scss */
.ebaHeader ul {
  margin: 0;
  padding: 0;
  list-style: none;
  float: right;
}

/* line 3021, ../scss/ws.scss */
.ebaHeader ul li {
  float: left;
  display: block;
  padding: 0;
  border-right: 1px solid rgba(0, 0, 0, 0);
  -webkit-transition: border .2s linear;
}

/* line 3028, ../scss/ws.scss */
.ebaHeader ul li:last-child {
  border-right: none;
}

/* line 3032, ../scss/ws.scss */
.ebaHeader ul li span,
.ebaHeader ul li a {
  padding: 0 6px 0 5px;
  color: #303030;
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
  display: block;
  font: normal 11px/20px Arial, sans-serif;
  margin: 11px 5px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-transition: background-color .1s linear;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
}

/* line 3045, ../scss/ws.scss */
.ebaHeader ul li a:hover {
  background: rgba(0, 0, 0, 0.15);
}

/* line 3048, ../scss/ws.scss */
.ebaHeader ul li a:active {
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#bbbbbb), to(#cccccc));
  background: -moz-linear-gradient(top, #bbbbbb, #cccccc);
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) inset;
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) inset;
}

/* Icon Links */
/* line 3055, ../scss/ws.scss */
.ebaHeader ul li img {
  vertical-align: text-top;
  background-image: url(../img/eba_header.png);
  background-repeat: no-repeat;
  margin-right: 1px;
  width: 12px;
  height: 12px;
  border: none !important;
}

/* line 3064, ../scss/ws.scss */
.ebaHeader ul li img.help {
  background-position: 0 0;
}

/* line 3067, ../scss/ws.scss */
.ebaHeader ul li img.settings {
  background-position: 0 -12px;
}

/* line 3070, ../scss/ws.scss */
.ebaHeader ul li img.cloud {
  background-position: 0 -24px;
  width: 18px;
}

/* line 3074, ../scss/ws.scss */
.ebaHeader ul li img.mobile {
  background-position: -18px -24px;
  width: 12pxpx;
}

/* Logout Link */
/* line 3079, ../scss/ws.scss */
.ebaHeader ul li span a.logout {
  display: inline-block;
  font: normal 11px/18px Arial, sans-serif;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  margin: 0 0 0 5px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: rgba(0, 0, 0, 0.05);
  padding: 0 6px;
}

/* line 3089, ../scss/ws.scss */
.ebaHeader ul li span a.logout:hover {
  background: rgba(0, 0, 0, 0.15);
}

/* line 3092, ../scss/ws.scss */
#header {
  padding: 0 !important;
  visibility: hidden;
  overflow: hidden;
}

/* line 3098, ../scss/ws.scss */
#logo,
#navbar {
  min-height: 0 !important;
  visibility: hidden;
  overflow: hidden;
}

/* line 3104, ../scss/ws.scss */
#header a img {
  height: 0 !important;
  width: 0 !important;
  display: none;
}

/* =============== */
/* = Small Icons = */
/* =============== */
/* line 3114, ../scss/ws.scss */
img.ebaFile {
  background-image: url(../img/eba_file_types.png);
  background-repeat: no-repeat;
  background-color: transparent;
  width: 16px;
  height: 16px;
}

/* line 3121, ../scss/ws.scss */
img.ebaFile.generic {
  background-position: 0 0;
}

/* line 3122, ../scss/ws.scss */
img.ebaFile.excel {
  background-position: 0 -16px;
}

/* line 3123, ../scss/ws.scss */
img.ebaFile.pdf {
  background-position: 0 -32px;
}

/* line 3124, ../scss/ws.scss */
img.ebaFile.powerpoint {
  background-position: 0 -48px;
}

/* line 3125, ../scss/ws.scss */
img.ebaFile.word {
  background-position: 0 -64px;
}

/* line 3126, ../scss/ws.scss */
img.ebaFile.image {
  background-position: 0 -80px;
}

/* line 3128, ../scss/ws.scss */
img.wsIcon {
  background-image: url(../img/eba_icons_16.png);
  background-repeat: no-repeat;
  background-color: transparent;
  width: 16px;
  height: 16px;
}

/* line 3135, ../scss/ws.scss */
img.wsIcon.note {
  background-position: 0 0;
}

/* line 3136, ../scss/ws.scss */
img.wsIcon.tag {
  background-position: 0 -16px;
}

/* line 3137, ../scss/ws.scss */
img.wsIcon.page {
  background-position: 0 -32px;
}

/* line 3138, ../scss/ws.scss */
img.wsIcon.navSection {
  background-position: 0 -48px;
  width: 10px;
}

/* line 3139, ../scss/ws.scss */
img.wsIcon.newSection {
  background-position: 0 -64px;
}

/* line 3140, ../scss/ws.scss */
img.wsIcon.editSection {
  background-position: 0 -80px;
}

/* line 3141, ../scss/ws.scss */
img.wsIcon.newPage {
  background-position: 0 -96px;
}

/* line 3142, ../scss/ws.scss */
img.wsIcon.editPage {
  background-position: 0 -112px;
}

/* line 3143, ../scss/ws.scss */
img.wsIcon.copyPage {
  background-position: 0 -128px;
}

/* line 3144, ../scss/ws.scss */
img.wsIcon.pageDir {
  background-position: 0 -144px;
}

/* line 3146, ../scss/ws.scss */
img.wsIcon.newDataGrid {
  background-position: -16px 0;
}

/* line 3147, ../scss/ws.scss */
img.wsIcon.newReport {
  background-position: -16px -16px;
}

/* line 3148, ../scss/ws.scss */
img.wsIcon.delete {
  background-position: -16px -32px;
}

/* line 3149, ../scss/ws.scss */
img.wsIcon.edit {
  background-position: -16px -48px;
}

/* line 3150, ../scss/ws.scss */
img.wsIcon.addRow {
  background-position: -16px -64px;
}

/* line 3151, ../scss/ws.scss */
img.wsIcon.addFile {
  background-position: -16px -80px;
}

/* line 3152, ../scss/ws.scss */
img.wsIcon.addLink {
  background-position: -16px -96px;
}

/* line 3153, ../scss/ws.scss */
img.wsIcon.addNote {
  background-position: -16px -112px;
}

/* line 3154, ../scss/ws.scss */
img.wsIcon.addTag {
  background-position: -16px -128px;
}

/* line 3155, ../scss/ws.scss */
img.wsIcon.viewHistory {
  background-position: -16px -144px;
}

/* line 3157, ../scss/ws.scss */
img.wsIcon.columnProperties {
  background-position: -32px 0;
}

/* line 3158, ../scss/ws.scss */
img.wsIcon.listOfValues {
  background-position: -32px -16px;
}

/* line 3159, ../scss/ws.scss */
img.wsIcon.columnGroups {
  background-position: -32px -32px;
}

/* line 3160, ../scss/ws.scss */
img.wsIcon.validation {
  background-position: -32px -48px;
}

/* line 3161, ../scss/ws.scss */
img.wsIcon.removeColumn {
  background-position: -32px -64px;
}

/* Language Selector */
/* line 3165, ../scss/ws.scss */
div.languageSelector {
  font: normal 11px/16px Arial, sans-serif;
  margin: 8px 12px;
  color: #666;
}
/* line 3169, ../scss/ws.scss */
div.languageSelector a {
  color: #333;
  text-decoration: underline;
}
/* line 3173, ../scss/ws.scss */
div.languageSelector b {
  font-weight: bold;
}
