:root {
	--bg-white90: #f7f7f7;
	--bg-white95: #f7f7f8;
	--bg-white98: #f7f7f8;
	--bg-white100: #ffffff;
	--bg-white200: #f4f5f5;
	--bg-gray100: #f9f9f9;
	--bg-gray120: #fafafa;
	--bg-gray125: #f0f0f0;
	--bg-gray130: #e3e3e3;
	--bg-gray135: #d6d6d6;
	--bg-gray140: #c8def4;
	--bg-gray150: #f8f8f8;
	--bg-gray200: #e8e8e8;
	--bg-gray225: #e7e7e7;
	--bg-gray250: #ebebeb;
	--bg-gray275: #eeeeee;
	--bg-gray300: #f5f5f5;
	--bg-gray325: #e0e0e0;
	--bg-gray350: #e5e5e5;
	--bg-gray360: #f6f6f6;
	--bg-gray370: #f4f4f4;
	--bg-gray375: #ececec;
	--bg-gray380: #f1f1f1;
	--bg-gray385: #fdfdfd;
	--bg-gray390: #c7c7c7;
	--bg-gray400: #cccccc;
	--bg-gray425: #dddddd;
	--bg-gray430: #e6e6e6;
	--bg-gray450: #999999;
	--bg-gray475: #dfdfdf;
	--bg-gray480: #d2d2d2;
	--bg-gray485: #a9a9a9;
	--bg-gray500: #8f8f8f;
	--bg-gray505: #606060;
	--bg-gray510: #888888;
	--bg-gray515: #505050;
	--bg-gray525: #778184;
	--bg-gray550: #333333;
	--bg-gray575: #242424;
	--bg-gray600: #3a3a3a;
	--bg-gray610: #444444;
	--bg-gray625: #777777;
	--bg-gray630: #5e5e5e;
	--bg-gray775: #212121;
	--bg-gray800: #222222;
	--bg-blue25: #f0f7fd;
	--bg-blue100: #afd9ee;
	--bg-blue150: #ccccff;
	--bg-blue175: #d9edf7;
	--bg-blue180: #dbecf3;
	--bg-blue200: #ebf2ff;
	--bg-blue225: #b6bdd2;
	--bg-blue230: #c2cbe0;
	--bg-blue300: #c4e3f3;
	--bg-blue310: #b2bbd0;
	--bg-blue350: #9999cc;
	--bg-blue400: #5bc0de;
	--bg-blue420: #00b2e3;
	--bg-blue425: #49afcd;
	--bg-blue450: #2aabd2;
	--bg-blue475: #3498db;
	--bg-blue500: #39b3d7;
	--bg-blue525: #31b0d5;
	--bg-blue550: #428bca;
	--bg-blue575: #78959d;
	--bg-blue600: #0095da;
	--bg-blue610: #3399ff;
	--bg-blue615: #31708f;
	--bg-blue625: #2b669a;
	--bg-blue675: #0044cc;
	--bg-blue700: #357ebd;
	--bg-blue710: #0072bc;
	--bg-blue715: #005fb3;
	--bg-blue720: #0081c2;
	--bg-blue725: #3071a9;
	--bg-blue730: #003bb3;
	--bg-blue740: #003bb3;
	--bg-blue750: #3276b1;
	--bg-blue775: #2d6ca2;
	--bg-blue790: #006dcc;
	--bg-blue800: #0a6ba0;
	--bg-blue810: #003399;
	--bg-blue950: #231260;
	--bg-purple750: #993dbb;
	--bg-pink100: #fcf2f2;
	--bg-pink150: #f9f2f4;
	--bg-pink200: #e4b9b9;
	--bg-orange300: #f7e1b5;
	--bg-orange550: #f0ad4e;
	--bg-orange600: #ed9c28;
	--bg-orange700: #e13300;
	--bg-red400: #d9534f;
	--bg-red500: #d2322d;
	--bg-red550: #c9302c;
	--bg-red600: #c12e2a;
	--bg-red625: #e74c3c;
	--bg-red700: #df2e57;
	--bg-red725: #c0392b;
	--bg-green150: #dff0d8;
	--bg-green125: #deefd7;
	--bg-green175: #c1e2b3;
	--bg-green250: #d0e9c6;
	--bg-green275: #c9e2b3;
	--bg-green300: #cee8c4;
	--bg-green375: #6ce26c;
	--bg-green400: #1abc9c;
	--bg-green500: #5cb85c;
	--bg-green550: #47a447;
	--bg-green600: #419641;
	--bg-green650: #449d44;
	--bg-green700: #3c763d;
	--bg-yellow115: #fcffba;
	--bg-yellow120: #ffffcc;
	--bg-yellow125: #fefbed;
	--bg-yellow150: #f7ecb5;
	--bg-yellow175: #fcf8e3;
	--bg-yellow210: #ffe7a1;
	--bg-yellow250: #fde19a;
	--bg-yellow275: #fdf59a;
	--bg-yellow300: #fbf069;
	--bg-yellow400: #f1c40f;
	--bg-yellow600: #ec971f;
	--bg-black100: #000000;
	--bg-black900: #080808;
	--bg-orange150: #f2dede;
	--bg-orange250: #ebcccc;
	--bg-orange650: #eb9316;
	--bg-brown500: #8a6d3b;

	--text-white100: #ffffff;
	--text-gray100: #fbfbfb;
	--text-gray130: #e3e3e3;
	--text-gray350: #cccccc;
	--text-gray375: #bcbcbc;
	--text-gray400: #626262;
	--text-gray450: #4c4c4c;
	--text-gray470: #383838;
	--text-gray505: #606060;
	--text-gray550: #333333;
	--text-gray560: #4a4a4a;
	--text-gray575: #242424;
	--text-gray600: #444444;
	--text-gray625: #777777;
	--text-gray650: #5d5d5d;
	--text-red750: #d43f3a;
	--text-red800: #ff0800;
	--text-purple200: #cdbcdc;
	--text-purple750: #993dbb;
	--text-green380: #70d44b;
	--text-blue175: #d9edf7;
	--text-blue800: #043a7a;
	--text-blue950: #231260;
	--text-black100: #000000;
	--text-black150: #1d1e1f;

	--border-purple750: #993dbb;
	--border-gray130: #e3e3e3;
	--border-gray325: #f7f7f7;
	--border-gray375: #cfcfcf;
	--border-gray425: #dddddd;
	--border-gray430: #e6e6e6;
	--border-gray450: #adadad;
	--border-gray510: #888888;
	--border-gray550: #333333;
	--border-gray575: #242424;
	--border-blue125: #ccccff;
	--border-blue550: #428bca;
	--border-blue575: #2980b9;
	--border-blue590: #46b8da;
	--border-blue625: #2b669a;
	--border-blue700: #357ebd;
	--border-blue900: #0a246a;
	--border-beige225: #f1e7bc;
	--border-pink175: #dfb5b4;
	--border-orange275: #f7e1b5;
	--border-orange300: #eea236;
	--border-green275: #c9e2b3;
	--border-green650: #4cae4c;
	--border-red750: #d43f3a;
	--border-black900: #080808;
	--border-purple750: #993dbb;

	--border-transparent: transparent;
	--bg-purpleForWhite: #993dbb;

	--bg-blue950-hover: #231260;
	--bg-white100Alt: #ffffff;
	--bg-purple750Alt: #993dbb;
	--bg-gray525Alt: #778184;

	--alwaysBlack900: #080808;

	--black: #000;
	--white: #ffffff;
	--purple: #993dbb;
	--blue: #231260;
	--ltBlue: #4f38d4;
	--superLtBlue: #f3f8fd;

	--text-access-col: #003399;
	--bg-access-col: #ffffff;
}

