/* Files included in this bundle:
       Orion\styles\navtabs.css
       orion\js\jquery\jquery.cluetip.css
       Orion\styles\NetObjectTips.css
       Orion\SRM\Styles\NetObjectTips.plugin.css
       Orion\styles\SalesTrigger.css
*/
/****
 **** Begin Orion\styles\navtabs.css
 ****/
/* Main navigation */
/* LEGACY TABS - BEGIN */
#tabs {
  display: none;
  padding-top: 3px;
  zoom: 1;
}
.sw-is-msie div#tabs {
  padding-top: 0px;
  border-top: 3px solid transparent;
}
/* msie moves the 3px padding to the bottom, not top */
.sw-mainnav-tabs ul,
.sw-mainnav-tabs li,
.sw-mainnav-bars ul,
.sw-mainnav-bars li {
  padding: 0;
  margin: 0;
}
.sw-mainnav-tabs {
  overflow: hidden;
}
.sw-mainnav-tabs ul {
  list-style-type: none;
  white-space: nowrap;
}
.sw-mainnav-bars ul {
  list-style-type: none;
}
.sw-mainnav-tabs li,
.sw-mainnav-bars li {
  display: inline-block;
}
.sw-mainnav-tabs,
.sw-mainnav-bars,
.sw-mainnav-box {
  clear: both;
}
.sw-mainnav-box {
  background: #ffffff;
  zoom: 1;
  padding: 5px 0;
  min-height: 21px;
}
.sw-mainnav-tabs ul li {
  margin: 0 0 0 7px;
  position: relative;
  background: transparent !important;
}
.sw-mainnav-tabs ul li a,
.sw-mainnav-tabs ul li a:active,
.sw-mainnav-tabs ul li a:visited {
  color: #727272 !important;
  text-decoration: none;
}
.sw-mainnav-tabs ul li a {
  display: block;
  padding: 0 10px;
  color: #727272;
}
.sw-mainnav-tabs ul li a span {
  text-transform: uppercase;
  background: none;
  padding: 0;
  line-height: 40px;
  font-weight: normal;
  font-size: 12px;
}
.sw-mainnav-tabs ul li.selected a {
  color: #FFFFFF !important;
}
.sw-mainnav-tabs ul li.selected a:hover {
  color: #df8200 !important;
}
.sw-mainnav-tabs ul li.selected a:after {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid white;
  content: "";
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: -5px;
  width: 0;
  height: 0;
}
.sw-mainnav-bars ul li {
  margin: 0 0 0 15px;
  line-height: 20px;
}
.sw-mainnav-bars ul li:hover {
  background: transparent;
}
.sw-mainnav-bars a,
.sw-mainnav-bars a:active,
.sw-mainnav-bars a:visited {
  color: #727272;
  text-transform: uppercase;
  font-size: 11px;
}
.sw-mainnav-bars a:hover {
  color: #df8200;
  text-decoration: underline;
}
/* ie6 - poor float margin calc - undo left side indented 15px */
* html .sw-mainnav-bars ul {
  margin-left: -15px;
}
.sw-mainnav-bars .sw-mainnav-logo {
  float: right;
  background: url(/orion/images/NavBar.logo.gif) 0 0 no-repeat;
  margin: 2px 15px 0 0;
}
.sw-mainnav-bars .sw-mainnav-logo a {
  display: block;
  width: 84px;
  height: 19px;
}
.sw-mainnav-bars .sw-mainnav-logo span {
  visibility: hidden;
}
/* LEGACY TABS - END */
/*Contents*/
.nav-usertext {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.mega-menu-caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin: -2px 0 0 6px;
  vertical-align: middle;
  border-top-color: #AAAAAA;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
#menuStyleSelect {
  position: absolute;
  right: 5px;
  top: 9px;
  z-index: 2;
}
#mega-tabs > ul {
  margin: 0;
  list-style: none;
  white-space: nowrap;
}
#mega-tabs > ul > li {
  display: inline-block;
  margin: 0;
}
#mega-tabs > ul > li:hover {
  background: none;
}
#mega-tabs > ul > li > a {
  display: inline-block;
  padding: 0 15px;
  color: #FFFFFF;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
  line-height: 40px;
  text-decoration: none;
}
#mega-tabs > ul > li > a > .mega-menu-caret {
  color: #AAAAAA;
  border-top-color: #AAAAAA;
}
#mega-tabs > ul > li > .mega-submenu {
  display: none;
  list-style: none;
  min-width: 165px;
  padding: 0;
  margin: 0;
  background-color: #272727;
  position: absolute;
  top: 100%;
  overflow: visible;
  box-shadow: rgba(0, 0, 0, 0.5) 0 3px 4px -1px, rgba(0, 0, 0, 0.0980392) 0 4px 5px 0, rgba(0, 0, 0, 0.0823529) 0 1px 10px 0;
}
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
}
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul::-webkit-scrollbar-thumb {
  border-radius: 0;
  background-color: #777;
}
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul::-webkit-scrollbar-thumb:hover {
  background-color: #AAAAAA;
}
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul > li > a {
  font-size: 12px;
  display: block;
  padding: 7px 15px;
  color: #FFFFFF;
  cursor: pointer;
  white-space: normal;
  line-height: 16px;
}
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul > li > a:hover,
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul > li > a:active,
#mega-tabs > ul > li > .mega-submenu .mega-submenu-container > ul > li > a:focus {
  text-decoration: none;
  background-color: #333333;
  color: #F99D1C;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul {
  overflow-y: auto;
  list-style: none;
  padding: 0;
  max-width: 677px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul::-webkit-scrollbar-thumb {
  border-radius: 0;
  background-color: #777;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul::-webkit-scrollbar-thumb:hover {
  background-color: #AAAAAA;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li {
  margin: 0 0 15px 0;
  width: 165px;
  float: left;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li:hover {
  background-color: transparent !important;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > h3 {
  display: none;
  white-space: normal;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul::-webkit-scrollbar-thumb {
  border-radius: 0;
  background-color: #777;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul::-webkit-scrollbar-thumb:hover {
  background-color: #AAAAAA;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul > li > a {
  font-size: 12px;
  display: block;
  padding: 7px 15px;
  color: #FFFFFF;
  cursor: pointer;
  white-space: normal;
  line-height: 16px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul > li > a:hover,
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul > li > a:active,
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > ul > li > a:focus {
  text-decoration: none;
  background-color: #333333;
  color: #F99D1C;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > .sub-menu-title {
  margin: 0;
  font-size: 16px;
  font-weight: normal;
  padding: 11px 15px 14px 15px;
  text-transform: uppercase;
  line-height: 20px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu .mega-submenu-container > ul > li > .sub-menu-container > .sub-menu-title > a {
  display: block;
  color: #F99D1C;
  white-space: normal;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary {
  width: 566px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-menu-config {
  text-align: left;
  margin-left: 15px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-menu-config > .menu-style-toggle > .icon {
  background-image: url('../images/Actions/menu_expand.png');
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-menu-config > .menu-style-toggle > .primary-text {
  display: none;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-menu-config > .menu-style-toggle > .secondary-text {
  display: inline-block;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-menu-config > .menu-style-toggle:hover > .icon {
  background-image: url('../images/Actions/menu_expand_hover.png');
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul {
  min-height: 300px;
  height: 100%;
  width: 214px;
  padding: 5px 0;
  border-right: solid 1px #333333;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li {
  margin: 0;
  width: auto;
  float: none;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li > h3 {
  display: block;
  text-transform: uppercase;
  font-weight: normal;
  text-align: left;
  margin: 0;
  width: auto;
  font-size: 12px;
  background-color: transparent;
  padding: 0;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li > h3 > button {
  color: #AAAAAA;
  display: block;
  line-height: 16px;
  text-decoration: none;
  cursor: default;
  padding: 7px 15px;
  text-align: left;
  background: transparent;
  border: none;
  text-transform: uppercase;
  width: 100%;
  font-size: 12px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li > h3 > button:hover,
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li > h3 > button:active,
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li > h3 > button:focus {
  color: #AAAAAA;
  outline: none;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li > h3 > button > .mega-menu-caret {
  display: block;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid;
  float: right;
  margin: 4px 0 0 15px;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li.menu-active h3 button {
  color: #F99D1C;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li.menu-active .sub-menu-container {
  display: block;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li .sub-menu-container {
  position: absolute;
  left: 215px;
  top: 0;
  right: 0;
  bottom: 42px;
  display: none;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li .sub-menu-container > .sub-menu-title > a {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li .sub-menu-container > ul {
  position: absolute;
  left: 0;
  width: 100%;
  top: 40px;
  bottom: 0;
  overflow-y: auto;
}
#mega-tabs > ul > li > .mega-submenu.full-menu.menu-secondary .mega-submenu-container > ul > li .sub-menu-container > ul > li {
  float: left;
  width: 165px;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config {
  border-top: solid 1px #333333;
  margin: 0;
  position: relative;
  clear: both;
  text-align: center;
  font-size: 12px;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > a {
  display: inline-block;
  padding: 12px 0 12px 0;
  text-align: center;
  margin-right: 20px;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > a:last-child {
  margin-right: 0;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > a span {
  display: inline-block;
  padding: 0 0 0 20px;
  color: #33A6CD !important;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url(../images/actions/configure.png);
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > a:hover {
  background-color: transparent;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > a:hover span {
  color: #FFFFFF !important;
  background-image: url(../images/actions/configure_hover.png);
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > .menu-style-toggle {
  cursor: pointer;
  border: none;
  background: transparent;
  padding: 12px 0 12px 0;
  color: #33A6CD;
  outline: none;
  font-family: 'Open Sans';
  font-size: 12px;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > .menu-style-toggle > .icon {
  display: inline-block;
  float: left;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 5px;
  background: url('../images/Actions/menu_condense.png') center center no-repeat;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > .menu-style-toggle > .primary-text {
  display: inline-block;
  margin-top: 1px;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > .menu-style-toggle > .secondary-text {
  display: none;
  margin-top: 1px;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > .menu-style-toggle:hover {
  color: #FFFFFF;
}
#mega-tabs > ul > li > .mega-submenu .mega-menu-config > .menu-style-toggle:hover > .icon {
  background-image: url('../images/Actions/menu_condense_hover.png');
}
#mega-tabs > ul > li.menu-open {
  background-color: #272727;
}
#mega-tabs > ul > li.menu-open > a {
  color: #F99D1C;
}
#mega-tabs > ul > li.menu-open > a > .mega-menu-caret {
  color: #F99D1C;
  border-top-color: #F99D1C;
}
/****
 **** End Orion\styles\navtabs.css
 ****/
/****
 **** Begin orion\js\jquery\jquery.cluetip.css
 ****/
/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(wait.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  background-color: #d9d9c2;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #d9d9c2;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #87876a;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
  background-image: url(images/darrowleft.gif);
}
.clue-left-default .cluetip-arrows {
  background-image: url(images/darrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
  background-image: url(images/darrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url(images/darrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url(images/arrowleft.gif);
}
.clue-left-jtip .cluetip-arrows {
  background-image: url(images/arrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url(images/arrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
  background-image: url(images/arrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */

.cluetip-rounded {
  background: transparent url(images/bl.gif) no-repeat 0 100%;
  margin-top: 10px;
  margin-left: 12px;
}

.cluetip-rounded #cluetip-outer {
  background: transparent url(images/tl.gif) no-repeat 0 0;
  margin-top: -12px;
}

.cluetip-rounded #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative;
}
.cluetip-rounded #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url(images/tr.gif) no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
  background: url(images/br.gif) no-repeat 100% 100%;
  padding: 5px 12px 12px;
  margin: -18px -12px 0 0;
  position: relative;
}

.cluetip-rounded div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #009;
  background: transparent;
}
.cluetip-rounded div#cluetip-close a {
  color: #777;
}

/* rounded arrows */

.clue-right-rounded .cluetip-arrows {
  background-image: url(images/rarrowleft.gif);
}
.clue-left-rounded .cluetip-arrows {
  background-image: url(images/rarrowright.gif);
  left: 100%;
  margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
  background-image: url(images/rarrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
  background-image: url(images/rarrowup.gif);
  top: -23px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}



/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}
html #cluetip-waitimage { background-image: none; } /* wait.gif = mia */

/****
 **** End orion\js\jquery\jquery.cluetip.css
 ****/
/****
 **** Begin Orion\styles\NetObjectTips.css
 ****/
#tooltip
{
	border: 0px;
	padding: 0px;
	opacity: 1.00;
    z-index:9000;
    position: absolute;
}
div.tooltip-outer
{
	z-index: 9000;
    position: absolute;
}
div.stem-top-left
{
    left: 10px;
}
div.stem-top-right
{
    left: -310px;
}
div.stem-bottom-left
{
    left: 10px;
    top: -35px;
}
div.stem-bottom-right
{
    left: -310px;
    top: -35px;
}
div div.tooltip-wrapper
{
    z-index:-1;
    position: absolute;
}
div.stem-top-left div.tooltip-wrapper
{
    top: -38px;
    left: 31px;
}
div.stem-top-right div.tooltip-wrapper
{
    top: -38px;
    left: auto;
}
div.stem-bottom-left div.tooltip-wrapper
{
    top: auto;
    bottom: -36px;
    left: 31px;
}
div.stem-bottom-right div.tooltip-wrapper
{
    top: auto;
    bottom: -36px;
    left: auto;
}
div.tooltip-shadow
{
    background-color: #000;
    position:absolute;
    z-index:-2;
}
div div.tooltip-stem
{
	width: 32px;
	height: 35px;
	position: absolute;
}
div.stem-top-left div.tooltip-stem
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_leftup.gif);
}
div.stem-top-right div.tooltip-stem
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_rightup.gif);
	left: 257px;
}
div.stem-bottom-left div.tooltip-stem
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_leftdown.gif);
}
div.stem-bottom-right div.tooltip-stem
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_rightdown.gif);
	left: 257px;
}
div.cluetip-orion
{
    width: auto;
}

div.cluetip-orion table.cluetip-orion-table
{
    width: 256px;
    height: 100%;
}

td.cluetip-orion-inner-content
{
	height: 100%; 
	vertical-align: top;
}

.cluetip-orion
{
	background-color: white;
	margin: 0;
	padding: 0;
	border: solid 1px #B3B3B3;
	border-top: none;
}
.cluetip-orion #cluetip-outer
{
	position: relative;
	margin: 0;
	padding: 0;
	background-color: white;
}
.cluetip-orion #cluetip-inner
{
	padding: 0;
	margin: 0;
}
.cluetip-orion #cluetip-close
{
	display: none;
}

div#cluetip-waitimage
{
 	  width: 0px;
 	  height: 0px;
}

.cluetip-orion h3
{
	color: White;
	margin: 0;
	padding: 6px;
	font-size: 15px;
}
.cluetip-orion h3.StatusDown
{
	background: #D4332F url(/Orion/images/NetObjectTips/bg_nd_down.gif) repeat-x;
}
.cluetip-orion h3.StatusCritical
{
	background: #8A0907 url(/Orion/images/NetObjectTips/bg_nd_critical.gif) repeat-x;
}
.cluetip-orion h3.StatusDisabled
{
	background: #BDCFDE url(/Orion/images/Maps/tooltipbg_disabled.png) repeat-x;
}
.cluetip-orion h3.StatusShutdown
{
	background: #D4332F url(/Orion/images/NetObjectTips/bg_nd_down.gif) repeat-x;
}
.cluetip-orion h3.StatusExternal
{
	background: #7324B3 url(/Orion/images/NetObjectTips/bg_nd_external.gif) repeat-x;
}
.cluetip-orion h3.StatusUnknown
{
	background: #AFAFAF url(/Orion/images/NetObjectTips/bg_nd_unknown.gif) repeat-x;
}
.cluetip-orion h3.StatusUnmanaged
{
	background: #2D27E5 url(/Orion/images/NetObjectTips/bg_nd_unmanaged.gif) repeat-x;
}
.cluetip-orion h3.StatusUnreachable
{
	background: #13171F url(/Orion/images/NetObjectTips/bg_nd_unreachable.gif) repeat-x;
}
.cluetip-orion h3.StatusUnplugged
{
	background: #1BBCCD url(/Orion/images/NetObjectTips/bg_nd_unplugged.gif) repeat-x;
}
.cluetip-orion h3.StatusNotRunning
{
	background: #00C0D4 url(/Orion/images/NetObjectTips/bg_nd_notrunning.gif) repeat-x;
}
.cluetip-orion h3.StatusUndefined
{
	background: #AFAFAF url(/Orion/images/NetObjectTips/bg_nd_unknown.gif) repeat-x;
}
.cluetip-orion h3.StatusUp
{
	background: #37B222 url(/Orion/images/NetObjectTips/bg_nd_up.gif) repeat-x;
}
.cluetip-orion h3.StatusWarning
{
	background: #DEB91E url(/Orion/images/NetObjectTips/bg_nd_warn.gif) repeat-x;
}
.cluetip-orion .NetObjectTipBody
{
	min-height: 25px;
	padding: 6px;
}
.cluetip-orion .NetObjectTipBody table
{
	width: 100%;
}
.cluetip-orion .StatusDescription
{
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 11px;
}
.cluetip-orion .NetObjectTipBody th, .cluetip-orion .NetObjectTipBody td
{
	padding: 3px 3px 3px 0;
	font-size: 11px;
}
.cluetip-orion .NetObjectTipBody th
{
	white-space: nowrap;
}
.cluetip-orion .NetObjectTipBody td
{
	width: auto;
}
.cluetip-orion th
{
	text-align: left;
}

/* orion arrows */
.cluetip-orion .cluetip-arrows
{
	width: 32px;
	height: 35px;
	margin-top: 20px;
}
.clue-right-orion .cluetip-arrows
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_leftup.gif);
	left: -32px;
}
.clue-left-orion .cluetip-arrows
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_rightup.gif);
	left: 100%;
	margin-right: -32px;
}
.clue-top-orion .cluetip-arrows
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_leftdown.gif);
	top: 100%;
	left: 50%;
	margin-left: -32px;
}
.clue-bottom-orion .cluetip-arrows
{
	background-image: url(/Orion/images/NetObjectTips/bubble_arrow_leftdown.gif);
	top: -35px;
	left: 50%;
	margin-left: -32px;
}

.InlineBar
{
	width: 95px;
	height: 10px;
}
.InlineBar h4
{
	background: #eae9e7;
	background-image: url(../images/Gradient-Background.gif);
	margin: 0px;
	padding: 0px;
}
.InlineBar.Normal div
{
	background-color: #00b84a;
	background-image: url(../images/Gradient-Green.gif);
	background-repeat: repeat-x;
}
.InlineBar.Warning div
{
	background-color: #f1d200;
	background-image: url(../images/Gradient-Yellow.gif);
	background-repeat: repeat-x;
}
.InlineBar.Error div
{
	background-color: #e22323;
	background-image: url(../images/Gradient-Red.gif);
	background-repeat: repeat-x;
}
.tooltip-iframe
{
	position: absolute;
	border: none;
	display: block;
	z-index: 5;
	opacity: 0.0;
	filter: alpha(opacity = 0);
}

/*
 * Inline Multibar
 */
.InlineMultiBar, .InlineMultiBar div
{
	width: 100px;
	padding-left: 0px!important;
	padding-right: 0px!important;
}

.InlineMultiBar .NormalBar
{
	background-color: #00b84a;
	background-image: url(../images/Gradient-Green.gif);
	background-repeat: repeat-x;
}
.InlineMultiBar .WarningBar
{
	background-color: #f1d200;
	background-image: url(../images/Gradient-Yellow.gif);
	background-repeat: repeat-x;
	
}
.InlineMultiBar .ErrorBar
{
	background-color: #e22323;
	background-image: url(../images/Gradient-Red.gif);
	background-repeat: repeat-x;
}        
.InlineMultiBar .UnknownBar
{
	background: #C1C1C1;
	background-image: url(../images/Gradient-Gray.gif);
	background-repeat: repeat-x;
}
.InlineMultiBar .BackgroundBar
{
	background: #eae9e7;
}
.ThresholdValuesNotExistMessage 
{
    color: red;
    white-space: nowrap;
    font-weight: bold;    
}


/****
 **** End Orion\styles\NetObjectTips.css
 ****/
/****
 **** Begin Orion\SRM\Styles\NetObjectTips.plugin.css
 ****/
.sw-srm-warrning-threshold-text {
    background-color: #F1D200;
    color: black;
    font-weight: bold;
}

.sw-srm-critical-threshold-text {
    background-color: #E22323;
    color: white;
    font-weight: bold;
}
.sw-srm-critical-runout-text {
    color: red;
    font-weight: bold;
}

.sw-srm-warning-runout-text {
    color: red;
}
/****
 **** End Orion\SRM\Styles\NetObjectTips.plugin.css
 ****/
/****
 **** Begin Orion\styles\SalesTrigger.css
 ****/
#sw-salestrigger-popup {
    padding: 0;
    margin: 0;
    background-color: #fff;
    font-size: 12px;
}

#sw-salestrigger-popup div.sw-salestrigger-wrapper {
    margin: 0 10px 5px 5px;

    background-repeat: no-repeat;
    background-origin: border-box;
    background-position: right top;
}

#sw-salestrigger-popup p, #sw-salestrigger-popup table {
    padding: 5px 5px 10px 5px;
    margin: 5px;
    font-size: 12px;
}

#sw-salestrigger-popup table th, #sw-salestrigger-popup table td {
    font-size: 12px;
}

.sw-salestrigger-content {
    padding-right: 260px;
    min-height: 200px;
}

.sw-salestrigger-content > p > .sw-link + .sw-link {
    margin-left: 15px; 
}

.sw-salestrigger-links {
    padding: 10px 10px 5px 10px;
}

.sw-salestrigger-smaller {
    font-size: 90%;
}

.sw-suggestion-link.sw-salestrigger-redLink {
    color: #ce0000;
}

/* Popup icons */

.sw-salestrigger-evaluation {
    background-image: url('/Orion/images/SalesTrigger/evaluation-ending.png');
}

.sw-salestrigger-license {
    background-image: url('/Orion/images/SalesTrigger/license-limit-reached.png');
}

.sw-salestrigger-maintenance {
    background-image: url('/Orion/images/SalesTrigger/maintenance-expiring.png');
}

.sw-salestrigger-polling {
    background-image: url('/Orion/images/SalesTrigger/polling-capacity-reached.png');
}

.sw-salestrigger-upgrade {
    background-image: url('/Orion/images/SalesTrigger/upgrade-available.png');
}

/* Popup table definition */

#sw-salestrigger-popup table {
    width: 100%;

    border-collapse: collapse;
    border: 1px #bbb solid;

    margin-left: 10px;
}

#sw-salestrigger-popup table thead th {
    text-transform: uppercase;
    background-color: #e0e0e0;
    text-align: left;
    padding: 3px 5px;
    font-size: 10px;
    color: #000;
    font-weight: normal;
}

#sw-salestrigger-popup table td, #sw-salestrigger-popup table th {
    border-top: 1px #bbb solid;
    padding: 5px;
}

#sw-salestrigger-popup table td.sw-salestrigger-checkbox, #sw-salestrigger-popup table th.sw-salestrigger-checkbox {
    border-right: none;
    padding-right: 0;
    width: 20px;
}

tr.sw-salestrigger-expiring-bold {
    color: #FCA01D;
    font-weight: bold;
}

tr.sw-salestrigger-expiring {
    color: #FCA01D;
}

tr.sw-salestrigger-expired {
    background: #fff url('/Orion/images/SalesTrigger/pattern-red.png') repeat top left;
    color: #DA3838;
    font-weight: bold;
}

tr.sw-salestrigger-product-blue {
    color: #336699;
    min-width: 70px;
}

tr.sw-salestrigger-product-gray {
    color: #646464;
    min-width: 70px;
}

tr.sw-salestrigger-product-blue-bold {
    color: #336699;
    font-weight: bold;
    min-width: 70px;
}

span.sw-salestrigger-status {
    padding: 3px;
    background-color: #d23c2d;
    color: #fff;
}

div.sw-salestrigger-linkwrapper {
    display: inline-block;
    margin-right: 10px;
    vertical-align: top;
}

div.sw-salestrigger-linkwrapper > span {
    float: left;
}

div.sw-salestrigger-linkwrapper > span + span {
    clear: left;
}

span.sw-salestrigger-hide {
    color: #fff;
}

tr.sw-salestrigger-message {
   border-top: hidden;
}

.sw-salestrigger-warning-message-text {
   font-size: 10px;
}

span.sw-salestrigger-status-blue {
    padding: 3px;
    background-color: #336699;
    color: #fff;
    padding-right: 20px;
    padding-left: 20px;
}

span.sw-salestrigger-status-blue > span {
    color: #336699;
}

span.sw-salestrigger-status-gray {
    padding: 3px;
    background-color: #646464;
    color: #fff;
    padding-right: 20px;
    padding-left: 20px;
}

/* Footer definition */

#sw-salestrigger-popup div#sw-salestrigger-footer {
    clear: both;
    overflow: hidden;
    border-top: 1px #bbb solid;
    background-color: #eee;
    color: #666;
}

#sw-salestrigger-footer .sw-salestrigger-left {
    float: left;
    width: 49%;
    border-right: 1px #bbb solid;
}

#sw-salestrigger-footer .sw-salestrigger-right {
    float: left;
    width: 49%;
    border-left: 1px #bbb solid;
    margin-left: -1px;
}

#sw-salestrigger-footer .sw-salestrigger-right p+div.sw-salestrigger-label {
    padding-top: 0;
    margin-top: 0;
}

#sw-salestrigger-footer .sw-salestrigger-label {
    color: #333;
    font-size: 12px;
}

#sw-salestrigger-footer div.sw-salestrigger-label {
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px 0 0 10px;
}

