body {
    background: none;
    font-size: 14px;
}
.topbg-nt {
    height: 75px;
    width: 100%;
    position: absolute;
    top: 0px;
    background: #0f0f96;
}
.topbg-nt-logo {
    height: 75px;
    background: white;
    margin-top: -10px;
    display: flex;
}
.topbg-nt-logo img {
    margin: auto;
}
.cab-box {
    box-shadow: none;
}
.cab-box-top {
    background: none;
}
#cab-menu {
    background: none;
    border-radius: 0px;
}
.mainmenubar {
    background: none;
    font-weight: bold;
}
.nt-left-menu {
    padding-left: 0;
    padding-right: 0;
}
table.leftmenu tr th {
    height: 5px;
    padding: 0;
    background: ghostwhite;
    border-top: none;
}
table.leftmenu tr td {
    border-top: none;
}
div.breadcrumbs {
    background: #0f0f96 !important;
}
.tab-content > .active {
    background: ghostwhite;
}
.nav-tabs {
    border-bottom: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: none;
    background: ghostwhite;
}
ul.nav-tabs li.active a {
    background: ghostwhite;
}
div.part-header {
    color: #0f0f96;
}
.divider {
    border: 1px solid white;
}
p.doc-title, p.doc-subtitle {
    font-weight: normal;
}

#login-form div, #login-form a.login {
  color: #0f0f96;
}
.login-form-control {
  color: #0f0f96;
  border: solid 1px black;
}
.login-form-control:-moz-placeholder {
  color: #0f0f96;
}
.login-form-control::-moz-placeholder {
  color: #0f0f96;
}
.login-form-control:-ms-input-placeholder {
  color: #0f0f96;
}
.login-form-control::-webkit-input-placeholder {
  color: #0f0f96;
}

.form-control {
   font-size: 14px;
   height: 33px;
}
.panel-title > a {
    font-size: 16px;
}
.font-9 {
    font-size: 12px;
}
.cab-box-top {
   background: none;
}
.cab-box {
   box-shadow: none;
}