body.white {
	--bg-white90: #ffffff;
	--bg-white95: #ffffff;
	--bg-white98: #ffffff;
	--bg-white100: #ffffff;
    --bg-white200: #ffffff;
	--bg-gray100: #ffffff;
	--bg-gray120: #ffffff;
	--bg-gray125: #ffffff;
	--bg-gray130: #ffffff;
	--bg-gray135: #ffffff;
	--bg-gray140: #ffffff;
	--bg-gray150: #ffffff;
	--bg-gray200: #ffffff;
	--bg-gray225: #ffffff;
	--bg-gray250: #ffffff;
	--bg-gray275: #ffffff;
	--bg-gray300: #ffffff;
	--bg-gray325: #ffffff;
	--bg-gray350: #ffffff;
	--bg-gray360: #ffffff;
	--bg-gray370: #ffffff;
	--bg-gray375: #ffffff;
	--bg-gray380: #ffffff;
	--bg-gray385: #ffffff;
	--bg-gray390: #ffffff;
	--bg-gray400: #ffffff;
	--bg-gray425: #ffffff;
	--bg-gray430: #ffffff;
	--bg-gray450: #ffffff;
	--bg-gray475: #ffffff;
	--bg-gray480: #ffffff;
	--bg-gray485: #ffffff;
	--bg-gray500: #ffffff;
	--bg-gray505: #ffffff;
	--bg-gray510: #ffffff;
	--bg-gray515: #ffffff;
	--bg-gray525: #ffffff;
	--bg-gray550: #ffffff;
	--bg-gray575: #ffffff;
	--bg-gray600: #ffffff;
	--bg-gray610: #ffffff;
	--bg-gray625: #ffffff;
	--bg-gray630: #ffffff;
	--bg-gray775: #ffffff;
	--bg-gray800: #ffffff;
	--bg-blue25: #ffffff;
	--bg-blue100: #ffffff;
	--bg-blue150: #ffffff;
	--bg-blue175: #ffffff;
	--bg-blue180: #ffffff;
	--bg-blue200: #ffffff;
	--bg-blue225: #ffffff;
	--bg-blue230: #ffffff;
	--bg-blue300: #ffffff;
	--bg-blue310: #ffffff;
	--bg-blue350: #ffffff;
	--bg-blue400: #ffffff;
	--bg-blue420: #ffffff;
	--bg-blue425: #ffffff;
	--bg-blue450: #ffffff;
	--bg-blue475: #ffffff;
	--bg-blue500: #ffffff;
	--bg-blue525: #ffffff;
	--bg-blue550: #ffffff;
	--bg-blue575: #ffffff;
	--bg-blue600: #ffffff;
	--bg-blue610: #ffffff;
	--bg-blue615: #ffffff;
	--bg-blue625: #ffffff;
	--bg-blue675: #ffffff;
	--bg-blue700: #ffffff;
	--bg-blue710: #ffffff;
	--bg-blue715: #ffffff;
	--bg-blue720: #ffffff;
	--bg-blue725: #ffffff;
	--bg-blue730: #ffffff;
	--bg-blue740: #ffffff;
	--bg-blue750: #ffffff;
	--bg-blue775: #ffffff;
	--bg-blue790: #ffffff;
	--bg-blue800: #ffffff;
	--bg-blue810: #ffffff;
	--bg-blue950: #ffffff;
	--bg-purple750: #ffffff;
	--bg-pink100: #ffffff;
	--bg-pink150: #ffffff;
	--bg-pink200: #ffffff;
	--bg-orange300: #ffffff;
	--bg-orange550: #ffffff;
	--bg-orange600: #ffffff;
	--bg-orange700: #ffffff;
	--bg-red400: #ffffff;
	--bg-red500: #ffffff;
	--bg-red550: #ffffff;
	--bg-red600: #ffffff;
	--bg-red625: #ffffff;
	--bg-red700: #ffffff;
	--bg-red725: #ffffff;
	--bg-green150: #ffffff;
	--bg-green125: #ffffff;
	--bg-green175: #ffffff;
	--bg-green250: #ffffff;
	--bg-green275: #ffffff;
	--bg-green300: #ffffff;
	--bg-green375: #ffffff;
	--bg-green400: #ffffff;
	--bg-green500: #ffffff;
	--bg-green550: #ffffff;
	--bg-green600: #ffffff;
	--bg-green650: #ffffff;
	--bg-green700: #ffffff;
	--bg-yellow115: #ffffff;
	--bg-yellow120: #ffffff;
	--bg-yellow125: #ffffff;
	--bg-yellow150: #ffffff;
	--bg-yellow175: #ffffff;
	--bg-yellow210: #ffffff;
	--bg-yellow250: #ffffff;
	--bg-yellow275: #ffffff;
	--bg-yellow300: #ffffff;
	--bg-yellow400: #ffffff;
	--bg-yellow600: #ffffff;
	--bg-black100: #ffffff;
	--bg-black900: #ffffff;
	--bg-orange150: #ffffff;
	--bg-orange250: #ffffff;
	--bg-orange650: #ffffff;
	--bg-brown500: #ffffff;

	--text-white100: #003399;
	--text-gray100: #003399;
	--text-gray130: #003399;
	--text-gray350: #003399;
	--text-gray375: #003399;
	--text-gray400: #003399;
	--text-gray450: #003399;
	--text-gray470: #003399;
	--text-gray505: #003399;
	--text-gray550: #003399;
	--text-gray560: #003399;
	--text-gray575: #003399;
	--text-gray600: #003399;
	--text-gray625: #003399;
	--text-gray650: #003399;
	--text-red750: #003399;
	--text-red800: #003399;
	--text-purple200: #003399;
	--text-purple750: #003399;
	--text-green380: #003399;
	--text-blue175: #003399;
	--text-blue800: #003399;
	--text-blue950: #003399;
	--text-black100: #003399;
	--text-black150: #003399;

	--border-transparent: #003399;
	--bg-forWhite: #003399;
	--bg-purpleForWhite: #003399;

	--bg-blue950-hover: #d6d6d6;
	--bg-white100Alt: #003399;
	--bg-purple750Alt: #003399;
	--bg-gray525Alt: #003399;

	--black: #ffffff;
	--white: #ffffff;
	--purple: #ffffff;
	--blue: #ffffff;
	--ltBlue: #ffffff;
	--superLtBlue: #ffffff;

	--text-access-col: #003399;
	--bg-access-col: #ffffff;
}
body.white .text-access-color {
	color: var(--text-access-col) !important;
}
body.white .bg-access-color {
	color: var(--bg-access-col) !important;
}
body.white img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
body.white svg path,
body.white svg g {
	fill: #003399 !important;
	stroke: #003399 !important;
}