#sw-salestrigger-footer span.sw-salestrigger-label {
    font-weight: bold;
}

#sw-salestrigger-footer ul {
    padding: 5px 0 5px 15px;
    margin: 5px 0 10px 5px;
    list-style: none;
}

#sw-salestrigger-footer li { 
    text-indent: -.7em;
}

#sw-salestrigger-footer li:before {
    content: "• ";
    color: #333;
}

.sw-salestrigger-maintenance-lastcol {
    min-width: 110px;
}

div#sw-salestrigger-popup a {
    outline: 0; 
}

.sw-salestrigger-right .manage-orion-licenses-button {
    position: absolute;
    width: 192px;
    height: 31px;
    font-family: 'Open Sans Bold', 'Open Sans';
    font-weight: 700;
    font-style: normal;
    font-size: 12px;
    color: #3A7892;
    text-align: center;
    line-height: normal;
	margin-top: -5px;
	margin-left: 10px;
}

.sw-salestrigger-right .manage-orion-licenses-button .button-frame {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 192px;
    height: 31px;
    background: inherit;
    box-sizing: border-box;
    border-width: 2px;
    border-style: solid;
    border-color: rgba(58, 120, 146, 1);
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'Open Sans Bold', 'Open Sans';
    font-weight: 700;
    font-style: normal;
    font-size: 12px;
    color: #3A7892;
    text-align: left;
    line-height: normal;
}

.sw-salestrigger-right .manage-orion-licenses-button .button-frame:hover {
	background-color: rgba(255, 255, 255, 1) !important;
}

.sw-salestrigger-right .manage-orion-licenses-button .button-text {
    position: absolute;
    width: 192px;
    word-wrap: break-word;
}

.sw-salestrigger-right .manage-orion-licenses-button .button-text span {
	line-height: 31px;
    margin: auto;
}

.sw-upgrade-dialog .ui-dialog-title { text-transform: none;}
.sw-upgrade-dialog table tbody tr { color: black; } 
.sw-upgrade-dialog table tbody tr td .sw-link { font-size: 10px;} 

/****
 **** End Orion\styles\SalesTrigger.css
 ****/
