/* Set up Variable Colors */
/* ========================= */
/* = Websheet Frame Set up = */
/* ========================= */
/* line 37, ../scss/ws.scss */
body {
  margin: 0 10px;
  font: normal 12px/16px "Helvetica Neue", Helvetica, 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: 36px;
}

/* 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: 0;
}

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

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

/* 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 {
  zoom: 1;
  position: relative;
  width: 228px;
  /* Bug where the margin-right must be atleast 2px otherwise you have to scrolll horizontally*/
  margin-right: 10px;
  margin-bottom: 7px;
}
/* line 9, ../scss/settings/_vars.scss */
div.wsSearch:before, div.wsSearch:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 15, ../scss/settings/_vars.scss */
div.wsSearch:after {
  clear: both;
}

/* line 104, ../scss/ws.scss */
div.wsSearch input {
  display: block;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  height: 24px;
  font: normal 12px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: 180px;
  padding: 0 24px;
  border: 1px solid #7188A8;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25) inset;
  -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25) inset;
  box-shadow: 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: #404040;
}

/* line 118, ../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;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -webkit-transition: background, 0.1s, linear;
  -moz-transition: background, 0.1s, linear;
  transition: background, 0.1s, linear;
}

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

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

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

/* line 142, ../scss/ws.scss */
ul.wsMenu > li {
  display: block;
  float: left;
  margin: 0;
  position: relative;
  border-right: 1px solid #89A1C3;
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}
/* line 149, ../scss/ws.scss */
ul.wsMenu > li:first-child {
  /*		border-left: 1px solid #89A1C3;
  		border-left: 1px solid rgba(0, 0, 0, 0.15);*/
}
/* line 152, ../scss/ws.scss */
ul.wsMenu > li:first-child a {
  border-left: none;
}

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

/* line 162, ../scss/ws.scss */
ul.wsMenu > li > a,
ul.wsMenu > li.menuDisabled > a:active {
  display: block;
  float: left;
  color: #384250;
  color: rgba(0, 0, 0, 0.65);
  border-left: 1px solid #C1D5EE;
  border-left: 1px solid rgba(255, 255, 255, 0.15);
  /*	text-shadow: 0 1px 0 $white75;*/
  text-decoration: none;
  font: bold 13px/40px "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*	border: 1px solid $buttonBorder;*/
  padding: 0 0 0 16px;
  /*@include border-radius(4px);*/
  /*@include background-gradient-ie(#FFF,#CCC);*/
  /*	@include box-shadow(0 1px 0 rgba(255,255,255,.5) inset);*/
}

/* line 180, ../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,.25);
  		text-decoration: none;
  		font: bold 11px/24px $fontFamily;
  		padding: 0 0 0 10px;
  		@include border-radius($buttonBorderRadius $buttonBorderRadius 0 0);
  		background: $black90hex;
  		background: $black90;
  		filter: none;
  		@include box-shadow(0 1px 0 rgba(255,255,255,.25) inset);*/
  background-color: #FFF;
}

/* line 193, ../scss/ws.scss */
ul.wsMenu > li > a:active {
  background: none #8BA6CC;
  /*			@include border-radius($buttonBorderRadius);*/
}

/* line 198, ../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;
  margin: 8px 8px 8px 0;
}

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

/* line 217, ../scss/ws.scss */
ul.wsMenu > li > ul {
  position: absolute;
  display: block;
  list-style: none;
  margin: 0;
  padding: 4px 0;
  top: 40px;
  left: -1px;
  z-index: 1000;
  width: 250px;
  background: #FFF;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
  display: none;
  border: 1px solid #8BA3C3;
  border-bottom: 1px solid #778DA8;
  border-top: none;
}

/* line 235, ../scss/ws.scss */
ul.wsMenu > li > ul li {
  display: block;
}
/* line 237, ../scss/ws.scss */
ul.wsMenu > li > ul li.wsMenuSep {
  height: 2px;
  overflow: hidden;
  background: none #F0F0F0;
  margin: 4px 0;
}

/* line 244, ../scss/ws.scss */
ul.wsMenu > li > ul li a {
  display: block;
  font: normal 12px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 4px 16px;
  color: #404040;
  /*		text-shadow: 0 0 1px $white25;*/
  text-decoration: none;
  position: relative;
}
/* line 252, ../scss/ws.scss */
ul.wsMenu > li > ul li a.indentedItem {
  padding-left: 30px;
}

/* line 256, ../scss/ws.scss */
ul.wsMenu > li > ul li a span {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0 16px 0 0;
  font: normal 11px/32px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #707070;
}

/* line 265, ../scss/ws.scss */
ul.wsMenu > li > ul li a:hover {
  background-color: #E5EFFB;
  color: #404040;
  text-shadow: none;
}

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

