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: #ddeffd;
}

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: #ddeffd;
}

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

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

a.ilc_marker_Marker:hover
{
	transition: all 0.3s ease-in-out;
	background-image: url('../sty/sty_470/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
{
	color: #FFFFFF;
	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;
}

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_text_block_Additional
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Additional > p, #copg-editor-slate-content p.ilc_text_block_Additional
{
	background-image: url('../sty/sty_470/images/attach_file_32dp_4C6586_FILL1_wght400_GRAD0_opsz40.svg');
	border-radius: 6px;
	padding-right: 20px;
	padding-top: 20px;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	padding-left: 60px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-style: none;
	background-position: 12px center;
	background-color: #fafafa;
}

div.ilc_section_Additional1
,div a.ilc_section_Additional1
{
	padding-left: 20px;
	margin-top: 40px;
	margin-bottom: 10px;
	padding-top: 25px;
	padding-right: 30px;
	padding-bottom: 15px;
	background-position: left top;
	background-color: #fdfdfc;
	border-width: 2px;
	border-color: #0062BE;
	border-style: solid;
	position: relative;
	border-radius: 10px;
	position: relative !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url('../sty/sty_470/images/additional.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
}

div.ilc_section_Additional1::before
,div a.ilc_section_Additional1::before
{
	background-image: url('../sty/sty_470/images/paperclip_color.svg');
	background-repeat: no-repeat;
	position: absolute;
	width: 50px;
	height: 50px;
	top: -32px;
	right: 0px;
	border-width: 2px;
	border-color: #0062BE;
	border-style: outset;
	background-color: #fdfdfc;
	background-position: center center;
	left: 10px;
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

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_AdvancedKnowledge1
,div a.ilc_section_AdvancedKnowledge1
{
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 35px;
	padding-bottom: 15px;
	margin-top: 40px;
	margin-bottom: 10px;
	background-position: left top;
	border-width: 2px;
	border-color: #5A3E9B;
	border-style: solid;
	background-color: #fdfdfc;
	position: relative;
	background-image: url('../sty/sty_470/images/eye_in_speech_bubble_color.svg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	border-radius: 10px;
	position: relative !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
}

div.ilc_section_AdvancedKnowledge1::before
,div a.ilc_section_AdvancedKnowledge1::before
{
	background-image: url('../sty/sty_470/images/eye_in_speech_bubble_color.svg');
	position: absolute;
	top: -32px;
	right: 0px;
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
	border-width: 2px;
	border-color: #5A3E9B;
	border-style: outset;
	background-color: #fdfdfc;
	background-position: center 5px;
	left: 10px;
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

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_text_block_Attention
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Attention > p, #copg-editor-slate-content p.ilc_text_block_Attention
{
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 20px;
	border-color: #B70000;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #B70000;
	border-right-color: #B70000;
	border-bottom-color: #B70000;
	border-left-color: #B70000;
	border-style: solid;
	border-right-width: thin;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 10px;
	background-color: #fff4f4;
	padding-left: 60px;
	background-image: url('../sty/sty_470/images/warning_32dp_8B0000_FILL1_wght700_GRAD0_opsz40-RED.svg');
	background-position: 10px;
	background-repeat: no-repeat;
}

div.ilc_section_Attention1
,div a.ilc_section_Attention1
{
	background-attachment: fixed;
	background-position: left top;
	border-radius: 10px;
	position: relative !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 30px;
	background-color: #fdfdfc;
	padding-top: 25px;
	margin-bottom: 10px;
	margin-top: 40px;
	border-width: 2px;
	border-color: #FF1818;
	border-style: solid;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
	background-repeat: no-repeat;
}

div.ilc_section_Attention1::before
,div a.ilc_section_Attention1::before
{
	background-image: url('../sty/sty_470/images/red_exclamation_mark_color.svg');
	background-color: #fdfdfc;
	border-style: outset;
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	border-width: 2px;
	border-color: #FF1818;
	background-position: center 8px;
	left: 10px;
	transform-origin: left;
	-webkit-transform-origin: left;
	-moz-transform-origin: left;
	-ms-transform-origin: left;
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

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 > p, #copg-editor-slate-content p.ilc_text_block_Attention:hover
{
	border-top-color: #A80606;
	border-right-color: #A80606;
	border-bottom-color: #A80606;
	border-left-color: #A80606;
	border-width: thin;
	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_AttentionBlue
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionBlue > p, #copg-editor-slate-content p.ilc_text_block_AttentionBlue
{
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	border-color: #095089;
	background-color: #ddeffd;
	background-image: url('../sty/sty_470/images/warning_32dp_095089_FILL1_wght700_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-style: solid;
	margin-right: 20px;
	margin-left: 20px;
	border-width: thin;
}

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 > p, #copg-editor-slate-content p.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
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionBlueTransparent > p, #copg-editor-slate-content p.ilc_text_block_AttentionBlueTransparent
{
	border-radius: 4px;
	transition: all 0.3s ease-in-out;
	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: #095089;
	border-style: solid;
	background-image: url('../sty/sty_470/images/warning_32dp_095089_FILL1_wght700_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px;
}

div.ilc_text_block_AttentionBlueTransparent:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionBlueTransparent:hover > p, #copg-editor-slate-content p.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: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
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionYellow > p, #copg-editor-slate-content p.ilc_text_block_AttentionYellow
{
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	margin-right: 20px;
	border-color: #dac40c;
	margin-left: 20px;
	border-style: solid;
	background-color: #fffbb3;
	background-image: url('../sty/sty_470/images/warning_32dp_8B4513_FILL1_wght700_GRAD0_opsz40-DkBrown.svg');
	background-repeat: no-repeat;
	background-position: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 60px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	transform-origin: left center;
	-webkit-transform-origin: left center;
	-moz-transform-origin: left center;
	-ms-transform-origin: left center;
	border-width: thin;
}

div.ilc_text_block_AttentionYellow:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_AttentionYellow:hover > p, #copg-editor-slate-content p.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;
}

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

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

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: #095089;
	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_BannerHPS
,div a.ilc_section_BannerHPS
{
	background-position: left center;
	font-size: 4.0em;
	color: #095089;
	font-weight: bold;
	font-family: Roboto;
	vertical-align: middle;
	overflow: visible;
	text-transform: uppercase;
	padding-left: 75px;
	background-image: url('../sty/sty_470/images/HPS_RightTrianglesBlue.png');
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1em;
	min-height: 100px;
	margin-bottom: 20px;
	background-size: auto 100px;
}

div.ilc_section_BaseCard
,div a.ilc_section_BaseCard
{
	margin-bottom: 16px;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 16px;
	padding-left: 22px;
	border-width: thin;
	border-style: solid;
	background-color: #fdfdfc;
	border-color: #ecebe6;
	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;
}

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

div.ilc_section_Block1
,div a.ilc_section_Block1
{
	padding-bottom: 10px;
	padding-right: 20px;
	padding-top: 10px;
	padding-left: 20px;
	margin-bottom: 10px;
	margin-top: 20px;
	hyphens: none;
}

div.ilc_section_BlockVerticleMiddle
,div a.ilc_section_BlockVerticleMiddle
{
	vertical-align: middle;
}

div.ilc_text_block_BlueWhiteHoverForButtons:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_BlueWhiteHoverForButtons:hover > p, #copg-editor-slate-content p.ilc_text_block_BlueWhiteHoverForButtons:hover
{
	color: #095089;
}

div.ilc_page_bnav_BottomNavigation
{
	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;
	color: #5a5a5a;
	font-size: 110%;
}

div.ilc_section_BoxedSectionGrey
,div a.ilc_section_BoxedSectionGrey
{
	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;
	background-color: #fafafa;
	border-radius: 6px;
}

div.ilc_section_Brain
,div a.ilc_section_Brain
{
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 30px;
	padding-top: 25px;
	margin-bottom: 10px;
	margin-top: 40px;
	border-width: 2px;
	border-color: #FF8DA1;
	border-style: solid;
	position: relative;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: left top;
	background-color: #fdfdfc;
	margin-right: 10px;
	margin-left: 10px;
	border-radius: 10px;
	position: relative !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
}

div.ilc_section_Brain::before
,div a.ilc_section_Brain::before
{
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	border-width: 2px;
	border-color: #FF8DA1;
	background-position: center 8px;
	left: 10px;
	background-image: url('../sty/sty_470/images/brain_color.svg');
	background-color: #fdfdfc;
	border-style: outset;
	transform-origin: left;
	-webkit-transform-origin: left;
	-moz-transform-origin: left;
	-ms-transform-origin: left;
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

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 > p, #copg-editor-slate-content p.ilc_text_block_Button:hover
{
	background-color: #5774A0;
}

div.ilc_section_ButtonContinue
,div a.ilc_section_ButtonContinue
{
	font-size: x-large;
	color: #FFFFFF;
	background-color: #4C6586;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 100px;
	margin-left: 100px;
	text-align: center;
	margin-top: 100px;
	box-shadow: rgba(0, 0, 0, 0.2) 0px 20px 30px;
	border-radius: 14px;
	transition: all 0.3s ease-in-out;
}

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

div.ilc_section_ButtonLarge150px
,div a.ilc_section_ButtonLarge150px
{
	font-size: medium;
	border-style: groove;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color: #095089;
	border-width: thin;
	border-color: #095089;
	text-align: center;
	align-content: center;
	position: relative;
	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;
	vertical-align: middle;
	text-align: center;
	font-weight: 600;
	color: white;
	transition: all 0.3s ease-in-out;
	margin: 0 auto;
	justify-content: center;
	height: 100px;
	width: 177px;
	border-radius: 8px;
}

div.ilc_section_ButtonLarge150px:hover
,div a.ilc_section_ButtonLarge150px:hover
{
	border-width: thin;
	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);
	line-height: 1em;
	text-align: center;
}

div.ilc_section_ButtonLongStyleRounded:hover
,div a.ilc_section_ButtonLongStyleRounded:hover
{
	background-color: #eef7fe;
	background-image: url('../sty/sty_470/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: #f8fbf4;
	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_ButtonSmall
,div a.ilc_section_ButtonSmall
{
	color: #FCFCFC;
	border-radius: 8px;
	position: relative;
	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;
	text-align: center;
	font-weight: 600;
	transition: all 0.3s ease-in-out;
	justify-content: center;
	height: 100px;
	width: 177px;
	align-content: center;
	margin: 0 auto;
	border-width: thin;
	border-color: #3c3c3c;
	border-style: groove;
	background-color: #6EA03C;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	font-size: large;
	text-align: center;
	background-repeat: no-repeat;
	background-position: left 50%;
}

div.ilc_section_ButtonSmall:hover
,div a.ilc_section_ButtonSmall: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.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	font-family: Roboto;
	background-color: #7cb544;
}

div.ilc_text_block_ButtonTextStandardNoPadding
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ButtonTextStandardNoPadding > p, #copg-editor-slate-content p.ilc_text_block_ButtonTextStandardNoPadding
{
	line-height: 1em;
	vertical-align: middle;
}

div.ilc_text_block_ButtonTextWhite
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ButtonTextWhite > p, #copg-editor-slate-content p.ilc_text_block_ButtonTextWhite
{
	line-height: .9em;
	vertical-align: bottom;
	font-weight: normal;
	text-align: center;
	font-size: large;
	font-family: Roboto;
	color: #FCFCFC;
}

div.ilc_section_CaptionsExpanding
,div a.ilc_section_CaptionsExpanding
{
	font-size: small;
	font-weight: lighter;
	color: #095089;
	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
{
	letter-spacing: 0px;
	color: #063960;
	transition: all 0.3s ease-in-out;
}

div.ilc_ca_cntr_CarouselCntr
{
	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: thin;
	border-color: ;
	border-style: solid;
}

div.ilc_ca_icntr_CarouselICntr
{
	border-style: none;
}

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

div.ilc_section_CategoryButton
,div a.ilc_section_CategoryButton
{
	margin: 10px;
	width: 150px;
	height: 75px;
	border-radius: 6px;
	transition: all 0.4s ease-in-out;
	padding-top: 20px;
	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;
	padding-right: 5px;
	align-content: center;
	padding-bottom: 3px;
	margin: 0 auto;
	padding-left: 5px;
	border-width: thin;
	border-color: #08497b;
	background-color: #095089;
	cursor: pointer;
	background-image: url('../sty/sty_470/images/Folder_CategoryHeader20pxWhite.svg');
	background-repeat: no-repeat;
	background-position: 5px 3px;
	font-size: small;
	overflow: hidden;
	color: #FCFCFC;
	line-height: 16px;
	border-style: solid;
	text-align: center;
	font-family: Roboto;
	vertical-align: bottom;
}

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: #0a5b9a;
	border-right-style: outset;
	border-bottom-style: outset;
	color: #FFFFFF;
	cursor: pointer;
}

div.ilc_section_CategoryButtonA
,div a.ilc_section_CategoryButtonA
{
	font-family: Roboto;
	color: #FFFFFF;
	border-width: thin;
	border-color: #08497b;
	border-style: solid;
	background-color: #095089;
	overflow: hidden;
	cursor: pointer;
	line-height: 1.1em;
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-position: 5px 3px;
	position: relative;
	font-size: medium;
	width: 150px;
	height: 75px;
	border-radius: 6px;
	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;
	margin: 0 auto;
}

div.ilc_section_CategoryButtonA:hover
,div a.ilc_section_CategoryButtonA:hover
{
	color: #FFFFFF;
	background-color: #0a5b9a;
	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
,div a.ilc_section_CategoryButtonLarge
{
	font-size: medium;
	font-family: Roboto;
	color: #FFFFFF;
	line-height: 1.1em;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-width: thin;
	border-color: #08497b;
	border-style: solid;
	background-color: #095089;
	background-repeat: no-repeat;
	transition: all 0.4s ease-in-out;
	background-position: 5px 3px;
	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;
	overflow: hidden;
	align-content: center;
	cursor: pointer;
	width: 150px;
	text-align: center;
	height: 150px;
	position: relative;
	border-radius: 6px;
	margin: 0 auto;
}

div.ilc_section_CategoryButtonLarge:hover
,div a.ilc_section_CategoryButtonLarge:hover
{
	color: #FFFFFF;
	background-color: #0a5b9a;
	transition: all 0.2s ease-in-out;
	cursor: pointer;
	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_CategoryButtonLargeGold
,div a.ilc_section_CategoryButtonLargeGold
{
	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: #FFC000;
	border-style: solid;
	background-color: #095089;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	font-size: medium;
	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_CategoryButtonLargeGold:hover
,div a.ilc_section_CategoryButtonLargeGold:hover
{
	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;
	color: #FFFFFF;
	background-color: #0a5b9a;
	cursor: pointer;
}

div.ilc_section_CategoryButtonLargeGreen:hover
,div a.ilc_section_CategoryButtonLargeGreen:hover
{
	color: #FFFFFF;
	background-color: #0a5b9a;
	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
{
	background-color: #0a5b9a;
	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;
	color: #FFFFFF;
	cursor: pointer;
}

div.ilc_section_CategoryButtonLargeRed:hover
,div a.ilc_section_CategoryButtonLargeRed:hover
{
	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;
	background-color: #0a5b9a;
}

div.ilc_text_block_CategoryButtonText
,html.il-no-tiny-bg body#tinymce.ilc_text_block_CategoryButtonText > p, #copg-editor-slate-content p.ilc_text_block_CategoryButtonText
{
	font-size: large;
	font-family: Roboto;
	color: #FCFCFC;
	text-align: center;
}

div.ilc_section_Caution
,div a.ilc_section_Caution
{
	margin-top: 40px;
	margin-bottom: 10px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-position: left center;
	border-style: solid;
	padding-top: 25px;
	border-width: 2px;
	border-color: #F5AD23;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #fffcf6;
	border-radius: 10px;
	position: relative !important;
}

div.ilc_section_Caution::before
,div a.ilc_section_Caution::before
{
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	background-image: url('../sty/sty_470/images/warning_color.svg');
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	border-width: 2px;
	border-color: #F5AD23;
	background-color: #fffcf6;
	background-position: center 5px;
	left: 15px;
	border-style: outset;
}

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

div.ilc_section_Citation
,div a.ilc_section_Citation
{
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 30px;
	padding-top: 35px;
	margin-bottom: 10px;
	margin-top: 40px;
	border-width: 2px;
	border-color: ;
	border-style: solid;
	background-color: ##FFFFFF;
	position: relative;
	border-radius: 10px;
	position: relative !important;
}

div.ilc_text_block_Citation
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Citation > p, #copg-editor-slate-content p.ilc_text_block_Citation
{
	border-radius: 12px;
	background-color: #fafafa;
	background-image: url('../sty/sty_470/images/citation.png');
	background-position: 12px center;
	background-repeat: no-repeat;
	padding-right: 20px;
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
	padding-left: 60px;
	padding-bottom: 20px;
}

div.ilc_section_Citation::before
,div a.ilc_section_Citation::before
{
	background-image: url('../sty/sty_470/images/citation.svg');
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 60px;
	height: 60px;
	background-color: ;
	left: 15px;
	background-position: center center;
	border-width: 2px;
	border-color: #FFFFFF;
	border-style: solid;
	content: "";
	display: block;
	border-radius: 50px;
}

div.ilc_text_block_Confirmation
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Confirmation > p, #copg-editor-slate-content p.ilc_text_block_Confirmation
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url('../sty/sty_470/images/check_circle_32dp_4C6586_FILL1_wght700_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-color: #f0f7ea;
	border-color: #2A8636;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-style: solid;
	border-width: thin;
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
}

div.ilc_section_Confirmation1
,div a.ilc_section_Confirmation1
{
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	border-radius: 10px;
	position: relative !important;
	padding-top: 25px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-position: left 10px;
	margin-bottom: 10px;
	margin-top: 40px;
	background-color: #f9fefc;
	position: relative;
	border-width: 2px;
	border-color: #43CF9C;
	border-style: solid;
	margin-right: 10px;
	margin-left: 10px;
	background-repeat: repeat;
	background-attachment: fixed;
}

div.ilc_section_Confirmation1::before
,div a.ilc_section_Confirmation1::before
{
	background-image: url('../sty/sty_470/images/sign-check-svgrepo-com.svg');
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
	border-width: 2px;
	border-color: #43CF9C;
	border-style: outset;
	background-position: center 7px;
	left: 10px;
	background-color: #f9fefc;
	right: 0px;
	content: "";
	display: block;
	border-radius: 50px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	background-size: 32px;
}

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 > p, #copg-editor-slate-content p.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
{
	padding-bottom: 5px;
	padding-left: 10px;
	border-color: #A0A0A0;
	background-color: #FFFFFF;
	border-width: 2px;
	border-style: solid;
	padding-top: 5px;
	padding-right: 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_qover_Correct
{
	padding-right: 20px;
	background-image: url('../sty/sty_470/images/correct.png');
	padding-bottom: 20px;
	padding-left: 60px;
	background-position: 10px;
	background-repeat: no-repeat;
	border-style: none;
	background-color: #f0f7ea;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 20px;
}

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

div.ilc_text_block_Example
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Example > p, #copg-editor-slate-content p.ilc_text_block_Example
{
	border-radius: 6px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-position: 10px;
	background-repeat: no-repeat;
	background-image: url('../sty/sty_470/images/example.png');
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 20px;
	background-color: #fafafa;
}

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
{
	padding-bottom: 20px;
	margin-right: 30px;
	margin-left: 30px;
	padding-top: 20px;
	padding-left: 60px;
	background-image: url('../sty/sty_470/images/voice_selection_32dp_095089_FILL0_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px center;
	border-color: #969696;
	padding-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-style: solid;
	background-color: #fafafa;
	border-width: thin;
	border-radius: 6px;
}

div.ilc_section_Excursus1
,div a.ilc_section_Excursus1
{
	padding-top: 35px;
	padding-bottom: 15px;
	padding-right: 30px;
	margin-bottom: 10px;
	margin-top: 40px;
	border-style: solid;
	border-width: 2px;
	padding-left: 20px;
	border-color: ;
	position: relative;
	border-radius: 10px;
	position: relative !important;
}

div.ilc_section_Excursus1::before
,div a.ilc_section_Excursus1::before
{
	background-image: url('../sty/sty_470/images/excursus.svg');
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 60px;
	height: 60px;
	border-width: 2px;
	border-color: #FFFFFF;
	border-style: solid;
	background-color: ;
	background-position: center center;
	left: 15px;
	content: "";
	display: block;
	border-radius: 50px;
}

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

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

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

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

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

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

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_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: #6EA03C;
	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
{
	background-repeat: no-repeat;
	background-image: url('../sty/sty_470/images/TreeRight12.svg');
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	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;
}

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

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

div.ilc_ha_ihead_HAccordIHeadHPS1
{
	background-color: #bbdffb;
	background-image: url('../sty/sty_470/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_470/images/expand_circle_left_WHITE_CHECK_dp_095089_FILL1_wght400_GRAD-25_opsz40.svg');
	background-color: #98cff8;
	transition: all 0.3s ease-in-out;
}

div.ilc_text_block_Heading1Shaded
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Heading1Shaded > p, #copg-editor-slate-content p.ilc_text_block_Heading1Shaded
{
	background-color: #d5d5d5;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-radius: 6px;
}

div.ilc_text_block_Headline1Shaded0
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1Shaded0 > p, #copg-editor-slate-content p.ilc_text_block_Headline1Shaded0
{
	text-indent: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Roboto;
	border-radius: 6px;
	font-size: 145%;
	font-weight: bold;
	background-color: #e5e5e5;
	margin-top: 20px;
	margin-bottom: 10px;
}

div.ilc_text_block_Headline1Shaded0a
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1Shaded0a > p, #copg-editor-slate-content p.ilc_text_block_Headline1Shaded0a
{
	font-size: 145%;
	font-weight: bold;
	background-color: #cbcbcb;
	font-family: Roboto;
	text-indent: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-radius: 6px;
}

div.ilc_text_block_Headline1Shaded1
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1Shaded1 > p, #copg-editor-slate-content p.ilc_text_block_Headline1Shaded1
{
	text-indent: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: large;
	background-color: #f9f9f9;
	font-family: Roboto;
}

div.ilc_text_block_Headline1Shaded2
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1Shaded2 > p, #copg-editor-slate-content p.ilc_text_block_Headline1Shaded2
{
	text-indent: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Roboto;
	font-size: 130%;
	border-radius: 6px;
	color: #CB1C1C;
	background-color: #e5e5e5;
	font-weight: bold;
}

div.ilc_text_block_Headline1Shaded3
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1Shaded3 > p, #copg-editor-slate-content p.ilc_text_block_Headline1Shaded3
{
	text-indent: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Roboto;
	border-radius: 6px;
	font-size: 140%;
	color: #CB1C1C;
	background-color: #e5e5e5;
}

div.ilc_text_block_Headline1Shaded4
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline1Shaded4 > p, #copg-editor-slate-content p.ilc_text_block_Headline1Shaded4
{
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-radius: 6px;
	font-size: 130%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #095089;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Roboto;
}

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

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

div.ilc_va_ihead_HPSvAccordHead
{
	cursor: pointer;
	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;
	border-width: thin;
	border-color: #095089;
	border-style: solid;
	margin-top: 4px;
	margin-bottom: 8px;
	margin-left: 5px;
	font-size: medium;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-color: #095089;
	background-image: url('../sty/sty_470/images/TreeRight-White.svg');
	background-position: 98%;
}

div.ilc_va_ihead_HPSvAccordHead:hover
{
	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;
	background-repeat: no-repeat;
	border-bottom-width: 0px;
	border-left-width: 8px;
	border-left-color: #a8d080;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: medium;
	border-color: #095089;
	border-style: outset;
	background-color: #0b66ab;
	background-image: url('../sty/sty_470/images/TreeDown-White.svg');
	background-position: 98%;
}

div.ilc_va_ihead_HPSvAccordHeadRED
{
	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;
	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: #095089;
	background-image: url('../sty/sty_470/images/TreeRight-White.svg');
	background-repeat: no-repeat;
	background-position: 98%;
	cursor: pointer;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin-top: 4px;
	margin-bottom: 8px;
}

div.ilc_va_ihead_HPSvAccordHeadRED:hover
{
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	transition: all 0.3s ease-in-out;
	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: #095089;
	border-left-color: #e43c3c;
	border-style: outset;
	background-color: #0b66ab;
	background-image: url('../sty/sty_470/images/TreeDown-White.svg');
	background-repeat: no-repeat;
	background-position: 98%;
	cursor: pointer;
}

div.ilc_va_icont_HPSvAccordICont
{
	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;
	padding-bottom: 5px;
}

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

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_470/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_470/images/warning_24dp_434343_FILL1_wght700_GRAD0_opsz40.svg');
	cursor: help;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}

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

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_va_ihead_InfoAccordionBlue
{
	font-size: medium;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 25px;
	background-color: #095089;
	background-image: url('../sty/sty_470/images/infoIconWhite2-16px.png');
	background-position: 5px center;
	background-repeat: no-repeat;
}

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

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_470/images/infoIconWhite2-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

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

div.ilc_text_block_Information
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Information > p, #copg-editor-slate-content p.ilc_text_block_Information
{
	border-radius: 6px;
	transition: all 0.3s ease-in-out;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-color: #fafafa;
	background-image: url('../sty/sty_470/images/info_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px;
	border-color: #095089;
	border-style: solid;
	border-width: thin;
	margin-right: 20px;
	margin-left: 20px;
}

div.ilc_section_Information1
,div a.ilc_section_Information1
{
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 30px;
	padding-top: 25px;
	margin-bottom: 10px;
	margin-top: 40px;
	border-width: 2px;
	border-color: #0062BE;
	border-style: solid;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #f5faff;
	background-repeat: no-repeat;
	border-radius: 10px;
	position: relative !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
}

div.ilc_section_Information1::before
,div a.ilc_section_Information1::before
{
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	background-color: #f5faff;
	background-position: center 9px;
	left: 15px;
	border-width: 2px;
	border-color: #0062BE;
	border-style: outset;
	background-image: url('../sty/sty_470/images/information_color.svg');
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

div.ilc_text_block_Information:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Information:hover > p, #copg-editor-slate-content p.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
{
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-image: url('../sty/sty_470/images/touch_app_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	padding-left: 60px;
	background-position: 10px;
	background-repeat: no-repeat;
	background-color: #fafafa;
	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;
}

div.ilc_section_Interaction1
,div a.ilc_section_Interaction1
{
	margin-top: 10px;
	padding-top: 20px;
	margin-bottom: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-image: url('../sty/sty_470/images/interaction.svg');
	padding-left: 60px;
	background-position: 12px;
	background-repeat: no-repeat;
	border-width: 1px;
	border-color: ;
	border-style: solid;
	border-radius: 10px;
}

div.ilc_section_Interaction1:hover
,div a.ilc_section_Interaction1:hover
{
	cursor: pointer;
	background-color: ##E2E8EF;
}

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
{
	float: left;
	text-align: left;
	margin-top: 2px;
	vertical-align: middle;
	font-weight: bold;
}

div.ilc_text_block_LgGreyText
,html.il-no-tiny-bg body#tinymce.ilc_text_block_LgGreyText > p, #copg-editor-slate-content p.ilc_text_block_LgGreyText
{
	font-size: 250%;
	font-weight: bold;
	font-variant: normal;
	color: #c0c0c0;
	background-color: #fafafa;
	vertical-align: middle;
	text-align: center;
}

div.ilc_section_Link
,div a.ilc_section_Link
{
	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_470/images/link_32dp_095089_FILL0_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px;
	border-radius: 6px;
}

div.ilc_text_block_Link
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Link > p, #copg-editor-slate-content p.ilc_text_block_Link
{
	border-radius: 6px;
	border-width: 1px;
	border-style: dashed;
	border-color: #969696;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-color: ;
	background-image: url('../sty/sty_470/images/link_32dp_4C6586_FILL1_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	background-position: 10px;
}

div.ilc_section_Link1
,div a.ilc_section_Link1
{
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	border-width: 1px;
	border-color: ;
	border-style: dashed;
	background-image: url('../sty/sty_470/images/link.svg');
	background-repeat: no-repeat;
	background-position: 10px;
	border-radius: 10px;
}

div.ilc_section_LinkDownloadSection
,div a.ilc_section_LinkDownloadSection
{
	border-color: #095089;
	border-style: solid;
	background-color: #095089;
	background-repeat: no-repeat;
	background-position: 8px center;
	min-height: 35px;
	background-image: url('../sty/sty_470/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;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 35px;
	border-width: thin;
}

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

div.ilc_section_LinkTextSection
,div a.ilc_section_LinkTextSection
{
	padding-right: 5px;
	padding-left: 32px;
	background-color: #095089;
	background-image: url('../sty/sty_470/images/link_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: 4px center;
	border-width: thin;
	border-color: #095089;
	border-style: solid;
	cursor: pointer;
	margin-right: 2px;
	margin-left: 2px;
	font-family: Roboto;
	padding-top: 1px;
	padding-bottom: 1px;
	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;
	color: #ffffff;
	margin: 0 auto;
	border-radius: 4px;
	width: fit-content;
	min-width: 150px;
	max-width: 500px;
	color: #FFFFFF;
}

div.ilc_section_LinkTextSection:hover
,div a.ilc_section_LinkTextSection:hover
{
	background-color: #0d7ace;
	background-image: url('../sty/sty_470/images/link_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
	border-width: thin;
	border-color: #095089;
	border-style: outset;
	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;
	background-repeat: no-repeat;
	background-position: 4px center;
}

div.ilc_text_block_LinkTextSection:hover
,html.il-no-tiny-bg body#tinymce.ilc_text_block_LinkTextSection:hover > p, #copg-editor-slate-content p.ilc_text_block_LinkTextSection:hover
{
	background-color: #c5dfab;
	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
,div a.ilc_section_LinkUploadSection
{
	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: #ffffff;
	max-width: 150px;
	margin: 0 auto;
	border-radius: 4px;
	align-content: center;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 35px;
	border-width: thin;
	border-color: #095089;
	border-style: solid;
	background-color: #095089;
	background-repeat: no-repeat;
	background-position: 8px center;
	cursor: pointer;
	background-image: url('../sty/sty_470/images/cloud_upload_24dp_FFFFFF_FILL0_wght400_GRAD0_opsz24.svg');
	min-height: 35px;
	vertical-align: middle;
	text-align: center;
}

div.ilc_section_LinkUploadSection:hover
,div a.ilc_section_LinkUploadSection: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);
	margin: 0 auto;
	max-width: 150px;
	border-radius: 4px;
	color: #ffffff;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 35px;
	border-width: thin;
	border-color: #095089;
	border-style: outset;
	background-color: #EA4D54;
	background-repeat: no-repeat;
	background-position: 8px center;
	cursor: pointer;
	background-image: url('../sty/sty_470/images/cloud_upload_24dp_FFFFFF_FILL0_wght700_GRAD0_opsz24.svg');
	min-height: 35px;
}

div.ilc_text_block_List
,html.il-no-tiny-bg body#tinymce.ilc_text_block_List > p, #copg-editor-slate-content p.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;
	padding-left: 60px;
	background-color: #fafafa;
	background-image: url('../sty/sty_470/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;
	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_text_block_Literature
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Literature > p, #copg-editor-slate-content p.ilc_text_block_Literature
{
	border-radius: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-color: #fafafa;
	background-image: url('../sty/sty_470/images/literature.png');
	background-position: 10px center;
	background-repeat: no-repeat;
}

div.ilc_section_Literature1
,div a.ilc_section_Literature1
{
	margin-right: 10px;
	margin-left: 10px;
	background-color: #fdfdfc;
	border-radius: 10px;
	position: relative !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	margin-top: 40px;
	margin-bottom: 10px;
	padding-top: 25px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 20px;
	border-width: 2px;
	border-color: #3B3B39;
	border-style: solid;
	position: relative;
}

div.ilc_section_Literature1::before
,div a.ilc_section_Literature1::before
{
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	background-image: url('../sty/sty_470/images/books_color.svg');
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	border-width: 2px;
	border-color: #3B3B39;
	border-style: outset;
	background-color: #fdfdfc;
	background-position: center 8px;
	left: 10px;
}

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_text_block_Mnemonic
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Mnemonic > p, #copg-editor-slate-content p.ilc_text_block_Mnemonic
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	background-repeat: no-repeat;
	border-color: #dac40c;
	background-position: 10px center;
	border-width: thin;
	background-image: url('../sty/sty_470/images/cognition_2_32dp_4C6586_FILL1_wght400_GRAD0_opsz40.svg');
	padding-top: 20px;
	border-style: solid;
	background-color: #fffbb3;
	margin-right: 30px;
	margin-left: 30px;
	transition: all 0.3s ease-in-out;
	border-radius: 6px;
	text-align: left;
}

div.ilc_section_Mnemonic1
,div a.ilc_section_Mnemonic1
{
	margin-top: 40px;
	margin-bottom: 10px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-position: left center;
	border-style: solid;
	margin-right: 10px;
	padding-top: 25px;
	margin-left: 10px;
	border-width: 2px;
	border-radius: 10px;
	border-color: #EFBF04;
	position: relative !important;
	position: relative;
}

div.ilc_section_Mnemonic1::before
,div a.ilc_section_Mnemonic1::before
{
	content: "";
	display: block;
	border-radius: 40px;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
	background-image: url('../sty/sty_470/images/light_bulb_color.svg');
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	border-width: 2px;
	border-color: #EFBF04;
	background-color: #fdfdfc;
	background-position: center 8px;
	left: 15px;
	border-style: outset;
}

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 > p, #copg-editor-slate-content p.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_section_NewCourse:hover
,div a.ilc_section_NewCourse:hover
{
	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);
	background-color: #f6faf2;
	border-color: #7cb544;
}

div.ilc_section_NewCourseActive:hover
,div a.ilc_section_NewCourseActive:hover
{
	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);
	background-color: #eaf5fe;
	border-color: #0b66ab;
}

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

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

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

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_section_PostItNoteYellow
,div a.ilc_section_PostItNoteYellow
{
	margin: 15px;
	padding: 10px;
	border-width: 1px;
	border-color: #A3A3A3;
	border-style: solid;
	background-color: #FFEE8C;
	min-height: 100px;
	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_PostItNoteYellow:hover
,div a.ilc_section_PostItNoteYellow:hover
{
	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
{
	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;
	color: #FFFFFF;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 35px;
	background-color: #787878;
	background-image: url('../sty/sty_470/images/HamburgerMenu.svg');
	background-repeat: no-repeat;
	background-position: 5px;
}

div.ilc_va_ihead_QNavvAccordHead:hover
{
	background-color: #5a5a5a;
	background-repeat: no-repeat;
	background-position: 5px;
	background-image: url('../sty/sty_470/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
{
	border-width: thin;
	border-color: #095089;
	border-style: solid;
	background-image: url('../sty/sty_470/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;
	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);
}

div.ilc_section_QuestionBlueTransparent:hover
,div a.ilc_section_QuestionBlueTransparent:hover
{
	background-color: #fcfdff;
	background-image: url('../sty/sty_470/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
{
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	border-width: 2px;
	border-color: #095089;
	border-style: solid;
	background-color: #fafafa;
	background-image: url('../sty/sty_470/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;
}

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
{
	border-width: thin;
	border-color: #969696;
	background-position: 10px center;
	background-repeat: no-repeat;
	text-align: left;
	background-color: #fafafa;
	border-style: solid;
	background-image: url('../sty/sty_470/images/comment_32dp_095089_FILL1_wght400_GRAD0_opsz40.svg');
	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_text_block_Remark
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Remark > p, #copg-editor-slate-content p.ilc_text_block_Remark
{
	border-radius: 6px;
	background-color: #fafafa;
	padding-top: 20px;
	background-image: url('../sty/sty_470/images/comment_32dp_4C6586_FILL1_wght400_GRAD0_opsz40.svg');
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-position: 10px center;
	padding-left: 60px;
}

div.ilc_section_Remark1
,div a.ilc_section_Remark1
{
	margin-right: 10px;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	border-radius: 10px;
	position: relative !important;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07),0 0 0 1px rgba(255, 255, 255, 0.6) inset;
	padding-right: 30px;
	padding-top: 25px;
	padding-left: 20px;
	padding-bottom: 15px;
	border-style: solid;
	margin-top: 40px;
	margin-bottom: 10px;
	border-width: 2px;
	border-color: #4C6586;
	background-color: #fdfdfc;
	position: relative;
}

div.ilc_section_Remark1::before
,div a.ilc_section_Remark1::before
{
	background-image: url('../sty/sty_470/images/speech_balloon_color.svg');
	background-repeat: no-repeat;
	position: absolute;
	top: -32px;
	width: 50px;
	height: 50px;
	border-width: 2px;
	border-color: #4C6586;
	border-style: outset;
	background-color: #fdfdfc;
	background-position: center 8px;
	left: 10px;
	transform-origin: left 6px;
	-webkit-transform-origin: left 6px;
	-moz-transform-origin: left 6px;
	-ms-transform-origin: left 6px;
	border-radius: 40px;
	content: "";
	display: block;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

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
{
	text-align: right;
	margin-top: 2px;
	font-weight: bold;
}

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
{
	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: #fdfdfc;
	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: 6px;
	border-left-color: #0062BE;
}

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

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

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

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

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: #fdfdfc;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 6px;
	border-left-color: #DA2C43;
}

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: #fdfdfc;
	border-color: #E4E2DC;
	border-radius: 14px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.07);
	border-left-width: 6px;
	border-left-color: #878787;
}

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: 6px;
	border-left-color: #57b767;
}

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 > p, #copg-editor-slate-content p.ilc_text_block_Separator
{
	margin-bottom: 10px;
	border-width: 2px;
	border-color: #969696;
	border-top-style: solid;
	margin-top: 15px;
}

div.ilc_section_Separator1
,div a.ilc_section_Separator1
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 20px;
	border-width: 2px;
	padding-bottom: 20px;
	border-color: ;
	border-top-style: solid;
}

div.ilc_text_block_SeparatorThin
,html.il-no-tiny-bg body#tinymce.ilc_text_block_SeparatorThin > p, #copg-editor-slate-content p.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 > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock
{
	background-color: #e5e5e5;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-radius: 6px;
	vertical-align: middle;
}

div.ilc_text_block_ShadedBlock0
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock0 > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock0
{
	border-radius: 6px;
	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;
}

div.ilc_text_block_ShadedBlock1
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock1 > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock1
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: 2px;
	border-color: #095089;
	border-style: solid;
	vertical-align: middle;
	background-color: #fafafa;
	border-radius: 6px;
}

div.ilc_text_block_ShadedBlock1Rounded
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock1Rounded > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock1Rounded
{
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-width: thin;
	border-color: #095089;
	border-style: solid;
	background-color: #f8fcff;
	border-radius: 6px;
}

div.ilc_text_block_ShadedBlock2
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock2 > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock2
{
	border-radius: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	border-width: thin;
	padding-right: 20px;
	border-top-width: thin;
	padding-bottom: 10px;
	border-right-width: thin;
	padding-left: 20px;
	border-bottom-width: thin;
	background-color: #fce7e7;
	border-left-width: thin;
	margin-right: 10px;
	border-color: #ee8585;
	margin-left: 10px;
	border-style: solid;
	vertical-align: middle;
}

div.ilc_text_block_ShadedBlock20
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock20 > p, #copg-editor-slate-content p.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_ShadedBlock3
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock3 > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock3
{
	border-radius: 6px;
	border-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-color: #2A8636;
	border-style: solid;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #f0f7ea;
	vertical-align: middle;
}

div.ilc_text_block_ShadedBlock4
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock4 > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock4
{
	border-radius: 6px;
	border-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-color: #f4e242;
	border-style: solid;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 010px;
	padding-left: 20px;
	background-color: #fefcea;
	vertical-align: middle;
}

div.ilc_text_block_ShadedBlock4smallmargin
,html.il-no-tiny-bg body#tinymce.ilc_text_block_ShadedBlock4smallmargin > p, #copg-editor-slate-content p.ilc_text_block_ShadedBlock4smallmargin
{
	background-position: 1% 50%;
	background-repeat: no-repeat;
	margin-right: 30px;
	margin-left: 30px;
	border-radius: 6px;
	vertical-align: middle;
	background-color: #fdf8d5;
	border-width: 1px;
	border-color: #FCBA03;
	margin-top: 30px;
	margin-bottom: 30px;
	border-style: solid;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-variant: normal;
	color: #000000;
}

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

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: #095089;
	border-style: solid;
	background-color: #eef7fe;
	border-radius: 6px;
}

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

div.ilc_section_ShadedGreyBox
,div a.ilc_section_ShadedGreyBox
{
	border-width: thin;
	border-color: #969696;
	border-style: solid;
	background-color: #fafafa;
	border-radius: 6px;
	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_SideBarHeadline1Shaded1
,html.il-no-tiny-bg body#tinymce.ilc_text_block_SideBarHeadline1Shaded1 > p, #copg-editor-slate-content p.ilc_text_block_SideBarHeadline1Shaded1
{
	padding-right: 5px;
	padding-left: 5px;
	text-indent: 10px;
	font-size: 110%;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #d5d5d5;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Roboto;
	border-radius: 6px;
}

div.ilc_text_block_SidebarStandardText
,html.il-no-tiny-bg body#tinymce.ilc_text_block_SidebarStandardText > p, #copg-editor-slate-content p.ilc_text_block_SidebarStandardText
{
	padding-bottom: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}

div.ilc_text_block_Spacer15px
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Spacer15px > p, #copg-editor-slate-content p.ilc_text_block_Spacer15px
{
	margin-top: 15px;
}

div.ilc_text_block_Spacer25px
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Spacer25px > p, #copg-editor-slate-content p.ilc_text_block_Spacer25px
{
	margin-top: 25px;
}

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

div.ilc_section_Special1
,div a.ilc_section_Special1
{
	border-width: 1px;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
	background-color: #fafafa;
	padding-left: 20px;
	border-style: none;
}

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
{
	margin-top: 10px;
	margin-bottom: 10px;
	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;
}

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: #095089;
	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
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #8ac056;
	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_SpecialBlock3DGrey
,div a.ilc_section_SpecialBlock3DGrey
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-width: thin;
	border-color: #acacac;
	border-style: solid;
	background-color: #FFFFFF;
	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);
	margin-top: 10px;
	background-color: rgba(255, 255, 255, 1);
	margin-bottom: 10px;
	color: #000;
}

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;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	box-shadow: 0px 4px 8px -2px rgba(9,30,66,0.25), 0px 0px 0px 1px rgba(9,30,66,0.08);
	padding-right: 10px;
	border-radius: 6px;
	padding-bottom: 10px;
	color: #000;
	padding-left: 10px;
	background-color: rgba(255, 255, 255, 1);
}

div.ilc_section_SpecialBlock3DOrangelowProfile
,div a.ilc_section_SpecialBlock3DOrangelowProfile
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	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);
}

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
{
	padding-top: 10px;
	margin-top: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-radius: 6px;
	padding-left: 10px;
	background-color: #eef7fe;
}

div.ilc_section_SpecialBlue2
,div a.ilc_section_SpecialBlue2
{
	border-color: #095089;
	border-style: solid;
	background-color: #eef7fe;
	border-width: thin;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	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);
}

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

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
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #fdfadf;
	margin-top: 10px;
	margin-bottom: 10px;
	border-radius: 6px;
}

div.ilc_question_Standard
{
	color: #5a5a5a;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url('../sty/sty_470/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-color: #fcfcfc;
	padding-right: 160px;
	padding-left: 30px;
	padding-bottom: 60px;
	background-position: right 15px;
}

div.ilc_text_block_Standard
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Standard > p, #copg-editor-slate-content p.ilc_text_block_Standard
{
	margin-left: 15px;
	line-height: 25px;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.ilc_section_StandardBlock
,div a.ilc_section_StandardBlock
{
	border-width: thin;
	margin-top: 30px;
	margin-right: 15px;
	margin-bottom: 35px;
	margin-left: 15px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	border-color: ;
	border-style: solid;
	background-color: ##FFFFFF;
	border-radius: 10px;
	box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
}

div.ilc_text_block_StandardCenter
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardCenter > p, #copg-editor-slate-content p.ilc_text_block_StandardCenter
{
	margin-top: 10px;
	margin-bottom: 10px;
	vertical-align: middle;
	text-align: center;
}

div.ilc_text_block_StandardMinPadding
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardMinPadding > p, #copg-editor-slate-content p.ilc_text_block_StandardMinPadding
{
	font-weight: normal;
	margin-left: 15px;
}

div.ilc_text_block_StandardNoIdent
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardNoIdent > p, #copg-editor-slate-content p.ilc_text_block_StandardNoIdent
{
	margin-top: 10px;
	margin-bottom: 10px;
}

div.ilc_text_block_StandardRight
,html.il-no-tiny-bg body#tinymce.ilc_text_block_StandardRight > p, #copg-editor-slate-content p.ilc_text_block_StandardRight
{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: right;
	margin-left: 15px;
}

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

div.ilc_text_block_SyllabusBreak
,html.il-no-tiny-bg body#tinymce.ilc_text_block_SyllabusBreak > p, #copg-editor-slate-content p.ilc_text_block_SyllabusBreak
{
	font-size: medium;
	vertical-align: middle;
	text-align: center;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 28px;
	border-color: ;
	border-style: solid;
	background-image: url('../sty/sty_470/images/local_cafe_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: left center;
	border-width: 1px;
	background-color: #eaeaea;
	border-radius: 4px;
}

div.ilc_text_block_SyllabusBreakLunch
,html.il-no-tiny-bg body#tinymce.ilc_text_block_SyllabusBreakLunch > p, #copg-editor-slate-content p.ilc_text_block_SyllabusBreakLunch
{
	font-size: medium;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #eaeaea;
	text-align: center;
	background-image: url('../sty/sty_470/images/restaurant_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 1px;
	padding-left: 28px;
	vertical-align: middle;
	border-width: 1px;
	border-color: #969696;
	border-style: solid;
	border-radius: 4px;
}

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 > p, #copg-editor-slate-content p.ilc_text_block_TableContent
{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 1.8em;
	padding-bottom: 10px;
}

div.ilc_text_block_TextNoPadBasic
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TextNoPadBasic > p, #copg-editor-slate-content p.ilc_text_block_TextNoPadBasic
{
	line-height: 1em;
}

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: #f8fcff;
}

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

div.ilc_section_TileColoredBlue:hover
,div a.ilc_section_TileColoredBlue:hover
{
	background-color: #0a5b9a;
	border-color: #07416e;
	border-style: solid;
	transition: 0.7s;
}

div.ilc_section_TileColoredGreen:hover
,div a.ilc_section_TileColoredGreen:hover
{
	background-color: #75ab40;
	border-width: thin;
	border-color: #588030;
	border-style: solid;
	transition: 0.7s;
}

div.ilc_section_TileColoredGreenSmall:hover
,div a.ilc_section_TileColoredGreenSmall:hover
{
	background-color: #6EA03C;
	border-width: thin;
	border-color: #629036;
	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: #ddeffd;
	transition: 0.7s;
}

div.ilc_text_block_TileHeadline
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TileHeadline > p, #copg-editor-slate-content p.ilc_text_block_TileHeadline
{
	font-size: 2.1em;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 1em;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-color: #FFFFFF;
	border-style: solid;
	border-right-style: hidden;
	border-left-style: hidden;
	font-weight: lighter;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.ilc_text_block_TileHeadlineMedium
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TileHeadlineMedium > p, #copg-editor-slate-content p.ilc_text_block_TileHeadlineMedium
{
	font-size: 1.8em;
	font-weight: lighter;
	line-height: 1.1em;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-color: #FFFFFF;
	border-style: solid;
	border-right-style: hidden;
	border-left-style: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.ilc_text_block_TileHeadlineSmall
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TileHeadlineSmall > p, #copg-editor-slate-content p.ilc_text_block_TileHeadlineSmall
{
	font-size: 1.3em;
	margin-top: 0px;
	padding-top: 0px;
}

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 > p, #copg-editor-slate-content p.ilc_text_block_TITLE
{
	font-size: 200%;
	font-weight: bold;
	color: #095089;
	padding-bottom: 5px;
}

div.ilc_text_block_TitleSubTitle
,html.il-no-tiny-bg body#tinymce.ilc_text_block_TitleSubTitle > p, #copg-editor-slate-content p.ilc_text_block_TitleSubTitle
{
	font-size: 150%;
	color: #095089;
	font-weight: bold;
	padding-bottom: 10px;
}

div.ilc_page_tnav_TopNavigation
{
	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%;
	background-image: url('../sty/sty_470/images/header.png');
	padding-top: 15px;
	padding-left: 5px;
	padding-bottom: 15px;
	border-style: solid;
	padding-right: 5px;
}

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

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

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

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

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

div.ilc_va_ihead_Vaccordihead1
{
	font-size: 115%;
	color: #FEFEFE;
	text-align: left;
	background-image: url('../sty/sty_470/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
{
	text-decoration: underline;
	background-color: #999999;
	background-image: url('../sty/sty_470/images/AccordExpand-HOVER-A-16px.png');
	padding-left: 30px;
}

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

div.ilc_va_ihead_VAccordIHead:hover
,div.ilc_va_ihead_AccordIHead:hover
{
	background-image: url('../sty/sty_470/images/AccordExpand-HOVER-A-16px.png');
	background-color: #0b66ab;
	text-transform: none;
	font-size: medium;
	text-decoration: underline;
	background-position: 5px center;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	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_470/images/AccordExpand16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

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

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

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

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_text_block_VSHeaderPurple
,html.il-no-tiny-bg body#tinymce.ilc_text_block_VSHeaderPurple > p, #copg-editor-slate-content p.ilc_text_block_VSHeaderPurple
{
	border-radius: 4px;
	box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px, rgba(0, 0, 0, 0.15) 0px 7px 13px -3px;
	font-size: large;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-color: #5A3E9B;
	border-style: solid;
	background-color: #5A3E9B;
	font-family: Roboto;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.ilc_section_VSLaunchCourseButton:hover
,div a.ilc_section_VSLaunchCourseButton: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;
	border-radius: 4px;
	color: #ffffff;
	transform: translateY(-2px);
	-webkit-transform: translateY(-2px);
	-moz-transform: translateY(-2px);
	-ms-transform: translateY(-2px);
}

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);
}

figure.ilc_media_cont_BannerMax100pxH
{
	margin: 0px;
	padding: 0px;
	height: 100px;
	object-fit: contain;
}

figure.ilc_media_cont_ButtonIcon
{
	max-width: 50px;
}

figure.ilc_media_cont_ButtonIconContainer
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 50px;
}

figure.ilc_media_cont_ButtonIconContainerSmaller
{
	margin: 10px;
	width: 35px;
	height: 35px;
}

figure.ilc_media_cont_ButtonLarge
{
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 150px;
	height: 150px;
	background-position: center center;
	vertical-align: middle;
	text-align: center;
	min-height: 150px;
	background-repeat: no-repeat;
	border-style: none;
	max-height: 150px;
	max-width: 150px;
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
	display: flex;
	justify-content: center;
}

figure.ilc_media_cont_ButtonMedium
{
	width: 150px;
	height: 75px;
	min-height: 75px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	max-height: 75px;
	max-width: 150px;
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

figure.ilc_media_cont_CourseBanner
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: none;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	max-height: 150px;
}

figure.ilc_media_cont_CourseBanner2
{
	max-width: 1000px;
	max-height: 150px;
}

figure.ilc_media_cont_MaxWidh250pxNoShadow
{
	max-width: 250px;
}

figure.ilc_media_cont_MediaButtonStandard
{
	width: 177px;
	height: 100px;
	transition: all 0.3s ease-in-out;
	align-items: center;
	justify-content: center;
	border-radius: 5px;
	box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.24);
	text-align: center;
}

figure.ilc_media_cont_MediaContainer
{
	margin: 20px;
}

figure.ilc_media_cont_MediaContainerFull100
{
	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;
	width: 100%;
}

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
{
	margin: 10px;
	max-width: 50%;
}

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);
}

h1.ilc_glo_ovtitle_GlossaryOvTitle
,div.ilc_text_block_GlossaryOvTitle
,html.il-no-tiny-bg body#tinymce.ilc_text_block_GlossaryOvTitle > p 
{
	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 > p 
{
	margin-bottom: 10px;
	margin-top: 5px;
	font-size: 150%;
	font-weight: bold;
	font-family: Roboto;
}

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

h2.ilc_heading2_Headline2
,div.ilc_text_block_Headline2
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline2 > p 
{
	font-weight: bold;
	font-size: 130%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	font-family: Roboto;
}

h3.ilc_heading3_Headline3
,div.ilc_text_block_Headline3
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Headline3 > p 
{
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 105%;
	padding-top: 10px;
	font-family: Roboto;
}

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

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-left: 5px;
	background-position: 0px center;
	font-size: 120%;
	margin-bottom: 4px;
	height: 20px;
	width: 20px;
	background-image: url('../sty/sty_470/images/play-button_right_white.png');
	background-repeat: no-repeat;
}

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;
}

p.ilc_text_block_Standard
,html.il-no-tiny-bg body#tinymce.ilc_text_block_Standard > p, #copg-editor-slate-content p.ilc_text_block_Standard
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}

pre.ilc_code_block_Code
{
	font-weight: lighter;
	background-color: #E4E2DC;
}

span.ilc_text_inline_Accent
{
	color: #008000;
}

span.ilc_text_inline_AccessLabel
{
	color: #FFFFFF;
	padding-right: 6px;
	padding-left: 32px;
	background-color: #095089;
	background-image: url('../sty/sty_470/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: #095089;
}

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

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

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

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

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

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

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

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_HighlightLink
{
	font-size: 115%;
	background-color: #095089;
	color: #FFFFFF;
	font-weight: bold;
	border-width: thin;
	border-color: #6EA03C;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	margin-right: 8px;
	margin-left: 8px;
	padding-right: 8px;
	padding-left: 28px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	vertical-align: middle;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	background-image: url('../sty/sty_470/images/ClickSmall.png');
	background-repeat: no-repeat;
	background-position: left center;
	border-radius: 3px;
}

span.ilc_text_inline_IconAccessiblity
{
	background-image: url('../sty/sty_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_IconChevronRight
{
	background-image: url('../sty/sty_470/images/chevron-right-3B3B39.svg');
	background-position: left center;
	background-repeat: no-repeat;
	background-size: contain;
	padding-left: 30px;
	background-size: 28px;
}

span.ilc_text_inline_IconCinema
{
	background-image: url('../sty/sty_470/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_470/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_470/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_470/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_470/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_IconDownArrow
{
	background-image: url('../sty/sty_470/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_470/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_470/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_470/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_470/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-size: contain;
	background-image: url('../sty/sty_470/images/laptop_color.svg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 2.5ex;
	background-size: contain;
}

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

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

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

span.ilc_text_inline_IconLoudspeaker
{
	background-image: url('../sty/sty_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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-image: url('../sty/sty_470/images/repeat_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_IconRightArrow
{
	background-image: url('../sty/sty_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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_470/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
{
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F5AD23;
	border-radius: 14px;
	font-size: small;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border-radius: 12px;
}

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

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

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

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

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

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

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

span.ilc_text_inline_Large
{
	font-size: large;
}

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

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

span.ilc_text_inline_Medium
{
	font-size: medium;
}

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

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;
	border-radius: 4px;
}

span.ilc_text_inline_MnemonicGreen
{
	border-radius: 4px;
	background-color: #a8d080;
	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: #095089;
	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: #095089;
	padding-right: 1px;
	padding-left: 1px;
}

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

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

span.ilc_text_inline_Reminder
{
	background-image: url('../sty/sty_470/images/Register_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	padding-left: 30px;
	background-position: 3px center;
	border-width: 1px;
	border-color: #969696;
	border-style: solid;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	background-color: #f5f5f5;
	border-radius: 4px;
}

span.ilc_text_inline_Roboto
{
	font-family: Roboto;
}

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_470/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_470/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_470/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_470/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_470/images/schedule_24dp_FFFFFF_FILL0_wght300_GRAD0_opsz24.svg');
	background-repeat: no-repeat;
	background-position: left center;
}

span.ilc_text_inline_Verticle1
{
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform-origin: left top;
	-webkit-transform-origin: left top;
	-moz-transform-origin: left top;
	-ms-transform-origin: left top;
}

span.ilc_text_inline_VSPurple
{
	font-family: Roboto;
	color: #7060CB;
}

span.ilc_text_inline_WhiteFontForced
{
	color: #FFFFFF;
}

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

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

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

table.ilc_table_HPSblue1T
{
	caption-side: bottom;
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Roboto;
}

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

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

table.ilc_table_SyllabusTableT
{
	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;
	margin-right: 10px;
	margin-left: 10px;
}

table.ilc_table_TableNoLines
{
	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-style: none;
	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;
}

table.ilc_table_VSPurple1
{
	font-family: Roboto;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #7060CB;
	border-style: solid;
	border-width: thin;
}

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-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;
	border-width: thin;
}

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

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-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	color: #FFFFFF;
	background-color: #d5d5d5;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
}

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
{
	background-color: #c5dfab;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-top: 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: #f0f7ea;
}

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

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
{
	font-size: 110%;
	font-weight: bold;
	background-color: #095089;
	padding-right: 5px;
	padding-left: 5px;
	border-width: thin;
	border-color: #095089;
	border-style: solid;
	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;
	padding-top: 5px;
	padding-bottom: 5px;
}

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: #095089;
	border-style: solid;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	background-color: #095089;
}

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: #095089;
}

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

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

td.ilc_table_cell_HPSblue1H
,th.ilc_table_cell_HPSblue1H
{
	color: #FFFFFF;
	background-color: #095089;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #e6e6e6;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	vertical-align: middle;
}

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

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

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

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-variant: small-caps;
	font-weight: bold;
	padding-top: 3px;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-right: 10px;
	border-width: 1px;
	border-color: #000000;
	padding-left: 10px;
	border-style: solid;
	background-color: #969696;
}

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
{
	font-size: small;
	color: #000000;
	background-color: #fefefe;
	border-width: thin;
	border-style: solid;
	font-weight: normal;
	border-color: #666666;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

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

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: #f5fafe;
}

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: #ddeffd;
}

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

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

td.ilc_table_cell_TableCellNoPadding
,th.ilc_table_cell_TableCellNoPadding
{
	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;
	border-collapse: collapse;
	border-style: hidden;
}

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
{
	font-weight: normal;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}

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

td.ilc_table_cell_VSPubleShade1
,th.ilc_table_cell_VSPubleShade1
{
	border-width: thin;
	border-color: #5A3E9B;
	border-style: solid;
	background-color: #faf9fc;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

td.ilc_table_cell_VSPubleShade2
,th.ilc_table_cell_VSPubleShade2
{
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-width: thin;
	border-color: #5A3E9B;
	border-style: solid;
	background-color: #eeeaf7;
}

td.ilc_table_cell_VSPurple1H
,th.ilc_table_cell_VSPurple1H
{
	vertical-align: middle;
	border-color: #7060CB;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-width: thin;
	border-color: #5A3E9B;
	border-style: solid;
	background-color: #5A3E9B;
}

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_470/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_470/images/CircleCheck_List_Cropped-16.png');
	list-style-type: circle;
	padding-left: 40px;
	list-style-position: outside;
}

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;
}

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

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

div.ilc_ha_iheada_HAccordIHeadActiveHPS1
{
	background-image: url('../sty/sty_470/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: #c5dfab;
	background-repeat: no-repeat;
	background-position: center 4px;
	font-weight: bold;
	border-width: 2px;
	border-color: #6EA03C;
	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: #b6d796;
	background-image: url('../sty/sty_470/images/Expand_circle_down_GREEN_FILL1_wght400_GRAD-25_opsz40.svg');
	transition: all 0.3s ease-in-out;
}

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

div.ilc_va_iheada_HPSvAccordIHeadActive:hover
{
	background-image: url('../sty/sty_470/images/TreeRight-White.svg');
	background-color: #0a5b9a;
	cursor: pointer;
	border-right-width: 0px;
	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;
	background-position: 98% center;
	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);
	padding-top: 2px;
	padding-right: 4%;
	padding-bottom: 2px;
	padding-left: 8px;
	border-left-width: 8px;
	border-left-color: #969696;
	font-size: medium;
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-bottom: 8px;
	color: #FFFFFF;
}

div.ilc_va_iheada_HPSvAccordIHeadActiveRED
{
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	transition: all 0.3s ease-in-out;
	border-radius: 4px;
	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: #095089;
	background-image: url('../sty/sty_470/images/TreeDown-White.svg');
	background-repeat: no-repeat;
	background-position: 98% center;
	cursor: pointer;
	margin-top: 4px;
	margin-bottom: 8px;
}

div.ilc_va_iheada_HPSvAccordIHeadActiveRED: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;
	border-radius: 4px;
	font-size: medium;
	color: #FFFFFF;
	margin-top: 4px;
	padding-top: 2px;
	margin-bottom: 8px;
	padding-right: 30px;
	border-left-width: 8px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-left-color: #CB1C1C;
	background-image: url('../sty/sty_470/images/TreeRight-White.svg');
	background-repeat: no-repeat;
	background-position: 98% center;
	cursor: pointer;
	border-style: outset;
	background-color: #0a5b9a;
}

div.ilc_va_iheada_ImportantvAccordHeadActive
{
	font-size: medium;
	border-width: thin;
	border-color: #B70000;
	border-style: solid;
	background-color: #fadada;
	background-image: url('../sty/sty_470/images/warning_24dp_434343_FILL1_wght700_GRAD0_opsz40.svg');
	background-position: 5px;
	color: #434343;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 35px;
	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;
}

div.ilc_va_iheada_ImportantvAccordHeadActive:hover
{
	font-weight: normal;
	background-color: #fce7e7;
	background-image: url('../sty/sty_470/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: #0b66ab;
	background-image: url('../sty/sty_470/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
{
	text-decoration: underline;
	font-size: medium;
	text-transform: none;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	background-color: #095089;
	background-image: url('../sty/sty_470/images/AccordCollapse-HOVER2-A-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

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

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_470/images/AccordCollapse-HOVER2-A-16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	color: #FFFFFF;
	text-decoration: underline;
}

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

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

div.ilc_va_iheada_QNavvAccordHeadActive
{
	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;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 35px;
	background-color: #5a5a5a;
	background-image: url('../sty/sty_470/images/HamburgerMenuOpen.svg');
	background-repeat: no-repeat;
	background-position: 5px bottom;
	padding-top: 3px;
	padding-bottom: 0px;
}

div.ilc_va_iheada_QNavvAccordHeadActive:hover
{
	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;
	background-color: #787878;
	background-image: url('../sty/sty_470/images/HamburgerMenu.svg');
	background-position: 5px bottom;
	padding-left: 35px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 0px;
}

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

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_470/images/AccordCollapse16px.png');
}

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

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

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_470/images/AccordCollapse16px.png');
	background-repeat: no-repeat;
	background-position: 5px center;
}

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

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

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

