div.tabWrapper { background-color:white; }

div.InformationSection { margin-bottom:4px; }

/* --- Top Frame Values --- */

a.TopLink { color:yellow; font-size:10.0pt;  }
a.TopLink:hover { color:white }
a.TopLink2 { color:#BAE35B;  }
a.TopLink2:hover { color:white }
a.TopLink3 { color:yellow;  }
a.TopLink3:hover { color:white }


/* --- Bottom Frame Values --- */
div.BottomStatusBar { color:white; font-size:10pt; }
span.BottomLabel { color:white;  }
a.BottomLink { color:yellow; font-size:10.0pt;font-weight:normal; }
a.BottomLink:hover { color:white }
a.BottomLink2 { color:yellow;  }
a.BottomLink2:hover { color:white }
a.BottomLink3 { color:#BAE35B;  }
a.BottomLink3:hover { color:white }
a.BottomLinkWarning { color:pink;  }
a.BottomLinkWarning:hover { color:white }
  

/* --- Module Values --- */
span.ModuleToolbar { color:#2C3342; font-size:10.0pt; font-weight:normal }
span.ModuleToolbarHighlight { color:#4791e0; font-size:10.0pt; font-weight:bold }


/* Page */
.PageTitle { color: #444555 }
.PageTitle:hover { color: #8dc600; text-decoration: none; }
.PageSubtitle { color:#8dc600 }
 span.NotificationPageTitle { color:#1076C9; font-weight:normal; font-size:16pt; 
 	 padding:0px; background-color:white}


/* Navigator */
.NavControlCategory {
  padding-left:0px; padding-top:0px; padding-bottom:2px; font-size:9.0pt; font-enhance:bold; color:#333333; font-weight: bold;
}
.NavControlItem {
  padding-top:0px; padding-bottom:3px;
  font-size: 9.0pt; color:#333333;
}
span.NavControlTitle {
  font-size:10.0pt; color:#4792E0;
}
span.NavControlSubtitle {
  font-size:9.0pt; color:#333333;
}
a.NavItem_Enabled { cursor:hand; }
a.NavItem_Disabled { cursor:not-allowed;text-decoration:none; }
div.NavItem_Disabled { cursor:not-allowed;text-decoration:none; }
div.NavItem_DisabledText { color:darkgray; }

span.NavPendingRole { color:green; }
span.NavPendingStatusActive { color:#4791e0; }
span.NavPendingStatusActive { color:darkblue; }
span.NavPendingStatusInActive { color:darkgray; }
span.NavPendingScheduled { color:darkblue; }

div.NavProgressBar {
  background-color: white;
	border-style:solid;
	border-width:1px;
	width:60px;
}

div.NavProgressBar>div {
  background-color: Dodgerblue;
  width: 40%;
  /* Adjust with JavaScript */
  height: 10px;
}

/* --- Image hover highlighting --- */

img:hover { 
  -moz-box-shadow: 0 0 30px lightgray; 
  -webkit-box-shadow: 0 0 30px lightgray; 
  box-shadow: 0 0 30px lightgray; 
}

div.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  padding: 5px; background-color:white;