body.yellow {
	--bg-white90: #fefe00;
	--bg-white95: #fefe00;
	--bg-white98: #fefe00;
	--bg-white100: #fefe00;
    --bg-white200: #fefe00;
	--bg-gray100: #fefe00;
	--bg-gray120: #fefe00;
	--bg-gray125: #fefe00;
	--bg-gray130: #fefe00;
	--bg-gray135: #fefe00;
	--bg-gray140: #fefe00;
	--bg-gray150: #fefe00;
	--bg-gray200: #fefe00;
	--bg-gray225: #fefe00;
	--bg-gray250: #fefe00;
	--bg-gray275: #fefe00;
	--bg-gray300: #fefe00;
	--bg-gray325: #fefe00;
	--bg-gray350: #fefe00;
	--bg-gray360: #fefe00;
	--bg-gray370: #fefe00;
	--bg-gray375: #fefe00;
	--bg-gray380: #fefe00;
	--bg-gray385: #fefe00;
	--bg-gray390: #fefe00;
	--bg-gray400: #fefe00;
	--bg-gray425: #fefe00;
	--bg-gray430: #fefe00;
	--bg-gray450: #fefe00;
	--bg-gray475: #fefe00;
	--bg-gray480: #fefe00;
	--bg-gray485: #fefe00;
	--bg-gray500: #fefe00;
	--bg-gray505: #fefe00;
	--bg-gray510: #fefe00;
	--bg-gray515: #fefe00;
	--bg-gray525: #fefe00;
	--bg-gray550: #fefe00;
	--bg-gray575: #fefe00;
	--bg-gray600: #fefe00;
	--bg-gray610: #fefe00;
	--bg-gray625: #fefe00;
	--bg-gray630: #fefe00;
	--bg-gray775: #fefe00;
	--bg-gray800: #fefe00;
	--bg-blue25: #fefe00;
	--bg-blue100: #fefe00;
	--bg-blue150: #fefe00;
	--bg-blue175: #fefe00;
	--bg-blue180: #fefe00;
	--bg-blue200: #fefe00;
	--bg-blue225: #fefe00;
	--bg-blue230: #fefe00;
	--bg-blue300: #fefe00;
	--bg-blue310: #fefe00;
	--bg-blue350: #fefe00;
	--bg-blue400: #fefe00;
	--bg-blue420: #fefe00;
	--bg-blue425: #fefe00;
	--bg-blue450: #fefe00;
	--bg-blue475: #fefe00;
	--bg-blue500: #fefe00;
	--bg-blue525: #fefe00;
	--bg-blue550: #fefe00;
	--bg-blue575: #fefe00;
	--bg-blue600: #fefe00;
	--bg-blue610: #fefe00;
	--bg-blue615: #fefe00;
	--bg-blue625: #fefe00;
	--bg-blue675: #fefe00;
	--bg-blue700: #fefe00;
	--bg-blue710: #fefe00;
	--bg-blue715: #fefe00;
	--bg-blue720: #fefe00;
	--bg-blue725: #fefe00;
	--bg-blue730: #fefe00;
	--bg-blue740: #fefe00;
	--bg-blue750: #fefe00;
	--bg-blue775: #fefe00;
	--bg-blue790: #fefe00;
	--bg-blue800: #fefe00;
	--bg-blue810: #fefe00;
	--bg-blue950: #fefe00;
	--bg-purple750: #fefe00;
	--bg-pink100: #fefe00;
	--bg-pink150: #fefe00;
	--bg-pink200: #fefe00;
	--bg-orange300: #fefe00;
	--bg-orange550: #fefe00;
	--bg-orange600: #fefe00;
	--bg-orange700: #fefe00;
	--bg-red400: #fefe00;
	--bg-red500: #fefe00;
	--bg-red550: #fefe00;
	--bg-red600: #fefe00;
	--bg-red625: #fefe00;
	--bg-red700: #fefe00;
	--bg-red725: #fefe00;
	--bg-green150: #fefe00;
	--bg-green125: #fefe00;
	--bg-green175: #fefe00;
	--bg-green250: #fefe00;
	--bg-green275: #fefe00;
	--bg-green300: #fefe00;
	--bg-green375: #fefe00;
	--bg-green400: #fefe00;
	--bg-green500: #fefe00;
	--bg-green550: #fefe00;
	--bg-green600: #fefe00;
	--bg-green650: #fefe00;
	--bg-green700: #fefe00;
	--bg-yellow115: #fefe00;
	--bg-yellow120: #fefe00;
	--bg-yellow125: #fefe00;
	--bg-yellow150: #fefe00;
	--bg-yellow175: #fefe00;
	--bg-yellow210: #fefe00;
	--bg-yellow250: #fefe00;
	--bg-yellow275: #fefe00;
	--bg-yellow300: #fefe00;
	--bg-yellow400: #fefe00;
	--bg-yellow600: #fefe00;
	--bg-black100: #fefe00;
	--bg-black900: #fefe00;
	--bg-orange150: #fefe00;
	--bg-orange250: #fefe00;
	--bg-orange650: #fefe00;
	--bg-brown500: #fefe00;

	--text-white100: #0d1317;
	--text-gray100: #0d1317;
	--text-gray130: #0d1317;
	--text-gray350: #0d1317;
	--text-gray375: #0d1317;
	--text-gray400: #0d1317;
	--text-gray450: #0d1317;
	--text-gray470: #0d1317;
	--text-gray505: #0d1317;
	--text-gray550: #0d1317;
	--text-gray560: #0d1317;
	--text-gray575: #0d1317;
	--text-gray600: #0d1317;
	--text-gray625: #0d1317;
	--text-gray650: #0d1317;
	--text-red750: #0d1317;
	--text-red800: #0d1317;
	--text-purple200: #0d1317;
	--text-purple750: #0d1317;
	--text-green380: #0d1317;
	--text-blue175: #0d1317;
	--text-blue800: #0d1317;
	--text-blue950: #0d1317;
	--text-black100: #0d1317;
	--text-black150: #0d1317;

	--border-transparent: #0d1317;
	--bg-forWhite: #0d1317;
	--bg-purpleForWhite: #0d1317;

	--bg-blue950-hover: #d6d6d6;
	--bg-white100Alt: #1d1e1f;
	--bg-purple750Alt: #1d1e1f;
	--bg-gray525Alt: #1d1e1f;

	--black: #fefe00;
	--white: #fefe00;
	--purple: #fefe00;
	--blue: #fefe00;
	--ltBlue: #fefe00;
	--superLtBlue: #fefe00;

	--text-access-col: #0d1317;
	--bg-access-col: #fefe00;
}
body.yellow .text-access-color {
	color: var(--text-access-col) !important;
}
body.yellow .bg-access-color {
	color: var(--bg-access-col) !important;
}
body.yellow img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
body.yellow svg path,
body.yellow svg g {
	fill: #0d1317 !important;
	stroke: #0d1317 !important;
}

