﻿@import url(mscloginsection.css);
body.KoStyle .dialog {
  margin-left: 0 !important;
}
html,
html body {
  font-size: 9pt;
  margin: 0;
  padding-left: 0;
}
div#DHNav {
  height: 23px;
}
div#DHNav ol,
div#DHNav ul,
div#DHNav li,
div#DHNav ol:before,
div#DHNav ul:before,
div#DHNav li:before {
  list-style: none;
}
div#DHNav #MainAccountSection ol,
div#DHNav .MainMenu ol,
div#DHNav #MainAccountSection ul,
div#DHNav .MainMenu ul,
div#DHNav #MainAccountSection li,
div#DHNav .MainMenu li,
div#DHNav #MainAccountSection ol:before,
div#DHNav .MainMenu ol:before,
div#DHNav #MainAccountSection ul:before,
div#DHNav .MainMenu ul:before,
div#DHNav #MainAccountSection li:before,
div#DHNav .MainMenu li:before {
  list-style: none !important;
}
div#DHNav #MainAccountSection > p,
div#DHNav .MainMenu > p {
  display: none;
}
div#DHNav #MainAccountSection > p + div > ul,
div#DHNav .MainMenu > p + div > ul {
  padding-left: 0;
  margin: 0;
}
div#DHNav #MainAccountSection > p + div > ul > li,
div#DHNav .MainMenu > p + div > ul > li {
  display: inline-block !important;
  position: relative;
  background: #b4cfe2;
  height: 23px;
  letter-spacing: 0.07em;
  cursor: pointer;
}
div#DHNav #MainAccountSection > p + div > ul > li a,
div#DHNav .MainMenu > p + div > ul > li a,
div#DHNav #MainAccountSection > p + div > ul > li a:visited,
div#DHNav .MainMenu > p + div > ul > li a:visited,
div#DHNav #MainAccountSection > p + div > ul > li a:focus,
div#DHNav .MainMenu > p + div > ul > li a:focus {
  color: black;
  text-decoration: none;
}
div#DHNav #MainAccountSection > p + div > ul > li a:hover,
div#DHNav .MainMenu > p + div > ul > li a:hover {
  color: white;
}
div#DHNav #MainAccountSection > p + div > ul > li:before,
div#DHNav .MainMenu > p + div > ul > li:before,
div#DHNav #MainAccountSection > p + div > ul > li:after,
div#DHNav .MainMenu > p + div > ul > li:after {
  content: '';
  position: absolute;
  top: 0;
  display: block;
  width: 3px;
  height: 100%;
}
div#DHNav #MainAccountSection > p + div > ul > li:before,
div#DHNav .MainMenu > p + div > ul > li:before {
  left: 0;
  background: url(../images/bgMenuLeftOff.png) left top no-repeat;
}
div#DHNav #MainAccountSection > p + div > ul > li:after,
div#DHNav .MainMenu > p + div > ul > li:after {
  right: 0;
  background: url(../images/bgMenuRightOff.png) right top no-repeat;
}
div#DHNav #MainAccountSection > p + div > ul > li > div,
div#DHNav .MainMenu > p + div > ul > li > div {
  padding: 4px 5px 0;
  font-weight: bold;
}
div#DHNav #MainAccountSection > p + div > ul > li > div + ul,
div#DHNav .MainMenu > p + div > ul > li > div + ul {
  display: none;
  position: absolute;
  top: 20px;
  padding: 0;
}
div#DHNav #MainAccountSection > p + div > ul > li > div + ul:hover,
div#DHNav .MainMenu > p + div > ul > li > div + ul:hover {
  display: block;
}
div#DHNav #MainAccountSection > p + div > ul > li > div + ul li,
div#DHNav .MainMenu > p + div > ul > li > div + ul li {
  height: 12px;
  color: #000;
  background-color: transparent;
  border: 0;
  padding: 0.4em 1em;
  white-space: nowrap;
  cursor: pointer;
  font-weight: bold;
}
div#DHNav #MainAccountSection > p + div > ul > li:hover,
div#DHNav .MainMenu > p + div > ul > li:hover {
  background: #812966;
  color: white;
}
div#DHNav #MainAccountSection > p + div > ul > li:hover ul,
div#DHNav .MainMenu > p + div > ul > li:hover ul {
  border: solid 1px white;
  background: #b4cfe2;
  display: inline-block;
  z-index: 999;
}
div#DHNav #MainAccountSection > p + div > ul > li:hover ul li,
div#DHNav .MainMenu > p + div > ul > li:hover ul li {
  border: 0;
  color: #000;
  padding: 0.4em 1em;
  white-space: nowrap;
  cursor: pointer;
  font-weight: bold;
}
div#DHNav #MainAccountSection > p + div > ul > li:hover ul li:hover,
div#DHNav .MainMenu > p + div > ul > li:hover ul li:hover {
  background: #01609a;
}
div#DHNav #MainAccountSection > p + div > ul > li:hover ul li:hover,
div#DHNav .MainMenu > p + div > ul > li:hover ul li:hover,
div#DHNav #MainAccountSection > p + div > ul > li:hover ul li:hover *,
div#DHNav .MainMenu > p + div > ul > li:hover ul li:hover * {
  color: white;
}
div#DHNav #MainAccountSection > p + div > ul > li:hover:before,
div#DHNav .MainMenu > p + div > ul > li:hover:before {
  background-image: url(../images/bgMenuLeftOn.png);
}
div#DHNav #MainAccountSection > p + div > ul > li:hover:after,
div#DHNav .MainMenu > p + div > ul > li:hover:after {
  background-image: url(../images/bgMenuRightOn.png);
}
div#DHNav #MainAccountSection > p:first-child {
  display: none;
}
div#DHNav #MainAccountSection .aMainMenuSub {
  display: inline;
}
div#DHNav #MainAccountSection:hover .aMainMenuSub {
  color: white;
}
div#DCON {
  margin-top: 0 !important;
  margin-left: 10px !important;
  background: transparent url(../images/bgmenu.png) left 1px repeat-x;
}
div#DCON #DPSH {
  display: block;
  float: none;
  margin: 0px 0px 0px 6px;
}
div#DCON #RegisterBar #Register {
  height: 30px;
  overflow: hidden;
}
div#DCON #RegisterBar #Register #DivNSub {
  margin: 3px 0px 0px;
}
div#DCON #DPC div.multitoolbar {
  margin: -3px 0 2px 0px;
}
table.ND tr.l td {
  min-height: 18px;
  height: 18px !important;
}
table tbody tr.nav button:nth-child(1):before {
  content: '<<';
}
table tbody tr.nav button:nth-child(2):before {
  content: '<';
}
table tbody tr.nav button:nth-last-child(2):before {
  content: '>';
}
table tbody tr.nav button:nth-last-child(1):before {
  content: '>>';
}
table.tabNav tbody tr td button {
  position: relative;
}
table.tabNav tbody tr td button:before {
  content: "";
  top: 0;
  left: 0;
  position: absolute;
}
table.tabNav tbody tr td:first-child button:before {
  content: "<<";
  padding: 3px;
}
table.tabNav tbody tr td:nth-child(2) button:before {
  content: "<";
  padding: 3px 7px;
}
table.tabNav tbody tr td:nth-last-child(2) button:before {
  content: ">";
  padding: 3px 7px;
}
table.tabNav tbody tr td:last-child button:before {
  content: ">>";
  padding: 3px;
}
body div.gridOVx,
body td.gridOVx {
  overflow-x: auto;
}
div.DHNav,
div#TopBar {
  background: none !important;
}
.divBanner,
#MainTitle {
  display: none;
}
body.nmn div.Wrapper1 div.Wrapper2 #RegisterBar {
  display: none;
}
.noListStyle ol,
.noListStyle ul,
.noListStyle li,
.noListStyle ol:before,
.noListStyle ul:before,
.noListStyle li:before {
  list-style: none !important;
}