:root{--bg-color:#FFFFFF;--bg-1-color:#F7F7F7;--bg-2-color:#EFEFEF;--bg-3-color:#E7E7E7;--bg-4-color:#DFDFDF;--bg-5-color:#D7D7D7;--border-color:#DFDFDF;--disabled-color:#EFEFEF;--disabled-text-color:#7F7F7F;--main-color:#185DAC;--main-2-color:#286DBC;--main-3-color:#488DDC;--main-text-color:#FFFFFF;--main-2-text-color:#FFFFFF;--main-3-text-color:#000000;--accent-color:#F6A31D;--accent-2-color:#C67300;--accent-text-color:#000000;--accent-2-text-color:#FFFFFF;--text-color:#000000;--text-2-color:#404040;--text-3-color:#808080;--menu-color:#185DAC;--menu-2-color:#286DBC;--menu-3-color:#488DDC;--menu-text-color:#FFFFFF;--main-r:24;--main-g:93;--main-b:172;--main-text-r:255;--main-text-g:255;--main-text-b:255;--accent-r:246;--accent-g:163;--accent-b:29;--accent-text-r:0;--accent-text-g:0;--accent-text-b:0;--main-2-r:40;--main-2-g:109;--main-2-b:188;--main-2-text-r:0;--main-2-text-g:0;--main-2-text-b:0;--bg-r:239;--bg-g:239;--bg-b:239;--form-border-color:#E7E7E7;--table-border-color:#E7E7E7;--table-head-color:#EFEFEF;--table-head-text-color:#404040;--table-even-color:#FFFFFF;--table-odd-color:#F7F7F7;--table-hover-color:#EFEFEF;--table-bottom-color:#EFEFEF;}.bg-color{background-color:#FFFFFF;color:#000000;border-color:#DFDFDF;}.bg-1-color{background-color:#F7F7F7;color:#000000;border-color:#DFDFDF;}.bg-2-color{background-color:#EFEFEF;color:#000000;border-color:#DFDFDF;}.main-color{background-color:#185DAC;color:#FFFFFF;border-color:#FFFFFF;}.main-2-color{background-color:#286DBC;color:#FFFFFF;border-color:#FFFFFF;}.accent-color{background-color:#F6A31D;color:#000000;border-color:#DFDFDF;}.accent-2-color{background-color:#C67300;color:#000000;border-color:#DFDFDF;}.text-fore-color{color:#000000;border-color:#000000;}.main-fore-color{color:#185DAC;border-color:#185DAC;}.accent-fore-color{color:#F6A31D;border-color:#F6A31D;}.bg-fore-color{color:#FFFFFF;border-color:#FFFFFF;}.portal-bg{background-position:center center;background-repeat: no-repeat;background-size: cover;background-color:#FFFFFF;color:#000000;}.logon-bg{background-position:center center;background-repeat: no-repeat;background-size: cover;background-color:#FFFFFF;color:#000000;}