#GlobalProgramsTitleBarNav .BarNavContent, #GlobalConditionsTitleBarNav .BarNavContent, #GlobalMARTitleBarNav .BarNavContent, #GlobalWorkEducationTitleBarNav .BarNavContent, #GlobalBookingsTitleBarNav .BarNavContent, #GlobalDrugTestsTitleBarNav .BarNavContent, #GlobalChargesTitleBarNav .BarNavContent, #GlobalViolationsTitleBarNav .BarNavContent, #GlobalViolationsTitleBarNav .BarNavContent, #GlobalUpNextTitleBarNav .BarNavContent, #GlobalWatchTimerTitleBarNav .BarNavContent, #GlobalStatusListTitleBarNav .BarNavContent, #GlobalNotificationsTitleBarNav .BarNavContent {
    color: #ffffff;
    background-color: #003763;
    background-image: none;
    font-size: 11pt;
    border: 2px solid #003763;
    border-radius: unset;
}

#GlobalProgramsTitleBarNav .Separator
, #GlobalConditionsTitleBarNav .Separator
, #GlobalMARTitleBarNav .Separator
, #GlobalWorkEducationTitleBarNav .Separator
, #GlobalBookingsTitleBarNav .Separator
, #GlobalDrugTestsTitleBarNav .Separator
, #GlobalChargesTitleBarNav .Separator
, #GlobalViolationsTitleBarNav .Separator
, #GlobalUpNextTitleBarNav .Separator
, #GlobalWatchTimerTitleBarNav .Separator
, #GlobalStatusListTitleBarNav .Separator
, #GlobalNotificationsTitleBarNav .Separator
{
    background-image: none ;
}

#GlobalProgramsTitleBarNavbtnClose
, #GlobalConditionsTitleBarNavbtnClose
, #GlobalMARTitleBarNavbtnClose
, #GlobalWorkEducationTitleBarNavbtnClose
, #GlobalBookingsTitleBarNavbtnClose
, #GlobalDrugTestsTitleBarNavbtnClose
, #GlobalChargesTitleBarNavbtnClose
, #GlobalViolationsTitleBarNavbtnClose
, #GlobalUpNextTitleBarNavbtnClose
, #GlobalWatchTimerTitleBarNavbtnClose
, #GlobalStatusListTitleBarNavbtnClose
, #GlobalNotificationsTitleBarNavbtnClose
{
    background-image: url('../../../Images/Icons/icn.cancel.png');
    background-repeat: no-repeat;
    background-size: 23px 23px;
    position: absolute;
    top: 5px;
    right: -3px;
    bottom: 1px;
    color: transparent;
    height: 30px;
}

.KOBarNav .BarNavContent
{
	font-weight: bold;
	background-color: #F2F2F2;
	padding: 6px;
	border: 2px solid #D8D8D8;
	vertical-align:middle;
    border-radius: 5px;
    height: 36px;
	/*min-width: 450px;*/
}

#imgLawNotifications {
    margin-top: -5px;
    margin-bottom: -5px;
}

.KOBarNav .BarNavContent .ToggleSection {
    cursor: pointer;
    float: right;
    margin: 5px;
}

.KOBarNav .BarGap {
    margin-bottom: 10px;
}

.KOBarNav .TabContainer {
    float: right;
    margin-right: 30px;
    color: #000000;
}

.KOBarNav .ViewToggle {
    padding: 0 5px 5px;
    color: #3D3DFF;
    cursor: pointer;
    display: inline-block;
    font-size: 11pt;
    font-family: Calibri;
}

.KOBarNav .ViewToggle:hover {
    text-decoration: underline;
    color:#003763;
}

.KOBarNav .ViewToggleCheck {
    display: inline-block;
    width: 10px;
}

.KOBarNav .KOTab {
    cursor: pointer;
    float: right;
    height: 25px;
    line-height: 22px;
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: middle;
    border: 1px solid #003763;
    font-weight: normal;
    background-color:  #D8D8D8;
}

.KOBarNav .KOTab:hover {
    color: #000000;
    background-color: #E97200;
}

.KOBarNav .KOTab.Selected {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #0092BC;
}

.KOBarNav .BarNavContent > span, .KOBarNav .BarNavContent > span span {
    display: inline-block;
    vertical-align: middle;
    font-size: 11pt;
    font-family: Calibri;
    color: #000000;
}

.KOBarNav .BarNavContent .Menu {
    cursor: pointer;
}

.KOBarNav .BarNavContent .Menu .Tic {
    background: url('../../../Images/Tic.gif') left no-repeat;
    width: 9px;
    height: 6px;
    padding: 0;
    top: 5px;
}

