a.ilc_qetitem_ErrorTextItem
{
	padding: 2px;
	text-decoration: none;
}

a.ilc_qetitem_ErrorTextItem:hover
{
	color: #000000;
	text-decoration: none;
	background-color: #D0D0D0;
}

a.ilc_qetitem_ErrorTextSelected
{
	border-style: none;
	background-color: ;
}

a.ilc_link_ExtLink
{
	text-decoration: underline;
}

a.ilc_link_ExtLink:hover
{
	text-decoration: underline;
	background-color: ;
}

a.ilc_link_FileLink
{
	text-decoration: underline;
}

a.ilc_link_FileLink:hover
{
	background-color: #f2f2f2;
}

a.ilc_link_GlossaryLink
{
	text-decoration: underline;
}

a.ilc_glo_ovclink_GlossaryOvCloseLink
{
	text-decoration: underline;
	font-weight: normal;
}

a.ilc_glo_ovuglistlink_GlossaryOvUGListLink
{
	font-weight: normal;
}

a.ilc_glo_ovuglink_GlossaryOvUnitGloLink
{
	font-weight: normal;
}

a.ilc_qimgd_ImageDetailsLink
{
	font-size: 90%;
}

a.ilc_link_IntLink
{
	text-decoration: underline;
}

a.ilc_link_IntLink:hover
{
	text-decoration: underline;
	background-color: ;
}

a.ilc_page_lnavlink_LeftNavigationLink
{
	color: #FFFFFF;
	background-position: left center;
}

a.ilc_marker_Marker
{
	background-image: url('../sty/sty_5015/images/icon_pin.png');
	transition: all 0.3s ease-in-out;
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
	height: 32px;
	width: 24px;
	position: absolute;
}

a.ilc_marker_Marker:hover
{
	transition: all 0.3s ease-in-out;
	background-image: url('../sty/sty_5015/images/icon_pin_on.png');
	background-repeat: no-repeat;
}

a.ilc_page_rnavlink_RightNavigationLink
{
	background-position: left center;
	color: #FFFFFF;
}

a.ilc_rte_mlink_RTELink
{
	font-size: 100%;
	margin: 1px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-right: 3mm;
	padding-top: 1mm;
	border-style: none;
	padding-bottom: 1mm;
	text-decoration: none;
	padding-left: 3mm;
	border-width: 1px;
	background-color: #b0b0b0;
	text-align: center;
	height: 50px;
	color: #FFFFFF;
}

a.ilc_rte_mlink_RTELink:hover
{
	background-color: #a1a1a1;
}

a.ilc_rte_mlink_RTELinkDisabled
{
	background-color: #cccccc;
}

a.ilc_rte_mlink_RTELinkDisabled:hover
{
	background-color: #cccccc;
}

a.ilc_rte_tclink_RTETreeControlLink
{
	color: #557196;
}

a.ilc_rte_tlink_RTETreeCurrent
{
	background-color: #FFFF9D;
}

a.ilc_rte_tlink_RTETreeLink
{
	color: #557196;
}

caption.ilc_table_caption_SyllabusCaption
{
	font-size: small;
}

code.ilc_code_inline_CodeInline
{
	background-color: #E3E3E3;
	color: #000000;
	border-radius: 3px;
}

