
	
		.mpi-colour-0,
		.mpi-colour-default {
			--mpi-colour-hexcode: #8CC63F;
		}
	
	
		.mpi-colour-3 {
			--mpi-colour-hexcode: #8CC63F;
		}
	
		.mpi-colour-6 {
			--mpi-colour-hexcode: #6E298D;
		}
	
		.mpi-colour-9 {
			--mpi-colour-hexcode: #EAAE19;
		}
	
		.mpi-colour-12 {
			--mpi-colour-hexcode: #CE4643;
		}
	
		.mpi-colour-15 {
			--mpi-colour-hexcode: #00829B;
		}
	
		.mpi-colour-18 {
			--mpi-colour-hexcode: #B74425;
		}
	
		.mpi-colour-21 {
			--mpi-colour-hexcode: #4A6F2F;
		}
	
		.mpi-colour-24 {
			--mpi-colour-hexcode: #8DC63F;
		}
	
		.mpi-colour-27 {
			--mpi-colour-hexcode: #333333;
		}
	
		.mpi-colour-30 {
			--mpi-colour-hexcode: #8CC63F;
		}
	
		.mpi-colour-31 {
			--mpi-colour-hexcode: #95C11F;
		}
	
		.mpi-colour-34 {
			--mpi-colour-hexcode: #F4F9E9;
		}
	
		.mpi-colour-37 {
			--mpi-colour-hexcode: #DFE6A5;
		}
	
		.mpi-colour-40 {
			--mpi-colour-hexcode: #D5E6A5;
		}
	
		.mpi-colour-43 {
			--mpi-colour-hexcode: #BFDA79;
		}
	
		.mpi-colour-46 {
			--mpi-colour-hexcode: #9AB7BE;
		}
	
		.mpi-colour-49 {
			--mpi-colour-hexcode: #F5F8F9;
		}
	
		.mpi-colour-52 {
			--mpi-colour-hexcode: #E1E9EC;
		}
	
		.mpi-colour-55 {
			--mpi-colour-hexcode: #CDDBDF;
		}
	
		.mpi-colour-58 {
			--mpi-colour-hexcode: #B8CDD2;
		}
	
		.mpi-colour-61 {
			--mpi-colour-hexcode: #CD1719;
		}
	
		.mpi-colour-64 {
			--mpi-colour-hexcode: #FAE8E8;
		}
	
		.mpi-colour-67 {
			--mpi-colour-hexcode: #F0B9BA;
		}
	
		.mpi-colour-70 {
			--mpi-colour-hexcode: #F0B9BA;
		}
	
		.mpi-colour-73 {
			--mpi-colour-hexcode: #E68B8C;
		}
	
		.mpi-colour-76 {
			--mpi-colour-hexcode: #159CB8;
		}
	
		.mpi-colour-79 {
			--mpi-colour-hexcode: #E8F5F8;
		}
	
		.mpi-colour-82 {
			--mpi-colour-hexcode: #B9E1EA;
		}
	
		.mpi-colour-85 {
			--mpi-colour-hexcode: #B9E1EA;
		}
	
		.mpi-colour-88 {
			--mpi-colour-hexcode: #8ACEDC;
		}
	
		.mpi-colour-91 {
			--mpi-colour-hexcode: #CD5D18;
		}
	
		.mpi-colour-94 {
			--mpi-colour-hexcode: #FAEFE8;
		}
	
		.mpi-colour-97 {
			--mpi-colour-hexcode: #F0CEBA;
		}
	
		.mpi-colour-100 {
			--mpi-colour-hexcode: #F0CEBA;
		}
	
		.mpi-colour-103 {
			--mpi-colour-hexcode: #E6AE8C;
		}
	
		.mpi-colour-106 {
			--mpi-colour-hexcode: #CD5D18;
		}
	
		.mpi-colour-109 {
			--mpi-colour-hexcode: #FAEFE8;
		}
	
		.mpi-colour-112 {
			--mpi-colour-hexcode: #F0CEBA;
		}
	
		.mpi-colour-115 {
			--mpi-colour-hexcode: #F0CEBA;
		}
	
		.mpi-colour-118 {
			--mpi-colour-hexcode: #E6AE8C;
		}
	
		.mpi-colour-121 {
			--mpi-colour-hexcode: #9EA31E;
		}
	
		.mpi-colour-124 {
			--mpi-colour-hexcode: #F5F6E9;
		}
	
		.mpi-colour-127 {
			--mpi-colour-hexcode: #E2E3BB;
		}
	
		.mpi-colour-130 {
			--mpi-colour-hexcode: #E2E3BB;
		}
	
		.mpi-colour-133 {
			--mpi-colour-hexcode: #CFD18F;
		}
	
		.mpi-colour-136 {
			--mpi-colour-hexcode: #CED200;
		}
	
		.mpi-colour-139 {
			--mpi-colour-hexcode: #FAFAE6;
		}
	
		.mpi-colour-142 {
			--mpi-colour-hexcode: #F0F1B3;
		}
	
		.mpi-colour-145 {
			--mpi-colour-hexcode: #E7E980;
		}
	
		.mpi-colour-148 {
			--mpi-colour-hexcode: #DDE04D;
		}
	
		.mpi-colour-151 {
			--mpi-colour-hexcode: #FBBA00;
		}
	
		.mpi-colour-154 {
			--mpi-colour-hexcode: #FEF8E6;
		}
	
		.mpi-colour-157 {
			--mpi-colour-hexcode: #FEEAB3;
		}
	
		.mpi-colour-160 {
			--mpi-colour-hexcode: #FDDD80;
		}
	
		.mpi-colour-163 {
			--mpi-colour-hexcode: #FCCF4D;
		}
	
		.mpi-colour-166 {
			--mpi-colour-hexcode: #823A22;
		}
	
		.mpi-colour-169 {
			--mpi-colour-hexcode: #F3EBE9;
		}
	
		.mpi-colour-172 {
			--mpi-colour-hexcode: #DAC4BD;
		}
	
		.mpi-colour-175 {
			--mpi-colour-hexcode: #DAC4BD;
		}
	
		.mpi-colour-178 {
			--mpi-colour-hexcode: #C19D91;
		}
	
		.mpi-colour-181 {
			--mpi-colour-hexcode: #95C11F;
		}
	
		.mpi-colour-184 {
			--mpi-colour-hexcode: #F4F9E9;
		}
	
		.mpi-colour-187 {
			--mpi-colour-hexcode: #DFE6A5;
		}
	
		.mpi-colour-190 {
			--mpi-colour-hexcode: #D5E6A5;
		}
	
		.mpi-colour-193 {
			--mpi-colour-hexcode: #BFDA79;
		}
	
		.mpi-colour-196 {
			--mpi-colour-hexcode: #D18647;
		}
	
		.mpi-colour-199 {
			--mpi-colour-hexcode: #FAF3ED;
		}
	
		.mpi-colour-202 {
			--mpi-colour-hexcode: #F1DBC8;
		}
	
		.mpi-colour-205 {
			--mpi-colour-hexcode: #F1DBC8;
		}
	
		.mpi-colour-208 {
			--mpi-colour-hexcode: #E8C3A3;
		}
	
		.mpi-colour-211 {
			--mpi-colour-hexcode: #077E9F;
		}
	
		.mpi-colour-214 {
			--mpi-colour-hexcode: #E6F2F5;
		}
	
		.mpi-colour-217 {
			--mpi-colour-hexcode: #E6F2F5;
		}
	
		.mpi-colour-220 {
			--mpi-colour-hexcode: #B5D8E2;
		}
	
		.mpi-colour-223 {
			--mpi-colour-hexcode: #83BFCF;
		}
	
		.mpi-colour-226 {
			--mpi-colour-hexcode: #185741;
		}
	
		.mpi-colour-229 {
			--mpi-colour-hexcode: #E8EEEC;
		}
	
		.mpi-colour-232 {
			--mpi-colour-hexcode: #BACDC6;
		}
	
		.mpi-colour-235 {
			--mpi-colour-hexcode: #BACDC6;
		}
	
		.mpi-colour-238 {
			--mpi-colour-hexcode: #8CABA0;
		}
	
		.mpi-colour-241 {
			--mpi-colour-hexcode: #CD1719;
		}
	
		.mpi-colour-244 {
			--mpi-colour-hexcode: #333333;
		}
	

	.mediarelease-override .snippet__bottom-extra a:hover .underlined-heading.news-cat-color.mpi-colour:after {
		color: #000000 !important;
	}

	.mediarelease-override .snippet__bottom-extra a .underlined-heading:after,
	.mediarelease-override .snippet__branch-small .underlined-heading:after {
		color: #cccccc !important;
	}

	.mediarelease-override .snippet__bottom-extra a:hover .underlined-heading:after,
	.mediarelease-override .snippet__branch-small:hover .underlined-heading:after {
		color: #000000 !important;
	}


	.snippet__bottom-extra a .underlined-heading.mpi-colour:after,
	.snippet__branch-small .underlined-heading.mpi-colour:after {
		color: #cccccc !important;
	}

	.snippet__bottom-extra a:hover .underlined-heading.mpi-colour:after,
	.snippet__branch-small:hover .underlined-heading.mpi-colour:after {
		color: #000000 !important;
	}


	.mpi-colour .mpi-colour-border,
	.mpi-colour.mpi-colour-border {
		border-color: var(--mpi-colour-hexcode) !important;
		border-style: solid;
	}

	.mpi-colour .mpi-colour-fg,
	.mpi-colour.mpi-colour-fg {
		color: var(--mpi-colour-hexcode) !important;
	}

	.mpi-colour-bg .mpi-colour,
	.mpi-colour.mpi-colour-bg {
		background-color: var(--mpi-colour-hexcode) !important;
	}

	.mpi-colour-hover.mpi-colour:hover {
		color: var(--mpi-colour-hexcode) !important;
	}


	.mpi-colour-active.mpi-colour.active,
	.mpi-colour-active.mpi-colour:active {
		color: var(--mpi-colour-hexcode) !important;
	}

	.mpi-colour .news-category {
		background-color: var(--mpi-colour-hexcode) !important;
	}

	.mediarelease-override .snippet__bottom-extra a .underlined-heading.news-cat-color.mpi-colour:after,
	.mediarelease-override .snippet__branch-small .underlined-heading.news-cat-color.mpi-colour:after {
		color: var(--mpi-colour-hexcode) !important;
	}


	.tag-list.category .mpi-colour-hover.mpi-colour:hover,
	.tag-list.category .mpi-colour-hover.mpi-colour:active,
	.tag-list.category .mpi-colour-hover.mpi-colour:focus {
		background-color: var(--mpi-colour-hexcode) !important;
		border-color: var(--mpi-colour-hexcode) !important;
		color: #ffffff !important;
		text-decoration: none !important;
		text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	}

	.tag-list.category .mpi-colour-active.mpi-colour.active,
	.tag-list.category .mpi-colour-active.mpi-colour:active {
		background-color: var(--mpi-colour-hexcode) !important;
		border-color: var(--mpi-colour-hexcode) !important;
		color: #ffffff !important;
		text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	}

	.button-collection fieldset .button-collection-list .button-faux.mpi-colour label {
		border-color: var(--mpi-colour-hexcode);
	}

	.button-collection fieldset .button-collection-list .button-faux.mpi-colour:hover label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour:active label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour:focus label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour label.active-button {
		background: var(--mpi-colour-hexcode);
		color: #ffffff;
	}
	/* default non-active state transparent background, black font */
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-0 label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-default label {
		border-color: #000000 !important;
		background: transparent !important;
		color: #000000;
	}
	/* default non-active hover black background, white font*/
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-0:hover label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-0:focus label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-default:hover label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-default:focus label {
		background: #000000 !important;
		color: #ffffff !important;
	}

	/* active button */
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-0:active label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-0 label.active-button,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-default:active label,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-default label.active-button
	{
		background: #000000 !important;
		color: #ffffff !important;
	}
	/* active button hover transparent background, black font */
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-0:hover label.active-button,
	.button-collection fieldset .button-collection-list .button-faux.mpi-colour.mpi-colour-default:hover label.active-button
	{
		background: #000000 !important;
		color: #ffffff !important;
	}
	
	@media (max-width: 319px) {
		.landingL3PageSitemap .l3-block-item {
			border-top-color: #333333 !important;
			border-right-color: #333333 !important;
			border-left-color: #333333 !important;
		}
	}