.KOBarNav .BarNavContent .Separator {
    background: url('../../../Images/ButtonSeparator.png') center no-repeat;
    width: 2px;
    height: 17px;
    padding: 0 0 0 20px;
    top: 0;
}

.KOBarNav .BarNavContent .ActionMenu {
    position: absolute;
    min-width: 330px;
    border: 1px solid #003763;
    background-color: white;
    z-index: 1;
    overflow: hidden;
    margin: 6px;
}

.KOBarNav .BarNavContent .ActionItem {
    cursor: pointer;
    white-space: nowrap;
    font-size: 11pt;
    font-family: Calibri;
    color:#000000; 
    line-height: 1.5;
}

.KOBarNav .BarNavContent .MenuDisabled {
    cursor: auto;
}

.KOBarNav .BarNavContent .ActionItem:hover {
    background-color:  #E97200;
    border-top: none;
	border-bottom: none; 
}

.KOBarNav .BarNavContent .ActionItem.MenuDisabled:hover {
    background-color: white;
    border: 0;
    margin: 0;
}

.KOBarNav .BarNavContent .ActionMenu .MenuIcon {
    position: relative;
    display: inline-block;
    background-color: #F2F2F2;
    width: 33px;
    border-right: 1px solid #003763;
    padding: 4px;
    padding-top: 14px;
}

.KOBarNav .BarNavContent .ActionMenu .MenuIcon:hover {
    border-right: 1px solid #003763;
}

.KOBarNav .BarNavContent .ActionMenu .MenuIcon.Filter, .KOBarNav .BarNavContent .ActionMenu .MenuIcon.View {
    /* Fill full height of menu */
    padding-bottom: 1000em;
    margin-bottom: -1000em;
    vertical-align: top;
}

.KOBarNav .BarNavContent .ActionItem:hover .MenuIcon {
    background-color: #F2F2F2;
}

.KOBarNav .BarNavContent .MenuDisabled:hover .MenuIcon {
    background-color: #E9EEEE;
    border-right: 1px solid  #003763;
}

.KOBarNav .BarNavContent  .ActionMenu .MenuInfo {
    position: relative;
    display: inline-block;
    color: #000000;
    font-weight: normal;
    padding: 0 10px;
    font-size: 11pt;
    font-family: Calibri;
    color: #000000;
    line-height: 1.5;
}

.KOBarNav .BarNavContent .ActionMenu .MenuLink {
    color: #000000;
    font-weight:bold;
}

.KOBarNav .BarNavContent .ActionMenu.View .MenuLink, .KOBarNav .BarNavContent .ActionMenu.Filter .MenuLink {
    display: inline-block;
    padding-bottom: 5px;
    padding-top: 3px;
}

.KOBarNav .ActionMenu.Filter {
    padding: 0 8px 8px 0;
}

.KOBarNav .BarNavContent .MenuDisabled .MenuInfo {
	color: #CDCDCD;
	font-weight: normal;
}

.KOBarNav .BarNavContent .MenuDisabled .MenuLink {
    color: #CDCDCD;
}

.KOBarNav .KOExtraText {
    vertical-align: middle;
    color: #000000;
}

.KOBarNav .KOExtraTextRight {
    float: right;
    padding-right: 8px;
    padding-left: 8px;
}

.KOBarNav .KOExtraTextLeft {
    display: inline-block; /* for left align */
}

.KOExtraTextLeft img {
    margin-top: -5px;
    margin-bottom: -5px;
    padding-left: 10px;
}

.KOBarNav .KOExtraText > span {
    position: relative;
    padding-left: 4px;
    display: inline-block;
    color: #000000;
}

.SelectLink {
    cursor: pointer;
    text-align: right;
    text-decoration: underline;
    padding-left: 8px;
    padding-top: 4px;
    float: right;
    color: #3D3DFF;
}


.FakeKOBarNav .FakeBarNavContent
{
	color: #3966D5;
	font-weight: bold;
	background-color: #ECF5FF;
	padding: 6px;
	border: 1px solid #003763;
	background-image: url('../../../Images/BoxHead2.gif');
	vertical-align:middle;
	/*min-width: 450px;*/
}

.KOProgressBarNav {
    float: right;
    margin: 5px;
}

.View {
    font-size: 11pt;
    font-family: Calibri;
}

.FilterLabel {
    font-weight: bold;
    float: right;
    margin-right: 5%;
    min-width: 125px;
    text-align: right;
}

.FilterLabelNoMargin {
    font-weight: bold;
    float: right;
}

.ScrollingFilterList {
    height: 100px;
    overflow-y: scroll;
    overflow-x: hidden;
    border: 1px #D8D8D8 solid;
    border-radius: 4px;
    padding: 5px;
}