/* line 273, ../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 279, ../scss/ws.scss */
div.wsPageMessage {
  position: fixed;
  z-index: 100;
  top: 8px;
  left: 50%;
  margin-left: -300px;
  width: 600px;
  text-align: center;
  background-color: #f8f08a;
  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(#f6f2a7, #f8f08a);
  background-image: -moz-linear-gradient(#f6f2a7, #f8f08a);
  background-image: linear-gradient(#f6f2a7, #f8f08a);
  border: 1px solid #d9c300;
  color: #474106;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 4px;
  font: normal 12px/16px Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
}
/* line 294, ../scss/ws.scss */
div.wsPageMessage ul.htmldbUlErr {
  margin: 10px 10px 10px 20px;
  text-align: left;
}
/* line 297, ../scss/ws.scss */
div.wsPageMessage ul.htmldbUlErr li a {
  color: #333;
}

/* line 302, ../scss/ws.scss */
div.wsErrorMessageSQL {
  position: relative;
  margin: 0 0 10px 0;
  background-color: #f8f08a;
  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(#f6f2a7, #f8f08a);
  background-image: -moz-linear-gradient(#f6f2a7, #f8f08a);
  background-image: linear-gradient(#f6f2a7, #f8f08a);
  border: 1px solid #d9c300;
  color: #474106;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 5px;
  font: normal 12px/16px Arial, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 314, ../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 322, ../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 332, ../scss/ws.scss */
div.wsBreadcrumb {
  position: relative;
  margin: 0;
}

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

/* line 342, ../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: 32px;
}
/* line 348, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a:hover {
  background-color: #E1ECFA;
  -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
}

/* line 353, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img {
  background-image: url(../img/ws_control_icons.png);
  background-repeat: no-repeat;
  display: block;
  border: none;
  width: 16px;
  height: 14px;
  margin: 9px;
}

/* line 362, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img.wsMailIcon {
  background-position: -32px -195px;
}

/* line 365, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img.wsPrintIcon {
  background-position: -16px -195px;
}

/* line 368, ../scss/ws.scss */
span.wsBreadcrumbBarLinks a img.wsPresentationIcon {
  background-position: 0 -195px;
}

/* line 371, ../scss/ws.scss */
div.wsBreadcrumb > ul {
  margin: 0 0 0 -1px;
  padding: 0;
  list-style: none;
  height: 32px;
  /*	@include background-gradient(#FFF,#F8F8F8);*/
  background: none #F8FBFF;
  -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
}

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

/* line 385, ../scss/ws.scss */
div.wsBreadcrumb > ul > li > a {
  display: block;
  float: left;
  font: normal 12px/32px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0 26px 0 16px;
  color: #666;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  background: url(../img/ws_bc.png) 100% 3px no-repeat;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 1px solid transparent;
}

/* line 400, ../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% -47px no-repeat white !important;
  border-right: 1px solid #D3D5D9;
  border-left: 1px solid #BABBBF;
}

/* line 409, ../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% 3px no-repeat #e1ecfa !important;
  -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
  border-right: 1px solid #D3D5D9;
  border-left: 1px solid transparent;
}

/* line 418, ../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% -97px no-repeat;
}

/* line 425, ../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 432, ../scss/ws.scss */
div.wsBreadcrumb > ul ul.wsBCSub li a img {
  border: none;
  vertical-align: text-bottom;
  margin-right: 5px;
}

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

/* line 456, ../scss/ws.scss */
div.wsBreadcrumb > ul ul.wsBCSub li a {
  display: block;
  font: normal 11px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #404040;
  text-decoration: none;
  padding: 0 16px;
}

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

/* Buttons */
/* line 469, ../scss/ws.scss */
a.ebaButton,
a.ebaHotButton {
  float: left;
  display: block;
  font: normal 16px/40px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0 16px;
  text-align: center;
  background-color: #d0d0d0;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#f0f0f0', endColorstr='#d0d0d0');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#d0d0d0')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #d0d0d0));
  background-image: -webkit-linear-gradient(#f0f0f0, #d0d0d0);
  background-image: -moz-linear-gradient(#f0f0f0, #d0d0d0);
  background-image: linear-gradient(#f0f0f0, #d0d0d0);
  -webkit-box-shadow: 0 1px 0 white inset;
  -moz-box-shadow: 0 1px 0 white inset;
  box-shadow: 0 1px 0 white inset;
  margin: 8px 8px 8px 0;
  border: 1px solid #666666;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #404040;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-decoration: none;
}
/* line 483, ../scss/ws.scss */
a.ebaButton:focus,
a.ebaHotButton:focus {
  outline: 1px dotted #666;
}

/* line 487, ../scss/ws.scss */
a.ebaButton:active {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  background: none #C0C0C0;
}

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

/* line 500, ../scss/ws.scss */
a.ebaHotButton:active {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  background: none #356098;
}

/* Next Button */
/* line 506, ../scss/ws.scss */
a.ebaNextButton {
  padding: 0 0 0 16px;
}
/* line 508, ../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;
  margin: 8px 6px 8px 0;
}

/* Previous Button */
/* line 518, ../scss/ws.scss */
a.ebaPrevButton {
  padding: 0 16px 0 0;
}
/* line 520, ../scss/ws.scss */
a.ebaPrevButton img {
  width: 22px;
  height: 24px;
  background: url(../img/ws_control_icons.png) -24px -33px no-repeat;
  vertical-align: top;
  margin: 8px 0 8px 6px;
}

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

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

/* line 548, ../scss/ws.scss */
.wsToolbarRight a.ebaButton {
  -webkit-box-shadow: 0 1px 0 white inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  -moz-box-shadow: 0 1px 0 white inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  box-shadow: 0 1px 0 white inset, 0 1px 0 rgba(255, 255, 255, 0.65);
}
/* line 550, ../scss/ws.scss */
.wsToolbarRight a.ebaButton:active {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
}
/* line 554, ../scss/ws.scss */
.wsToolbarRight a.ebaHotButton {
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
}
/* line 556, ../scss/ws.scss */
.wsToolbarRight a.ebaHotButton:active {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.65);
}

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

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

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

/* line 581, ../scss/ws.scss */
.ebaTwoColPane .ebaMainCol div.wsSection h2 span {
  display: none;
}

/* Section Container */
/* line 587, ../scss/ws.scss */
div.wsSection {
  margin: 0 0 10px 0;
  /* Section Navigation */
  /* Text and PLSQL Section */
}
/* line 589, ../scss/ws.scss */
div.wsSection.wsForm h2 {
  border-bottom: none;
}
/* line 592, ../scss/ws.scss */
div.wsSection h2 {
  margin: 0;
  padding: 0;
  font: bold 14px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
  border-bottom: 1px solid #DDD;
  position: relative;
  /* Collapse / Expand Control */
  /* Buttons Container */
}
/* line 600, ../scss/ws.scss */
div.wsSection h2 a.wsSectionControl {
  display: block;
  float: left;
}
/* line 603, ../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 611, ../scss/ws.scss */
div.wsSection h2 a.wsSectionControl.wsSectionCollapsed img {
  background: url(../img/eba_details_page_icons.png) 0 -28px no-repeat;
}
/* line 616, ../scss/ws.scss */
div.wsSection h2 span {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 620, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink {
  display: block;
  float: left;
  margin: 6px 0 0 4px;
  font: normal 11px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #666;
  padding: 2px 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #EEE;
  -webkit-transition: background border color, 0.2s;
  -moz-transition: background border color, 0.2s;
  transition: background border color, 0.2s;
}
/* line 631, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover {
  border: 1px solid #BBB;
  color: #333;
  background-color: #F0F0F0;
}
/* line 636, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink img {
  border: none;
  vertical-align: baseline;
}
/* line 640, ../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 646, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover img.editIcon {
  background: url(../img/ws_control_icons.png) -30px 0 no-repeat;
}
/* line 649, ../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 655, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover img.tableIcon {
  background: url(../img/ws_control_icons.png) -57px 0 no-repeat;
}
/* line 658, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink.wsTopLink {
  padding: 3px 6px 1px 6px;
}
/* line 661, ../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 666, ../scss/ws.scss */
div.wsSection h2 span a.wsSectionLink:hover img.topIcon {
  background: url(../img/ws_control_icons.png) -48px 0 no-repeat;
}
/* line 672, ../scss/ws.scss */
div.wsSection div.wsSectionContent {
  margin: 10px 0 0 0;
}
/* line 674, ../scss/ws.scss */
div.wsSection div.wsSectionContent > a {
  color: #000;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 678, ../scss/ws.scss */
div.wsSection div.wsSectionContent pre {
  font: normal 11px/14px "Menlo", "Consolas", monospace;
  color: #666;
}
/* line 684, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation {
  margin: 10px 0 0 10px;
  padding: 0;
  list-style: none;
}
/* line 688, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li {
  padding: 0;
}
/* line 690, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li a {
  font: normal 12px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333 !important;
  text-decoration: none;
}
/* line 694, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li a:hover {
  text-decoration: underline;
}
/* line 697, ../scss/ws.scss */
div.wsSection ul.wsSectionNavigation li a img {
  border: none;
  vertical-align: text-bottom;
  margin-right: 5px;
}
/* line 706, ../scss/ws.scss */
div.wsSection div.wsTextSection {
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 708, ../scss/ws.scss */
div.wsSection div.wsTextSection p {
  margin: 0 0 10px 0;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 712, ../scss/ws.scss */
div.wsSection div.wsTextSection a {
  color: #666;
}
/* line 716, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul, div.wsSection div.wsTextSection > ol {
  margin: 10px 0 10px 25px;
  padding: 0;
}
/* line 720, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul {
  list-style: square outside;
}
/* line 722, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul li {
  font: normal 12px/16px;
}
/* line 725, ../scss/ws.scss */
div.wsSection div.wsTextSection > ul ul {
  list-style: square outside;
  margin: 2px 0 2px 20px;
  padding: 0;
}
/* line 732, ../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 738, ../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 743, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
}
/* line 750, ../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 756, ../scss/ws.scss */
div.wsSection div.wsTextSection table th > p {
  margin: 0;
}

/* ====================== */
/* = Right Side Regions = */
/* ====================== */
/* Side */
/* line 768, ../scss/ws.scss */
div.wsSideSection {
  margin: 10px 10px 0 0;
  overflow: hidden;
  width: 190px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #AAA;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
/* line 775, ../scss/ws.scss */
div.wsSideSection > p {
  margin: 0;
  padding: 10px;
  color: #333;
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

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

/* line 785, ../scss/ws.scss */
div.ebaSideCol div.wsSideSection h3 {
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  border-bottom: 1px solid #AAA;
  background-color: #dddddd;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #dddddd));
  background-image: -webkit-linear-gradient(#f0f0f0, #dddddd);
  background-image: -moz-linear-gradient(#f0f0f0, #dddddd);
  background-image: linear-gradient(#f0f0f0, #dddddd);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -moz-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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
  position: relative;
  border-top: none;
  filter: none;
}
/* line 798, ../scss/ws.scss */
div.ebaSideCol div.wsSideSection h3.wsControlPanelCollapsed {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border-bottom: none;
}

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

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

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

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

/* line 827, ../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 836, ../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 845, ../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 854, ../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 864, ../scss/ws.scss */
div.wsSideSection ul {
  margin: 0;
  padding: 5px 0;
  /*	border: 1px solid $windowBorder;*/
  /*	border-top: none;*/
  list-style: none;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-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 872, ../scss/ws.scss */
div.wsSideSection ul li {
  position: relative;
  /* annotation link that does not 
     have a edit link to the side */
}
/* line 875, ../scss/ws.scss */
div.wsSideSection ul li a.annotationLink,
div.wsSideSection ul li a.annotationLinkOnly {
  display: block;
  color: #333;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 4px 6px;
  text-decoration: none;
  width: 152px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 885, ../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 890, ../scss/ws.scss */
div.wsSideSection ul li a.annotationLink:hover,
div.wsSideSection ul li a.annotationLinkOnly:hover {
  background-color: #E8E8E8;
}
/* line 896, ../scss/ws.scss */
div.wsSideSection ul li a.annotationLinkOnly {
  width: auto;
}
/* line 899, ../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);
  -webkit-transition: background-color, 0.1s;
  -moz-transition: background-color, 0.1s;
  transition: background-color, 0.1s;
}
/* line 908, ../scss/ws.scss */
div.wsSideSection ul li a.annotationAction:hover {
  background: rgba(0, 0, 0, 0.05);
}
/* line 911, ../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 919, ../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 931, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel {
  background: #FFFFFF;
}
/* line 933, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li.wsSeparator {
  border-top: 1px solid #F0F0F0;
  margin-top: 4px;
  margin-bottom: 4px;
}
/* line 938, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li {
  /* to fix strange outline bug when link if focused*/
  position: static;
}
/* line 942, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li a {
  display: block;
  color: #404040;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 4px 6px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 951, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li a img {
  border: none;
  vertical-align: text-bottom;
  margin: 0 4px;
}
/* line 956, ../scss/ws.scss */
div.wsSideSection ul.wsControlPanel li a:hover {
  text-decoration: none;
  background-color: #E5EFFB;
}
/* line 965, ../scss/ws.scss */
div.wsSideSection ul.wsNotes li a.annotationLink,
div.wsSideSection ul.wsNotes li a.annotationLinkOnly {
  cursor: default;
}
/* line 967, ../scss/ws.scss */
div.wsSideSection ul.wsNotes li a.annotationLink:hover,
div.wsSideSection ul.wsNotes li a.annotationLinkOnly:hover {
  text-decoration: none;
}

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

/* Files 

/* ================================= */
/* = Tooltips Formatting for qTip2 = */
/* ================================= */
/* line 991, ../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 997, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-content span,
.ui-tooltip-ws-notes .ui-tooltip-content em {
  color: #807320;
}
/* line 1000, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar {
  background-color: #f2dd3d;
  color: #4d4513;
}

/* line 1008, ../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 1015, ../scss/ws.scss */
.ui-tooltip-ws-dark .ui-tooltip-content span,
.ui-tooltip-ws-dark .ui-tooltip-content em {
  color: #AAA;
}
/* line 1018, ../scss/ws.scss */
.ui-tooltip-ws-dark .ui-tooltip-titlebar {
  background-color: #404040;
  background-color: rgba(0, 0, 0, 0.95);
}

/* line 1025, ../scss/ws.scss */
.ui-tooltip-ws-notes,
.ui-tooltip-ws-dark {
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
/* line 1029, ../scss/ws.scss */
.ui-tooltip-ws-notes span,
.ui-tooltip-ws-dark span {
  display: block;
  font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-top: 3px;
}
/* line 1034, ../scss/ws.scss */
.ui-tooltip-ws-notes em,
.ui-tooltip-ws-dark em {
  display: block;
  font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-bottom: 3px;
}
/* line 1039, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-content,
.ui-tooltip-ws-dark .ui-tooltip-content {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  min-width: 140px;
  max-width: 280px;
  padding: 6px;
}
/* line 1045, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar,
.ui-tooltip-ws-dark .ui-tooltip-titlebar {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  padding: 6px 6px 3px 6px;
}
/* line 1048, ../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 1052, ../scss/ws.scss */
.ui-tooltip-ws-notes .ui-tooltip-titlebar + .ui-tooltip-content,
.ui-tooltip-ws-dark .ui-tooltip-titlebar + .ui-tooltip-content {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

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

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

/* line 1079, ../scss/ws.scss */
div.wsPopUpContent {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 1083, ../scss/ws.scss */
div.wsPopUpContent.simplePopUp {
  padding-top: 0 !important;
}
/* line 1086, ../scss/ws.scss */
div.wsPopUpContent > div {
  display: table-cell;
  vertical-align: top;
}
/* line 1090, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol {
  width: 200px;
  background: #F0F0F0;
  -webkit-box-shadow: -2px 0 5px -1px rgba(0, 0, 0, 0.25) inset;
  -moz-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 1095, ../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 1098, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1102, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li {
  border-bottom: 1px solid #DDD;
}
/* line 1105, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li a {
  display: block;
  padding: 7px 10px;
  font: normal 13px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #666;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}
/* line 1112, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li a:hover {
  color: #333;
}
/* line 1115, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li a.active {
  color: #333;
  background-color: #FFF;
  font-weight: bold;
}
/* line 1121, ../scss/ws.scss */
div.wsPopUpContent div.wsSideCol ul li.apex-rds-selected a {
  color: #333;
  background-color: #FFF;
  font-weight: bold;
}
/* line 1128, ../scss/ws.scss */
div.wsPopUpContent div.wsMainCol {
  padding: 10px;
  background-color: #FFF;
}

/* line 1134, ../scss/ws.scss */
div.wsPopUpHeader {
  background-color: #eeeeee;
  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(#cccccc, #eeeeee);
  background-image: -moz-linear-gradient(#cccccc, #eeeeee);
  background-image: linear-gradient(#cccccc, #eeeeee);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -moz-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 1139, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs {
  height: 40px;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
}
/* line 1143, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul {
  margin: 0;
  padding: 0;
  list-style: none;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1149, ../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 1156, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li.searchBox {
  padding: 7px 0 7px 7px;
  border-right: none;
  float: right;
}
/* line 1161, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li a {
  display: block;
  float: left;
  padding: 0 15px;
  font: bold 11px/40px "Helvetica Neue", Helvetica, 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 1171, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li a:hover {
  background-color: #eeeeee;
  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(#dddddd, #eeeeee);
  background-image: -moz-linear-gradient(#dddddd, #eeeeee);
  background-image: linear-gradient(#dddddd, #eeeeee);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -moz-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 1177, ../scss/ws.scss */
div.wsPopUpHeader div.wsTabs ul li a:active {
  background-color: #eeeeee;
  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(#aaaaaa, #eeeeee);
  background-image: -moz-linear-gradient(#aaaaaa, #eeeeee);
  background-image: linear-gradient(#aaaaaa, #eeeeee);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -moz-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 1187, ../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: #dddddd;
  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(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
  -moz-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 1203, ../scss/ws.scss */
span.cke_skin_kama {
  padding: 0 !important;
}

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

/* line 1210, ../scss/ws.scss */
.wsFormRegion fieldset {
  margin: 0;
  padding: 0;
  border: none;
}
/* line 1215, ../scss/ws.scss */
.wsFormRegion ul.wsList {
  margin: 8px 0 8px 24px;
}
/* line 1217, ../scss/ws.scss */
.wsFormRegion ul.wsList li {
  line-height: 20px;
  color: #404040;
}
/* line 1220, ../scss/ws.scss */
.wsFormRegion ul.wsList li a {
  color: #404040;
  text-decoration: underline;
}
/* line 1227, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout label, .wsFormRegion.wsSmallFormRegion table.formlayout a {
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 1230, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout label.wsOptional a {
  font: bold 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 1233, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout label.wsOptional + br {
  display: none;
}
/* line 1236, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout span.display_only {
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 1239, ../scss/ws.scss */
.wsFormRegion.wsSmallFormRegion table.formlayout > tbody > tr > td {
  padding: 0 5px 5px 5px;
}
/* line 1243, ../scss/ws.scss */
.wsFormRegion table.formlayout {
  border-spacing: 0 0;
  border-collapse: collapse;
}
/* line 1246, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr {
  /*			&:hover > td {
  				background-color: #F8F8F8;
  			}*/
  /*			&.rowHighlight > td { 
  				background-color: #F0F0F0;
  			}*/
}
/* line 1247, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #FFF;
  -webkit-transition: background-color, 0.1s;
  -moz-transition: background-color, 0.1s;
  transition: background-color, 0.1s;
}
/* line 1251, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 1257, ../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 1264, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td a.goToLink:hover {
  text-decoration: underline;
}
/* line 1268, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td img.radioGroupImage {
  padding: 2px;
  border: 1px solid #CCC;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  vertical-align: middle;
  margin: 0 0 15px 10px;
}
/* line 1277, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
/* line 1280, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
/* line 1290, ../scss/ws.scss */
.wsFormRegion table.formlayout td.lov input.popup_lov {
  border: 1px solid #888888;
  padding: 6px;
  font: normal 14px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  -moz-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;
  -webkit-transition: background-color border, 0.1s;
  -moz-transition: background-color border, 0.1s;
  transition: background-color border, 0.1s;
}
/* line 1301, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td {
  padding: 5px 10px;
}
/* line 1303, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td.wsLabelTop {
  padding: 10px;
}
/* line 1309, ../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 #CCC;
  border-bottom: 1px solid #BBB;
  padding: 8px;
  font: normal 14px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;
  background-color: #F8F8F8;
  color: #333;
}
/* line 1318, ../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 1323, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td textarea.codeTextarea {
  font: normal 11px/14px monospace;
}
/* line 1326, ../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 1331, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
}
/* line 1336, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
}
/* line 1340, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td fieldset label {
  display: inline;
}
/* line 1343, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label {
  display: block;
  /*				min-width: 120px;*/
  padding: 3px 12px 3px 0;
  font: normal 14px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #404040;
}
/* line 1349, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label span {
  display: none;
}
/* line 1352, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label a {
  font: normal 14px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #404040;
  text-decoration: none;
}
/* line 1358, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td label.wsRequired, .wsFormRegion table.formlayout > tbody > tr > td label.wsRequired a {
  color: #404040;
  font-weight: bold;
}
/* line 1362, ../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 1369, ../scss/ws.scss */
.wsFormRegion table.formlayout > tbody > tr > td span.wsLabelError {
  font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #EA0000;
}

/* ========================== */
/* =  Two Column Pane View  = */
/* ========================== */
/* line 1380, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol {
  width: 320px;
}
/* line 1382, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed {
  width: 35px !important;
}
/* line 1384, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 {
  width: 35px !important;
  overflow: hidden;
  height: 30px;
}
/* line 1388, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 span {
  display: none;
}
/* line 1391, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 span.leftButtons {
  display: block;
}
/* line 1394, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 a.ebaTitleButton {
  border-right: none;
}
/* line 1397, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed h2 a.ebaTitleButton img.showIcon {
  /*					margin-left: 11px;
  					margin-right: 16px;*/
}
/* line 1402, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed ul {
  width: 35px !important;
  overflow: hidden;
}
/* line 1405, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed ul li h3 {
  display: none;
}
/* line 1408, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol.wsSideColCollapsed ul li a span img {
  margin-left: 5px !important;
}
/* line 1413, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList {
  /* Give this a width so the table cell does not collapse */
  width: 320px;
}
/* line 1416, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span {
  display: block;
  float: left;
  padding: 0;
  margin-right: 5px;
}
/* line 1421, ../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 1430, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.textIcon {
  background-position: 0 -81px;
}
/* line 1433, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.plsqlIcon {
  background-position: -24px -81px;
}
/* line 1436, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.chartIcon {
  background-position: -48px -81px;
}
/* line 1439, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.dataIcon {
  background-position: 0 -105px;
}
/* line 1443, ../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 1446, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.sectionList li a span img.pageIcon {
  background-position: -48px -105px;
}
/* line 1452, ../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 1458, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul {
  clear: both;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1464, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li div.pageListOut {
  padding-left: 20px;
}
/* line 1466, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li ul > li div.pageListOut {
  padding-left: 40px;
}
/* line 1468, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li ul > li ul > li div.pageListOut {
  padding-left: 60px;
}
/* line 1470, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList ul > li ul > li ul > li ul > li div.pageListOut {
  padding-left: 80px;
}
/* line 1476, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li {
  padding: 0;
  /* Sub Lists Hidden by Default
  &.containsSubList ul {
  	display: none;
  } */
}
/* line 1478, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li div.pageListOut {
  border-bottom: 1px solid #DDD;
}
/* line 1481, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li div.pageListIn {
  position: relative;
}
/* line 1485, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList li.active > div.pageListOut {
  background-color: #c9dffc;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5effb), color-stop(100%, #c9dffc));
  background-image: -webkit-linear-gradient(#e5effb, #c9dffc);
  background-image: -moz-linear-gradient(#e5effb, #c9dffc);
  background-image: linear-gradient(#e5effb, #c9dffc);
  border-bottom: 1px solid #7190BA;
}
/* line 1496, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList div.alternateRow {
  background-color: #F8F8F8;
}
/* line 1499, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a {
  font: bold 12px/12px "Helvetica Neue", Helvetica, 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 rgba(255, 255, 255, 0.65);
}
/* line 1508, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a em {
  display: block;
  font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 1512, ../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 1520, ../scss/ws.scss */
div.ebaTwoColPane div.ebaSideCol ul.pageList a.listControl.expanded {
  background: url(../img/ws_control_icons.png) -10px 0 no-repeat;
}
/* line 1523, ../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 1537, ../scss/ws.scss */
#ui-tooltip-panelMenu .ui-tooltip-content {
  padding: 5px 0;
}

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

/* line 1545, ../scss/ws.scss */
div.panelMenu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1550, ../scss/ws.scss */
div.panelMenu ul li a {
  display: block;
  font: normal 13px/24px "Helvetica Neue", Helvetica, 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 1558, ../scss/ws.scss */
div.panelMenu ul li a:hover {
  background-color: #cccccc;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dddddd), color-stop(100%, #cccccc));
  background-image: -webkit-linear-gradient(#dddddd, #cccccc);
  background-image: -moz-linear-gradient(#dddddd, #cccccc);
  background-image: linear-gradient(#dddddd, #cccccc);
  color: #000;
  text-shadow: none;
}

/* ================= */
/* = Small Buttons = */
/* ================= */
/* line 1573, ../scss/ws.scss */
a.wsSmallButton {
  display: block;
  float: left;
  font: normal 11px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 4px 10px;
  margin: 6px 0 6px 6px;
  background-color: #d0d0d0;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#f0f0f0', endColorstr='#d0d0d0');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#d0d0d0')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #d0d0d0));
  background-image: -webkit-linear-gradient(#f0f0f0, #d0d0d0);
  background-image: -moz-linear-gradient(#f0f0f0, #d0d0d0);
  background-image: linear-gradient(#f0f0f0, #d0d0d0);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #999;
  border-bottom: 1px solid #777;
  color: #404040;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  text-decoration: none;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -moz-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 1588, ../scss/ws.scss */
a.wsSmallButton:active {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -moz-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: none #C0C0C0;
}
/* line 1593, ../scss/ws.scss */
a.wsSmallButton img.smallPrevIcon,
a.wsSmallButton img.smallNextIcon {
  width: 5px;
  height: 10px;
  margin: 2px 0;
  vertical-align: bottom;
}
/* line 1599, ../scss/ws.scss */
a.wsSmallButton img.smallPrevIcon {
  background: url(../img/ws_control_icons.png) -30px -18px no-repeat;
}
/* line 1602, ../scss/ws.scss */
a.wsSmallButton img.smallNextIcon {
  background: url(../img/ws_control_icons.png) -35px -18px no-repeat;
}

/* line 1606, ../scss/ws.scss */
a.wsSmallButton.wsHotButton {
  border: 1px solid #285B9C;
  background-color: #285b9c;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#6096d9', endColorstr='#285b9c');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#6096d9', endColorstr='#285b9c')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6096d9), color-stop(100%, #285b9c));
  background-image: -webkit-linear-gradient(#6096d9, #285b9c);
  background-image: -moz-linear-gradient(#6096d9, #285b9c);
  background-image: linear-gradient(#6096d9, #285b9c);
  color: #FFF;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -moz-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 1613, ../scss/ws.scss */
a.wsSmallButton.wsHotButton:active {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -moz-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: none #356098;
}
/* line 1617, ../scss/ws.scss */
a.wsSmallButton.wsHotButton img.smallPrevIcon {
  background: url(../img/ws_control_icons.png) 0 -22px no-repeat;
}
/* line 1620, ../scss/ws.scss */
a.wsSmallButton.wsHotButton img.smallNextIcon {
  background: url(../img/ws_control_icons.png) -5px -22px no-repeat;
}

/* ===================== */
/* = Data Panel Styles = */
/* ===================== */
/* line 1629, ../scss/ws.scss */
div.wsActionBar {
  background-color: #F8F8F8;
  border: 1px solid #aaaaaa;
  border-bottom: none;
  height: 36px;
  position: relative;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}
/* line 1630, ../scss/ws.scss */
div.wsActionBar.wsActionBarOnly {
  border-bottom: 1px solid #aaaaaa;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  margin-bottom: 10px;
}
/* line 1635, ../scss/ws.scss */
div.wsActionBar.wsActionBarBottom {
  border-top: none;
  border-bottom: 1px solid #aaaaaa;
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
/* line 1639, ../scss/ws.scss */
div.wsActionBar.wsActionBarBottom div.wsActionBarInside {
  border-top: 1px solid #F0F0F0;
}
/* line 1649, ../scss/ws.scss */
div.wsActionBar ul {
  list-style: none;
  margin: 0 0 0 6px;
  padding: 0;
  height: 22px;
}
/* line 1654, ../scss/ws.scss */
div.wsActionBar ul li {
  display: block;
  float: left;
  margin: 6px 0;
}
/* line 1658, ../scss/ws.scss */
div.wsActionBar ul li a {
  display: block;
  float: left;
  font: normal 11px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 4px 10px;
  background-color: #d6d6d6;
  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(#e6e6e6, #d6d6d6);
  background-image: -moz-linear-gradient(#e6e6e6, #d6d6d6);
  background-image: linear-gradient(#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;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -moz-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 1672, ../scss/ws.scss */
div.wsActionBar ul li a.active, div.wsActionBar ul li a:hover {
  background-color: #eeeeee;
  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(#ffffff, #eeeeee);
  background-image: -moz-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
  color: #444;
}
/* line 1677, ../scss/ws.scss */
div.wsActionBar ul li:first-child a {
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
  border-left: 1px solid #969696;
}
/* line 1681, ../scss/ws.scss */
div.wsActionBar ul li:last-child a {
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 1686, ../scss/ws.scss */
div.wsActionBar span.wsActionBarRight {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 1690, ../scss/ws.scss */
div.wsActionBar span.wsActionBarRight a.wsSmallButton {
  margin: 6px 6px 6px 0;
}
/* line 1694, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation {
  margin-right: 6px;
}
/* line 1696, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation strong {
  font-size: inherit;
}
/* line 1699, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton {
  margin: 6px 0;
}
/* line 1701, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton.disabledButton {
  filter: none;
  background: #F0F0F0;
  cursor: default;
}
/* line 1705, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton.disabledButton:hover {
  filter: none;
  background: #F0F0F0;
}
/* line 1709, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton.disabledButton img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
  opacity: 0.25;
}
/* line 1713, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton:first-child {
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}
/* line 1716, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation a.wsSmallButton:last-child {
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 1720, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation span {
  display: block;
  font: normal 11px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-top: 1px solid #969696;
  border-bottom: 1px solid #969696;
  padding: 4px 10px;
  float: left;
  margin: 6px 0;
  background: #FFF;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-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 1731, ../scss/ws.scss */
div.wsActionBar span.wsRowNavigation span strong {
  color: #333;
}
/* line 1736, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent {
  margin: 7px 5px;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 1741, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent.wsSmallFormComponentLeft {
  position: relative;
  margin: 5px;
}
/* line 1745, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 1748, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout a.wsSmallButton {
  margin: 0 0 0 6px;
}
/* line 1752, ../scss/ws.scss */
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsRequired,
div.wsActionBar div.wsSmallFormComponent table.formlayout label.wsOptional {
  margin-right: 5px;
}
/* line 1754, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #444;
  text-decoration: none;
  cursor: default;
}
/* line 1760, ../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 1771, ../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;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}

/* line 1781, ../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 1788, ../scss/ws.scss */
.apexir_SEARCH {
  padding: 0;
  margin: 6px 0;
  height: 22px;
  border: 1px solid #AAA;
  border-left: none;
  background: #FFF;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}

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

/* line 1807, ../scss/ws.scss */
button.apexir-go-button {
  border: none;
  background-color: #dddddd;
  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(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
  margin: 0;
  display: block;
  float: left;
  height: 22px;
  border-left: 1px solid #aaaaaa;
  padding: 0 6px;
}
/* line 1816, ../scss/ws.scss */
button.apexir-go-button:hover {
  background-color: #eeeeee;
  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(#ffffff, #eeeeee);
  background-image: -moz-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
}

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

/* line 1830, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

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

/* line 1854, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS {
  padding: 0;
  margin: 6px 0;
  height: 22px;
}
/* line 1858, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill {
  /*		background: transparent !important;*/
  width: 30px;
  height: 22px;
  background-color: #dddddd;
  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(#e8e8e8, #dddddd);
  background-image: -moz-linear-gradient(#e8e8e8, #dddddd);
  background-image: linear-gradient(#e8e8e8, #dddddd);
  border: 1px solid #969696;
  border-left: none;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}
/* line 1866, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill:hover {
  background-color: #eeeeee;
  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(#ffffff, #eeeeee);
  background-image: -moz-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
}
/* line 1869, ../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 1886, ../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;
  -webkit-border-radius: 2px 0 0 2px;
  -moz-border-radius: 2px 0 0 2px;
  border-radius: 2px 0 0 2px;
}
/* line 1892, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-report-active,
#apexir_SEARCH_BAR_OPTIONS .irr-pill-icons-report {
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 1895, ../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 1898, ../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 1902, ../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 1906, ../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 1909, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-group span {
  background: url(../img/ws_control_icons.png) -44px -151px no-repeat !important;
}
/* line 1912, ../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 1915, ../scss/ws.scss */
#apexir_SEARCH_BAR_OPTIONS .irr-pill-chart span {
  background: url(../img/ws_control_icons.png) 0 -233px no-repeat !important;
}
/* line 1918, ../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 1925, ../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: #eeeeee;
  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(#ffffff, #eeeeee);
  background-image: -moz-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
}

/* line 1931, ../scss/ws.scss */
.apexir_ACTION_MENU,
.apexir_WEBSHEET_MENU {
  padding: 0;
  margin: 6px 0 6px 6px;
  display: block;
  float: left;
}
/* line 1937, ../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;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #dddddd;
  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(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
}
/* line 1947, ../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: #eeeeee;
  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(#ffffff, #eeeeee);
  background-image: -moz-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
}
/* line 1950, ../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 {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -moz-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: #cccccc;
  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(#dddddd, #cccccc);
  background-image: -moz-linear-gradient(#dddddd, #cccccc);
  background-image: linear-gradient(#dddddd, #cccccc);
}
/* line 1954, ../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 "Helvetica Neue", Helvetica, 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 1967, ../scss/ws.scss */
#apexir_TOOLBAR_OPEN {
  background: none;
  height: auto;
  float: none;
  display: block;
  border: 1px solid #aaaaaa;
  border-top: none;
  background-color: #F8F8F8;
  -webkit-border-radius: 0 0 2px 2px;
  -moz-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

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

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

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

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

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

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

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

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

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

/* line 2041, ../scss/ws.scss */
#apexir_DATA_PANEL > table,
#apexir_GROUP_BY > table {
  border-spacing: 0 0;
  /*	width: 100%;*/
}
/* line 2044, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA {
  /*		width: 100%;*/
}
/* line 2046, ../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 2052, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  letter-spacing: normal;
}
/* line 2059, ../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 2063, ../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 2068, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #444;
  -webkit-transition: background-color, 0.1s;
  -moz-transition: background-color, 0.1s;
  transition: background-color, 0.1s;
}
/* line 2076, ../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 2080, ../scss/ws.scss */
#apexir_DATA_PANEL > table .apexir_WORKSHEET_DATA td p,
#apexir_GROUP_BY > table .apexir_WORKSHEET_DATA td p {
  margin: 0;
}
/* line 2083, ../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 2087, ../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 2089, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 2095, ../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 2099, ../scss/ws.scss */
#apexir_DATA_PANEL > table td.pagination,
#apexir_GROUP_BY > table td.pagination {
  padding: 5px 0;
}
/* line 2101, ../scss/ws.scss */
#apexir_DATA_PANEL > table td.pagination span.fielddata,
#apexir_GROUP_BY > table td.pagination span.fielddata {
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #666;
}

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

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

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

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

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

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

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

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

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

/* Filter / Sort Dialogs */
/* line 2163, ../scss/ws.scss */
div#apexir_CONTROL_PANEL_DROP {
  background: none #F8F8F8;
  border: 1px solid #aaaaaa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-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 "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 2171, ../scss/ws.scss */
div#apexir_CONTROL_PANEL_DROP td.fielddatabold {
  color: #333;
  font: bold 13px/32px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 2175, ../scss/ws.scss */
div#apexir_CONTROL_PANEL_DROP a.itemlink {
  color: #333;
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 2181, ../scss/ws.scss */
button.apexir-button {
  /*	display: block;
  	float: left;*/
  margin: 0;
  padding: 0 10px;
  height: 24px;
  border: 1px solid #969696;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #dddddd;
  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(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
}
/* line 2191, ../scss/ws.scss */
button.apexir-button:hover {
  background-color: #eeeeee;
  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(#ffffff, #eeeeee);
  background-image: -moz-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
}
/* line 2194, ../scss/ws.scss */
button.apexir-button span {
  padding: 0;
  margin: 0;
  display: block;
  height: 24px;
  font: bold 11px/22px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #444;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
  background: none;
}
/* line 2204, ../scss/ws.scss */
button.apexir-button#apexir_btn_APPLY {
  border: 1px solid #2A5D9E;
  background-color: #285b9c;
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#6096d9', endColorstr='#285b9c');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#6096d9', endColorstr='#285b9c')";
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6096d9), color-stop(100%, #285b9c));
  background-image: -webkit-linear-gradient(#6096d9, #285b9c);
  background-image: -moz-linear-gradient(#6096d9, #285b9c);
  background-image: linear-gradient(#6096d9, #285b9c);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  font-weight: bold;
}
/* line 2210, ../scss/ws.scss */
button.apexir-button#apexir_btn_APPLY span {
  color: #FFF;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
}
/* line 2214, ../scss/ws.scss */
button.apexir-button#apexir_btn_APPLY:active {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset;
  background: none #356098;
}

/* ==================== */
/* = Actions Sub Menu = */
/* ==================== */
/* line 2224, ../scss/ws.scss */
.dhtmlSubMenu {
  margin: 2px 0 0 0;
  font: normal 12px/40px "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: none #FFF;
  padding: 3px 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-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 2232, ../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 2233, ../scss/ws.scss */
.dhtmlSubMenu li.dhtmlMenuSep img {
  display: none;
}
/* line 2244, ../scss/ws.scss */
.dhtmlSubMenu li.dhtmlSubMenuSelected a {
  background-color: #F0F0F0;
  font-weight: bold !important;
}
/* line 2248, ../scss/ws.scss */
.dhtmlSubMenu li a {
  color: #333 !important;
  padding: 0;
  margin: 0;
  border: none;
  background: #FFF;
}
/* line 2254, ../scss/ws.scss */
.dhtmlSubMenu li a span {
  color: #333;
}
/* line 2258, ../scss/ws.scss */
.dhtmlSubMenu li a.dhtmlSubMenuN, .dhtmlSubMenu li a.dhtmlSubMenuS {
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: none;
  padding: 5px;
  margin: 0;
}
/* line 2263, ../scss/ws.scss */
.dhtmlSubMenu li a.dhtmlSubMenuN:hover, .dhtmlSubMenu li a.dhtmlSubMenuS:hover {
  border: none;
}
/* line 2267, ../scss/ws.scss */
.dhtmlSubMenu li a:hover {
  color: #333 !important;
  background-color: #F0F0F0 !important;
  border: none;
}
/* line 2271, ../scss/ws.scss */
.dhtmlSubMenu li a:hover span {
  color: #333;
}
/* line 2275, ../scss/ws.scss */
.dhtmlSubMenu li a img {
  display: none;
}
/* line 2277, ../scss/ws.scss */
.dhtmlSubMenu li a img.htmldbMIMG {
  display: block;
  margin: 4px 2px 0 0;
}

/* ========================== */
/* = Column Search Selector = */
/* ========================== */
/* line 2289, ../scss/ws.scss */
#apexir_columnsearch {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  backround: none #FFF;
  padding: 3px 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-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 2295, ../scss/ws.scss */
#apexir_columnsearch > a {
  display: block;
  width: auto !important;
  padding: 5px !important;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #444;
}
/* line 2301, ../scss/ws.scss */
#apexir_columnsearch > a:hover {
  background-color: #E5EFFB;
}

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

/* line 2316, ../scss/ws.scss */
table.wsTable,
table.worksheet_detail {
  border-collapse: collapse;
  border-spacing: 0;
}
/* line 2317, ../scss/ws.scss */
table.wsTable.wsPortlet,
table.worksheet_detail.wsPortlet {
  width: 100%;
}
/* line 2319, ../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 2322, ../scss/ws.scss */
table.wsTable.wsPortlet td,
table.worksheet_detail.wsPortlet td {
  text-align: right;
}
/* line 2326, ../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 2332, ../scss/ws.scss */
table.wsTable td.groupName,
table.worksheet_detail td.groupName {
  font: bold 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-align: left;
  color: #333;
  padding: 0 10px 5px 0;
  vertical-align: top;
  text-align: left;
}
/* line 2340, ../scss/ws.scss */
table.wsTable th,
table.worksheet_detail th {
  padding: 0 10px 5px 0;
  vertical-align: top;
  text-align: left;
}
/* line 2346, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #666;
}
/* line 2351, ../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 2354, ../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 2360, ../scss/ws.scss */
table.wsTable span.helpText,
table.worksheet_detail span.helpText {
  display: none;
}
/* line 2363, ../scss/ws.scss */
table.wsTable td,
table.worksheet_detail td {
  padding: 0 0 5px 10px;
  vertical-align: top;
  font: normal 11px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
}
/* line 2371, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  -moz-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;
  -webkit-transition: background-color, 0.1s;
  -moz-transition: background-color, 0.1s;
  transition: background-color, 0.1s;
}
/* line 2381, ../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 2388, ../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 2391, ../scss/ws.scss */
table.wsTable td textarea.textArea,
table.worksheet_detail td textarea.textArea {
  min-width: 400px;
}
/* line 2396, ../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 2401, ../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 2405, ../scss/ws.scss */
table.wsTable fieldset.textarea_resizable,
table.worksheet_detail fieldset.textarea_resizable {
  padding: 0;
  margin: 0;
}
/* line 2408, ../scss/ws.scss */
table.wsTable fieldset.textarea_resizable textarea,
table.worksheet_detail fieldset.textarea_resizable textarea {
  margin: 0;
}
/* line 2413, ../scss/ws.scss */
table.wsTable.wsPortletReport th,
table.worksheet_detail.wsPortletReport th {
  min-width: 180px;
}

/* ===================================================== */
/* = Report Formatting for Reports inside of a Section = */
/* ===================================================== */
/* line 2423, ../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 2427, ../scss/ws.scss */
div.wsSection div.wsSectionReport table {
  border-collapse: collapse;
  border-spacing: 0 0;
}
/* line 2430, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
}
/* line 2438, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 2444, ../scss/ws.scss */
div.wsSection div.wsSectionReport table tr:hover td {
  background-color: #F8F8F8;
}
/* line 2448, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle1 {
  border: 1px solid #AAA;
}
/* line 2450, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle1 th {
  border-bottom: 1px solid #AAA;
  padding: 8px 10px;
  background-color: #eeeeee;
  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(#f8f8f8, #eeeeee);
  background-image: -moz-linear-gradient(#f8f8f8, #eeeeee);
  background-image: linear-gradient(#f8f8f8, #eeeeee);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}
/* line 2456, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle1 td {
  padding: 5px 10px;
  border-top: 1px solid #DDD;
  border-bottom: none;
}
/* line 2462, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 {
  border: none;
}
/* line 2464, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 th {
  border-bottom: 1px solid #AAA;
  padding: 5px 10px;
}
/* line 2468, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 td {
  padding: 5px 10px;
  border-bottom: 1px solid #DDD;
}
/* line 2472, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle2 tr:last-child td {
  border-bottom: none;
}
/* line 2476, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 {
  border: none;
}
/* line 2478, ../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 2484, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 td {
  padding: 5px 10px;
  border-left: 1px solid #DDD;
  border-bottom: 1px solid #EEE;
}
/* line 2489, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr td:last-child {
  border-right: 1px solid #CCC;
}
/* line 2492, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr td:first-child {
  border-left: 1px solid #CCC;
}
/* line 2495, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr:last-child td {
  border-bottom: 1px solid #CCC;
}
/* line 2498, ../scss/ws.scss */
div.wsSection div.wsSectionReport table.wsReportStyle3 tr:hover td {
  background-color: #F2F2F2;
}

/* =============== */
/* = Annotations = */
/* =============== */
/* line 2507, ../scss/ws.scss */
ul.wsTagsLinks {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 2511, ../scss/ws.scss */
ul.wsTagsLinks li {
  display: inline-block;
  margin: 0 5px 0 0;
  padding: 0;
}
/* line 2515, ../scss/ws.scss */
ul.wsTagsLinks li a {
  display: inline-block;
  border: 1px solid #aaaaaa;
  background-color: #F0F0F0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -moz-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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
  text-decoration: none;
  padding: 0 8px;
}
/* line 2525, ../scss/ws.scss */
ul.wsTagsLinks li a:hover {
  background-color: #FFF;
}

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

/* line 2536, ../scss/ws.scss */
ul.wsNotes {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 2540, ../scss/ws.scss */
ul.wsNotes li {
  padding: 0;
  margin: 0;
}
/* line 2543, ../scss/ws.scss */
ul.wsNotes li:last-child {
  margin-bottom: 0;
}
/* line 2546, ../scss/ws.scss */
ul.wsNotes li div {
  padding: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #26230A;
  background-color: #FAF19C;
  border: 1px solid #CCAD14;
}
/* line 2554, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 2561, ../scss/ws.scss */
ul.wsNotes li span a {
  color: #333;
  font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: lowercase;
  text-decoration: none;
  margin: 0 0 0 5px;
}
/* line 2567, ../scss/ws.scss */
ul.wsNotes li span a:hover {
  text-decoration: underline;
}

/* =================== */
/* = Standard Report = */
/* =================== */
/* line 2578, ../scss/ws.scss */
table.wsStandardReport {
  min-width: 600px;
  border-spacing: 0;
  border-collapse: collapse;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -moz-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 2585, ../scss/ws.scss */
table.wsStandardReport th {
  background-color: #e0e0e0;
  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(#f0f0f0, #e0e0e0);
  background-image: -moz-linear-gradient(#f0f0f0, #e0e0e0);
  background-image: linear-gradient(#f0f0f0, #e0e0e0);
  margin: 0;
  padding: 0 10px;
  font: bold 12px/30px "Helvetica Neue", Helvetica, 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 2596, ../scss/ws.scss */
table.wsStandardReport th.rightAligned, table.wsStandardReport td.rightAligned {
  text-align: right;
}
/* line 2599, ../scss/ws.scss */
table.wsStandardReport th.iconCol, table.wsStandardReport td.iconCol {
  width: 1%;
  padding-right: 5px;
  padding-left: 5px;
}
/* line 2606, ../scss/ws.scss */
table.wsStandardReport tr:last-child td {
  border-bottom: 1px solid #AAA;
}
/* line 2609, ../scss/ws.scss */
table.wsStandardReport tr td {
  border-bottom: 1px solid #D8D8D8;
  padding: 5px 10px;
  color: #333;
}
/* line 2613, ../scss/ws.scss */
table.wsStandardReport tr td input {
  display: block;
  margin: 0;
  border: 1px solid #AAA;
  padding: 2px;
  font: normal 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15) inset;
  -moz-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;
  -webkit-transition: background-color, 0.1s;
  -moz-transition: background-color, 0.1s;
  transition: background-color, 0.1s;
}
/* line 2625, ../scss/ws.scss */
table.wsStandardReport tr td input:focus {
  background-color: #F0F0F0;
  border: 1px solid #666;
}
/* line 2630, ../scss/ws.scss */
table.wsStandardReport tr td a {
  color: #333;
}

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

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

/* line 2668, ../scss/ws.scss */
div.searchField {
  display: block;
  float: left;
  margin: 6px;
  background: #FFF;
  height: 22px;
  border: 1px solid #969696;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  /*Placeholder Styling*/
  /*	input::-webkit-input-placeholder {
  		color: #999;
  	}
  	input:-moz-placeholder {
  		color: #999;
  	}*/
}
/* line 2677, ../scss/ws.scss */
div.searchField span.searchIcon {
  display: block;
  float: left;
  padding: 4px 0 4px 4px;
}
/* line 2681, ../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 2688, ../scss/ws.scss */
div.searchField input {
  display: block;
  float: left;
  height: 18px;
  font: normal 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: none;
  padding: 2px;
  color: #333;
}
/* line 2704, ../scss/ws.scss */
div.searchField a.wsSmallButton {
  border: none;
  border-left: 1px solid #969696;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  margin: 0;
}
/* line 2710, ../scss/ws.scss */
div.searchField a.wsSmallButton:active {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -moz-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: #cccccc;
  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(#dddddd, #cccccc);
  background-image: -moz-linear-gradient(#dddddd, #cccccc);
  background-image: linear-gradient(#dddddd, #cccccc);
}

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

/* =============== */
/* = Login Page  = */
/* =============== */
/* line 2738, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard {
  width: 512px;
}
/* line 2740, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard .ebaFrameHeader {
  height: 52px;
  background: none #E8E8E8;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.65) inset;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.65) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.65) inset;
  border: 1px solid #AAA;
  border-bottom: 1px solid #CCC;
  border-radius: 3px 3px 0 0;
}
/* line 2747, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard .ebaFrameHeader h1.oracleLogo {
  margin: 16px;
}
/* line 2751, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer {
  border-right: 1px solid #AAA;
  border-left: 1px solid #AAA;
}
/* line 2754, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.ebaContent {
  padding: 16px 16px 0 16px;
}
/* line 2758, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.loginFormFields p {
  font: normal 12px/20px Arial, sans-serif;
  color: #404040;
  margin-top: 0;
}
/* line 2763, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.loginFormFields div.wsFormRegion table.formlayout {
  width: 100%;
}
/* line 2765, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.loginFormFields div.wsFormRegion table.formlayout td {
  padding: 0 0 16px 0;
}
/* line 2769, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.loginFormFields div.wsFormRegion table.formlayout label,
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.loginFormFields div.wsFormRegion table.formlayout label a {
  padding: 0;
  color: #707070;
  font: normal 13px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 2774, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.loginFormFields div.wsFormRegion table.formlayout label + br {
  display: none;
}
/* line 2777, ../scss/ws.scss */
div.ebaWizardFrame.ebaLoginWizard div.ebaContentContainer div.loginFormFields div.wsFormRegion table.formlayout input.text_field {
  width: 400px;
}
/* line 2784, ../scss/ws.scss */
div.ebaWizardFrame div.websheetsIcon {
  display: none;
}
/* line 2786, ../scss/ws.scss */
div.ebaWizardFrame div.websheetsIcon img {
  display: none;
}

/* ======================== */
/* = Page Navigation Tree = */
/* ======================== */
/* line 2796, ../scss/ws.scss */
div.tree ul li a {
  font: normal 12px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: 20px;
  padding: 2px 4px 2px 2px;
  color: #333;
  border: 1px solid transparent;
  -webkit-transition: background border, 0.2s;
  -moz-transition: background border, 0.2s;
  transition: background border, 0.2s;
}
/* line 2803, ../scss/ws.scss */
div.tree ul li a:hover {
  background-color: #F0F0F0;
  border-color: #E0E0E0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  height: 20px;
  padding: 2px 4px 2px 2px;
}
/* line 2811, ../scss/ws.scss */
div.tree ul li a.clicked, div.tree ul li a.clicked:hover {
  background-color: #E0E0E0;
  border-color: #D0D0D0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  height: 20px;
  padding: 2px 4px 2px 2px;
}
/* line 2818, ../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 2829, ../scss/ws.scss */
body.wsPopUpLOV {
  margin: 10px;
}
/* line 2831, ../scss/ws.scss */
body.wsPopUpLOV input.searchField {
  padding: 4px;
  border: none;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #333;
  border: 1px solid #969696;
  margin: 6px 0 6px 6px;
  height: 24px;
  background: #FFF;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
}
/* line 2843, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton {
  font: normal 11px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 4px 10px;
  margin: 6px 0 6px 6px;
  background-color: #dddddd;
  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(#eeeeee, #dddddd);
  background-image: -moz-linear-gradient(#eeeeee, #dddddd);
  background-image: linear-gradient(#eeeeee, #dddddd);
  -webkit-border-radius: 2px;
  -moz-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;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
  -moz-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 2855, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton:hover {
  background-color: #eeeeee;
  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(#ffffff, #eeeeee);
  background-image: -moz-linear-gradient(#ffffff, #eeeeee);
  background-image: linear-gradient(#ffffff, #eeeeee);
}
/* line 2858, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton:active {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -moz-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: #cccccc;
  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(#dddddd, #cccccc);
  background-image: -moz-linear-gradient(#dddddd, #cccccc);
  background-image: linear-gradient(#dddddd, #cccccc);
}
/* line 2862, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton.hotButton {
  border: 1px solid #822024;
  background-color: #c3000f;
  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(#eb0014, #c3000f);
  background-image: -moz-linear-gradient(#eb0014, #c3000f);
  background-image: linear-gradient(#eb0014, #c3000f);
  color: #FFF;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -moz-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 2869, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton.hotButton:hover {
  background-color: #d3202f;
  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(#fb2034, #d3202f);
  background-image: -moz-linear-gradient(#fb2034, #d3202f);
  background-image: linear-gradient(#fb2034, #d3202f);
}
/* line 2872, ../scss/ws.scss */
body.wsPopUpLOV input.smallButton.hotButton:active {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.5) inset;
  -moz-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: #a2000d;
  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(#ce0014, #a2000d);
  background-image: -moz-linear-gradient(#ce0014, #a2000d);
  background-image: linear-gradient(#ce0014, #a2000d);
}
/* line 2879, ../scss/ws.scss */
body.wsPopUpLOV div.lovLinks a {
  display: block;
  font: normal 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 5px 0;
  border-bottom: 1px solid #E0E0E0;
  color: #333;
  text-decoration: none;
}
/* line 2886, ../scss/ws.scss */
body.wsPopUpLOV div.lovLinks a:hover {
  background-color: #F0F0F0;
}
/* line 2890, ../scss/ws.scss */
body.wsPopUpLOV div.lovLinks br {
  display: none;
}
/* line 2894, ../scss/ws.scss */
body.wsPopUpLOV div.lovPagination {
  text-align: center;
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #888;
  padding: 10px 0;
}

/* line 2903, ../scss/ws.scss */
div.wsFooter {
  border-top: 1px solid #F0F0F0;
  padding: 10px;
  margin: 10px 0;
  position: relative;
}
/* line 2908, ../scss/ws.scss */
div.wsFooter p {
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  color: #666;
}
/* line 2912, ../scss/ws.scss */
div.wsFooter p.alignRight {
  float: right;
  text-align: right;
}
/* line 2916, ../scss/ws.scss */
div.wsFooter p a {
  color: #333;
}
/* line 2920, ../scss/ws.scss */
div.wsFooter ul.wsViewModes {
  margin: 10px;
  padding: 0;
  list-style: none;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 2927, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li {
  float: left;
  border-left: 1px solid #EEE;
  padding: 0 5px;
  height: 16px;
}
/* line 2932, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li:first-child {
  border-left: none;
}
/* line 2935, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li:last-child {
  padding-right: 0;
}
/* line 2938, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li a {
  font: normal 11px/12px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #666;
  text-decoration: none;
  -webkit-transition: color, 0.1s, linear;
  -moz-transition: color, 0.1s, linear;
  transition: color, 0.1s, linear;
}
/* line 2943, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li a.active {
  color: #333;
  font-weight: bold;
}
/* line 2947, ../scss/ws.scss */
div.wsFooter ul.wsViewModes li a:hover {
  color: #333;
}

/* Accessibility */
/* line 2957, ../scss/ws.scss */
.hideMeButHearMe {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 2958, ../scss/ws.scss */
.hideMeButHearMe.focusable:active, .hideMeButHearMe.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

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

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

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

/* line 2984, ../scss/ws.scss */
.Calendar .DayOfWeek {
  font: normal 11px/20px "Helvetica Neue", Helvetica, 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 2995, ../scss/ws.scss */
.Calendar .DayOfWeek:first-child {
  /*  border-left: 1px solid #BBB;*/
}

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

/* line 3003, ../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 "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #FFF;
}

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

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

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

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

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

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

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

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

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

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

/* ======================================== */
/* = Header Bar for Express Applications  = */
/* ======================================== */
/* line 3077, ../scss/ws.scss */
.ebaHeader {
  overflow: hidden;
  background-color: #5a8bc9;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4f80be), color-stop(100%, #5a8bc9));
  background-image: -webkit-linear-gradient(#4f80be, #5a8bc9);
  background-image: -moz-linear-gradient(#4f80be, #5a8bc9);
  background-image: linear-gradient(#4f80be, #5a8bc9);
}

/* Application Name + Oracle Logo */
/* line 3083, ../scss/ws.scss */
.ebaHeader h1 {
  margin: 8px 16px;
  padding: 0;
  float: left;
  text-decoration: none;
}

/* line 3089, ../scss/ws.scss */
.ebaHeader h1 a {
  display: block;
  padding: 0;
  font: bold 24px/26px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #FFF;
  text-decoration: none;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

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

/* line 3105, ../scss/ws.scss */
.ebaHeader ul li {
  float: left;
  display: block;
  padding: 0;
}

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

/* line 3113, ../scss/ws.scss */
.ebaHeader ul li > a {
  padding: 0 8px;
  color: #303030;
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
  display: block;
  font: normal 11px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 8px 8px 8px 0;
  border: 1px solid #45638F;
  border-radius: 3px;
  background-color: #9bbae6;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aac4e6), color-stop(100%, #9bbae6));
  background-image: -webkit-linear-gradient(#aac4e6, #9bbae6);
  background-image: -moz-linear-gradient(#aac4e6, #9bbae6);
  background-image: linear-gradient(#aac4e6, #9bbae6);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
}

/* line 3126, ../scss/ws.scss */
.ebaHeader ul li > a:hover {
  background: #FFF;
}

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

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

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

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

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

/* Logout Link */
/* line 3154, ../scss/ws.scss */
.ebaHeader ul li span {
  padding: 0;
  font-weight: bold;
  color: #FFF;
  color: rgba(255, 255, 255, 0.75);
  text-decoration: none;
  display: inline-block;
  font: normal 11px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 8px 8px 8px 0;
}

/* line 3164, ../scss/ws.scss */
.ebaHeader ul li span a.logout {
  padding: 0 8px;
  color: #303030;
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
  display: inline-block;
  font: bold 11px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0 0 0 8px;
  border: 1px solid #45638F;
  border-radius: 3px;
  background-color: #b4cbec;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bed2ec), color-stop(100%, #b4cbec));
  background-image: -webkit-linear-gradient(#bed2ec, #b4cbec);
  background-image: -moz-linear-gradient(#bed2ec, #b4cbec);
  background-image: linear-gradient(#bed2ec, #b4cbec);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
}
/* line 3176, ../scss/ws.scss */
.ebaHeader ul li span a.logout:hover {
  background: #FFF;
}

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

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

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

/* =============== */
/* = Small Icons = */
/* =============== */
/* line 3202, ../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 3209, ../scss/ws.scss */
img.ebaFile.generic {
  background-position: 0 0;
}

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

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

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

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

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

/* line 3216, ../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 3223, ../scss/ws.scss */
img.wsIcon.note {
  background-position: 0 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* Language Selector */
/* line 3253, ../scss/ws.scss */
div.languageSelector {
  font: normal 11px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #707070;
}
/* line 3256, ../scss/ws.scss */
div.languageSelector a {
  color: #404040;
  text-decoration: underline;
}
/* line 3260, ../scss/ws.scss */
div.languageSelector b {
  font-weight: bold;
}

/* Button Bar */
/* line 3266, ../scss/ws.scss */
div.wsButtonBar {
  zoom: 1;
  background-color: #e8e8e8;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8f8f8), color-stop(100%, #e8e8e8));
  background-image: -webkit-linear-gradient(#f8f8f8, #e8e8e8);
  background-image: -moz-linear-gradient(#f8f8f8, #e8e8e8);
  background-image: linear-gradient(#f8f8f8, #e8e8e8);
  border-bottom: 1px solid #DDD;
  text-align: right;
}
/* line 9, ../scss/settings/_vars.scss */
div.wsButtonBar:before, div.wsButtonBar:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 15, ../scss/settings/_vars.scss */
div.wsButtonBar:after {
  clear: both;
}
/* line 3272, ../scss/ws.scss */
div.wsButtonBar a.ebaButton,
div.wsButtonBar a.ebaHotButton {
  display: inline-block;
  float: none;
}
