
				<style>
					:root {
						--primary: rgb(66,84,153);
						--secondary: rgb(49,63,98);
						--secondhover: rgb(49,63,98);
						--accent: rgb(255,192,0);
						--hover: rgb(255,205,138);
					}

					#PgeHeader,
					#PgeFooter,
					.PgeDialog,
					#PgeDialog,
					#PgeDialogLrg,
					#PgeDialogRoot,
					#PgeLogin,
					#MblNavigation ul li div ul li,
					.BGP,
					.RuleNav,
					filter,
					#PgeContent:not(:empty) form,
					.calendar-header-day,
					.calendar-item,
					.Tabbed form
					.Tabbed form input[type=button].BGS:hover,
					.Tabbed form fieldset input[type=button]:hover,
					body.BdyLogin,
					form field dialog div,
					a.button:hover,
					input[type=button]:hover,
					table.JTbl tr th.JGroup, 
					table.JTbl tr th[onclick]:hover,
					table.JTbl tr th.JMenu:hover,
					section.Tbl header span[onclick]:hover,
					section.Tbl footer span[onclick]:hover,
					.DivSubForm,
					.Row-Action, 
					field[data-field-group],
					field[data-field-sort] {
						background-color:rgb(66,84,153);
						color:rgb(255,255,255);
					}
					div.Inbound, div.Inbound-Note {
						background-color:rgb(66,84,153);
					}
					.PgeDialog, #PgeDialog, #PgeDialogLrg, #PgeDialogRoot {
						border-color:rgb(66,84,153);
					}

					#PgeFooter,
					.PgeDialog form fieldset legend,
					#PgeDialog form fieldset legend,
					#PgeDialogLrg form fieldset legend,
					#PgeDialogRoot form fieldset legend,
					#PgeLogin .DivFooter,
					#PgeLogin input,
					#PgeFooter select,
					#MblNavigation ul li div ul li:hover,
					.BGS,
					filter span input, filter span select,
					#PgeContent:not(:empty) form fieldset legend,
					.calendar-item[onclick]:hover,
					.Tabbed form input[type=button].BGS,
					.Tabbed form fieldset input[type=button],
					.Tabbed form fieldset legend,
					a.button,
					input[type=button],
					input[type=reset],
					#FormUser input[type=checkbox] + label span,
					input[type=checkbox] + label span,
					table.JTbl tr th,
					table.catalog-table tr th,
					section.Tbl header,
					section.Tbl footer,
					visual-options,
					.Row-Action:hover, .DivSubForm input , .DivSubForm select, 
					filter span.FltrLong label.LblRptHdx, 
					.Rpt-List .Div-List, 
					field[data-field-group].DropTarget, 
					field[data-field-sort].DropTarget {
						background-color:rgb(49,63,98);
						color:rgbrgb(255,255,255);
					}
					div.Outbound, div.Outbound-Note {
						background-color:rgb(49,63,98);
					}

					a.TCS, a.TCS:visited, a.TCS:hover {
						color:rgb(49,63,98) !important;
					}
					
					svg.icon .fill-dark {
						fill:rgb(49,63,98);
					}
					svg.icon .stroke-dark {
						stroke:rgb(49,63,98);
					}
					input, textarea, select, .Tabbed form fieldset input[type=button], a.button, .Tabbed form input[type=button].BGS, #PgeContent:not(:empty) form fieldset	{
						border-color:rgb(49,63,98);
					}
					.Tabbed form fieldset, .PgeDialog form fieldset, #PgeDialog form fieldset, #PgeDialogLrg form fieldset, #PgeDialogRoot form fieldset {
						background-color:rgb(192,192,192);
						border-color:rgb(49,63,98);
					}
					/*
					input[type='checkbox'] + label span, .Tabbed form fieldset field input[type='checkbox'] + label span {
						border-color:rgb(49,63,98);
					}
					.Tabbed input[type='checkbox'] + label span, #PgeLogin #PgeContent:not(:empty) input[type='checkbox'] + label span {
						background-color:rgb(255,192,0);
						border-color:rgb(49,63,98);
					}
					*/
					input[type=checkbox]:checked + label span {
						background-image: url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'><path clip-rule='evenodd' d='M21.652,3.211c-0.293-0.295-0.77-0.295-1.061,0L9.41,14.34  c-0.293,0.297-0.771,0.297-1.062,0L3.449,9.351C3.304,9.203,3.114,9.13,2.923,9.129C2.73,9.128,2.534,9.201,2.387,9.351  l-2.165,1.946C0.078,11.445,0,11.63,0,11.823c0,0.194,0.078,0.397,0.223,0.544l4.94,5.184c0.292,0.296,0.771,0.776,1.062,1.07  l2.124,2.141c0.292,0.293,0.769,0.293,1.062,0l14.366-14.34c0.293-0.294,0.293-0.777,0-1.071L21.652,3.211z' fill-rule='evenodd' style='fill:rgb(49,63,98);' /></svg>");
					}
					filter input[type=checkbox]:checked + label span, #PgeLogin input[type=checkbox]:checked + label span {
						background-image: url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'><path clip-rule='evenodd' d='M21.652,3.211c-0.293-0.295-0.77-0.295-1.061,0L9.41,14.34  c-0.293,0.297-0.771,0.297-1.062,0L3.449,9.351C3.304,9.203,3.114,9.13,2.923,9.129C2.73,9.128,2.534,9.201,2.387,9.351  l-2.165,1.946C0.078,11.445,0,11.63,0,11.823c0,0.194,0.078,0.397,0.223,0.544l4.94,5.184c0.292,0.296,0.771,0.776,1.062,1.07  l2.124,2.141c0.292,0.293,0.769,0.293,1.062,0l14.366-14.34c0.293-0.294,0.293-0.777,0-1.071L21.652,3.211z' fill-rule='evenodd' style='fill:rgb(255,192,0);' /></svg>");
					}
					#PgeLogin input[type=submit], input[type=submit], input[type=button].Btn-Action, a.Btn-Action, a.Btn-Action span, .DrivingDirections, .BookingInvoice, filter span input[type=button].Combo-Button, filter span input[type=button].Combo-Search {
						background-color:rgb(255,192,0);
					}
					#PgeLogin input[type=submit]:hover, input[type=submit]:hover, input[type=button].Btn-Action:hover, a.Btn-Action:hover, a.Btn-Action:hover span, .DrivingDirections:hover, BookingInvoice:hover, filter span input[type=button].Combo-Button:hover, filter span input[type=button].Combo-Search:hover {
						background-color:rgb(255,205,138);
					}
					/* Icons */
					icon[type=work] {
						background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 500 500'><path clip-rule='evenodd' fill-rule='evenodd'  style='fill:rgb(255,192,0);' d='M31.949,403.452c0,35.164,28.435,63.599,63.599,63.599  c17.529,0,33.891-6.637,45.426-18.172l115.93-116.018l31.072,31.071c-4.182,15.265-0.181,32.345,11.905,44.518l45.063,45.063  c17.985,17.901,46.782,18.08,64.504,0.362c17.719-17.721,17.539-46.511-0.366-64.504l-45.063-45.063  c-12.174-12.085-29.254-16.078-44.514-11.898l-31.072-30.991l19.983-19.983c42.516,10.722,89.397-0.459,122.563-32.888  c22.803-22.35,35.352-50.698,37.07-80.04v-1.543c0-9.91-8.181-17.905-18.26-17.905c-5.001,0-9.544,2.006-12.907,5.181l-5.353,5.271  l-18.356,17.985c-11.543,11.268-27.984,17.896-45.701,17.896c-17.622,0-33.165-7.718-44.701-19.076  c-11.355-11.533-19.166-27.167-19.166-44.788c0-17.717,6.63-34.159,17.897-45.702l17.985-18.358l5.269-5.351  c3.18-3.363,5.181-7.906,5.181-12.91c0-10.079-7.992-18.26-17.904-18.26h-1.544c-29.34,1.721-57.687,14.268-80.038,37.071  c-32.43,33.165-43.52,80.047-32.802,122.477l-20.069,20.069l-83.863-83.943v-22.988L59.205,76.376l-27.256,27.256l27.256,54.513  h22.891l83.951,83.863L50.119,358.026C38.586,369.561,31.949,385.923,31.949,403.452z M77.375,398.909  c0-12.536,10.177-22.711,22.714-22.711c12.538,0,22.713,10.175,22.713,22.711s-10.175,22.716-22.713,22.716  C87.553,421.625,77.375,411.445,77.375,398.909z'></path></svg>");
					}
					icon[type='work-primary'] {
						background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 500 500'><path clip-rule='evenodd' fill-rule='evenodd'  style='fill:rgb(66,84,153);' d='M31.949,403.452c0,35.164,28.435,63.599,63.599,63.599  c17.529,0,33.891-6.637,45.426-18.172l115.93-116.018l31.072,31.071c-4.182,15.265-0.181,32.345,11.905,44.518l45.063,45.063  c17.985,17.901,46.782,18.08,64.504,0.362c17.719-17.721,17.539-46.511-0.366-64.504l-45.063-45.063  c-12.174-12.085-29.254-16.078-44.514-11.898l-31.072-30.991l19.983-19.983c42.516,10.722,89.397-0.459,122.563-32.888  c22.803-22.35,35.352-50.698,37.07-80.04v-1.543c0-9.91-8.181-17.905-18.26-17.905c-5.001,0-9.544,2.006-12.907,5.181l-5.353,5.271  l-18.356,17.985c-11.543,11.268-27.984,17.896-45.701,17.896c-17.622,0-33.165-7.718-44.701-19.076  c-11.355-11.533-19.166-27.167-19.166-44.788c0-17.717,6.63-34.159,17.897-45.702l17.985-18.358l5.269-5.351  c3.18-3.363,5.181-7.906,5.181-12.91c0-10.079-7.992-18.26-17.904-18.26h-1.544c-29.34,1.721-57.687,14.268-80.038,37.071  c-32.43,33.165-43.52,80.047-32.802,122.477l-20.069,20.069l-83.863-83.943v-22.988L59.205,76.376l-27.256,27.256l27.256,54.513  h22.891l83.951,83.863L50.119,358.026C38.586,369.561,31.949,385.923,31.949,403.452z M77.375,398.909  c0-12.536,10.177-22.711,22.714-22.711c12.538,0,22.713,10.175,22.713,22.711s-10.175,22.716-22.713,22.716  C87.553,421.625,77.375,411.445,77.375,398.909z'></path></svg>");
					}
					icon[type='work-primary']:hover {
						background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 500 500'><path clip-rule='evenodd' fill-rule='evenodd'  style='fill:rgb(49,63,98);' d='M31.949,403.452c0,35.164,28.435,63.599,63.599,63.599  c17.529,0,33.891-6.637,45.426-18.172l115.93-116.018l31.072,31.071c-4.182,15.265-0.181,32.345,11.905,44.518l45.063,45.063  c17.985,17.901,46.782,18.08,64.504,0.362c17.719-17.721,17.539-46.511-0.366-64.504l-45.063-45.063  c-12.174-12.085-29.254-16.078-44.514-11.898l-31.072-30.991l19.983-19.983c42.516,10.722,89.397-0.459,122.563-32.888  c22.803-22.35,35.352-50.698,37.07-80.04v-1.543c0-9.91-8.181-17.905-18.26-17.905c-5.001,0-9.544,2.006-12.907,5.181l-5.353,5.271  l-18.356,17.985c-11.543,11.268-27.984,17.896-45.701,17.896c-17.622,0-33.165-7.718-44.701-19.076  c-11.355-11.533-19.166-27.167-19.166-44.788c0-17.717,6.63-34.159,17.897-45.702l17.985-18.358l5.269-5.351  c3.18-3.363,5.181-7.906,5.181-12.91c0-10.079-7.992-18.26-17.904-18.26h-1.544c-29.34,1.721-57.687,14.268-80.038,37.071  c-32.43,33.165-43.52,80.047-32.802,122.477l-20.069,20.069l-83.863-83.943v-22.988L59.205,76.376l-27.256,27.256l27.256,54.513  h22.891l83.951,83.863L50.119,358.026C38.586,369.561,31.949,385.923,31.949,403.452z M77.375,398.909  c0-12.536,10.177-22.711,22.714-22.711c12.538,0,22.713,10.175,22.713,22.711s-10.175,22.716-22.713,22.716  C87.553,421.625,77.375,411.445,77.375,398.909z'></path></svg>");
					}
					icon[type='filter-primary'] {
						background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 36 30'><polygon fill='rgb(66,84,153)' points='14,30 22,25 22,17 35.999,0 17.988,0 0,0 14,17 '/></svg>");
					}
					icon[type='filter-primary']:hover {
						background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 36 30'><polygon fill='rgb(49,63,98)' points='14,30 22,25 22,17 35.999,0 17.988,0 0,0 14,17 '/></svg>");
					}
					icon[type='database-primary'] {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 1024 1024'><path style='fill:rgb(66,84,153)' d='M384 960C171.969 960 0 902.625 0 832c0-38.625 0-80.875 0-128 0-11.125 5.562-21.688 13.562-32C56.375 727.125 205.25 768 384 768s327.625-40.875 370.438-96c8 10.312 13.562 20.875 13.562 32 0 37.062 0 76.375 0 128C768 902.625 596 960 384 960zM384 704C171.969 704 0 646.625 0 576c0-38.656 0-80.844 0-128 0-6.781 2.562-13.375 6-19.906l0 0C7.938 424 10.5 419.969 13.562 416 56.375 471.094 205.25 512 384 512s327.625-40.906 370.438-96c3.062 3.969 5.625 8 7.562 12.094l0 0c3.438 6.531 6 13.125 6 19.906 0 37.062 0 76.344 0 128C768 646.625 596 704 384 704zM384 448C171.969 448 0 390.656 0 320c0-20.219 0-41.594 0-64 0-20.344 0-41.469 0-64C0 121.34400000000005 171.969 64 384 64c212 0 384 57.344 384 128 0 19.969 0 41.156 0 64 0 19.594 0 40.25 0 64C768 390.656 596 448 384 448zM384 128c-141.375 0-256 28.594-256 64s114.625 64 256 64 256-28.594 256-64S525.375 128 384 128z'/></svg>");
					}
					icon[type='database-primary']:hover {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 1024 1024'><path style='fill:rgb(49,63,98)' d='M384 960C171.969 960 0 902.625 0 832c0-38.625 0-80.875 0-128 0-11.125 5.562-21.688 13.562-32C56.375 727.125 205.25 768 384 768s327.625-40.875 370.438-96c8 10.312 13.562 20.875 13.562 32 0 37.062 0 76.375 0 128C768 902.625 596 960 384 960zM384 704C171.969 704 0 646.625 0 576c0-38.656 0-80.844 0-128 0-6.781 2.562-13.375 6-19.906l0 0C7.938 424 10.5 419.969 13.562 416 56.375 471.094 205.25 512 384 512s327.625-40.906 370.438-96c3.062 3.969 5.625 8 7.562 12.094l0 0c3.438 6.531 6 13.125 6 19.906 0 37.062 0 76.344 0 128C768 646.625 596 704 384 704zM384 448C171.969 448 0 390.656 0 320c0-20.219 0-41.594 0-64 0-20.344 0-41.469 0-64C0 121.34400000000005 171.969 64 384 64c212 0 384 57.344 384 128 0 19.969 0 41.156 0 64 0 19.594 0 40.25 0 64C768 390.656 596 448 384 448zM384 128c-141.375 0-256 28.594-256 64s114.625 64 256 64 256-28.594 256-64S525.375 128 384 128z'/></svg>");
					}
					input[type=checkbox].FilterCheck + label span {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 36 30'><polygon fill='rgb(49,63,98)' points='14,30 22,25 22,17 35.999,0 17.988,0 0,0 14,17 '/></svg>");
					}
					input[type=checkbox].FilterCheck:checked + label span {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 36 30'><polygon fill='rgb(255,192,0)' points='14,30 22,25 22,17 35.999,0 17.988,0 0,0 14,17 '/></svg>");
					}
					.Rpt-List .Div-List input[type=checkbox] + label.Lbl-List span {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 32 32'><g><g id='Complete_x5F_Symbol_1_'><g id='Complete_x5F_Symbol'><circle cx='16' cy='16' id='BG' r='16' style='fill:rgb(66,84,153)'/><polygon id='Done_x5F_Symbol' points='14,17.9 14,17.9 14,17.9 10.1,14 8,16.1 14,22.1 24,12.1 21.9,10 ' style='fill:rgb(66,84,153)'/></g></g></g></svg>");
					}
					.Rpt-List .Div-List input[type=checkbox]:checked + label.Lbl-List span {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 32 32'><g><g id='Complete_x5F_Symbol_1_'><g id='Complete_x5F_Symbol'><circle cx='16' cy='16' id='BG' r='16' style='fill:rgb(255,192,0)'/><polygon id='Done_x5F_Symbol' points='14,17.9 14,17.9 14,17.9 10.1,14 8,16.1 14,22.1 24,12.1 21.9,10 ' style='fill:rgb(49,63,98)'/></g></g></g></svg>");
					}
					.Rpt-List .Div-List input[type=checkbox] + label.Lbl-List.FilterCheck span {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 36 30'><polygon fill='rgb(66,84,153)' points='14,30 22,25 22,17 35.999,0 17.988,0 0,0 14,17 '/></svg>");
					}
					.Rpt-List .Div-List input[type=checkbox]:checked + label.Lbl-List.FilterCheck span {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 36 30'><polygon fill='rgb(255,192,0)' points='14,30 22,25 22,17 35.999,0 17.988,0 0,0 14,17 '/></svg>");
					}
					.Rpt-List .Div-List.Disabled label.Lbl-List {
						color:rgb(49,63,98) !important;
					}
					.Rpt-List .Div-List.Disabled input[type=checkbox] + label.Lbl-List span {
						background-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 32 32'><g><g id='Complete_x5F_Symbol_1_'><g id='Complete_x5F_Symbol'><circle cx='16' cy='16' id='BG' r='16' style='fill:rgb(49,63,98)'/><polygon id='Done_x5F_Symbol' points='14,17.9 14,17.9 14,17.9 10.1,14 8,16.1 14,22.1 24,12.1 21.9,10 ' style='fill:rgb(49,63,98)'/></g></g></g></svg>");
					}
					/* Desktop or Higher */
					@media screen and (min-width: 1000px) {
						/* Colors */
						body.BdyLogin {
							background-color:rgb(64,64,64);
						}
					}
				</style>
			