div.ilc_section_Additional
,div a.ilc_section_Additional
{
	background-color: #fafafa;
	border-style: solid;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	border-width: thin;
	border-color: #969696;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	background-position: 10px center;
	background-repeat: no-repeat;
	background-image: url('../sty/sty_5015/images/attach_file_32dp_095089_FILL0_wght400_GRAD0_opsz40.svg');
	padding-left: 60px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.ilc_section_Additional:hover
,div a.ilc_section_Additional:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_section_AdvancedKnowledge
,div a.ilc_section_AdvancedKnowledge
{
	background-position: 10px center;
	border-width: thin;
	border-color: #969696;
	border-style: solid;
	background-repeat: no-repeat;
	background-image: url('../sty/sty_5015/images/visibility_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	padding-left: 60px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #fafafa;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
}

div.ilc_section_AdvancedKnowledge:hover
,div a.ilc_section_AdvancedKnowledge:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_qanswer_Answer
{
	margin: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 5px;
}

div.ilc_section_Attention
,div a.ilc_section_Attention
{
	border-radius: 6px;
	background-image: url('../sty/sty_5015/images/warning_32dp_8B0000_FILL1_wght700_GRAD0_opsz40-RED.svg');
	margin-right: 20px;
	margin-left: 20px;
	padding-left: 60px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	background-position: 10px;
	background-repeat: no-repeat;
	background-color: #fdf3f3;
	border-color: #B70000;
	border-style: solid;
	border-width: thin;
}

div.ilc_section_Attention:hover
,div a.ilc_section_Attention:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_text_block_Attention:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Attention:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-top-color: #A80606;
	border-right-color: #A80606;
	border-bottom-color: #A80606;
	border-left-color: #A80606;
	border-width: thin;
}

div.ilc_section_AttentionBlue
,div a.ilc_section_AttentionBlue
{
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
	border-width: thin;
	border-color: ;
	border-style: solid;
	background-color: ;
	background-image: url('../sty/sty_5015/images/warning_32dp_095089_FILL1_wght700_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
}

div.ilc_section_AttentionBlue:hover
,div a.ilc_section_AttentionBlue:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_text_block_AttentionBlue:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionBlue:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_text_block_AttentionBlueTransparent:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionBlueTransparent:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_section_AttentionClear
,div a.ilc_section_AttentionClear
{
	transition: all 0.3s ease-in-out;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
	background-image: url('../sty/sty_5015/images/warning_32dp_095089_FILL1_wght700_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	border-width: thin;
	border-color: ;
	border-style: solid;
	margin-right: 20px;
	margin-left: 20px;
	border-radius: 6px;
}

div.ilc_section_AttentionClear:hover
,div a.ilc_section_AttentionClear:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_text_block_AttentionYellow:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionYellow:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_section_Background
,div a.ilc_section_Background
{
	background-color: #FFFFFF;
	padding-top: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-image: url('../sty/sty_5015/images/PGO logo_final_grey_Cropped.svg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center center;
}

div.ilc_section_Banner100pxH
,div a.ilc_section_Banner100pxH
{
	height: 100px;
}

div.ilc_section_BannerHeader
,div a.ilc_section_BannerHeader
{
	border-width: 1px;
	border-color: ;
	border-style: solid;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
}

div.ilc_section_BaseCard
,div a.ilc_section_BaseCard
{
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),  0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	margin-bottom: 15px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	margin-top: 15px;
}

div.ilc_section_BaseCardWhite
,div a.ilc_section_BaseCardWhite
{
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),  0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),  0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	margin-bottom: 15px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #FFFFFF;
	border-color: #E4E2DC;
	margin-top: 15px;
}

div.ilc_section_Block
,div a.ilc_section_Block
{
	padding-bottom: 16px;
	padding-right: 22px;
	padding-top: 16px;
	padding-left: 22px;
}

div.ilc_section_BlockZeroMargins
,div a.ilc_section_BlockZeroMargins
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.ilc_text_block_BlueWhiteHoverForButtons:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_BlueWhiteHoverForButtons:hover
{
	color: #095089;
}

div.ilc_page_bnav_BottomNavigation
{
	font-size: 110%;
	color: #5a5a5a;
	padding-top: 15px;
	border-right-width: 1px;
	border-style: none;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	background-color: #969696;
	margin: 0px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}

div.ilc_section_BoxedSectionBlue
,div a.ilc_section_BoxedSectionBlue
{
	background-color: #fafafa;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	border-width: 1px;
	border-color: ;
	border-style: solid;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.ilc_section_BoxedSectionGrey
,div a.ilc_section_BoxedSectionGrey
{
	background-color: #fafafa;
	border-radius: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: 1px;
	border-color: #969696;
	border-style: solid;
}

div.ilc_section_Button:hover
,div a.ilc_section_Button:hover
{
	background-color: #a1a1a1;
}

div.ilc_text_block_Button:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Button:hover
{
	background-color: #5774A0;
}

div.ilc_section_ButtonLarge150px:hover
,div a.ilc_section_ButtonLarge150px:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
	transform: scale(1.02);
	-webkit-transform: scale(1.02);
	-moz-transform: scale(1.02);
	-ms-transform: scale(1.02);
	border-width: thin;
	line-height: 1em;
	text-align: center;
}

div.ilc_section_ButtonLongStyleRounded:hover
,div a.ilc_section_ButtonLongStyleRounded:hover
{
	background-color: ;
	background-image: url('../sty/sty_5015/images/outbound_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 8px;
	filter: saturate(100%);
	transition: transform 0.3s ease, box-shadow 0.3s ease;
}

div.ilc_section_ButtonLongStyleRoundedGreen:hover
,div a.ilc_section_ButtonLongStyleRoundedGreen:hover
{
	background-color: #f4fdfd;
	box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 8px;
	filter: saturate(100%);
	transition: transform 0.3s ease, box-shadow 0.3s ease;
}

div.ilc_section_ButtonModaccentpurple
,div a.ilc_section_ButtonModaccentpurple
{
	margin-bottom: 10px;
	transition: all 0.3 ease-in-out;
	border-radius: 14px;
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #635cf2;
	transition: all 0.3 ease-in-out;
	border-radius: 14px;
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
}

div.ilc_section_ButtonModaccentpurple:hover
,div a.ilc_section_ButtonModaccentpurple:hover
{
	transition: all 0.3s ease-in-out;
	transform: scale(1.002);
	-webkit-transform: scale(1.002);
	-moz-transform: scale(1.002);
	-ms-transform: scale(1.002);
	box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
	filter: brightness(1.05);
}

div.ilc_section_ButtonModInfoBlue
,div a.ilc_section_ButtonModInfoBlue
{
	margin-bottom: 10px;
	transition: all 0.3 ease-in-out;
	border-radius: 14px;
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #0062BE;
	transition: all 0.3 ease-in-out;
	border-radius: 14px;
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
}

div.ilc_section_ButtonModInfoBlue:hover
,div a.ilc_section_ButtonModInfoBlue:hover
{
	transition: all 0.3s ease-in-out;
	transform: scale(1.002);
	-webkit-transform: scale(1.002);
	-moz-transform: scale(1.002);
	-ms-transform: scale(1.002);
	box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
	filter: brightness(1.05);
}

div.ilc_section_ButtonSmall:hover
,div a.ilc_section_ButtonSmall:hover
{
	font-family: Roboto;
	background-color: #34dcde;
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
}

div.ilc_section_ButtonSuccessTeal
,div a.ilc_section_ButtonSuccessTeal
{
	font-size: medium;
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #43CF9C;
	margin-bottom: 10px;
	transition: all 0.3 ease-in-out;
	border-radius: 14px;
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
}

div.ilc_section_ButtonSuccessTeal:hover
,div a.ilc_section_ButtonSuccessTeal:hover
{
	border-width: thin;
	transition: all 0.3s ease-in-out;
	transform: scale(1.002);
	-webkit-transform: scale(1.002);
	-moz-transform: scale(1.002);
	-ms-transform: scale(1.002);
	box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
	filter: brightness(1.05);
}

div.ilc_section_CaptionsExpanding
,div a.ilc_section_CaptionsExpanding
{
	font-size: small;
	font-weight: lighter;
	color: ;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
	background-color: #FFFFFF;
	letter-spacing: 0px;
	transition: all 0.3s ease-in-out;
	border-radius: 8px;
}

div.ilc_section_CaptionsExpanding:hover
,div a.ilc_section_CaptionsExpanding:hover
{
	color: ;
	transition: all 0.3s ease-in-out;
	letter-spacing: 0px;
}

div.ilc_ca_cntr_CarouselCntr
{
	border-width: thin;
	border-color: ;
	border-style: solid;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
}

div.ilc_ca_icntr_CarouselICntr
{
	border-style: none;
}

div.ilc_ca_ihead_CarouselIHead
{
	background-color: ;
	border-style: none;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

div.ilc_section_CategoryButton:hover
,div a.ilc_section_CategoryButton:hover
{
	transition: all 0.2s ease-in-out;
	box-shadow: 0px 2px 4px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	background-color: ;
	border-right-style: outset;
	border-bottom-style: outset;
	color: #FFFFFF;
	cursor: pointer;
}

div.ilc_section_CategoryButtonA:hover
,div a.ilc_section_CategoryButtonA:hover
{
	color: #FFFFFF;
	background-color: ;
	cursor: pointer;
	transition: all 0.2s ease-in-out;
	box-shadow: 0px 2px 4px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_section_CategoryButtonLarge:hover
,div a.ilc_section_CategoryButtonLarge:hover
{
	transition: all 0.2s ease-in-out;
	box-shadow: 0px 2px 4px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	color: #FFFFFF;
	background-color: ;
	cursor: pointer;
}

div.ilc_section_CategoryButtonLargeGold:hover
,div a.ilc_section_CategoryButtonLargeGold:hover
{
	color: #FFFFFF;
	background-color: ;
	cursor: pointer;
	transition: all 0.2s ease-in-out;
	box-shadow: rgba(255, 192, 0, 0.4) 0px 2px 4px, rgba(255, 192, 0, 0.3) 0px 7px 13px -3px, rgba(255, 192, 0, 0.2) 0px -3px 0px inset;
}

div.ilc_section_CategoryButtonLargeGreen
,div a.ilc_section_CategoryButtonLargeGreen
{
	font-size: medium;
	font-family: Roboto;
	color: #FFFFFF;
	line-height: 1.1em;
	text-align: center;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-width: medium;
	border-color: #00B050;
	border-style: solid;
	background-color: ;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	transition: all 0.4s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
	align-content: center;
	width: 150px;
	height: 150px;
	border-radius: 6px;
	margin: 0 auto;
}

div.ilc_section_CategoryButtonLargeGreen:hover
,div a.ilc_section_CategoryButtonLargeGreen:hover
{
	color: #FFFFFF;
	background-color: ;
	cursor: pointer;
	transition: all 0.2s ease-in-out;
	box-shadow: rgba(0, 176, 80, 0.4) 0px 2px 4px, rgba(0, 176, 80, 0.3) 0px 7px 13px -3px, rgba(0, 176, 80, 0.2) 0px -3px 0px inset;
}

div.ilc_section_CategoryButtonLargeLtBlue:hover
,div a.ilc_section_CategoryButtonLargeLtBlue:hover
{
	color: #FFFFFF;
	cursor: pointer;
	background-color: ;
	transition: all 0.2s ease-in-out;
	box-shadow: rgba(0, 176, 80, 0.4) 0px 2px 4px, rgba(0, 176, 80, 0.3) 0px 7px 13px -3px, rgba(0, 176, 80, 0.2) 0px -3px 0px inset;
}

div.ilc_section_CategoryButtonLargeRed:hover
,div a.ilc_section_CategoryButtonLargeRed:hover
{
	background-color: ;
	color: #FFFFFF;
	cursor: pointer;
	transition: all 0.2s ease-in-out;
	box-shadow: rgba(0, 176, 80, 0.4) 0px 2px 4px, rgba(0, 176, 80, 0.3) 0px 7px 13px -3px, rgba(0, 176, 80, 0.2) 0px -3px 0px inset;
}

div.ilc_text_block_CategoryDescription
,html.il-no-tiny-bg body#tinymce.ilc_text_block_CategoryDescription
{
	font-family: Montserrat;
	color: #0B2354;
	margin-top: 10px;
	font-size: clamp(0.7rem, 1.2vw, 1.1rem);
}

div.ilc_section_CategoryGrey
,div a.ilc_section_CategoryGrey
{
	color: #0B2354;
	overflow: hidden;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	transition: all 0.3s ease-in-out;
	border-radius: 2px;
	aspect-ratio: 4 / 3;
	max-width: 400px;
	background-size: 55px;
	font-family: Montserrat;
	padding-top: 16px;
	padding-right: 60px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: 2px;
	border-color: #0B2354;
	border-style: solid;
	background-color: #F5F5F5;
	background-image: url('../sty/sty_5015/images/Chevron-Right-0B2354-64px.svg');
	background-repeat: no-repeat;
	background-position: 97% center;
}

div.ilc_section_CategoryGrey:hover
,div a.ilc_section_CategoryGrey:hover
{
	background-color: #eeeeee;
	background-position: 98%;
	transform: translateY(-2px);
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	-ms-transform: translateY(-2px);
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}

div.ilc_section_CenterBlank
,div a.ilc_section_CenterBlank
{
	text-align: center;
	align-content: center;
	margin: 0 auto;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

div.ilc_section_Confirmation
,div a.ilc_section_Confirmation
{
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	border-width: thin;
	border-color: #2A8636;
	border-style: solid;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 60px;
	background-image: url('../sty/sty_5015/images/check_circle_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	background-color: #f4fdfd;
	margin-right: 20px;
	margin-left: 20px;
	background-position: 10px center;
	background-repeat: no-repeat;
}

div.ilc_section_Confirmation:hover
,div a.ilc_section_Confirmation:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_text_block_Confirmation:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Confirmation:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_iim_ContentPopup
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	border-color: #A0A0A0;
	background-color: #FFFFFF;
	border-width: 2px;
	border-style: solid;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

div.ilc_qover_Correct
{
	padding-right: 20px;
	background-image: url('../sty/sty_5015/images/correct.png');
	padding-bottom: 20px;
	padding-left: 60px;
	background-position: 10px;
	background-repeat: no-repeat;
	border-style: none;
	background-color: #e8fbfb;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 20px;
}

div.ilc_section_Example
,div a.ilc_section_Example
{
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-position: 10px center;
	background-color: #fafafa;
	margin-bottom: 10px;
	margin-top: 10px;
	background-image: url('../sty/sty_5015/images/ink_pen_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	padding-top: 20px;
	background-repeat: no-repeat;
	border-width: thin;
	border-style: solid;
	border-color: ;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
}

div.ilc_section_Example:hover
,div a.ilc_section_Example:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_section_Excursus
,div a.ilc_section_Excursus
{
	background-image: url('../sty/sty_5015/images/voice_selection_32dp_095089_FILL0_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-style: solid;
	background-color: #fafafa;
	border-width: thin;
	border-color: #969696;
	padding-left: 60px;
	padding-bottom: 20px;
	border-radius: 6px;
	margin-right: 30px;
	margin-left: 30px;
	padding-top: 20px;
}

div.ilc_qfeedr_FeedbackRight
{
	background-image: url('../sty/sty_5015/images/correct.png');
	background-position: 10px;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
	border-style: none;
	background-color: #e8fbfb;
	padding-left: 60px;
	padding-bottom: 20px;
	padding-right: 160px;
}

div.ilc_qfeedw_FeedbackWrong
{
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
	border-style: none;
	background-color: #fce7e7;
	padding-left: 60px;
	padding-bottom: 20px;
	background-position: 24px;
	padding-right: 160px;
	background-image: url('../sty/sty_5015/images/exclamation.png');
	background-repeat: no-repeat;
}

div.ilc_flist_cont_FileListContainer
{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	text-indent: 7px;
	padding-bottom: 10px;
	border-color: #787878;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
}

div.ilc_flist_head_FileListHeading
{
	background-image: url('../sty/sty_5015/images/download_26dp_FFFFFF_FILL0_wght500_GRAD0_opsz24.svg');
	background-color: #787878;
	font-size: medium;
	font-weight: bold;
	margin-top: 0px;
	background-position: 8px;
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-bottom: 5px;
	padding-right: 20px;
	padding-top: 5px;
	text-align: left;
	color: #FFFFFF;
	margin-bottom: 10px;
}

div.ilc_sco_fmess_FinalMessage
{
	margin: 100px;
	text-align: center;
	background-color: #fafafa;
	border-style: none;
	border-width: 1px;
	padding: 50px;
	font-size: 125%;
}

div.ilc_page_fn_Footnote
{
	margin-bottom: 5px;
	margin-top: 5px;
}

div.ilc_section_GategoryBlue
,div a.ilc_section_GategoryBlue
{
	transition: all 0.3s ease-in-out;
	border-radius: 2px;
	aspect-ratio: 1 / 1;
	max-width: 400px;
	min-height: 200px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	max-height: 250px;
	max-width: 450px;
	transition: all 0.3s ease-in-out;
	border-radius: 2px;
	background-size: 45px 45px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: 2px;
	border-color: #0B2354;
	border-style: solid;
	background-color: #0B2354;
	background-position: 97% center;
	color: #FFFFFF;
	font-family: Montserrat;
}

div.ilc_section_GategoryBlue:hover
,div a.ilc_section_GategoryBlue:hover
{
	background-color: #10337a;
	font-family: Montserrat;
	transform: translateY(-2px);
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	-ms-transform: translateY(-2px);
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}

div.ilc_glo_overlay_GlossaryOverlay
{
	background-color: #fafafa;
	border-style: none;
	padding-top: 5px;
	border-width: 2px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
}

div.ilc_section_GrandientBlue
,div a.ilc_section_GrandientBlue
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFFFFF;
	background: linear-gradient(to bottom, #041538, #16377b);
	align-items: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div.ilc_section_GreyBox
,div a.ilc_section_GreyBox
{
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: 2px;
	border-color: #0B2354;
	border-style: solid;
	background-color: #EDEDED;
}

div.ilc_ha_cntr_HAccordCntrHPS1
{
	border-color: #bfbfbf;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-width: thin;
	border-style: none;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
}

div.ilc_ha_cntr_HAccordCntrHPS1:hover
{
	transition: all 0.3s ease-in-out;
}

div.ilc_ha_icntr_HAccordICntr
{
	margin-right: 5px;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}

div.ilc_ha_icntr_HAccordICntrHPS1
{
	border-radius: 6px;
}

div.ilc_ha_icont_HAccordICont
{
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	background-color: #FFFFFF;
}

div.ilc_ha_icont_HAccordIContHPS1
{
	border-color: #23D5D5;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #fafafa;
	transition: all 0.3s ease-in-out;
	border-radius: 0 10px 10px 0;
	box-shadow: 0 8px 16px -14px rgba(9,30,66,0.26), -14px 10px 18px -14px rgba(9,30,66,0.34), 14px 10px 18px -14px rgba(9,30,66,0.34), 0 0 0 1px rgba(9,30,66,0.06);
}

div.ilc_ha_icont_HAccordIContHPS1:hover
{
	background-color: #FFFFFF;
	transition: all 0.3s ease-in-out;
}

div.ilc_ha_ihead_HAccordIHead
{
	padding-bottom: 3px;
	padding-left: 23px;
	padding-right: 15px;
	padding-top: 13px;
	background-color: #F9F9F9;
	cursor: pointer;
	min-height: 300px;
	color: #414141;
	background-position: center 10px;
	background-repeat: no-repeat;
	background-image: url('../sty/sty_5015/images/TreeRight12.svg');
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}

div.ilc_ha_ihead_HAccordIHead:hover
{
	background-color: #FFABAB;
	color: #414141;
}

div.ilc_ha_ihcap_HAccordIHeadCap
{
	transform-origin: 0px 0px;
	-webkit-transform-origin: 0px 0px;
	-moz-transform-origin: 0px 0px;
	-ms-transform-origin: 0px 0px;
	left: 10px;
	width: 1px;
	white-space: nowrap;
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	position: relative;
	top: 20px;
	text-transform: uppercase;
	font-size: 20px;
}

div.ilc_ha_ihead_HAccordIHeadHPS1
{
	background-color: ;
	background-image: url('../sty/sty_5015/images/expand_circle_down_WHITE_CHECK_dp_095089_FILL1_wght400_GRAD-25_opsz40.svg');
	background-repeat: no-repeat;
	background-position: center 4px;
	padding-top: 18px;
	padding-right: 15px;
	padding-left: 25px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	font-family: Roboto;
	margin-right: 2px;
	margin-left: 2px;
	background-size: 28px;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
}

div.ilc_ha_ihead_HAccordIHeadHPS1:hover
{
	background-image: url('../sty/sty_5015/images/expand_circle_left_WHITE_CHECK_dp_095089_FILL1_wght400_GRAD-25_opsz40.svg');
	background-color: ;
	transition: all 0.3s ease-in-out;
}

div.ilc_section_HPSCrestBkgrnd
,div a.ilc_section_HPSCrestBkgrnd
{
	background-image: url('../sty/sty_5015/images/FadeCrest.png');
	background-attachment: fixed;
	background-position: center bottom;
	background-repeat: no-repeat;
}

div.ilc_va_cntr_hpsvaccordCntr
{
	margin-top: 15px;
	border-width: thin;
}

div.ilc_va_ihead_HPSvAccordHead
{
	font-size: medium;
	color: #FFFFFF;
	padding-top: 2px;
	border-width: thin;
	padding-bottom: 2px;
	border-color: ;
	padding-left: 8px;
	border-style: solid;
	background-color: ;
	background-image: url('../sty/sty_5015/images/TreeRight-White.svg');
	background-position: 98%;
	margin-top: 4px;
	cursor: pointer;
	margin-bottom: 8px;
	margin-left: 5px;
	border-radius: 4px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
	border-left-width: 8px;
	border-left-color: #969696;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding-right: 30px;
	background-repeat: no-repeat;
}

div.ilc_va_ihead_HPSvAccordHead:hover
{
	font-size: medium;
	border-color: ;
	border-style: outset;
	background-color: ;
	background-image: url('../sty/sty_5015/images/TreeDown-White.svg');
	background-position: 98%;
	cursor: pointer;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	transition: all 0.3s ease-in-out;
	border-radius: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 8px;
	border-left-color: #78e7e9;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 5px;
}

div.ilc_va_ihead_HPSvAccordHeadRED
{
	font-size: medium;
	color: #FFFFFF;
	border-width: thin;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 8px;
	border-color: #CB1C1C;
	border-style: solid;
	background-color: ;
	background-image: url('../sty/sty_5015/images/TreeRight-White.svg');
	background-repeat: no-repeat;
	background-position: 98%;
	cursor: pointer;
	margin-top: 4px;
	margin-bottom: 8px;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 8px;
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 4px;
}

div.ilc_va_ihead_HPSvAccordHeadRED:hover
{
	font-size: medium;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 8px;
	border-color: ;
	border-left-color: #e43c3c;
	border-style: outset;
	background-color: ;
	background-image: url('../sty/sty_5015/images/TreeDown-White.svg');
	background-repeat: no-repeat;
	background-position: 98%;
	cursor: pointer;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	transition: all 0.3s ease-in-out;
}

div.ilc_va_icont_HPSvAccordICont
{
	padding-bottom: 5px;
	border-width: thin;
	border-color: #e5e5e5;
	border-style: solid;
	background-color: #fdfdfd;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 15px;
	border-radius: 4px;
}

div.ilc_va_icntr_HPSvaccordlCntr
{
	margin-bottom: 5px;
	border-width: thin;
}

div.ilc_va_cntr_ImportantVAccordContainer
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.ilc_va_ihead_ImportantvAccordHead
{
	color: #212121;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
	border-radius: 6px;
	font-size: medium;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url('../sty/sty_5015/images/warning_24dp_434343_FILL1_wght700_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 5px;
	border-width: thin;
	border-color: #B70000;
	border-style: solid;
	background-color: #fce7e7;
	padding-left: 35px;
}

div.ilc_va_ihead_ImportantvAccordHead:hover
{
	background-color: #f8cece;
	background-image: url('../sty/sty_5015/images/warning_24dp_434343_FILL1_wght700_GRAD0_opsz40.svg');
	cursor: help;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.ilc_qover_Incorrect
{
	background-color: #fce7e7;
	border-style: none;
	padding-top: 20px;
	padding-left: 60px;
	background-image: url('../sty/sty_5015/images/exclamation.png');
	background-repeat: no-repeat;
	background-position: 24px;
	padding-bottom: 20px;
	padding-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.ilc_section_IndentedTransparent30pxX0px
,div a.ilc_section_IndentedTransparent30pxX0px
{
	margin-right: 0px;
	margin-left: 15px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}

div.ilc_section_IndentedTransparent30pxX30px
,div a.ilc_section_IndentedTransparent30pxX30px
{
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}

div.ilc_section_IndentLeftRight20px
,div a.ilc_section_IndentLeftRight20px
{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}

div.ilc_va_ihead_InfoAccordionBlue
{
	font-size: medium;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 25px;
	background-color: ;
	background-image: url('../sty/sty_5015/images/infoIconWhite2-16px.png');
	background-position: 5px center;
	background-repeat: no-repeat;
}

div.ilc_va_ihead_InfoAccordionBlue:hover
{
	background-color: ;
	text-decoration: underline;
}

div.ilc_va_ihead_InfoAccordionGrey
{
	font-size: medium;
	color: #FEFEFE;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 25px;
	background-color: #b2b2b2;
	background-image: url('../sty/sty_5015/images/infoIconWhite2-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

div.ilc_va_ihead_InfoAccordionGrey:hover
{
	background-color: #999999;
	text-decoration: underline;
	font-size: medium;
}

div.ilc_section_Information
,div a.ilc_section_Information
{
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	background-color: #fafafa;
	border-width: thin;
	border-color: #969696;
	border-style: solid;
	margin-right: 20px;
	background-position: 10px;
	margin-left: 20px;
	background-repeat: no-repeat;
	background-image: url('../sty/sty_5015/images/info_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	padding-left: 60px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.ilc_text_block_Information:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Information:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_section_Interaction
,div a.ilc_section_Interaction
{
	border-width: thin;
	border-color: #969696;
	border-style: solid;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-image: url('../sty/sty_5015/images/touch_app_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	padding-left: 60px;
	background-position: 10px;
	background-repeat: no-repeat;
	background-color: #fafafa;
}

div.ilc_section_Interaction:hover
,div a.ilc_section_Interaction:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_ha_ihead_JoiningInstructionsSidebar
{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}

div.ilc_page_lnav_LeftNavigation
{
	vertical-align: middle;
	font-weight: bold;
	float: left;
	text-align: left;
	margin-top: 2px;
}

div.ilc_section_Link
,div a.ilc_section_Link
{
	border-radius: 6px;
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 60px;
	border-width: 1px;
	border-color: #969696;
	border-style: dashed;
	background-color: #FFFFFF;
	background-image: url('../sty/sty_5015/images/link_32dp_095089_FILL0_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px;
}

div.ilc_section_LinkDownloadSection
,div a.ilc_section_LinkDownloadSection
{
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 35px;
	border-width: thin;
	border-color: #0B2354;
	border-style: solid;
	background-color: #0B2354;
	background-repeat: no-repeat;
	background-position: 8px center;
	min-height: 35px;
	background-image: url('../sty/sty_5015/images/cloud_download_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
	margin-top: 8px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
	color: #ffffff;
	max-width: 150px;
	margin: 0 auto;
	border-radius: 4px;
	align-content: center;
}

div.ilc_section_LinkDownloadSection:hover
,div a.ilc_section_LinkDownloadSection:hover
{
	color: #FFFFFF;
	border-width: thin;
	border-color: #23D5D5;
	border-style: solid;
	background-image: url('../sty/sty_5015/images/cloud_download_24dp_FFFFFF_FILL0_wght700_GRAD0_opsz24.svg');
	cursor: pointer;
	transition: all 0.3s ease-in-out;
}

div.ilc_section_LinkTextSection:hover
,div a.ilc_section_LinkTextSection:hover
{
	background-color: ;
	background-image: url('../sty/sty_5015/images/link_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
	border-width: thin;
	border-color: #23D5D5;
	border-style: solid;
	background-repeat: no-repeat;
	background-position: 4px center;
	box-shadow: 0px 8px 16px -4px rgba(9,30,66,0.45), 0px 0px 0px 1px rgba(9,30,66,0.10);
	transition: all 0.3s ease-in-out;
}

div.ilc_text_block_LinkTextSection:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_LinkTextSection:hover
{
	background-color: #a5eff0;
	transition: all 0.3s ease-in-out;
	transform: scale(1.01);
	-webkit-transform: scale(1.01);
	-moz-transform: scale(1.01);
	-ms-transform: scale(1.01);
}

div.ilc_section_LinkUploadSection:hover
,div a.ilc_section_LinkUploadSection:hover
{
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 35px;
	border-width: thin;
	border-color: #23D5D5;
	border-style: none;
	background-repeat: no-repeat;
	background-position: 8px center;
	cursor: pointer;
	background-image: url('../sty/sty_5015/images/cloud_upload_24dp_FFFFFF_FILL0_wght700_GRAD0_opsz24.svg');
	min-height: 35px;
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	margin: 0 auto;
	max-width: 150px;
	border-radius: 4px;
	color: #ffffff;
}

div.ilc_text_block_List
,html.il-no-tiny-bg body#tinymce.ilc_text_block_List
{
	margin-top: 3px;
	margin-bottom: 3px;
}

div.ilc_section_Literature
,div a.ilc_section_Literature
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	padding-left: 60px;
	border-radius: 6px;
	background-color: #fafafa;
	background-image: url('../sty/sty_5015/images/library_books_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	border-width: thin;
	border-color: #969696;
	border-style: solid;
}

div.ilc_media_caption_MediaCaption
{
	font-weight: normal;
	font-size: small;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.ilc_section_Mnemonic
,div a.ilc_section_Mnemonic
{
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-image: url('../sty/sty_5015/images/cognition_2_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	background-position: 7px center;
	background-repeat: no-repeat;
	text-align: left;
	background-color: #fefdf4;
	border-style: solid;
	padding-top: 20px;
	border-width: thin;
	border-color: #f4e242;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
}

div.ilc_section_Mnemonic:hover
,div a.ilc_section_Mnemonic:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_text_block_Mnemonic:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Mnemonic:hover
{
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_va_icntr_ModernVertAccItemContainer
{
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-color: #0062BE;
	border-radius: 14px;
	box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
	border-width: thin;
	border-style: solid;
	background-color: #fdfdfc;
	margin-top: 10px;
	margin-right: 10px;
}

div.ilc_va_cntr_ModernVertAccordContainer
{
	margin-right: 10px;
	margin-left: 10px;
	border-radius: 10px;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 22px;
	padding-bottom: 10px;
	padding-left: 22px;
	border-width: thin;
	border-color: #e5e5e5;
	background-color: #FFFFFF;
	border-style: solid;
}

div.ilc_va_icont_ModernVertItemContent
{
	margin-bottom: 25px;
	border-style: outset;
	background-color: #fdfdfc;
	margin-left: 25px;
	margin-right: 25px;
	border-left-width: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #7F7F7F;
	border-top-color: ;
	border-right-color: ;
	border-bottom-color: ;
	border-radius: 10px;
	box-shadow: rgb(38, 57, 77) 0px 20px 30px -10px;
	transition: all 0.3s ease-in-out;
}

div.ilc_va_icont_ModernVertItemContent2
{
	border-radius: 14px;
	box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
	padding-left: 15px;
	border-left-width: 6px;
	border-left-style: none;
	margin-left: 45px;
	margin-right: 18px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-left-color: #0062BE;
	background-color: #f2f2f2;
}

div.ilc_va_ihead_ModertVertAccordItemHeader
{
	color: #000000;
	border-radius: 10px;
	background-size: 18px;
	transition: all 0.3s ease-in-out;
	background-color: #fdfdfc;
	font-weight: bold;
	padding-left: 28px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-size: medium;
	background-image: url('../sty/sty_5015/images/Chevron-Right-095895.svg');
	background-repeat: no-repeat;
	background-position: 5px center;
	margin-right: 50px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 8px;
	border-width: thin;
	border-color: #a5a5a5;
	border-style: solid;
}

div.ilc_va_ihead_ModertVertAccordItemHeader:hover
{
	border-width: thin;
	border-color: ;
	border-style: outset;
	background-color: ;
	background-image: url('../sty/sty_5015/images/Chevron-Down-095089.svg');
	background-position: left center;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 28px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 8px;
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
	background-size: 18px;
	color: #000000;
}

div.ilc_va_ihead_ModertVertAccordItemHeader2
{
	font-size: medium;
	color: #000000;
	text-decoration: underline;
	margin-right: 8px;
	transition: all 0.3s ease-in-out;
	margin-left: 8px;
	background-position: left 5px top 10px;
	padding-top: 10px;
	background-color: transparent;
	padding-right: 10px;
	background-size: 24px;
	padding-bottom: 10px;
	padding-left: 40px;
	background-image: url('../sty/sty_5015/images/AddMidGray7F7F7F.svg');
	background-repeat: no-repeat;
	transform-origin: right;
	-webkit-transform-origin: right;
	-moz-transform-origin: right;
	-ms-transform-origin: right;
	border-top-width: 1px;
	border-top-color: #a5a5a5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 5px;
}

div.ilc_va_ihead_ModertVertAccordItemHeader2:hover
{
	margin-top: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #eff7ff;
	text-decoration: underline;
	background-size: 24px;
	transition: all 0.2s ease-in-out;
	border-radius: 14px;
	background-image: url('../sty/sty_5015/images/AddBlue095895.svg');
	margin-right: 8px;
	margin-left: 8px;
	padding-right: 10px;
	padding-left: 40px;
}

div.ilc_va_icont_ModVertAccordItemContent
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-right: 15px;
	margin-left: 20px;
}

div.ilc_va_ihead_ModVertItemHeader:hover
{
	background-color: #fdefd3;
	background-image: url('../sty/sty_5015/images/AddMidGray7F7F7F.svg');
	background-repeat: no-repeat;
	border-radius: 14px;
	background-size: 24px;
	transition: all 0.2s ease-in-out;
}

div.ilc_va_ihead_ModVertItemHeaderActivity
{
	font-size: medium;
	text-decoration: underline;
	color: #000000;
	margin-top: 5px;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
	background-image: url('../sty/sty_5015/images/expand_circle_right_32dp_434343_FILL0_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 15px center;
	font-weight: bold;
	transition: all 0.2s ease-in-out;
	background-size: 24px;
	backgroundcolor: transparent;
}

div.ilc_va_ihead_ModVertItemHeaderActivity:hover
{
	background-color: #fdefd3;
	background-image: url('../sty/sty_5015/images/expand_circle_down_32dp_434343_FILL0_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	font-size: medium;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	margin-top: 5px;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 55px;
	border-width: 0px;
	background-position: 15px center;
	border-radius: 14px;
	background-size: 24px;
	transition: all 0.2s ease-in-out;
}

div.ilc_section_NewCourse:hover
,div a.ilc_section_NewCourse:hover
{
	background-color: #f1fdfd;
	border-color: #34dcde;
	transition: all 0.2s ease-in-out;
	box-shadow: 0 6px 14px -2px rgba(9,30,66,0.06), 10px 0 18px -8px rgba(9,30,66,0.42), 2px 0 0 0 rgba(9,30,66,0.16), 1px 0 0 0 rgba(9,30,66,0.20);
	transform: scale(1.005);
	-webkit-transform: scale(1.005);
	-moz-transform: scale(1.005);
	-ms-transform: scale(1.005);
}

div.ilc_section_NewCourseActive:hover
,div a.ilc_section_NewCourseActive:hover
{
	background-color: ;
	border-color: ;
	transition: all 0.2s ease-in-out;
	box-shadow: 0 6px 14px -2px rgba(9,30,66,0.06), 10px 0 18px -8px rgba(9,30,66,0.42), 2px 0 0 0 rgba(9,30,66,0.16), 1px 0 0 0 rgba(9,30,66,0.20);
	transform: scale(1.005);
	-webkit-transform: scale(1.005);
	-moz-transform: scale(1.005);
	-ms-transform: scale(1.005);
}

div.ilc_page_Page
{
	min-height: 300px;
}

div.ilc_page_cont_PageContainer
{
	border-width: 1px;
	border-color: #D6D6D6;
	padding: 20px;
	margin: 0px;
	border-style: solid;
	background-color: #FFFFFF;
}

div.ilc_page_frame_PageFrame
{
	color: #5a5a5a;
	padding-left: 15px;
	padding-right: 15px;
}

div.ilc_section_PostItNote
,div a.ilc_section_PostItNote
{
	background-color: #FFEE8C;
	min-height: 100px;
	border-color: #A3A3A3;
	border-width: 1px;
	border-style: solid;
	margin: 15px;
	padding: 10px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	transform: rotate(-1.3deg);
	-webkit-transform: rotate(-1.3deg);
	-moz-transform: rotate(-1.3deg);
	-ms-transform: rotate(-1.3deg);
	transform-origin: center top;
	-webkit-transform-origin: center top;
	-moz-transform-origin: center top;
	-ms-transform-origin: center top;
	box-shadow: 0 8px 16px -14px rgba(9,30,66,0.26), -14px 10px 18px -14px rgba(9,30,66,0.34), 14px 10px 18px -14px rgba(9,30,66,0.34), 0 0 0 1px rgba(9,30,66,0.06);
	max-width: 300px;
	max-height: 300px;
	transition: all 0.3s ease-in-out;
	border-radius: 3px;
	background-size: contain;
	background-position: center;
}

div.ilc_section_PostItNote:hover
,div a.ilc_section_PostItNote:hover
{
	cursor: help;
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	transition: all 0.3s ease-in-out;
	filter: brightness(1.02);
}

div.ilc_va_ihead_QNavvAccordHead
{
	color: #FFFFFF;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 35px;
	background-color: #787878;
	background-image: url('../sty/sty_5015/images/HamburgerMenu.svg');
	background-repeat: no-repeat;
	background-position: 5px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	vertical-align: bottom;
	text-align: left;
	white-space: normal;
	padding-top: 3px;
	margin-right: 15px;
	margin-left: 15px;
	transition: all 0.3s ease-in-out;
}

div.ilc_va_ihead_QNavvAccordHead:hover
{
	background-color: #5a5a5a;
	background-repeat: no-repeat;
	background-position: 5px;
	background-image: url('../sty/sty_5015/images/HamburgerMenuOpen.svg');
	transition: all 0.3s ease-in-out;
}

div.ilc_va_icont_QNavvAccordItemContent
{
	margin-left: 15px;
	border-width: thin;
	border-color: #d5d5d5;
	border-style: solid;
	margin-right: 15px;
	background-color: #d5d5d5;
	padding-top: 8px;
	padding-bottom: 8px;
}

div.ilc_section_QuestionBlueTransparent
,div a.ilc_section_QuestionBlueTransparent
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 4px;
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-width: thin;
	border-color: ;
	border-style: solid;
	background-image: url('../sty/sty_5015/images/help_32dp_095089_FILL0_wght400_GRAD0_opsz40.svg');
	background-position: 10px center;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 60px;
	background-color: #fafafa;
}

div.ilc_section_QuestionBlueTransparent:hover
,div a.ilc_section_QuestionBlueTransparent:hover
{
	background-color: ;
	background-image: url('../sty/sty_5015/images/help_32dp_095089_FILL0_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_section_QuestionBox1
,div a.ilc_section_QuestionBox1
{
	padding-bottom: 20px;
	padding-left: 60px;
	border-width: 2px;
	border-color: ;
	border-style: solid;
	background-color: #fafafa;
	background-image: url('../sty/sty_5015/images/help_center_128dp_095089_FILL1_wght400_GRAD0_opsz48.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-right: 20px;
}

div.ilc_section_QuestionBox1:hover
,div a.ilc_section_QuestionBox1:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_section_QuickNavBox
,div a.ilc_section_QuickNavBox
{
	border-radius: 6px;
	margin-top: 7px;
	margin-right: 20px;
	margin-bottom: 7px;
	margin-left: 20px;
	border-width: thin;
	border-color: #787878;
	border-style: dashed;
	background-color: #fafafa;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}

div.ilc_section_Remark
,div a.ilc_section_Remark
{
	background-position: 10px center;
	background-repeat: no-repeat;
	text-align: left;
	background-color: #fafafa;
	border-style: solid;
	background-image: url('../sty/sty_5015/images/comment_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	border-width: thin;
	border-color: #969696;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 20px;
	padding-top: 20px;
	padding-left: 60px;
	padding-bottom: 20px;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
}

div.ilc_section_Remark:hover
,div a.ilc_section_Remark:hover
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
}

div.ilc_page_rnav_RightNavigation
{
	font-weight: bold;
	text-align: right;
	margin-top: 2px;
}

div.ilc_rte_menu_RTELinkBar
{
	border-top-width: 10px;
	border-bottom-width: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.ilc_rte_menu_RTELogo
{
	float: left;
}

div.ilc_rte_menu_RTEMenu
{
	background-color: #FFFFFF;
}

div.ilc_section_Section1Welcome
,div a.ilc_section_Section1Welcome
{
	margin-top: 16px;
	margin-right: 16px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),  0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	border-left-width: 8px;
	border-left-color: #0062BE;
	margin-left: 20px;
}

div.ilc_section_Section2LearningPath
,div a.ilc_section_Section2LearningPath
{
	margin-top: 16px;
	margin-right: 16px;
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #43CF9C;
	margin-left: 20px;
}

div.ilc_section_Section3LearningContent
,div a.ilc_section_Section3LearningContent
{
	margin-top: 16px;
	margin-right: 16px;
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #635cf2;
	margin-left: 20px;
}

div.ilc_section_Section4ActivitiesExercises
,div a.ilc_section_Section4ActivitiesExercises
{
	margin-top: 16px;
	margin-right: 16px;
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	margin-left: 20px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #F5AD23;
}

div.ilc_section_Section5DiscussionCollab
,div a.ilc_section_Section5DiscussionCollab
{
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #59A0A5;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 20px;
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
}

div.ilc_section_Section6AssessSubmit
,div a.ilc_section_Section6AssessSubmit
{
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #DA2C43;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 20px;
}

div.ilc_section_Section7Resources
,div a.ilc_section_Section7Resources
{
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fcfcfb;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #878787;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 20px;
}

div.ilc_section_Section8Complete
,div a.ilc_section_Section8Complete
{
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #f3faf4;
	border-color: #86CB92;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #57b767;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 20px;
}

div.ilc_section_SectionPGO
,div a.ilc_section_SectionPGO
{
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #FFFFFF;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 8px;
	border-left-color: #0B2354;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 20px;
}

div.ilc_section_Separator
,div a.ilc_section_Separator
{
	margin-top: 20px;
	margin-bottom: 20px;
	border-width: 2px;
	border-color: #969696;
	border-top-style: solid;
	margin-right: 35px;
	margin-left: 35px;
}

div.ilc_text_block_Separator
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Separator
{
	margin-bottom: 10px;
	border-width: 2px;
	border-color: #969696;
	border-top-style: solid;
	margin-top: 15px;
}

div.ilc_section_SeparatorBlue
,div a.ilc_section_SeparatorBlue
{
	margin-top: 35px;
	margin-bottom: 35px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top-width: 5px;
	border-color: ;
	border-top-style: solid;
	margin-right: 35px;
	margin-left: 35px;
}

div.ilc_text_block_SeparatorThin
,html.il-no-tiny-bg body#tinymce.ilc_text_block_SeparatorThin
{
	margin-top: 5px;
	margin-bottom: 5px;
	border-width: 2px;
	border-color: #969696;
	border-top-style: dashed;
}

div.ilc_text_block_ShadedBlock
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock
{
	margin-left: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	vertical-align: middle;
	background-color: #e5e5e5;
	border-radius: 6px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

div.ilc_text_block_ShadedBlock0
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock0
{
	background-color: #f5f5f5;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-width: thin;
	border-color: #C3C3C3;
	border-style: solid;
	vertical-align: middle;
	border-radius: 6px;
}

div.ilc_text_block_ShadedBlock1Rounded
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock1Rounded
{
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-width: thin;
	border-color: #095089;
	border-style: solid;
	background-color: ;
	margin-right: 10px;
	margin-left: 10px;
	border-radius: 6px;
}

div.ilc_text_block_ShadedBlock20
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock20
{
	vertical-align: middle;
	background-color: #efefef;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	border-radius: 3px;
}

div.ilc_text_block_ShadedBlock5
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock5
{
	border-left-width: thin;
	border-color: ;
	border-style: solid;
	background-color: ;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-radius: 6px;
	border-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
}

div.ilc_section_ShadedBlueBox
,div a.ilc_section_ShadedBlueBox
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: ;
	border-style: solid;
	background-color: ;
	border-radius: 6px;
}

div.ilc_section_ShadedGreenBox
,div a.ilc_section_ShadedGreenBox
{
	border-radius: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #23D5D5;
	border-style: solid;
	background-color: #f4fdfd;
}

div.ilc_section_ShadedGreyBox
,div a.ilc_section_ShadedGreyBox
{
	border-radius: 6px;
	border-width: thin;
	border-color: #969696;
	border-style: solid;
	background-color: #fafafa;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.ilc_section_ShadedRedBox
,div a.ilc_section_ShadedRedBox
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #CB1C1C;
	border-style: solid;
	background-color: #fce7e7;
	border-radius: 6px;
}

div.ilc_section_ShadedYellowBox
,div a.ilc_section_ShadedYellowBox
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #F3DE2C;
	border-style: solid;
	background-color: #fefcea;
	border-radius: 6px;
}

div.ilc_text_block_Spacer15px
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Spacer15px
{
	margin-top: 15px;
}

div.ilc_text_block_Spacer25px
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Spacer25px
{
	margin-top: 25px;
}

div.ilc_section_Spacer30px
,div a.ilc_section_Spacer30px
{
	margin-bottom: 30px;
	display: flex;
	flex-direction: column;
}

div.ilc_section_Special
,div a.ilc_section_Special
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 6px;
	border-width: 1px;
	padding-left: 10px;
	border-style: none;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	background-color: #fafafa;
}

div.ilc_section_SpecialBlock2
,div a.ilc_section_SpecialBlock2
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 6px;
	background-color: #efefef;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.ilc_section_SpecialBlock2wBorder
,div a.ilc_section_SpecialBlock2wBorder
{
	border-width: thin;
	border-color: #7F7F7F;
	border-style: solid;
	background-color: #fdfdfd;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-radius: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.ilc_section_SpecialBlock3DBlueLowProfile
,div a.ilc_section_SpecialBlock3DBlueLowProfile
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: ;
	border-style: solid;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	color: #000;
	background-color: rgba(255, 255, 255, 1);
}

div.ilc_section_SpecialBlock3DGreenLowProfile
,div a.ilc_section_SpecialBlock3DGreenLowProfile
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	color: #000;
	background-color: rgba(255, 255, 255, 1);
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #4be0e1;
	border-style: solid;
}

div.ilc_section_SpecialBlock3DGrey
,div a.ilc_section_SpecialBlock3DGrey
{
	border-radius: 6px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	background-color: rgba(255, 255, 255, 1);
	color: #000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #acacac;
	border-style: solid;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.ilc_section_SpecialBlock3DGreyFilled
,div a.ilc_section_SpecialBlock3DGreyFilled
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #acacac;
	border-style: solid;
	background-color: #f9f9f9;
	border-radius: 6px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.08), 0 2px 2px rgba(0,0,0,0.12), 0 4px 4px rgba(0,0,0,0.16), 0 8px 8px rgba(0,0,0,0.20);
}

div.ilc_section_SpecialBlock3DGreyLowProfile
,div a.ilc_section_SpecialBlock3DGreyLowProfile
{
	border-width: thin;
	border-color: #acacac;
	border-style: solid;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	color: #000;
	background-color: rgba(255, 255, 255, 1);
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.ilc_section_SpecialBlock3DOrangelowProfile
,div a.ilc_section_SpecialBlock3DOrangelowProfile
{
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-style: solid;
	border-color: #FFA500;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	color: #000;
	background-color: rgba(255, 255, 255, 1);
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
}

div.ilc_section_SpecialBlock3DPurpleLowProfile
,div a.ilc_section_SpecialBlock3DPurpleLowProfile
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #800080;
	border-style: solid;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	color: #000;
	background-color: rgba(255, 255, 255, 1);
}

div.ilc_section_SpecialBlock3DRedLowProfile
,div a.ilc_section_SpecialBlock3DRedLowProfile
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #CB1C1C;
	border-style: solid;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	color: #000;
	background-color: rgba(255, 255, 255, 1);
}

div.ilc_section_SpecialBlue
,div a.ilc_section_SpecialBlue
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 6px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: ;
}

div.ilc_section_SpecialBlue2
,div a.ilc_section_SpecialBlue2
{
	border-radius: 6px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-color: ;
	border-style: solid;
	background-color: ;
	border-width: thin;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.ilc_section_SpecialGreen
,div a.ilc_section_SpecialGreen
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 6px;
	background-color: #e8fbfb;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.ilc_section_SpecialwBorder
,div a.ilc_section_SpecialwBorder
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #7F7F7F;
	border-style: solid;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 10px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
}

div.ilc_section_SpecialYellow
,div a.ilc_section_SpecialYellow
{
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 6px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #fdfadf;
}

div.ilc_question_Standard
{
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url('../sty/sty_5015/images/question_mark_transp_big.png');
	box-shadow: 0 3px 3px rgba(0,0,0,0.10), 0 6px 15px rgba(0,0,0,0.12);
	padding-top: 30px;
	background-repeat: no-repeat;
	background-position: right 15px;
	background-color: #fcfcfc;
	padding-right: 160px;
	padding-left: 30px;
	padding-bottom: 60px;
	color: #5a5a5a;
}

div.ilc_text_block_Standard
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Standard
{
	font-size: clamp(0.875rem, 1vw, 1rem);
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

div.ilc_section_StandardButton
,div a.ilc_section_StandardButton
{
	margin: 0 auto;
	border-radius: 4px;
	align-content: center;
	transition: all 0.3s ease-in-out;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	color: #0B2354;
	max-width: 150px;
	padding-right: 5px;
	padding-left: 35px;
	border-width: thin;
	border-color: #23D5D5;
	border-style: none;
	background-color: #23D5D5;
	background-repeat: no-repeat;
	background-position: 8px center;
	cursor: pointer;
	background-image: url('../sty/sty_5015/images/cloud_upload_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
	min-height: 35px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

div.ilc_section_StandardButtonBlue
,div a.ilc_section_StandardButtonBlue
{
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	background-color: #0B2354;
	vertical-align: middle;
	font-family: Montserrat;
	border-radius: 3px;
	transition: all 0.3s ease-in-out;
	align-content: center;
	border-width: thin;
	border-color: #FFFFFF;
	border-style: solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 150px;
	min-height: 55px;
	text-align: center;
	margin: 10px;
	border-radius: 2px;
	transition: all  ease-in-out;
}

div.ilc_section_StandardButtonBlue:hover
,div a.ilc_section_StandardButtonBlue:hover
{
	background-color: #23D5D5;
	border-style: none;
	transform: translateY(-2px);
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	-ms-transform: translateY(-2px);
	transition: all 0.3s ease-in-out;
}

div.ilc_section_StandardButtonTeal
,div a.ilc_section_StandardButtonTeal
{
	border-radius: 2px;
	transition: all 0.3s ease-in-out;
	align-content: center;
	margin: 0 auto;
	font-weight: bold;
	color: #0B2354;
	text-align: center;
	padding: 3px;
	background-color: #23D5D5;
	min-height: 55px;
	width: 150px;
	margin: 10px;
	vertical-align: middle;
	font-family: Montserrat;
}

div.ilc_section_StandardButtonTeal:hover
,div a.ilc_section_StandardButtonTeal:hover
{
	transform: translateY(-2px);
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	-ms-transform: translateY(-2px);
	transition: all 0.3s ease-in-out;
	cursor: pointer;
}

div.ilc_text_block_StandardCenter
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardCenter
{
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}

div.ilc_text_block_StandardNoIdent
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardNoIdent
{
	margin-top: 15px;
	margin-bottom: 15px;
}

div.ilc_text_block_StandardNoMargin
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardNoMargin
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.ilc_text_block_StandardRight
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardRight
{
	text-align: right;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

div.ilc_qover_StatusMessage
{
	padding-bottom: 7px;
}

div.ilc_section_SyllabusColumn
,div a.ilc_section_SyllabusColumn
{
	background-color: #eaeaea;
}

div.ilc_text_block_TableContent
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TableContent
{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
}

div.ilc_section_Text150
,div a.ilc_section_Text150
{
	font-size: 150%;
}

div.ilc_section_ThreeColumnBorderCenter
,div a.ilc_section_ThreeColumnBorderCenter
{
	padding-right: 6px;
	padding-left: 6px;
}

div.ilc_section_ThreeColumnBorderLeft
,div a.ilc_section_ThreeColumnBorderLeft
{
	border-left-width: 2px;
	border-color: #bfbfbf;
	border-left-style: solid;
	padding-left: 6px;
}

div.ilc_section_ThreeColumnBorderRight
,div a.ilc_section_ThreeColumnBorderRight
{
	border-right-width: 2px;
	border-color: #bfbfbf;
	border-right-style: solid;
	padding-right: 6px;
}

div.ilc_section_Tile:hover
,div a.ilc_section_Tile:hover
{
	border-width: medium;
	background-color: ;
}

div.ilc_section_TileColored:hover
,div a.ilc_section_TileColored:hover
{
	background-color: ;
}

div.ilc_section_TileColoredBlue:hover
,div a.ilc_section_TileColoredBlue:hover
{
	background-color: ;
	border-color: ;
	border-style: solid;
	transition: 0.7s;
}

div.ilc_section_TileColoredGreen:hover
,div a.ilc_section_TileColoredGreen:hover
{
	background-color: #29dadc;
	border-width: thin;
	border-color: #1ca9aa;
	border-style: solid;
	transition: 0.7s;
}

div.ilc_section_TileColoredGreenSmall:hover
,div a.ilc_section_TileColoredGreenSmall:hover
{
	background-color: #23D5D5;
	border-width: thin;
	border-color: #20bec0;
	border-style: solid;
	transition: 0.7s;
	border: 0.5px solid green;
}

div.ilc_section_TileColoredRed:hover
,div a.ilc_section_TileColoredRed:hover
{
	background-color: #e12323;
	border-color: #b71919;
	border-style: solid;
	border-width: thin;
	transition: 0.7s;
}

div.ilc_section_TileColoredWhite:hover
,div a.ilc_section_TileColoredWhite:hover
{
	background-color: ;
	transition: 0.7s;
}

div.ilc_qtitle_Title
{
	font-size: 140%;
	font-weight: normal;
	margin-bottom: 20px;
}

div.ilc_sco_title_Title
{
	font-weight: bold;
	margin-top: 5px;
	border-color: #969696;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding-bottom: 3px;
	font-size: 140%;
	margin-bottom: 20px;
}

div.ilc_text_block_TITLE
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TITLE
{
	font-size: 200%;
	font-weight: bold;
	color: #0B2354;
	padding-bottom: 5px;
}

div.ilc_text_block_TitleSubTitle
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TitleSubTitle
{
	font-size: 150%;
	color: #0B2354;
	font-weight: bold;
	padding-bottom: 10px;
}

div.ilc_page_tnav_TopNavigation
{
	background-image: url('../sty/sty_5015/images/header.png');
	padding-top: 15px;
	padding-bottom: 15px;
	border-style: solid;
	padding-right: 5px;
	border-color: #D6D6D6;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	background-color: ;
	border-bottom-width: 0px;
	margin: 0px;
	font-size: 110%;
	padding-left: 5px;
}

div.ilc_va_cntr_VAccordCntr
{
	margin-top: 5px;
}

div.ilc_va_icntr_VAccordICntr
{
	margin-bottom: 5px;
}

div.ilc_va_icont_VAccordICont
{
	border-width: thin;
	border-top-width: thin;
	border-bottom-width: thin;
	border-color: #C7C7C7;
	border-style: solid;
	padding-top: 3px;
	padding-right: 03px;
	padding-left: 30px;
	padding-bottom: 3px;
}

div.ilc_va_icont_VAccordIContNoBorder
{
	padding-top: 3px;
	padding-right: 03px;
	padding-bottom: 3px;
	padding-left: 30px;
	margin-left: 10px;
}

div.ilc_va_ihead_VAccordIHead
{
	font-size: medium;
	text-transform: none;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-color: ;
	background-image: url('../sty/sty_5015/images/AccordExpand16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

div.ilc_va_ihead_VAccordIHead:hover
{
	background-image: url('../sty/sty_5015/images/AccordExpand-HOVER-A-16px.png');
	text-transform: none;
	font-size: medium;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-color: ;
	background-position: 5px center;
	text-decoration: underline;
}

div.ilc_va_ihead_Vaccordihead1
{
	font-size: 115%;
	color: #FEFEFE;
	text-align: left;
	background-image: url('../sty/sty_5015/images/AccordExpand16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #b2b2b2;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
}

div.ilc_va_ihead_Vaccordihead1:hover
{
	background-color: #999999;
	background-image: url('../sty/sty_5015/images/AccordExpand-HOVER-A-16px.png');
	text-decoration: underline;
	padding-left: 30px;
}

div.ilc_va_cntr_VaccordiHead1small:hover
{
	background-color: #a5a5a5;
	background-image: url('../sty/sty_5015/images/TreeDown-White.svg');
	background-repeat: no-repeat;
}

div.ilc_va_ihead_VaccordiHeadSmall
{
	font-size: 100%;
	color: #FEFEFE;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	background-color: #b2b2b2;
	background-image: url('../sty/sty_5015/images/AccordExpand16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

div.ilc_va_ihead_VaccordiHeadSmall:hover
{
	background-color: #a5a5a5;
	background-image: url('../sty/sty_5015/images/AccordExpand-HOVER-A-16px.png');
	text-decoration: underline;
}

div.ilc_va_ihead_VaccordiHeadSmallTransparent
{
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	background-image: url('../sty/sty_5015/images/AccordExpandBW-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	font-size: large;
	text-decoration: underline;
	font-weight: bold;
}

div.ilc_va_ihead_VaccordiHeadSmallTransparent:hover
{
	background-color: ;
	text-decoration: underline;
	background-image: url('../sty/sty_5015/images/AccordExpand-Hover-Blue-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

div.ilc_va_icont_VertAccordItemContentLiteGrey
{
	background-color: #fcfcfc;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	border-radius: 4px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
}

div.ilc_section_VSLaunchCourseButton
,div a.ilc_section_VSLaunchCourseButton
{
	color: #ffffff;
	max-width: 150px;
	margin: 0 auto;
	border-radius: 4px;
	align-content: center;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 35px;
	border-width: thin;
	border-color: #0B2354;
	border-style: solid;
	background-color: #15429e;
	background-repeat: no-repeat;
	background-position: 8px center;
	cursor: pointer;
	background-image: url('../sty/sty_5015/images/school_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

div.ilc_section_VSLaunchCourseButton:hover
,div a.ilc_section_VSLaunchCourseButton:hover
{
	transition: all 0.3s ease-in-out;
	background-color: #10337a;
	border-width: thin;
	border-color: #23D5D5;
	border-style: solid;
	text-decoration: underline;
}

div.ilc_section_VSLinkTextSection:hover
,div a.ilc_section_VSLinkTextSection:hover
{
	background-color: #7060CB;
	border-width: thin;
	border-color: #5A3E9B;
	border-style: solid;
	text-decoration: underline;
	transition: all 0.3s ease-in-out;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 6px 10px, rgba(0, 0, 0, 0.3) 0px 14px 20px -3px;
	margin: 0 auto;
	transform: translateY(-2px);
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	-ms-transform: translateY(-2px);
	border-radius: 4px;
	color: #ffffff;
}

div.ilc_section_VSSpecialBlock3DPurpleLowProfile
,div a.ilc_section_VSSpecialBlock3DPurpleLowProfile
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-width: thin;
	border-color: #7060CB;
	border-style: solid;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	border-radius: 6px;
	color: #000;
	background-color: rgba(255, 255, 255, 1);
}

div.ilc_section_WhiteText
,div a.ilc_section_WhiteText
{
	color: #FFFFFF;
}

figure.ilc_media_cont_HeaderIcon
{
	max-height: 55px;
}

figure.ilc_media_cont_MediaContainer
{
	margin: 20px;
}

figure.ilc_media_cont_MediaContainerFull100
{
	width: 100%;
	box-shadow: 0 3px 3px rgba(0,0,0,0.10), 0 6px 15px rgba(0,0,0,0.12);
	max-height: 100px;
	margin: 10px;
}

figure.ilc_media_cont_MediaContainerHighlighted
{
	box-shadow: 0 3px 3px rgba(0,0,0,0.10), 0 6px 15px rgba(0,0,0,0.12);
	margin: 20px;
}

figure.ilc_media_cont_MediaContainerMax50
{
	margin: 10px;
	max-width: 50%;
	box-shadow: 0 3px 3px rgba(0,0,0,0.10), 0 6px 15px rgba(0,0,0,0.12);
}

figure.ilc_media_cont_MediaContainerMax50noshadow
{
	max-width: 50%;
	margin: 10px;
}

figure.ilc_media_cont_MediaContainerMax80
{
	margin: 10px;
	max-width: 80%;
}

figure.ilc_media_cont_MediaContainerMax80PopOut
{
	margin: 10px;
	max-width: 80%;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

figure.ilc_media_cont_MediaContainerSeparated
{
	margin: 40px;
}

figure.ilc_media_cont_MediaContainerShadow
{
	box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.24);
}

figure.ilc_media_cont_ModernNegMargin
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
	background-position: center top;
}

h1.ilc_heading1_CategoryHeadline
,div.ilc_text_block_CategoryHeadline
,html.il-no-tiny-bg body#tinymce.ilc_text_block_CategoryHeadline
{
	font-weight: bold;
	color: #0B2354;
	font-family: Montserrat;
	line-height: 1.2em;
	font-size: clamp(1.7rem, 2vw, 2.25rem);
}

h1.ilc_glo_ovtitle_GlossaryOvTitle
,div.ilc_text_block_GlossaryOvTitle
,html.il-no-tiny-bg body#tinymce.ilc_text_block_GlossaryOvTitle
{
	margin-bottom: 10px;
	font-size: 120%;
	margin-top: 10px;
	font-weight: normal;
}

h1.ilc_heading1_Headline1
,div.ilc_text_block_Headline1
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1
{
	font-weight: bold;
	padding-top: 10px;
	font-size: clamp(1.75rem, 2vw, 2.2rem);
	margin-bottom: 10px;
	margin-top: 10px;
	color: #0B2354;
	font-family: Montserrat;
}

h1.ilc_heading1_Headline1White275p
,div.ilc_text_block_Headline1White275p
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1White275p
{
	font-size: clamp(2.5rem, 3.0vw, 4rem);
	font-family: Montserrat;
	font-weight: bold;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #FFFFFF;
}

h1.ilc_page_title_PageTitle
,div.ilc_text_block_PageTitle
,html.il-no-tiny-bg body#tinymce.ilc_text_block_PageTitle
{
	font-weight: bold;
	border-bottom-width: 1px;
	text-align: left;
	border-bottom-style: none;
	white-space: normal;
	border-style: none;
	font-size: 140%;
	padding-bottom: 3px;
	margin-top: 15px;
	margin-bottom: 15px;
}

h2.ilc_heading2_Headline2
,div.ilc_text_block_Headline2
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline2
{
	padding-top: 10px;
	font-size: clamp(1.5rem, 2vw, 2.25rem);
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #0B2354;
	font-family: Montserrat;
}

h2.ilc_heading2_Headline2White
,div.ilc_text_block_Headline2White
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline2White
{
	font-size: clamp(1.5rem, 2vw, 2.25rem);
	font-family: Montserrat;
	padding-top: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #FFFFFF;
}

h3.ilc_heading3_Headline3
,div.ilc_text_block_Headline3
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline3
{
	padding-top: 10px;
	font-size: clamp(1.115rem, 1.5vw, 1.75rem);
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #0B2354;
	font-family: Montserrat;
}

h3.ilc_heading3_Headline3White
,div.ilc_text_block_Headline3White
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline3White
{
	font-size: clamp(1.115rem, 1.5vw, 1.75rem);
	font-family: Montserrat;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	color: #FFFFFF;
}

img.ilc_page_lnavimage_LeftNavigationImage
{
	margin-bottom: 4px;
	font-size: 120%;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url('../sty/sty_5015/images/play-button_left_white.png');
	width: 20px;
	height: 20px;
}

img.ilc_qimg_QuestionImage
{
	margin: 10px;
	box-shadow: 0 3px 3px rgba(0,0,0,0.10), 0 6px 15px rgba(0,0,0,0.12);
}

img.ilc_page_rnavimage_RightNavigationImage
{
	margin-bottom: 4px;
	font-size: 120%;
	height: 20px;
	background-position: 0px center;
	width: 20px;
	background-image: url('../sty/sty_5015/images/play-button_right_white.png');
	background-repeat: no-repeat;
	margin-left: 5px;
}

input.ilc_qsubmit_Submit
{
	color: #FFFFFF;
	padding: 0.5em;
	margin-top: 20px;
	background-color: #708BAE;
}

input.ilc_qinput_TextInput
{
	padding-left: 4px;
}

li.ilc_flist_li_FileListItem
{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}

li.ilc_qordli_OrderListItem
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #ececec;
	margin-right: 0px;
	cursor: move;
	padding: 10px;
}

li.ilc_qordli_OrderListItemHorizontal
{
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
	padding: 10px;
	background-color: #ececec;
	cursor: move;
}

span.ilc_text_inline_Accent
{
	color: #008000;
}

span.ilc_text_inline_AccessLabel
{
	color: #FFFFFF;
	padding-right: 6px;
	padding-left: 32px;
	background-color: #0B2354;
	background-image: url('../sty/sty_5015/images/verified_user_64dp_FFFFFF_FILL1_wght400_GRAD0_opsz48.svg');
	background-repeat: no-repeat;
	background-position: 3px center;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Roboto;
	vertical-align: middle;
	text-align: left;
	font-size: large;
	letter-spacing: .02em;
	word-spacing: .02em;
	border-radius: 4px;
	background-size: 24px;
}

span.ilc_text_inline_Attention
{
	color: #CB1C1C;
}

span.ilc_text_inline_Blue
{
	color: #0B2354;
}

span.ilc_text_inline_BlueLarge
{
	font-size: large;
	color: #0B2354;
}

span.ilc_text_inline_BlueMedium
{
	font-size: medium;
	color: #0B2354;
}

span.ilc_text_inline_BlueSmall
{
	font-size: small;
	color: #0B2354;
}

span.ilc_text_inline_BlueXLarge
{
	font-size: x-large;
	color: #0B2354;
}

span.ilc_text_inline_BlueXsmall
{
	font-size: x-small;
	color: #0B2354;
}

span.ilc_text_inline_BlueXXLarge
{
	font-size: xx-large;
	color: #0B2354;
}

span.ilc_text_inline_BlueXXsmall
{
	font-size: xx-small;
	color: #0B2354;
}

span.ilc_text_inline_Bullet1
{
	padding-left: 2.3ex;
	background-image: url('../sty/sty_5015/images/bullet1.svg');
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-size: contain;
}

span.ilc_text_inline_Centered
{
	text-align: center;
}

span.ilc_text_inline_Comment
{
	color: #82639E;
}

span.ilc_text_inline_Emph
{
	font-style: italic;
}

span.ilc_qetcorr_ErrorTextCorrected
{
	text-decoration: line-through;
	color: #808080;
}

span.ilc_text_inline_FootNote
{
	font-size: x-small;
	color: #000000;
	font-family: courier;
	font-weight: lighter;
	background-color: #E2E2E2;
}

span.ilc_text_inline_IconAccessiblity
{
	background-image: url('../sty/sty_5015/images/wheelchair_symbol_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconAlarm
{
	background-image: url('../sty/sty_5015/images/alarm_clock_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	transform-origin: left top;
	-webkit-transform-origin: left top;
	-moz-transform-origin: left top;
	-ms-transform-origin: left top;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconBalance
{
	background-image: url('../sty/sty_5015/images/balance_scale_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconBooks
{
	background-image: url('../sty/sty_5015/images/books_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconBrain
{
	background-image: url('../sty/sty_5015/images/brain_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconBullseye
{
	background-image: url('../sty/sty_5015/images/bullseye_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconCalendar
{
	background-image: url('../sty/sty_5015/images/spiral_calendar_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconCheckMark
{
	background-image: url('../sty/sty_5015/images/check_mark_button_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconChequeredFlag
{
	background-image: url('../sty/sty_5015/images/chequered_flag_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconCinema
{
	background-image: url('../sty/sty_5015/images/cinema_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconClipboard
{
	background-image: url('../sty/sty_5015/images/clipboard_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconClockWiseArrows
{
	background-image: url('../sty/sty_5015/images/clockwise_vertical_arrows_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconCounterClockwiseArrows
{
	background-image: url('../sty/sty_5015/images/counterclockwise_arrows_button_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconCrossMark
{
	background-image: url('../sty/sty_5015/images/cross_mark_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconDotRed
{
	background-image: url('../sty/sty_5015/images/red_circle_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconDownArrow
{
	background-image: url('../sty/sty_5015/images/down_arrow_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconDownwards
{
	background-image: url('../sty/sty_5015/images/downwards_button_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconEightSpoke
{
	background-image: url('../sty/sty_5015/images/eight-spoked_asterisk_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconForkKnife
{
	background-image: url('../sty/sty_5015/images/fork_and_knife_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconHandWriting
{
	background-image: url('../sty/sty_5015/images/writing_hand_color_default.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconLaptop
{
	background-image: url('../sty/sty_5015/images/laptop_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconLeftArrow
{
	background-image: url('../sty/sty_5015/images/left_arrow_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconLightBulb
{
	background-image: url('../sty/sty_5015/images/light_bulb_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconLink
{
	background-image: url('../sty/sty_5015/images/link_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconLocked
{
	background-image: url('../sty/sty_5015/images/locked_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconLoudspeaker
{
	background-image: url('../sty/sty_5015/images/loudspeaker_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconMagnifiyingGlass
{
	background-image: url('../sty/sty_5015/images/magnifying_glass_tilted_right_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconMap
{
	background-image: url('../sty/sty_5015/images/world_map_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.8ex;
	background-size: contain;
}

span.ilc_text_inline_IconMapleLeaf
{
	background-image: url('../sty/sty_5015/images/maple_leaf_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconNewButton
{
	background-image: url('../sty/sty_5015/images/new_button_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconNoEntry
{
	background-image: url('../sty/sty_5015/images/no_entry_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconNotepad
{
	background-image: url('../sty/sty_5015/images/spiral_notepad_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconOncomingPolice
{
	background-image: url('../sty/sty_5015/images/oncoming_police_car_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconPaperclip
{
	background-image: url('../sty/sty_5015/images/paperclip_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconPencil
{
	background-image: url('../sty/sty_5015/images/pencil_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconPlayButton
{
	background-image: url('../sty/sty_5015/images/play_button_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.8ex;
	background-size: contain;
}

span.ilc_text_inline_IconPoliceCar
{
	background-image: url('../sty/sty_5015/images/police_car_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconPoliceCarLight
{
	background-image: url('../sty/sty_5015/images/police_car_light_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconPoliceOfficer
{
	background-image: url('../sty/sty_5015/images/police_officer_color_default.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconProhibited
{
	background-image: url('../sty/sty_5015/images/prohibited_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconPushpin
{
	background-image: url('../sty/sty_5015/images/pushpin_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconRainbow
{
	background-image: url('../sty/sty_5015/images/rainbow_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconRepeat
{
	background-size: contain;
	background-image: url('../sty/sty_5015/images/repeat_button_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconRightArrow
{
	background-image: url('../sty/sty_5015/images/right_arrow_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconRingBuoy
{
	background-image: url('../sty/sty_5015/images/ring_buoy_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconRocket
{
	background-image: url('../sty/sty_5015/images/rocket_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconSafetyVest
{
	background-image: url('../sty/sty_5015/images/safety_vest_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconScrewdriver
{
	background-image: url('../sty/sty_5015/images/screwdriver_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconSeedling
{
	background-image: url('../sty/sty_5015/images/seedling_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconShield
{
	background-image: url('../sty/sty_5015/images/shield_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconSpeakinghead
{
	background-image: url('../sty/sty_5015/images/speaking_head_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconSpeech
{
	background-image: url('../sty/sty_5015/images/speech_balloon_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconStar
{
	background-image: url('../sty/sty_5015/images/star_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconTechnologist
{
	background-image: url('../sty/sty_5015/images/man_technologist_color_default.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconTraficLight
{
	background-image: url('../sty/sty_5015/images/vertical_traffic_light_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconTrophy
{
	background-image: url('../sty/sty_5015/images/trophy_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconUpArrow
{
	background-image: url('../sty/sty_5015/images/up_arrow_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconUpwards
{
	background-image: url('../sty/sty_5015/images/upwards_button_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_IconWarning
{
	background-image: url('../sty/sty_5015/images/warning_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

span.ilc_text_inline_IconWireless
{
	background-image: url('../sty/sty_5015/images/wireless_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
	background-size: contain;
}

span.ilc_text_inline_Important
{
	text-decoration: underline;
}

span.ilc_text_inline_LabelSectionAcvtExercise
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F5AD23;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionAssessment
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #DA2C43;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionComplete
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #57b767;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionContent
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #635cf2;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionDiscussion
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #59A0A5;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionLearningPath
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #43CF9C;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionPGOblue
{
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #0B2354;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 12px;
}

span.ilc_text_inline_LabelSectionPGOblueSquared
{
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #0B2354;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 2px;
}

span.ilc_text_inline_LabelSectionPGOTeal
{
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #23D5D5;
	border-radius: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 12px;
}

span.ilc_text_inline_LabelSectionPGOTealSquared
{
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #23D5D5;
	border-radius: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 2px;
}

span.ilc_text_inline_LabelSectionResources
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #878787;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionWelcome
{
	border-radius: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #0062BE;
	border-radius: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_LabelSectionWhiteSquared
{
	color: #0B2354;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-radius: 2px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_Large
{
	font-size: large;
}

span.ilc_text_inline_LargeCenter
{
	border-radius: 3px;
	font-size: large;
	color: #FFFFFF;
	text-align: center;
	border-color: #0B2354;
	border-style: solid;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-width: thick;
	text-decoration: none;
	background-color: #0B2354;
}

span.ilc_text_inline_LargeUndln
{
	font-size: large;
	text-decoration: underline;
}

span.ilc_text_inline_LinkText
{
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 28px;
	background-color: #f5f5f5;
	background-image: url('../sty/sty_5015/images/link_16dp_095089_FILL0_wght400_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: 3px center;
	border-style: none;
	border-radius: 4px;
}

span.ilc_text_inline_Medium
{
	font-size: medium;
}

span.ilc_text_inline_mediumUndln
{
	font-size: medium;
	text-decoration: underline;
}

span.ilc_text_inline_Mnemonic
{
	border-radius: 4px;
	background-color: #f8eb81;
	padding-left: 5px;
	padding-right: 5px;
}

span.ilc_text_inline_MnemonicBlue
{
	background-color: #fdfdfc;
	border-radius: 6 px;
	padding-right: 5px;
	padding-left: 5px;
}

span.ilc_text_inline_MnemonicGolenrod
{
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 4px;
	background-color: #EFBF04;
}

span.ilc_text_inline_MnemonicGreen
{
	border-radius: 4px;
	background-color: #78e7e9;
	padding-right: 5px;
	padding-left: 5px;
}

span.ilc_text_inline_MnemonicGrey
{
	background-color: #eaeaea;
	border-color: #969696;
	border-style: solid;
	border-width: 1px;
	padding-right: 3px;
	padding-left: 3px;
	border-radius: 4px;
}

span.ilc_text_inline_MnemonicHPSBlue
{
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: ;
	border-radius: 14px;
}

span.ilc_text_inline_MnemonicPurple
{
	border-radius: 4px;
	background-color: #7060CB;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
}

span.ilc_text_inline_MnemonicRed
{
	border-radius: 4px;
	background-color: #f29599;
	padding-right: 5px;
	padding-left: 5px;
}

span.ilc_text_inline_MnemonicWhite
{
	background-color: #FFFFFF;
	color: #0B2354;
	padding-right: 1px;
	padding-left: 1px;
}

span.ilc_text_inline_MnemonicWhiteSmall
{
	font-size: small;
	color: #0B2354;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #FFFFFF;
}

span.ilc_text_inline_Quotation
{
	letter-spacing: 0.2px;
	font-family: serif;
	color: #5a5a5a;
	font-style: italic;
	font-size: 114%;
}

span.ilc_text_inline_Size125percent
{
	font-size: 125%;
}

span.ilc_text_inline_Size150percent
{
	font-size: 150%;
}

span.ilc_text_inline_Size175percent
{
	font-size: 175%;
}

span.ilc_text_inline_Size200percent
{
	font-size: 200%;
}

span.ilc_text_inline_small
{
	font-size: small;
}

span.ilc_text_inline_Strong
{
	font-weight: bold;
}

span.ilc_text_inline_SyllabusAgenda
{
	background-image: url('../sty/sty_5015/images/view_agenda_24dp_FFFFFF_FILL0_wght300_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 28px;
}

span.ilc_text_inline_SyllabusFood
{
	background-image: url('../sty/sty_5015/images/dining_24dp_000000_FILL0_wght200_GRAD0_opsz24.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 28px;
}

span.ilc_text_inline_SyllabusFoodWhite
{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 28px;
	background-image: url('../sty/sty_5015/images/dining_24dp_FFFFFF_FILL0_wght200_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: left center;
}

span.ilc_text_inline_SyllabusTime1
{
	padding-left: 28px;
	border-width: 0px;
	border-color: #878787;
	border-style: solid;
	background-image: url('../sty/sty_5015/images/schedule_24dp_000000_FILL0_wght300_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

span.ilc_text_inline_SyllabusTimeWhite
{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 28px;
	background-image: url('../sty/sty_5015/images/schedule_24dp_FFFFFF_FILL0_wght300_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: left center;
}

span.ilc_text_inline_WhiteFontForced
{
	color: #FFFFFF;
}

span.ilc_text_inline_xlarge
{
	font-size: x-large;
	line-height: 30px;
}

span.ilc_text_inline_xlargeUndln
{
	font-size: x-large;
	text-decoration: underline;
}

span.ilc_text_inline_xSmall
{
	font-size: x-small;
}

span.ilc_text_inline_xxlarge
{
	font-size: xx-large;
	line-height: 38px;
}

table.ilc_table_ModenTable
{
	border-width: thin;
	border-color: #7F7F7F;
	border-style: solid;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
}

table.ilc_table_ModernTableRounded
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-radius: 6px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07), 0 0 0 0px #7F7F7F, 0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	background-color: #fcfbfa;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

table.ilc_table_StandardTable
{
	border-collapse: collapse;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: ;
	border-color: #9EADBA;
}

table.ilc_table_StandardTableNoPadding
{
	border-style: hidden;
	vertical-align: middle;
}

table.ilc_table_SyllabusTableT
{
	margin-right: 10px;
	margin-left: 10px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	caption-side: bottom;
	border-collapse: collapse;
	margin-top: 20px;
	margin-bottom: 20px;
	border-bottom-color: #000000;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-width: thin;
	border-top-width: thin;
	border-width: thin;
	border-color: #333333;
	border-style: solid;
	background-color: #FFFFFF;
}

table.ilc_table_TableNoLines
{
	border-style: none;
	border-collapse: collapse;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-spacing: 0;
	line-height: 0px;
	padding: 1px;
}

table.ilc_table_TightTableNoLineWhitebgT
{
	caption-side: bottom;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1em;
}

td.ilc_table_cell_AlighMiddleCenter
,th.ilc_table_cell_AlighMiddleCenter
{
	vertical-align: middle;
	text-align: center;
}

td.ilc_table_cell_AlignMiddleCenterBlue
,th.ilc_table_cell_AlignMiddleCenterBlue
{
	vertical-align: middle;
	text-align: center;
	background: rgba(9, 80, 137, 0.1);
}

td.ilc_table_cell_BorderThinOpenLeft
,th.ilc_table_cell_BorderThinOpenLeft
{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 0px;
	border-color: #969696;
	border-style: solid;
	border-radius: 6px;
}

td.ilc_table_cell_BorderThinOpenRight
,th.ilc_table_cell_BorderThinOpenRight
{
	border-width: thin;
	border-top-width: thin;
	border-right-width: 0px;
	border-bottom-width: thin;
	border-left-width: thin;
	border-color: #969696;
	border-style: solid;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-radius: 6px;
}

td.ilc_table_cell_brandprimaryc1
,th.ilc_table_cell_brandprimaryc1
{
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	background-color: #fafafa;
	border-width: 1px;
	border-color: #FFFFFF;
	border-style: solid;
}

td.ilc_table_cell_brandprimaryc1NoPadding
,th.ilc_table_cell_brandprimaryc1NoPadding
{
	border-color: #FFFFFF;
	background-color: #d0d0d0;
}

td.ilc_table_cell_brandprimaryc2
,th.ilc_table_cell_brandprimaryc2
{
	border-style: solid;
	border-color: #FFFFFF;
	padding-top: 3px;
	color: #FFFFFF;
	padding-bottom: 3px;
	background-color: #d5d5d5;
	padding-right: 10px;
	padding-left: 10px;
	border-width: 1px;
}

td.ilc_table_cell_brandprimaryh
,th.ilc_table_cell_brandprimaryh
{
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #969696;
	padding-right: 10px;
	padding-top: 3px;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-left: 10px;
	border-width: 1px;
}

td.ilc_table_cell_brandprimarysecondaryc1
,th.ilc_table_cell_brandprimarysecondaryc1
{
	padding-right: 10px;
	padding-top: 3px;
	background-color: #a5eff0;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
	padding-left: 10px;
	padding-bottom: 3px;
}

td.ilc_table_cell_brandprimarysecondaryc2
,th.ilc_table_cell_brandprimarysecondaryc2
{
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
	border-width: 1px;
	border-color: #FFFFFF;
	border-style: solid;
	background-color: #e8fbfb;
}

td.ilc_table_cell_brandprimarysecondaryh
,th.ilc_table_cell_brandprimarysecondaryh
{
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	background-color: #23D5D5;
}

td.ilc_table_cell_Cell1
,th.ilc_table_cell_Cell1
{
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #FFCCCC;
}

td.ilc_table_cell_Cell2
,th.ilc_table_cell_Cell2
{
	background-color: #CCCCFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

td.ilc_table_cell_Cell3
,th.ilc_table_cell_Cell3
{
	padding-left: 10px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-top: 3px;
	background-color: #CCFFCC;
}

td.ilc_table_cell_Cell4
,th.ilc_table_cell_Cell4
{
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #FFFFCC;
}

td.ilc_table_cell_CellNoLines
,th.ilc_table_cell_CellNoLines
{
	padding-left: 3px;
}

td.ilc_table_cell_Heading
,th.ilc_table_cell_Heading
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	color: #FDFDFD;
	text-transform: uppercase;
	line-height: 15px;
	font-size: 110%;
	font-weight: bold;
	background-color: ;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-width: thin;
	border-color: ;
	border-style: solid;
}

td.ilc_table_cell_HeadingBlue2
,th.ilc_table_cell_HeadingBlue2
{
	font-size: 105%;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	border-width: thin;
	border-color: ;
	border-style: solid;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	background-color: ;
}

td.ilc_table_cell_HeadingWborder
,th.ilc_table_cell_HeadingWborder
{
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #FDFDFD;
	line-height: 1em;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-width: thin;
	border-color: #000000;
	border-style: solid;
	background-color: ;
}

td.ilc_table_cell_midgrayc1
,th.ilc_table_cell_midgrayc1
{
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #f9f9f9;
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
}

td.ilc_table_cell_midgrayc2
,th.ilc_table_cell_midgrayc2
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #e5e5e5;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
}

td.ilc_table_cell_midgrayh
,th.ilc_table_cell_midgrayh
{
	border-color: #7F7F7F;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	padding-top: 3px;
	padding-right: 10px;
	color: #FFFFFF;
	background-color: #7F7F7F;
	padding-left: 10px;
	padding-bottom: 3px;
	border-style: solid;
	border-width: thin;
}

td.ilc_table_cell_Modcell1
,th.ilc_table_cell_Modcell1
{
	background-color: #f2f2f2;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

td.ilc_table_cell_ModCell2
,th.ilc_table_cell_ModCell2
{
	background-color: #e5f3ff;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

td.ilc_table_cell_ModCell4
,th.ilc_table_cell_ModCell4
{
	background-color: #c5e3ff;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

td.ilc_table_cell_ModCellHeader1
,th.ilc_table_cell_ModCellHeader1
{
	color: #FFFFFF;
	background-color: #0062BE;
	padding: 3px;
	border-color: #0062BE;
}

td.ilc_table_cell_ModCellHeader1LeftRnd
,th.ilc_table_cell_ModCellHeader1LeftRnd
{
	color: #FFFFFF;
	padding: 3px;
	background-color: #0062BE;
	border-top-left-radius: 8px;
}

td.ilc_table_cell_ModCellHeader1RghtRnd
,th.ilc_table_cell_ModCellHeader1RghtRnd
{
	color: #FFFFFF;
	padding: 3px;
	background-color: #0062BE;
	border-top-right-radius: 8px;
	border-color: #0062BE;
}

td.ilc_table_cell_ModeCell3
,th.ilc_table_cell_ModeCell3
{
	border-top: 1px solid #E4E2DC;
	border-bottom: 1px solid #E4E2DC;
	border-left: 1px solid #E4E2DC;
	border-right: 1px solid #E4E2DC;
	background-color: #e5e5e5;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

td.ilc_table_cell_ModTableCell5Transparent
,th.ilc_table_cell_ModTableCell5Transparent
{
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-top: 1px solid #E4E2DC;
	border-radius: 8px;
}

td.ilc_table_cell_ModTableCell5TransprntBordered
,th.ilc_table_cell_ModTableCell5TransprntBordered
{
	padding: 3px;
	border-top: 1px solid #E4E2DC;
	border-bottom: 1px solid #E4E2DC;
	border-left: 1px solid #E4E2DC;
	border-right: 1px solid #E4E2DC;
	border-radius: 8px;
}

td.ilc_table_cell_padding20pxNoBorder
,th.ilc_table_cell_padding20pxNoBorder
{
	padding-left: 20px;
}

td.ilc_table_cell_StandardCell1
,th.ilc_table_cell_StandardCell1
{
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #969696;
	border-width: 1px;
	padding-left: 10px;
	padding-bottom: 3px;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 10px;
}

td.ilc_table_cell_StandardCell2
,th.ilc_table_cell_StandardCell2
{
	border-width: 1px;
	border-style: solid;
	border-color: #969696;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-weight: normal;
	background-color: #FFFFFF;
}

td.ilc_table_cell_StandardHeader
,th.ilc_table_cell_StandardHeader
{
	font-weight: bold;
	padding-top: 3px;
	color: #FFFFFF;
	padding-bottom: 3px;
	border-width: 1px;
	border-color: #000000;
	padding-left: 10px;
	border-style: solid;
	background-color: #969696;
	padding-right: 10px;
	font-variant: small-caps;
}

td.ilc_table_cell_SyllabusHighlight
,th.ilc_table_cell_SyllabusHighlight
{
	background: rgba(9, 80, 137, 0.1);
	font-weight: normal;
	color: #000000;
	font-size: small;
}

td.ilc_table_cell_SyllabusTableC1
,th.ilc_table_cell_SyllabusTableC1
{
	border-color: #666666;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	font-size: small;
	color: #000000;
	background-color: #fefefe;
	border-width: thin;
	border-style: solid;
	font-weight: normal;
}

td.ilc_table_cell_SyllabusTableC2
,th.ilc_table_cell_SyllabusTableC2
{
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	font-size: small;
	color: #000000;
	background-color: #f2f2f2;
	border-width: thin;
	border-style: solid;
	border-color: #666666;
	font-weight: normal;
}

td.ilc_table_cell_SyllabusTableC3
,th.ilc_table_cell_SyllabusTableC3
{
	font-size: small;
	font-weight: normal;
	color: #000000;
	margin: 1px;
	border-width: thin;
	border-color: #666666;
	border-style: solid;
	background-color: ;
}

td.ilc_table_cell_SyllabusTableC4
,th.ilc_table_cell_SyllabusTableC4
{
	font-size: small;
	font-weight: normal;
	color: #000000;
	margin: 1px;
	border-width: thin;
	border-color: #666666;
	border-style: solid;
	background-color: ;
}

td.ilc_table_cell_SyllabusTableH
,th.ilc_table_cell_SyllabusTableH
{
	vertical-align: middle;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	color: #FFFFFF;
	background-color: ;
	border-style: solid;
	font-weight: bold;
	border-width: thin;
	border-color: #333333;
	font-size: medium;
}

td.ilc_table_cell_SyllabusTimeColumn
,th.ilc_table_cell_SyllabusTimeColumn
{
	border-color: #666666;
	border-width: thin;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background: rgba(9, 80, 137, 0.1);
	border-style: solid;
	vertical-align: middle;
	font-weight: bolder;
	color: #000000;
}

td.ilc_table_cell_TableCell6TransparentMinPad
,th.ilc_table_cell_TableCell6TransparentMinPad
{
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-top: 1px solid #E4E2DC;
	border-radius: 8px;
	padding: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td.ilc_table_cell_TableCellNoPadding
,th.ilc_table_cell_TableCellNoPadding
{
	border-collapse: collapse;
	border-style: hidden;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

td.ilc_table_cell_TableLightBlueFillLeftAlign
,th.ilc_table_cell_TableLightBlueFillLeftAlign
{
	color: #000000;
	background: rgba(9, 80, 137, 0.1);
}

td.ilc_table_cell_TightTableNoLineWhitebgC1
,th.ilc_table_cell_TightTableNoLineWhitebgC1
{
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-style: none;
	line-height: 0px;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	line-height: 0;
}

td.ilc_table_cell_TightTableNoLineWhitebgC2
,th.ilc_table_cell_TightTableNoLineWhitebgC2
{
	color: #000000;
	background-color: #FFFFFF;
	border-style: none;
	line-height: 0px;
	margin: 0;
	padding: 0;
	border-spacing: 0;
	line-height: 0;
}

td.ilc_table_cell_TightTableNoLineWhitebgH
,th.ilc_table_cell_TightTableNoLineWhitebgH
{
	color: #FFFFFF;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-style: none;
	line-height: 0px;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	line-height: 0;
}

td.ilc_table_cell_TransparentC
,th.ilc_table_cell_TransparentC
{
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

td.ilc_table_cell_TransparentH
,th.ilc_table_cell_TransparentH
{
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	font-weight: normal;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
}

textarea.ilc_qlinput_LongTextInput
{
	padding-left: 4px;
}

ul.ilc_list_u_CheckBoxList
{
	padding-bottom: 5px;
	list-style-type: square;
	list-style-image: url('../sty/sty_5015/images/check_box_16dp_4C6586_FILL0_wght700_GRAD-25_opsz20.svg');
	list-style-position: outside;
	padding-left: 40px;
}

ul.ilc_list_u_CheckCircleList
{
	list-style-image: url('../sty/sty_5015/images/CircleCheck_List_Cropped-16.png');
	list-style-type: circle;
	list-style-position: outside;
	padding-left: 40px;
}

ul.ilc_flist_FileList
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

ul.ilc_qordul_OrderList
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	list-style-position: outside;
}

ul.ilc_qordul_OrderListHorizontal
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
}

ul.ilc_list_u_TableBullets
{
	list-style-type: disc;
	padding-left: 0px;
	padding-left: 2.75em;
	position: relative;
}

div.ilc_ha_iheada_HAccordIHeadActive
{
	font-weight: bold;
	background-color: #F9F9F9;
	padding-top: 13px;
	padding-right: 15px;
	color: #414141;
	background-image: url('../sty/sty_5015/images/TreeDown12.svg');
	padding-left: 25px;
	padding-bottom: 3px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}

div.ilc_ha_iheada_HAccordIHeadActive:hover
{
	background-color: #FFABAB;
	color: #414141;
}

div.ilc_ha_iheada_HAccordIHeadActiveHPS1
{
	background-image: url('../sty/sty_5015/images/Expand_circle_left_GREEN_FILL1_wght400_GRAD-25_opsz40.svg');
	font-family: Roboto;
	padding-top: 18px;
	padding-right: 15px;
	padding-left: 25px;
	background-color: #a5eff0;
	background-repeat: no-repeat;
	background-position: center 4px;
	font-weight: bold;
	border-width: 2px;
	border-color: #23D5D5;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	transition: all 0.3s ease-in-out;
	border-radius: 0px 10px 10px 0px;
	background-size: 28px;
}

div.ilc_ha_iheada_HAccordIHeadActiveHPS1:hover
{
	background-color: #8eebed;
	background-image: url('../sty/sty_5015/images/Expand_circle_down_GREEN_FILL1_wght400_GRAD-25_opsz40.svg');
	transition: all 0.3s ease-in-out;
}

div.ilc_va_iheada_HPSvAccordIHeadActive
{
	border-width: thin;
	border-left-width: 8px;
	border-left-color: #78e7e9;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	font-size: medium;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 4%;
	padding-bottom: 2px;
	padding-left: 8px;
	background-color: ;
	background-image: url('../sty/sty_5015/images/TreeDown-White.svg');
	margin-top: 4px;
	margin-bottom: 8px;
	background-position: 98% center;
	background-repeat: no-repeat;
	border-left-style: solid;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	transition: all 0.3s ease-in-out;
	border-radius: 4px;
}

div.ilc_va_iheada_HPSvAccordIHeadActive:hover
{
	margin-top: 4px;
	color: #FFFFFF;
	margin-bottom: 8px;
	background-image: url('../sty/sty_5015/images/TreeRight-White.svg');
	background-color: ;
	cursor: pointer;
	background-position: 98% center;
	border-right-width: 0px;
	padding-top: 2px;
	padding-right: 4%;
	padding-bottom: 2px;
	padding-left: 8px;
	border-left-width: 8px;
	border-left-color: #969696;
	transform-origin: 98% center;
	-webkit-transform-origin: 98% center;
	-moz-transform-origin: 98% center;
	-ms-transform-origin: 98% center;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-style: solid;
	transition: all 0.3s ease-in-out;
	border-radius: 4px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	font-size: medium;
	background-repeat: no-repeat;
}

div.ilc_va_iheada_HPSvAccordIHeadActiveRED
{
	margin-top: 4px;
	margin-bottom: 8px;
	font-size: medium;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 8px;
	border-left-color: #e43c3c;
	border-left-style: solid;
	background-color: ;
	background-image: url('../sty/sty_5015/images/TreeDown-White.svg');
	background-repeat: no-repeat;
	background-position: 98% center;
	cursor: pointer;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	transition: all 0.3s ease-in-out;
	border-radius: 4px;
}

div.ilc_va_iheada_HPSvAccordIHeadActiveRED:hover
{
	margin-top: 4px;
	margin-bottom: 8px;
	border-left-width: 8px;
	font-size: medium;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-left-color: #CB1C1C;
	background-image: url('../sty/sty_5015/images/TreeRight-White.svg');
	background-repeat: no-repeat;
	background-position: 98% center;
	cursor: pointer;
	border-style: outset;
	background-color: ;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
	border-radius: 4px;
}

div.ilc_va_iheada_ImportantvAccordHeadActive
{
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	transition: all 0.3s ease-in-out;
	border-radius: 6px;
	font-size: medium;
	border-width: thin;
	border-color: #B70000;
	border-style: solid;
	background-color: #fadada;
	background-image: url('../sty/sty_5015/images/warning_24dp_434343_FILL1_wght700_GRAD0_opsz40.svg');
	background-position: 5px;
	color: #434343;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 35px;
}

div.ilc_va_iheada_ImportantvAccordHeadActive:hover
{
	font-weight: normal;
	background-color: #fce7e7;
	background-image: url('../sty/sty_5015/images/warning_24dp_434343_FILL1_wght700_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	cursor: help;
	color: #212121;
	font-size: medium;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 35px;
}

div.ilc_va_iheada_InfoAccordionBlue
{
	font-size: medium;
	text-transform: none;
	background-color: ;
	background-image: url('../sty/sty_5015/images/AccordCollapse16px.png');
	background-position: 5px center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
}

div.ilc_va_iheada_InfoAccordionBlue:hover
{
	font-size: medium;
	text-transform: none;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-color: ;
	background-image: url('../sty/sty_5015/images/AccordCollapse-HOVER2-A-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	text-decoration: underline;
}

div.ilc_va_iheada_InfoAccordionGreyActive
{
	font-size: medium;
	text-transform: none;
	color: #FFFFFF;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 20px;
	background-color: #a5a5a5;
	background-image: url('../sty/sty_5015/images/AccordCollapse16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;
}

div.ilc_va_iheada_InfoAccordionGreyActive:hover
{
	font-size: medium;
	text-transform: none;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 20px;
	background-color: #b2b2b2;
	background-image: url('../sty/sty_5015/images/AccordCollapse-HOVER2-A-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	text-decoration: underline;
	color: #FFFFFF;
}

div.ilc_va_iheada_JoiningInstructionsSidebar
{
	font-size: medium;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	background-color: ;
	background-image: url('../sty/sty_5015/images/infoIconWhite2-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

div.ilc_va_iheada_JoiningInstructionsSidebar:hover
{
	background-color: ;
	background-image: url('../sty/sty_5015/images/infoIconWhite2-16px.png');
	background-position: 5px center;
	font-size: medium;
	background-repeat: no-repeat;
	text-transform: capitalize;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	text-decoration: underline;
}

div.ilc_va_iheada_ModernVAccordHeadActive
{
	text-decoration: underline;
	font-weight: bold;
	transition: all 0.2s ease-in-out;
	background-size: 24px;
	background-position: left 5px top 10px;
	border-radius: 14px;
	background-color: #eff7ff;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #a5a5a5;
	margin-top: 5px;
	font-size: medium;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	background-image: url('../sty/sty_5015/images/SubtractBlue095895.svg');
	background-repeat: no-repeat;
	background-position: 98% -35px;
	color: #000000;
}

div.ilc_va_iheada_ModernVAccordHeadActive:hover
{
	border-width: thin;
	margin-top: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #eff7ff;
	background-size: 24px;
	background-image: url('../sty/sty_5015/images/SubtractMidGray7F7F7F.svg');
	transition: all 0.3s ease-in-out;
	border-radius: 14px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #a5a5a5;
	font-size: medium;
	margin-right: 25px;
	margin-left: 8px;
	padding-right: 10px;
	padding-left: 40px;
	color: #000000;
	text-decoration: underline;
}

div.ilc_va_iheada_ModVertItemHeadActiveActivity
{
	font-size: medium;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	margin-top: 5px;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
	border-top-width: 0px;
	background-color: #fdefd3;
	background-image: url('../sty/sty_5015/images/expand_circle_down_32dp_434343_FILL0_wght400_GRAD0_opsz40.svg');
	background-position: 15px center;
	border-width: 0px;
	transition: all 0.2s ease-in-out;
	background-size: 24px;
	border-radius: 14px;
}

div.ilc_va_iheada_ModVertItemHeadActiveActivity:hover
{
	font-size: medium;
	text-decoration: underline;
	color: #000000;
	margin-top: 5px;
	margin-right: 25px;
	margin-left: 8px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 45px;
	border-top-width: 0px;
	background-image: url('../sty/sty_5015/images/expand_circle_right_32dp_434343_FILL0_wght400_GRAD0_opsz40.svg');
	border-width: 0px;
	background-position: 15px center;
	background-color: #fdefd3;
	transition: all 0.2s ease-in-out;
	background-size: 24px;
	border-radius: 14px;
}

div.ilc_va_iheada_QNavvAccordHeadActive
{
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 35px;
	background-color: #5a5a5a;
	background-image: url('../sty/sty_5015/images/HamburgerMenuOpen.svg');
	background-repeat: no-repeat;
	background-position: 5px bottom;
	padding-top: 3px;
	padding-bottom: 0px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	vertical-align: bottom;
	text-align: left;
	white-space: normal;
	margin-right: 15px;
	margin-left: 15px;
	transition: all 0.3s ease-in-out;
}

div.ilc_va_iheada_QNavvAccordHeadActive:hover
{
	background-color: #787878;
	background-image: url('../sty/sty_5015/images/HamburgerMenu.svg');
	background-position: 5px bottom;
	padding-left: 35px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 0px;
	vertical-align: bottom;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	background-repeat: no-repeat;
	font-style: normal;
	color: #FFFFFF;
	text-align: left;
	white-space: normal;
	transition: all 0.3s ease-in-out;
}

div.ilc_va_iheada_VAccordIHeadActive
{
	color: #FFFFFF;
	background-position: 5px center;
	padding-bottom: 3px;
	font-size: medium;
	padding-right: 3px;
	padding-top: 3px;
	padding-left: 30px;
	background-image: url('../sty/sty_5015/images/AccordCollapse16px.png');
	background-color: ;
}

div.ilc_va_iheada_VAccordIHeadActive:hover
{
	background-color: ;
	background-image: url('../sty/sty_5015/images/AccordCollapse-HOVER2-A-16px.png');
	background-position: 5px center;
	font-size: medium;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	text-decoration: underline;
}

div.ilc_va_iheada_VAccordIHeadActive1
{
	font-size: medium;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-color: #b2b2b2;
	background-image: url('../sty/sty_5015/images/AccordCollapse16px.png');
}

div.ilc_va_iheada_VAccordIHeadActive1:hover
{
	background-image: url('../sty/sty_5015/images/AccordCollapse-HOVER2-A-16px.png');
	background-color: #999999;
	font-size: medium;
	text-decoration: underline;
	padding-left: 30px;
}

div.ilc_va_iheada_VaccordiHeadSmallActive
{
	font-size: small;
	color: #FEFEFE;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-color: #b2b2b2;
	background-image: url('../sty/sty_5015/images/AccordCollapse16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

div.ilc_va_iheada_VaccordiHeadSmallActive:hover
{
	background-color: #bfbfbf;
	background-image: url('../sty/sty_5015/images/AccordCollapse-HOVER2-A-16px.png');
	font-size: small;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 30px;
	text-decoration: underline;
}

div.ilc_va_iheada_VaccordiHeadSmallTransparent1
{
	color: #000000;
	font-size: large;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-image: url('../sty/sty_5015/images/AccordCollapseBW-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	font-weight: bold;
	background-color: transparent;
}

div.ilc_va_iheada_VaccordiHeadSmallTransparent1:hover
{
	color: #000000;
	background-image: url('../sty/sty_5015/images/AccordCollapse-Hover-Blue-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-color: transparent;
}

