#secondaryNavbar
{
	position: sticky;
	top: calc( var(--navbarHeight) - 1px);
	background-image: ;
	/*margin-bottom: calc(var(--defaultInterval)*1);*/
	margin-top: 0;
	padding-top: calc(var(--defaultInterval)*.5);
	padding-bottom: calc(var(--defaultInterval)*.5);
	z-index: 29999;
	background-color: #DDDDDD;
}
#secondaryNavbar.posts > .content
{
	max-width:var(--boxWidth);
	max-width:var(--maxWidth);
	margin-left: auto;
	margin-right: auto;
	display: flex;
}
#secondaryNavbar.posts > .content UL
{
	max-width:var(--boxWidth);
	max-width:var(--maxWidth);
	margin-right: auto;
	list-style: none;
	display: flex;
	margin-bottom: 0px;
	display: flex;
	justify-content: start;
	margin-left: calc(var(--defaultInterval)*1);
}
#secondaryNavbar.posts > .content UL LI A
{
	font-weight: 500;
}
#secondaryNavbar.posts > .content P
{
	margin-bottom: 0px;
}
#secondaryNavbar.posts UL LI
{
	margin-right: calc(var(--defaultInterval)*1);
}
#secondaryNavbar .boxedWidth
{
	/*padding: 0 0 0 calc(var(--defaultInterval)*1);*/
}
#SD #secondaryNavbar .navigation DIV > UL
{
	margin-left: 0px;
	list-style: none;
	/*+border-radius: 0;*/
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	border-radius: 0;
	margin-top: 0px;
	margin-bottom: 0;
	padding-bottom: 0px;
	display: flex;
	pointer-events: all;
	z-index: 100000;
	background-color: ;
}
#secondaryNavbar .navigation DIV > UL > LI
{
	margin-bottom: -40px;
	padding-bottom: 40px;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: calc(var(--defaultInterval)*1);
	color: white;
	margin-bottom: 0;
	padding-bottom: 0px;
}
#secondaryNavbar .navigation DIV > UL > LI > A
{
	color:var(--colorB);
	font-weight: normal;
}
#secondaryNavbar .navigation DIV > UL > LI > A:hover
{
	color:var(--colorA);
	font-weight: normal;
}
#SD #secondaryNavbar LI.landingPage A
{
	font-weight: bold;
}
#secondaryNavbar.textColorlight .navigation DIV > UL > LI > A
{
	color: white;
}
#secondaryNavbar.textColorlight .navigation DIV > UL > LI > A:hover
{
	color: #CCCCCC;
}
#secondaryNavbar.textColordark .navigation DIV > UL > LI > A
{
	color:var(--colorB);
}
#secondaryNavbar.textColordark .navigation DIV > UL > LI > A:hover
{
	color:var(--colorA);
}
#secondaryNavbar .navigation DIV UL > LI > UL
{
	pointer-events: none;
	position: absolute;
	transition:var(--defaultTransition);
	opacity: 0;
	display: flex;
	flex-direction: column;
	background: white;
	top: calc(var(--defaultInterval)*1.5);
	padding: calc(var(--defaultInterval)*.25) calc(var(--defaultInterval)*.5) calc(var(--defaultInterval)*.5);
	left: calc(var(--defaultInterval)*-.5);
	border-radius:var(--defaultBorderRadius);
}
#secondaryNavbar .navigation DIV UL > LI > UL > LI
{
	white-space: nowrap;
	margin: calc(var(--defaultInterval)*.125) 0px;
}
#secondaryNavbar .navigation .menu .menu-primary-container > UL > LI:hover > UL
{
	opacity: 1;
	pointer-events: auto;
}
#secondaryNavbar P.programName
{
	margin-bottom: 0px;
	font-weight: bold;
}
#secondaryNavbar.textColorliight P.programName
{
}
#secondaryNavbar.textColorlight P.programName
{
	color: #CCCCCC;
}
#secondaryNavbar.textColordark P.programName
{
	color: #333333;
}