body.black {
	--bg-white90: #0d1317;
	--bg-white95: #0d1317;
	--bg-white98: #0d1317;
	--bg-white100: #0d1317;
    --bg-white200: #0d1317;
	--bg-gray100: #0d1317;
	--bg-gray120: #0d1317;
	--bg-gray125: #0d1317;
	--bg-gray130: #0d1317;
	--bg-gray135: #0d1317;
	--bg-gray140: #0d1317;
	--bg-gray150: #0d1317;
	--bg-gray200: #0d1317;
	--bg-gray225: #0d1317;
	--bg-gray250: #0d1317;
	--bg-gray275: #0d1317;
	--bg-gray300: #0d1317;
	--bg-gray325: #0d1317;
	--bg-gray350: #0d1317;
	--bg-gray360: #0d1317;
	--bg-gray370: #0d1317;
	--bg-gray375: #0d1317;
	--bg-gray380: #0d1317;
	--bg-gray385: #0d1317;
	--bg-gray390: #0d1317;
	--bg-gray400: #0d1317;
	--bg-gray425: #0d1317;
	--bg-gray430: #0d1317;
	--bg-gray450: #0d1317;
	--bg-gray475: #0d1317;
	--bg-gray480: #0d1317;
	--bg-gray485: #0d1317;
	--bg-gray500: #0d1317;
	--bg-gray505: #0d1317;
	--bg-gray510: #0d1317;
	--bg-gray515: #0d1317;
	--bg-gray525: #0d1317;
	--bg-gray550: #0d1317;
	--bg-gray575: #0d1317;
	--bg-gray600: #0d1317;
	--bg-gray610: #0d1317;
	--bg-gray625: #0d1317;
	--bg-gray630: #0d1317;
	--bg-gray775: #0d1317;
	--bg-gray800: #0d1317;
	--bg-blue25: #0d1317;
	--bg-blue100: #0d1317;
	--bg-blue150: #0d1317;
	--bg-blue175: #0d1317;
	--bg-blue180: #0d1317;
	--bg-blue200: #0d1317;
	--bg-blue225: #0d1317;
	--bg-blue230: #0d1317;
	--bg-blue300: #0d1317;
	--bg-blue310: #0d1317;
	--bg-blue350: #0d1317;
	--bg-blue400: #0d1317;
	--bg-blue420: #0d1317;
	--bg-blue425: #0d1317;
	--bg-blue450: #0d1317;
	--bg-blue475: #0d1317;
	--bg-blue500: #0d1317;
	--bg-blue525: #0d1317;
	--bg-blue550: #0d1317;
	--bg-blue575: #0d1317;
	--bg-blue600: #0d1317;
	--bg-blue610: #0d1317;
	--bg-blue615: #0d1317;
	--bg-blue625: #0d1317;
	--bg-blue675: #0d1317;
	--bg-blue700: #0d1317;
	--bg-blue710: #0d1317;
	--bg-blue715: #0d1317;
	--bg-blue720: #0d1317;
	--bg-blue725: #0d1317;
	--bg-blue730: #0d1317;
	--bg-blue740: #0d1317;
	--bg-blue750: #0d1317;
	--bg-blue775: #0d1317;
	--bg-blue790: #0d1317;
	--bg-blue800: #0d1317;
	--bg-blue810: #0d1317;
	--bg-blue950: #0d1317;
	--bg-purple750: #0d1317;
	--bg-pink100: #0d1317;
	--bg-pink150: #0d1317;
	--bg-pink200: #0d1317;
	--bg-orange300: #0d1317;
	--bg-orange550: #0d1317;
	--bg-orange600: #0d1317;
	--bg-orange700: #0d1317;
	--bg-red400: #0d1317;
	--bg-red500: #0d1317;
	--bg-red550: #0d1317;
	--bg-red600: #0d1317;
	--bg-red625: #0d1317;
	--bg-red700: #0d1317;
	--bg-red725: #0d1317;
	--bg-green150: #0d1317;
	--bg-green125: #0d1317;
	--bg-green175: #0d1317;
	--bg-green250: #0d1317;
	--bg-green275: #0d1317;
	--bg-green300: #0d1317;
	--bg-green375: #0d1317;
	--bg-green400: #0d1317;
	--bg-green500: #0d1317;
	--bg-green550: #0d1317;
	--bg-green600: #0d1317;
	--bg-green650: #0d1317;
	--bg-green700: #0d1317;
	--bg-yellow115: #0d1317;
	--bg-yellow120: #0d1317;
	--bg-yellow125: #0d1317;
	--bg-yellow150: #0d1317;
	--bg-yellow175: #0d1317;
	--bg-yellow210: #0d1317;
	--bg-yellow250: #0d1317;
	--bg-yellow275: #0d1317;
	--bg-yellow300: #0d1317;
	--bg-yellow400: #0d1317;
	--bg-yellow600: #0d1317;
	--bg-black100: #0d1317;
	--bg-black900: #0d1317;
	--bg-orange150: #0d1317;
	--bg-orange250: #0d1317;
	--bg-orange650: #0d1317;
	--bg-brown500: #0d1317;

	--text-white100: #fefe00;
	--text-gray100: #fefe00;
	--text-gray130: #fefe00;
	--text-gray350: #fefe00;
	--text-gray375: #fefe00;
	--text-gray400: #fefe00;
	--text-gray450: #fefe00;
	--text-gray470: #fefe00;
	--text-gray505: #fefe00;
	--text-gray550: #fefe00;
	--text-gray560: #fefe00;
	--text-gray575: #fefe00;
	--text-gray600: #fefe00;
	--text-gray625: #fefe00;
	--text-gray650: #fefe00;
	--text-red750: #fefe00;
	--text-red800: #fefe00;
	--text-purple200: #fefe00;
	--text-purple750: #fefe00;
	--text-green380: #fefe00;
	--text-blue175: #fefe00;
	--text-blue800: #fefe00;
	--text-blue950: #fefe00;
	--text-black100: #fefe00;
	--text-black150: #fefe00;

	--border-transparent: #fefe00;
	--bg-forWhite: #0d1317;
	--bg-purpleForWhite: #0d1317;

	--bg-blue950-hover: #993dbb;
	--bg-white100Alt: #ffffff;
	--bg-purple750Alt: #ffffff;
	--bg-gray525Alt: #ffffff;

	--black: #0d1317;
	--white: #0d1317;
	--purple: #0d1317;
	--blue: #0d1317;
	--ltBlue: #0d1317;
	--superLtBlue: #0d1317;

	--text-access-col: #fefe00;
	--bg-access-col: #0d1317;
}
body.black .text-access-color {
	color: var(--text-access-col) !important;
}
body.black .bg-access-color {
	color: var(--bg-access-col) !important;
}
body.black img {
	-webkit-filter: grayscale(100%) !important;
	filter: grayscale(100%) !important;
}
body.white *,
body.yellow *,
body.black * {
	background-blend-mode: luminosity !important;
}
body.black svg path,
body.black svg g {
	fill: #fefe00 !important;
	stroke: #fefe00 !important;
}
body.white .sub > .search,
body.yellow .sub > .search,
body.black .sub > .search,
body.white .search-wider,
body.yellow .search-wider,
body.black .search-wider {
	-webkit-filter: grayscale(100%) !important;
	filter: grayscale(100%) !important;
}

body.white .publications li.pdf a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='26' cy='26' r='26' fill='%23003399'/%3E%3Cg fill='%23FFF'%3E%3Cpath fill-rule='nonzero' d='M6.173 9.594c.09.015.206.023.335.023.58 0 1.077-.168 1.412-.543.258-.291.4-.72.4-1.226 0-.505-.187-.934-.464-1.194-.29-.276-.722-.414-1.328-.414-.6 0-1.025.046-1.328.107v5.093h.973V9.594zm0-2.428c.07-.023.206-.046.406-.046.49 0 .767.284.767.758 0 .529-.322.843-.844.843-.142 0-.245-.007-.33-.03V7.165zM11.698 10.78c.454-.416.782-1.09.782-2.07 0-.901-.307-1.53-.796-1.924-.453-.371-1.033-.546-1.926-.546-.538 0-1.048.038-1.438.106v5.018c.265.038.656.076 1.207.076.921 0 1.675-.212 2.171-.66zm-2.31-3.608c.09-.022.244-.045.481-.045.915 0 1.487.561 1.48 1.622 0 1.22-.629 1.797-1.591 1.79-.133 0-.28 0-.37-.024V7.172z' transform='translate(15.6 14.56)'/%3E%3Cpath d='M14.679 9.349L16.512 9.349 16.512 8.392 14.679 8.392 14.679 7.204 16.64 7.204 16.64 6.24 13.52 6.24 13.52 11.44 14.679 11.44z' transform='translate(15.6 14.56)'/%3E%3Cpath fill-rule='nonzero' d='M2.896 24.96h15.008c1.6 0 2.896-1.289 2.896-2.878V2.878C20.8 1.288 19.503 0 17.904 0H2.896C1.296 0 0 1.289 0 2.878v19.204c0 1.59 1.297 2.878 2.896 2.878zM1.57 2.878c0-.727.595-1.318 1.326-1.318h15.008c.731 0 1.326.591 1.326 1.318v19.204c0 .727-.595 1.318-1.326 1.318H2.896c-.731 0-1.326-.591-1.326-1.318V2.878z' transform='translate(15.6 14.56)'/%3E%3Cpath d='M4.16 15.6H17.68V16.64H4.16zM4.16 18.6H17.68V19.64H4.16z' transform='translate(15.6 14.56)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important;
}
body.yellow .publications li.pdf a,
body.black .publications li.pdf a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='26' cy='26' r='26' fill='%230d1317'/%3E%3Cg fill='%23FFF'%3E%3Cpath fill-rule='nonzero' d='M6.173 9.594c.09.015.206.023.335.023.58 0 1.077-.168 1.412-.543.258-.291.4-.72.4-1.226 0-.505-.187-.934-.464-1.194-.29-.276-.722-.414-1.328-.414-.6 0-1.025.046-1.328.107v5.093h.973V9.594zm0-2.428c.07-.023.206-.046.406-.046.49 0 .767.284.767.758 0 .529-.322.843-.844.843-.142 0-.245-.007-.33-.03V7.165zM11.698 10.78c.454-.416.782-1.09.782-2.07 0-.901-.307-1.53-.796-1.924-.453-.371-1.033-.546-1.926-.546-.538 0-1.048.038-1.438.106v5.018c.265.038.656.076 1.207.076.921 0 1.675-.212 2.171-.66zm-2.31-3.608c.09-.022.244-.045.481-.045.915 0 1.487.561 1.48 1.622 0 1.22-.629 1.797-1.591 1.79-.133 0-.28 0-.37-.024V7.172z' transform='translate(15.6 14.56)'/%3E%3Cpath d='M14.679 9.349L16.512 9.349 16.512 8.392 14.679 8.392 14.679 7.204 16.64 7.204 16.64 6.24 13.52 6.24 13.52 11.44 14.679 11.44z' transform='translate(15.6 14.56)'/%3E%3Cpath fill-rule='nonzero' d='M2.896 24.96h15.008c1.6 0 2.896-1.289 2.896-2.878V2.878C20.8 1.288 19.503 0 17.904 0H2.896C1.296 0 0 1.289 0 2.878v19.204c0 1.59 1.297 2.878 2.896 2.878zM1.57 2.878c0-.727.595-1.318 1.326-1.318h15.008c.731 0 1.326.591 1.326 1.318v19.204c0 .727-.595 1.318-1.326 1.318H2.896c-.731 0-1.326-.591-1.326-1.318V2.878z' transform='translate(15.6 14.56)'/%3E%3Cpath d='M4.16 15.6H17.68V16.64H4.16zM4.16 18.6H17.68V19.64H4.16z' transform='translate(15.6 14.56)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") !important;
}
body.white .publications li.doc a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='30' cy='30' r='30' fill='%23003399'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M41.63 24.38c-.002-.182-.076-.356-.207-.484l-8.688-8.654c-.128-.13-.302-.205-.485-.207h-8.688c-2.103 0-3.808 1.704-3.808 3.807V38.85c0 2.103 1.705 3.808 3.808 3.808h14.261c2.103 0 3.808-1.705 3.808-3.808V24.38zm-8.618-6.922l6.196 6.196H35.78c-1.53 0-2.77-1.24-2.77-2.77v-3.426zm7.234 21.392c0 1.338-1.085 2.423-2.423 2.423H23.562c-1.339 0-2.424-1.085-2.424-2.423V18.842c0-1.338 1.085-2.423 2.424-2.423h8.065v4.466c0 2.294 1.86 4.153 4.154 4.153h4.465V38.85z'/%3E%3C/g%3E%3C/svg%3E%0A") !important;
}
body.yellow .publications li.doc a,
body.black .publications li.doc a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='30' cy='30' r='30' fill='%230d1317'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M41.63 24.38c-.002-.182-.076-.356-.207-.484l-8.688-8.654c-.128-.13-.302-.205-.485-.207h-8.688c-2.103 0-3.808 1.704-3.808 3.807V38.85c0 2.103 1.705 3.808 3.808 3.808h14.261c2.103 0 3.808-1.705 3.808-3.808V24.38zm-8.618-6.922l6.196 6.196H35.78c-1.53 0-2.77-1.24-2.77-2.77v-3.426zm7.234 21.392c0 1.338-1.085 2.423-2.423 2.423H23.562c-1.339 0-2.424-1.085-2.424-2.423V18.842c0-1.338 1.085-2.423 2.424-2.423h8.065v4.466c0 2.294 1.86 4.153 4.154 4.153h4.465V38.85z'/%3E%3C/g%3E%3C/svg%3E%0A") !important;
}
body.white .publications li.xls a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='26' cy='26' r='26' fill='%23003399'/%3E%3Cpath fill='%23FFF' d='M33 31h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm0-4h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm0-4h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm-16.814-2h2.402l1.244 2.99c.101.244.182.527.26.848h.033c.045-.193.133-.486.27-.871L21.785 21h2.188l-2.614 4.955 2.692 5.043h-2.334l-1.504-3.258c-.057-.115-.124-.347-.18-.668h-.021c-.034.154-.101.387-.203.696L18.295 31h-2.346l2.783-5.006L16.185 21zM33 19h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm-4-3v3h2v2h-2v2h2v2h-2v2h2v2h-2v2h2v2h-2v3h6c1.105 0 2-.895 2-2V18c0-1.105-.895-2-2-2h-6zm-4-2c-.135 0-.269.015-.4.043l-.002-.002-9.97 1.994-.001.002c-.943.18-1.626 1.003-1.627 1.963v16c0 .961.684 1.787 1.629 1.965l9.969 1.994c.132.027.267.041.402.041 1.105 0 2-.895 2-2V16c0-1.105-.895-2-2-2z'/%3E%3C/g%3E%3C/svg%3E") !important;
}
body.yellow .publications li.xls a,
body.black .publications li.xls a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='26' cy='26' r='26' fill='%230d1317'/%3E%3Cpath fill='%23FFF' d='M33 31h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm0-4h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm0-4h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm-16.814-2h2.402l1.244 2.99c.101.244.182.527.26.848h.033c.045-.193.133-.486.27-.871L21.785 21h2.188l-2.614 4.955 2.692 5.043h-2.334l-1.504-3.258c-.057-.115-.124-.347-.18-.668h-.021c-.034.154-.101.387-.203.696L18.295 31h-2.346l2.783-5.006L16.185 21zM33 19h1c.552 0 1 .448 1 1s-.448 1-1 1h-1v-2zm-4-3v3h2v2h-2v2h2v2h-2v2h2v2h-2v2h2v2h-2v3h6c1.105 0 2-.895 2-2V18c0-1.105-.895-2-2-2h-6zm-4-2c-.135 0-.269.015-.4.043l-.002-.002-9.97 1.994-.001.002c-.943.18-1.626 1.003-1.627 1.963v16c0 .961.684 1.787 1.629 1.965l9.969 1.994c.132.027.267.041.402.041 1.105 0 2-.895 2-2V16c0-1.105-.895-2-2-2z'/%3E%3C/g%3E%3C/svg%3E") !important;
}
