:root{--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--primary:#1929D6;--green:#2E8540;--purple:#8e44ad;--blue-700:#1d4ed8;--light-green:#f9fffb;--light-yellow:#fdfde3;--light-purple:#eaeaff;--light-orange:#fff8ee;--light-blue:#fafaff;--light-red:#fff7f9;--topbar-height:72px;--topbar-height-zoomed:50px;--menu-width:270px;--menu-width-neg:-270px;--red:#D3273E;--lighter-green:#bef1be;--page-icon:#40709C;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-item-padding-x:1.5rem;--yellow:#f9ca24;--orange:#e67e22;--blue:#0000ff;--teal:#008080}*{font-family:"Inter",sans-serif;font-size:13px;margin:0;padding:0}.text-spacing-mode *{line-height:1.5 !important;letter-spacing:0.12em !important;word-spacing:0.16em !important}.text-spacing-mode p{margin-bottom:2em !important}@media all and (min-width:2400px){*{font-size:14px}}body{width:auto;margin:0;overflow-y:hidden}body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}#ctl00_col1{overflow-y:auto;max-height:calc(100vh - var(--topbar-height));background-color:var(--gray-50) !important;border-right:var(--gray-200) 1px solid;background-image:radial-gradient(circle at top left,color-mix(in srgb,#193131 10%,transparent),transparent 24rem)}@media (max-width:60em){#ctl00_col1{max-height:calc(100vh - var(--topbar-height-zoomed))}}#ctl00_col2{overflow-y:auto;max-height:calc(100vh - var(--topbar-height))}@media (max-width:60em){#ctl00_col2{max-height:calc(100vh - var(--topbar-height-zoomed))}}#ctl00_col3{overflow-y:auto;max-height:calc(100vh - var(--topbar-height))}@media (max-width:60em){#ctl00_col3{max-height:calc(100vh - var(--topbar-height-zoomed))}}.p2mouterwrapper{width:auto;margin:0 0 0 0;position:relative;top:0}.p2mwrapper{width:auto;margin:0 0 0 0}.no-show,#ctl00_smp_main > a,#menu_toggle span{display:none}#headerbar{margin:0;text-align:right;border-bottom:solid 1px var(--gray-200);top:0;z-index:50;width:100%;position:fixed}.leftbg{background-repeat:repeat-y;background-position:55px 0;padding:0;margin:var(--topbar-height) 0 0 0}@media (max-width:60em){.leftbg{margin:var(--topbar-height-zoomed) 0 0 0}}.p2rightmenuoff{margin:0;background-image:url(../img/1by1.png);background-repeat:repeat-y;background-position:right;padding-left:0;padding-right:0;background-color:rgb(255,255,255,0.1)}.p2rightmenuon{background-image:url(../img/stripey_menu_right_mod.png);background-repeat:repeat-y;background-position:right;padding-left:0;padding-right:0;background-color:rgb(255,255,255,0.1)}@media all and (max-width:575px){.p2rightmenuon{margin:0;background-repeat:repeat-y;background-position:right;padding-left:0;padding-right:0}}#rightbg{padding:0;margin:0}.p2m_column1{display:block;width:var(--menu-width);min-width:var(--menu-width);margin-left:var(--menu-width-neg);left:0;z-index:40;position:relative;padding-top:3px}.p2rightmenuon .p2m_column3{display:block;position:relative;width:180px;margin-right:-200px;left:0;padding:0 10px 0 10px}.p2rightmenuoff .p2m_column3{display:none}.p2m_column2{width:100%;position:relative;z-index:1;padding-left:0;padding-right:0;margin:0 0}.p2columns{background:#FFF;margin-left:var(--menu-width);position:relative;display:flex}@media all and (max-width:575px){.p2columns{margin-left:0}}.p2rightmenuoff .p2columns{margin-right:0}@media all and (max-width:575px){.p2rightmenuon .p2columns{margin-right:0}}div.col3Inner{padding:2rem 1.5rem}#contentholder{margin:0;padding:0;overflow:visible;width:auto;padding-bottom:0.5rem !important;height:calc(100vh - 74px) !important}.p2outercontent{padding-left:1rem;padding-right:1rem}#foot{background-image:url(../img/logo_footer.gif);background-repeat:no-repeat;background-position:right;background-color:#fff;border-top:solid 1px #bcbcbc;width:auto;clear:both;padding:5px;color:#6b6a6a;padding-left:1rem}#foot a{color:#6b6a6a}div.top_info{background-color:#fff;border-bottom:solid 1px var(--gray-200);color:#333;margin-left:-0.5rem;margin-right:-0.5rem;padding:1rem 1.5rem}div.top_info a:hover{text-decoration:underline}div.programme_title{}div.site_title{border-bottom:1px solid #dee2e6 !important}div.wp_title{padding-top:5px;padding-left:10px}div.top_info p.phdr{font-weight:bold}div.top_info p.phdr .supplier_name{font-size:15pt;font-weight:bold}div.top_info p.phdr_project{padding-top:0.5rem !important;padding-bottom:1rem !important;border-bottom:1px solid #dee2e6 !important}div.top_info p{}div.top_info table.programme td{padding:6px;padding-right:14px}div.top_info table.top_info_table tr{height:17px}#title{background-color:#193131;color:#F5F5F5;padding:1rem;height:var(--topbar-height)}@media (max-width:60em){#title{height:var(--topbar-height-zoomed);padding:0.5rem 0.25rem}}#title.colour_override_red{background-image:url(../img/banner_red.png)}#title.colour_override_green{background-image:url(../img/banner_green.png)}#title.colour_override_dark_green{background-image:url(../img/banner_dark_green.png)}#title.colour_override_purple{background-image:url(../img/banner_purple.png)}#title i{font-size:18px}#div_master_search{background-position:-0px -0px;background-repeat:no-repeat;height:32px;padding:13px 5px 0 0}#div_master_search a{background-image:url(../img/srch_button.gif);background-position:-2px;background-repeat:repeat-x;background-color:#ccd9e8;border:solid #cfdcea 1px;color:#fff;padding:3px;text-decoration:none}#div_master_search a:hover{background-color:#f2f8f8;border-color:#00407b}col#topmenu{height:25px;clear:both}#topmenu ul{padding-right:5px}#topmenu li{position:relative;top:5px;display:inline}#topmenu li.announcement{background-color:#cb4d4d;padding:4px 0 4px 0;font-weight:bold;-moz-border-radius:0.25rem;-webkit-border-radius:0.25rem;border-radius:0.25rem}#topmenu li.announcement a{color:#fff;padding-right:0}#topmenu span.meeting{background-color:#e30d1c;font-weight:bold;padding:5px;margin-left:5px}#topmenu svg{color:#F5F5F5;padding-right:5px}#topmenu a{padding:3px 5px 3px 5px;color:#F5F5F5;text-decoration:none;border-radius:0.375rem;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;transition:0.3s}#topmenu a:hover{background-color:#6FD9D9}#topmenu a.homeButton{background-image:url(../img/home-16-white.png);background-repeat:no-repeat;background-position:2px 1px;padding:3px 5px 3px 20px}#topmenu a.ask{background-color:#fafdce;color:Blue}#breadcrumbs{background-color:var(--gray-100);border-top:solid 1px var(--gray-200);padding:5px}.p2m_main_menu{padding:0 0 0 0;margin:0 0 0 0;text-align:left}.p2m_main_menu ul.p2m_main_menu_list{padding:0.5rem}.p2m_main_menu ul.menu_items a{background-repeat:no-repeat;color:var(--gray-700);font-weight:500;padding:5px 0 5px 8px;display:block;text-decoration:none}.p2m_main_menu ul.menu_items a:hover{color:var(--primary)}.p2m_main_menu ul.menu_items a.mnu-hide-image{padding:4px 0 4px 10px}.p2m_main_menu ul.menu_items a:focus-visible{outline:1px solid var(--primary);outline-offset:2px;border-radius:0.375rem}.p2m_main_menu ul.menu_items span.no-icon{margin-left:2.3rem}.p2m_main_menu ul.menu_items svg{color:#4298B5}.p2m_main_menu ul{list-style-type:none;margin:0 0 0 0}.p2m_main_menu ul.menu_items li{margin:5px 0 5px 20px;padding-top:3px;padding-bottom:3px;transition:0.1s}.p2m_main_menu ul.menu_items li:hover{background-color:var(--gray-200);border-radius:0.375rem}.p2m_clearer{clear:both}li.menu_hdr div a{color:var(--gray-900);text-decoration:none;padding:0 0 0 5px;border:0;transition:0.3s;width:100%;font-weight:600;font-size:14px}li.menu_hdr div a.menu-arrow{padding:0.35rem 0.5rem}li.menu_hdr div a.menu-arrow:hover{background-color:var(--gray-300);color:var(--gray-700)}li.menu_hdr div a.fixed-right{position:absolute;right:0.5rem;width:30px;top:0.5rem}li.menu_exp div a{color:var(--primary)}li.menu_hdr .menu_hdr_wrapper{padding:0;font-size:0.8rem;margin:1px;margin-bottom:0.375rem}li.menu_hdr .menu_hdr_div{position:relative;color:var(--gray-900);cursor:pointer;font-weight:700;padding:0.85rem 0 0.85rem 0.85rem;margin-bottom:0;margin-left:4px;margin-right:4px;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem;}li.menu_hdr .menu_hdr_div:hover{background-color:var(--gray-200)}li.menu_hdr .menu_hdr_div i{width:1.15rem}li .menu_exp div.menu_hdr_div{}div.menu_hdr_wrapper a:hover{color:var(--primary)}li.menu_exp .menu_hdr_div{background-color:var(--gray-200)}* html li.menu_hdr .menu_hdr_div{height:1%}li.menu_hdr img,li.menu_hdr input[type=image]{}li.no_flicker{background-repeat:no-repeat}#userbutton{}#userbutton li{background-color:#40709c;position:relative;top:2px;display:inline}#userbutton a{padding:1px 5px 1px 5px;color:WhiteSmoke;border:solid 1px #00407B;text-decoration:none}#userbutton a:hover{background-color:#b6c5ee}.p2m_currentusername{padding:5px;float:left;float:left;color:#F5F5F5}.p2m_companyname{vertical-align:middle}.p2m_bread{}.obscure{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.hide{display:none}.clickable{cursor:pointer}.medWidth{width:250px}h3{color:#00407B;font-size:10pt;font-weight:bold;margin-bottom:10px}img{border:0}p.ok{color:green;margin-bottom:10px}div.centreMyEs *{vertical-align:middle}div.guidance{margin-top:10px}div.guidance ul{padding-left:20px}div.guidance ol{padding-left:20px}div.guidance li{padding-left:20px}div.saveMessage{margin-top:1rem;background-color:#fffcf3;margin-bottom:1rem;margin-right:1rem;padding:1rem 1rem 1rem 3rem;border:solid 1px #faebcc;background-image:url(../img/warning-16.png);background-repeat:no-repeat;background-position:1rem 1rem;color:#8a6d3b;border-radius:5px}div.expandMessage{background-color:#fffcf2;margin-bottom:1rem;padding:1rem 1rem 1rem 2.75rem;border-radius:1rem;border:#f8eecc 1px solid}div.expandMessage:focus{outline:1px solid var(--primary)}div.expandGreenMessage{background-color:#f2f7f0;margin-bottom:1rem;padding:1rem 1rem 1rem 2.75rem;border-radius:1rem;color:#255a26;border:#d3e8cb 1px solid}div.expandGreenMessage:focus{outline:1px solid var(--primary)}div.last_ticket{margin-top:10px}div.expandMessage.down{background-image:url(../img/tree_minus.gif);background-repeat:no-repeat;background-position:1rem 1rem}div.expandMessage.up{background-image:url(../img/tree_plus.gif);background-repeat:no-repeat;background-position:1rem 1rem}div.expandGreenMessage.down{background-image:url(../img/tree_minus.gif);background-repeat:no-repeat;background-position:1rem 1rem}div.expandGreenMessage.up{background-image:url(../img/tree_plus.gif);background-repeat:no-repeat;background-position:1rem 1rem}div.redMessage{margin-top:10px;background-color:red;margin-bottom:10px;padding:4px 4px 4px 20px;border:solid 1px #Silver;font-weight:bold;color:White}div.greenMessage{margin-top:10px;background-color:#e0ebdb;margin-bottom:10px;margin-right:10px;padding:1rem;border-radius:0.375rem;color:#3e703f}div.amberMessage{margin-top:10px;background-color:orange;margin-bottom:10px;margin-right:10px;padding:1rem;border-radius:0.375rem;color:#fff}div.yellowMessage{margin-top:10px;background-color:#fffee2;margin-bottom:10px;margin-right:10px;padding:1rem;border-radius:0.375rem;color:#8a6d3b}div.infoMessage{margin-top:10px;background-color:#D9EDF7;margin-bottom:10px;margin-right:10px;padding:1rem;border-radius:0.375rem;color:#333333}div.otherMessage{margin-top:10px;background-color:#fffca1;margin-bottom:10px;padding:4px 4px 4px 20px;border:solid 2px #dddf29;background-image:url(../img/usertrace.gif);background-repeat:no-repeat;background-position:3px 4px}div.goodMessage{margin-top:10px;background-color:#fffca1;margin-bottom:10px;padding:20px 4px 4px 60px;border:solid 1px #dddf29;background-image:url(../img/green-check.svg);background-repeat:no-repeat;background-position:3px 4px}div.helpMessage{background-color:var(--gray-100);padding:10px 10px 10px 38px;border:1px solid var(--gray-200);background-image:url(../img/information-16.png);background-repeat:no-repeat;background-position:1rem 1rem;margin-bottom:5px;margin-top:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.redMessage{font-weight:bold;color:White;margin-top:10px;background-color:#cb4d4d;margin-bottom:10px;padding:5px 4px 4px 5px;border:solid 1px #8e0000}td.comment{background-image:url(../img/cell_comment.png);background-repeat:no-repeat;background-position:right top}td.critical{background-color:#fbf4f6;color:Blue;font-weight:bold}td.high{color:Red;font-weight:bold}td.medium{color:Orange;font-weight:bold}td.low{color:Green;font-weight:bold}.gap{margin:5px 0 5px 0}.pagehdr{color:#0F1B26 !important;font-size:2rem;font-weight:700;vertical-align:middle}@media all and (max-width:768px){.pagehdr{font-size:1.5rem}}div.master_page_image{display:inline;vertical-align:middle;margin-right:1rem !important}.err{color:Red;font-weight:bolder;text-align:center;padding:6px 4px 4px 4px}div.info{background-color:#b7cadf;background-image:url(../img/information.png);background-position:5px 15px;background-repeat:no-repeat;border:solid 1px #999999;color:#0c4b7b;margin-bottom:10px;padding:15px 5px 5px 25px}div.info p{margin-bottom:10px}div.flashgood{background-color:#daffcd;padding:8px;text-align:center;color:#008000;margin-bottom:10px}div.flashbad{border:solid 1px #af0000;background-color:#ffdfdf;padding:5px;text-align:center;color:#af0000}div.center_tbl{text-align:center}div.center_tbl table{margin:0 auto;text-align:left}div.input_form{margin-bottom:0;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.input_form img.helpButton{vertical-align:middle}div.input_form input{}div.input_form input.upload_select_button{width:auto;padding:5px;height:auto;margin:5px 0}div.input_form label{color:var(--gray-900);font-weight:500}p.valid_message{margin-top:0.5rem;display:inline-block;border-radius:.5rem;background-color:#C74A4A !important;padding:0.35rem 1rem !important;color:#fff !important;margin-top:0.5rem !important;position:relative;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}p.valid_message:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #C74A4A;position:absolute;top:-5px}div.input_form span.noborder input{border:none 0 black}div.input_form input.calcd{background-color:#FEEBC2}div.input_form input.righttext{text-align:right}div.input_form h1{color:#333;font-size:10pt;margin:0 0 5px 0;font-weight:bold;font-size:11pt}div.input_form h2{color:#333;margin:5px 0 5px 0;font-weight:bold;font-size:11pt;padding-bottom:0}div.input_form p{color:#666;margin:0 0 5px 0}div.input_form table{border-collapse:collapse;margin:0;width:100%}div.input_form table.nohdr{border-top:solid 1px #999999}div.input_form td.last{padding-bottom:5px}div.input_form tr.last > td{padding-bottom:5px}div.input_form tr{height:25px}table.tbl tr div.input_form tr{height:25px}table.tbl tr div.input_form td{border-top:none;border-bottom:none;border-left:none;border-right:none;background-color:#ffffff;color:#333;vertical-align:top}table.tbl tr:focus-visible{outline:1px solid var(--primary)}div.input_form td{background-color:#ffffff;color:var(--gray-800);padding:1rem 1rem;vertical-align:top;line-height:1.5}div.input_form td.whiteborder{border-right:solid 1px white}div.input_form td.red{background-color:#ffe2bc}div.input_form td.no_border{border-bottom:none;border-right:none}div.input_form td.item_desc30{width:20%;min-width:200px;line-height:1.5;vertical-align:top !important;padding-top:1rem;font-weight:500}@media all and (max-width:575px){div.input_form td.item_desc30{min-width:165px}}#ctl00_columns{transition:0.2s}table.tbl tr div.input_form td.item_desc30{background-color:#ffffff;width:20%;min-width:200px;line-height:1.5}div.input_form td.item_desc{background-color:#ffffff;}div.input_form td.item_desc_middle{background-color:#ffffff; vertical-align:middle}div.input_form td.item_desc30red{background-color:#ffefdb;width:30%}div.input_form tr.header{background-color:rgb(196,211,242);border:solid 1px rgb(156,169,186);width:100%}div.input_form tr.header th.plain{background-color:rgb(196,211,242);border:solid 1px rgb(156,169,186)}div.input_form td.form_hdrtab{background-color:#ffffff;background-image:url(../img/information.png);background-repeat:no-repeat;background-position:10px 5px;border-bottom:solid 1px rgb(156,169,186);border-left:solid 1px rgb(156,169,186);border-right:solid 1px rgb(156,169,186);width:100%}table.tbl tr div.input_form td.form_hdrtab{background-color:#ffffff;background-image:url(../img/information.png);background-repeat:no-repeat;background-position:10px 5px;border-bottom:solid 1px rgb(156,169,186);border-left:solid 1px rgb(156,169,186);border-right:solid 1px rgb(156,169,186);width:100%}div.input_form div.cbl{overflow-y:auto;height:250px;background-color:#fff;border:solid 1px #ddd;padding:1.5rem;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem.375rem}div.input_form div.cbl td input{margin-top:5px}div.input_form div.cbl td label{margin-top:5px}div.input_form div.tvw{overflow:scroll;height:150px;background-color:#fff;border:solid 1px #ccc;padding:3px}div.input_form div.tvw td{background-color:#fff;width:20px}div.input_form div.tvw table{background-color:#fff;width:20px;text-align:left}div.input_form div.tvw td input{margin-top:0}table.tbl tr div.input_form td.form_hdr{background-color:#ffffff;width:100%}div.input_form td.form_hdr{background-color:#ffffff;width:100%}div.input_form td.form_hdr h1{color:#000;font-weight:600;border-bottom:1px solid var(--gray-200);margin-bottom:1rem;padding-bottom:0.5rem;font-size:1.75rem}div.input_form td.form_hdr h2{color:#000;border-bottom:1px solid var(--gray-200);margin-bottom:1rem;padding-bottom:0.5rem;font-size:1.75rem}div.input_form td.form_hdr p{color:var(--gray-500)}div.input_form td.form_hdr_big{background-color:rgb(196,211,242);background-repeat:no-repeat;background-position:3px;border:solid 1px rgb(156,169,186);width:100%}div.input_form td.form_hdrRed{background-color:#ffcb88;width:100%}div.input_form td.form_hdr_noinfo{font-weight:bold;background-color:rgb(196,211,242);border:solid 1px rgb(156,169,186);width:100%}div.input_form td.form_hdrbell{background-color:rgb(196,211,242);background-image:url(../img/bell.png);background-repeat:no-repeat;background-position:10px;border:solid 1px rgb(156,169,186);width:100%}div.input_form table.noGrid{margin-top:0}div.input_form table.noGrid tr{height:18px}div.input_form table.noGrid td{border:none 0 rgb(131,152,162)}table.non_form td{border:none}div.input_form table.non_formnobg{border:none}div.input_form table.non_formnobg td{border:none;background-color:white;padding:0}div.input_form table.non_formnobg input{border:none 0 black}table.non_formnobg tr{height:14px}table.non_formnobg td{border:none;background-color:#fff;padding:0}table.non_formnobg input{border:none 0 black}table.#CLASSIC_#{border-collapse:collapse;border-top:solid rgb(173,197,237) 1px;border-left:solid rgb(173,197,237) 1px;border-right:solid rgb(173,197,237) 1px;margin-left:1px;margin-top:15px;text-align:left;width:100%}table.tbl{text-align:left;width:100%}table.tbl_nl{border-collapse:collapse;border:solid rgb(173,197,237) 1px;margin-left:1px;margin-top:15px;text-align:left;width:99%}table.tbl tfoot th{border:solid 1px rgb(173,197,237)}table.nomargin{margin-top:0}table.tbl tr{height:22px}table.tbl tr:nth-child(odd){background-color:#FFF}table a.request{background-color:#f5f5f5;border-color:#dcdcdc;border:solid 1px #999999;padding:2px 5px 2px 5px}table a.request:hover{background-color:gray;color:White;text-decoration:none}table.tbl td{padding:.75rem}table.tbl td:focus-visible{outline:1px solid var(--primary)}table.tbl div.label,div.card-body div.label{margin-left:10px;padding:6px}table.tbl div.label,div.card-body div.label:hover > .labelNumber{background-color:var(--gray-100);border-radius:50%;transition:0.3s}table.tbl div.label,div.card-body div.label:hover > .labelText{font-weight:600}table.tbl td.workReq{text-align:center}table.tbl span.labelNumber,div.card-body span.labelNumber{font-size:2rem;font-weight:bold;color:#007BFF;margin-right:0.25rem;padding:1rem}table.tbl div.labelHeader,div.card-body div.labelHeader{margin-top:5px;margin-left:5px;font-weight:bold;font-size:10pt}table.tbl div.grey,div.card-body div.grey,span.grey{color:#6d6d6d !important}table.tbl div.buttonRow{text-align:right;margin-bottom:8px;margin-right:10px}table.tbl_nl td{background-color:#fff;padding:2px;vertical-align:top}table.tbl_nl tr.alt td{background-color:#f9f9f9}table.tbl td.detail{background-color:#fbf4f6}table.tbl td.detailOrange{background-color:var(--light-orange)}table.tbl td.detailRed{background-color:#e74c3c;color:#fff}table.tbl td.preOrder{background-color:#ffb657}table.tbl td.highlightYellow{background-color:#feff85}table.tbl td.bold{font-weight:bold}table.tbl td.detailGreen{background-color:var(--light-green)}table.tbl td.detailBlue{background-color:#eaecff}table.tbl td.detailYellow{background-color:#fafdce}table.tbl td.red,div.sched-key div.red{background-color:#D20000;font-weight:bold;color:White}table.tbl td.orange,div.sched-key div.orange{background-color:#f9cc84;font-weight:bold}table.tbl td.purple,div.sched-key div.purple{background-color:#482577;font-weight:bold;color:White}table.tbl td.yellow,div.sched-key div.yellow{background-color:#fffeae;font-weight:bold}table.tbl td.green,div.sched-key div.green{background-color:#c3ffbd;font-weight:bold}table.tbl td.blue,div.sched-key div.blue{background-color:#a7bcf9;font-weight:bold}div.sched-key{margin:5px;padding:5px}div.sched-key div.key-title{font-weight:bold;margin-bottom:5px}div.sched-key div.red,div.sched-key div.orange,div.sched-key div.purple,div.sched-key div.yellow,div.sched-key div.blue,div.sched-key div.green{text-align:center;padding:5px;width:200px}table.tbl td.blocked{background-color:red;color:#fff}table.tbl tr.paleRed td{background-color:#ffc6c6}table.tbl tr.paleYellow td{background-color:#fffec6}table.tbl tr.greyStripe td{background-image:url(../img/grey_stripe.png)}table.tbl tr.redStripe td{background-color:#ffdbdb}table.tbl tr.yellowStripe td{background-color:#fffeac}table.tbl tr.greenStripe td{background-image:url(../img/green_stripe.png)}table.tbl tr.complete td{background-color:#e1ffdf}table.tbl tr.hdr{}table.tbl_nl tr.hdr{background-image:url(../img/mnu_head.png);background-repeat:repeat-x;background-color:rgb(253,221,152);border-bottom:solid rgb(173,197,237) 1px;color:rgb(16,101,158);font-weight:bold;height:20px}table.tbl th{text-align:left;background:var(--gray-50);border-bottom:1px solid var(--gray-200) !important;vertical-align:bottom;color:var(--gray-700);font-weight:700;padding:1rem}table.tbl th button{outline:none}table.tbl th button:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:0.375rem}table .tbl tr:last-of-type th{border-bottom:solid rgb(173,197,237) 1px}table.tbl thead tr{background-image:url(../img/mnu_head.png);background-repeat:repeat-x;background-color:rgb(253,221,152);color:rgb(16,101,158);font-weight:bold;height:20px;color:#000}table.tbl tr.hdr a{color:#000}table.tbl tr.hdr button{background-color:transparent;color:var(--gray-900);font-weight:600}table.tbl thead th a{color:#000}table.tbl thead th button{background-color:transparent;color:#000}table.tbl th.nolink{color:#000}table.tbl tr.seld td{background-color:#C4D3F1}table.tbl tr img{}table.tbl tr.arch{background-color:rgb(200,200,200)}table.tbl tr.subtotal{background-color:rgb(200,200,200);font-weight:bold}table.tbl tr.total{background-color:var(--gray-50);font-weight:bold;text-align:right}table.tbl td.total{border-bottom-color:Black;border-top-color:Black}table.tbl td.subtotal{border-bottom-color:Black;border-top-color:Black}table.tbl tr.header{background-color:var(--slate-300);font-weight:bold}table.tbl tr.header td{background-color:var(--slate-200);font-weight:bold}table.tbl tr.subheader{background-color:var(--slate-100);font-weight:600}table.tbl tr.subheader td{background-color:var(--slate-100);font-weight:600}table.tbl tr.proposed{background-color:rgb(187,251,174)}table.tbl td.unauthorised{background-color:var(--light-yellow)}table.tbl td.authorised{background-color:WhiteSmoke}table.tbl td.complete{background-color:var(--light-green)}table.tbl td.amber{background-color:var(--amber)}table.tbl td.completeOnSite{background-color:var(--light-green)}table.tbl td.cancelled{background-color:var(--light-red)}table.tbl td.certified{background-color:var(--light-purple)}table.tbl tr.land img{border:solid rgb(173,197,237) 1px}table.tbl_nl tr.over td{background-color:#fff6df;cursor:pointer}table.tbl tr.#CLASSIC_# td{background-color:rgb(253,223,160);background-image:none;color:#000;cursor:pointer}table.tbl tr.over td{background-color:var(--gray-100);background-image:none;cursor:pointer}table.tbl tr.over td.darken-over{filter:brightness(90%) !important}table.tbl tr.alt{background-color:var(--gray-50)}table.tbl tr.alt2{background-color:#f9f3f3}table.tbl td.unauth{background-color:#fff779}table.tbl td.auth{background-color:#ffffff}table.tbl td.sitecomp{background-color:#bffffb}table.tbl td.finished{background-color:#5f67ff}table.tbl td.cmd{width:0;padding:0}table.tbl td.cmd a{visibility:hidden}table.tbl td.cmdrght{border-left:none}table.tbl tr.ftr{background-image:url(../img/mnu_head.png);background-repeat:repeat-x;background-color:Black;color:rgb(16,101,158);font-weight:bold;height:20px}table.tbl tr.shaded{color:Olive}#ctl00_div_supplier{margin:-8px 5px 5px 5px}#pnl_programme a.user:hover{text-decoration:underline}div.banner table td{padding:2px}div.banner a{font-weight:bold}div.headerText{color:Teal}div.explain{margin-top:5px;margin-bottom:5px;font-size:x-small;color:Teal}div.notes{margin-top:15px;margin-bottom:15px;background-color:var(--gray-100);border:solid 1px var(--gray-200);padding:6px 4px 4px 4px}div.notes li{margin-left:15px}div.search{border:dotted 1px #dcdcdc;padding:6px 4px 4px 4px}div.search_bttn{border:dotted 1px #dcdcdc;padding:0 4px 8px 4px}div.search table.tblview{border-collapse:collapse;margin-top:8px;text-align:left;width:98%;margin-left:5px}div.toolbar{margin-top:15px;margin-bottom:15px;background-color:#f5f5f5;border-color:#dcdcdc;border:solid 1px #999999;padding:6px 4px 4px 4px;height:1px}hr.line{background:#999999;border:none;color:#999999;height:1px}html > body div.toolbar{height:auto}div.toolbar li{display:inline;margin-right:0;padding:2px}div.iconbar{margin-top:15px;margin-bottom:15px}div.iconbar li{background-image:url(../img/bttnbg.png);background-position:right;background-repeat:repeat-y;border:solid 1px #999999;display:inline;margin-right:5px;padding:3px}div.iconbar li a{background-position:0 -1px;background-repeat:no-repeat;color:#0c4b7b;padding-left:20px;text-decoration:none}div.iconbar li a:hover{text-decoration:underline}a.plan_indent{background-image:url(../img/arrow_right_blue.png)}table.tblproj{border-collapse:collapse;border-top:none;border-left:none;border-right:none;margin-top:0;text-align:left;width:100%}table.tblproj tr{height:14px}table.tblproj td{border-top:none;border-bottom:none;border-left:none;padding:0;vertical-align:top;width:140px}table.tblpay{border-collapse:collapse;border-top:none;border-left:none;border-right:none;margin-top:0;text-align:left;width:100%}table.tblpay tr{}table.tblpay td{border-top:none !important;border-bottom:none !important;border-left:none !important;padding:0.5rem}table.viewgrid{border-bottom:dotted rgb(173,197,237) 1px;margin-top:15px}table.viewgrid th{border-bottom:dotted rgb(173,197,237) 1px}table.viewgrid td,th{padding:3px}table.viewgrid tr.viewalt{background-color:#ececec}table.viewgrid tr.seld td{background-color:#fddfa0}div.cbl{border:solid #ddd 1px;height:250px;margin-right:5px;padding:5px;overflow:scroll;background-color:White}div.reportbar{margin-top:15px;margin-bottom:15px;cursor:pointer}div.reportbar a{background-color:#f5f5f5;border-color:#dcdcdc;border:solid 1px #999999;padding:2px 5px 2px 5px}div.reportbar a.repOver{background-color:gray;color:White;text-decoration:none}ul.pager{margin-bottom:5px}ul.pager li{border:solid 1px #9aafe5;color:#999;display:inline;margin-right:1px;padding:1px 3px 1px 3px}ul.pager li.selected{background-color:var(--gray-300)}div.progressSpin{z-index:10;position:absolute;top:150px;left:300px;padding:30px;border:solid 1px #999999;text-align:center;width:100px;height:50px;background-color:White;background-image:url(../img/loading.gif);background-position:center center;background-repeat:no-repeat}html > body div.progressSpin{position:fixed;top:150px;left:475px}div.gridpager{height:100%}div.gridpager .gridpagerlabel{height:100%;vertical-align:baseline;text-align:center;float:left}.dragpanel{z-index:99;left:0;position:absolute;top:0;background-color:Green;border-style:solid;border-width:1px}.dragpanel *{z-index:99}table tbody td.statheadercell{background-image:url(../img/mnu_head.png);background-repeat:repeat-x;background-color:rgb(253,221,152);color:rgb(16,101,158);font-weight:bold;height:20px;width:100px}table.tbl tbody td.datacell{background-color:#fffff1;cursor:pointer;text-align:right}table.tbl tbody td.datacellalt{background-color:#efffff;cursor:pointer;text-align:right}table.tbl thead th.statyearcell{text-align:right}th.sticky_header{position:sticky;top:70px;z-index:999}th.sticky_header.top{position:sticky;top:0 !important}@media (max-width:60em){th.sticky_header{position:relative;top:0 !important}th.sticky_header.top{position:relative}}.ajaxSearchParentDiv .ajaxSearchOuterDiv .ajaxSearchParentTable input{padding-left:0;padding-right:0}.ajaxSearchParentDiv .ajaxSearchOuterDiv .ajaxSearchParentTable,.ajaxSearchParentDiv .ajaxSearchOuterDiv .ajaxSearchParentTable table{border-style:none;margin:0;padding:0;background-image:none;background-color:transparent;vertical-align:middle}.ajaxSearchParentDiv .ajaxSearchOuterDiv .ajaxSearchParentTable tr{height:100%;border-spacing:0;margin:0;padding:0}.ajaxSearchParentDiv .ajaxSearchOuterDiv .ajaxSearchParentTable td{height:100%;vertical-align:middle;border-spacing:0;margin:0;padding:0;white-space:nowrap;border-style:none}.ajaxSearchParentDiv .ajaxSearchOuterDiv .ajaxSearchParentTable .ajaxButton{width:40px;height:100%;margin:0;padding:0}.ajaxSearchParentDiv .ajaxSearchOuterDiv .ajaxSearchParentTable ajaxTextBox{height:auto;padding:2px}div.warning{background-color:#feffbf;background-image:url(../img/big/warning.gif);background-repeat:no-repeat;background-position:3px 4px;border:solid 1px #dddf29;color:#333;padding:5px 5px 5px 40px;margin:5px 3px 3px 3px;height:30px}div.yellowInfo{background-color:#fffca1;background-image:url(../img/1-star.gif);background-repeat:no-repeat;background-position:5px 7px;border:solid 1px #faebcc;color:#8a6d3b;padding:8px 5px 8px 20px;margin:5px 10px 3px 3px;height:auto;border-radius:0.375rem}div.contactTable{background-color:#e2d9ff;background-image:url(../img/big/edit_group.gif);background-repeat:no-repeat;background-position:3px 4px;border:solid 1px #693bff;color:#333;padding:5px 5px 5px 40px;margin:5px 3px 3px 3px}div.supplierTable{background-color:#fff;background-image:url(../img/truck.png);background-repeat:no-repeat;background-position:1rem 1rem;border:solid 1px var(--gray-200);padding:1rem 5rem 1rem 5rem;margin:5px 3px 3px 3px;border-radius:0.375rem}div.supplierTable div{margin-bottom:3px}div.agentTable{background-color:#d9edf7;background-image:url(../img/user1_message.png);background-repeat:no-repeat;background-position:3px 4px;border:solid 1px #bce8f1;color:#31708f;padding:5px 5px 5px 60px;margin:5px 3px 3px 3px}div.agentTable div{margin-bottom:3px}div.siteTable{background-color:#fff;background-image:url(../img/city-buildings-32.png);background-repeat:no-repeat;background-position:0.75rem 0.75rem;border:solid 1px var(--gray-200);color:#333;padding:1rem 5rem;margin:5px 3px 3px 3px}div.contactTableSmall{background-color:#e2d9ff;background-image:url(../img/users3.gif);background-repeat:no-repeat;background-position:3px 4px;border:solid 1px #693bff;color:#333;padding:5px 5px 5px 20px;margin:5px 3px 3px 3px}div.noteTable{background-color:#feffbf;background-image:url(../img/big/text_ok.png);background-repeat:no-repeat;background-position:3px 4px;border:solid 1px #faebcc;color:#8a6d3b;padding:5px 5px 5px 40px;margin:5px 3px 3px 3px;line-height:18px}div.noteTableSmall{background-color:#feffbf;background-image:url(../img/notebook3.png);background-repeat:no-repeat;background-position:3px 4px;border:solid 1px #faebcc;color:#8a6d3b;padding:5px 5px 5px 30px;margin:5px 3px 3px 3px;line-height:18px}div.commentTable{background-color:#fbf8e3;color:#333;padding:1rem;margin:1px 3px 1px 0;border-top:Solid 1px #ffdede;border-bottom:Solid 1px #ffdede;border-left:Solid 6px #f1e913}div.commentTable span{margin-right:3px;color:#250d8c;border:0}div.commentTable img{border:0}div.commentTable table{border-collapse:collapse;margin:0;width:100%}div.commentTable td{background-color:#fbf8e3;border:solid 0 #fff}div.commentTable2{background-color:#fbf8e3;color:#333;border-left:Solid 6px #f1e913;margin-top:5px;padding-left:10px}div.auditTable{background-color:#ebecf4;color:#333;padding:1rem;margin:1px 3px 1px 0;border-top:Solid 1px #ffdede;border-bottom:Solid 1px #ffdede;border-left:Solid 6px #7d70ff}div.auditTable span{margin-right:3px;color:#250d8c}div.meetingTable{background-color:#e4f1e1;color:#333;padding:1rem;margin:1px 3px 1px 0;border-top:Solid 1px #ffdede;border-bottom:Solid 1px #ffdede;border-left:Solid 6px #89a682}div.auditTable span{margin-right:3px;color:#250d8c}h1.cnt,h2.cnt,h3.cnt,h4.cnt,h5.cnt{color:#40709C;margin-top:15px;margin-bottom:15px}h1.cnt{font-size:16pt}h2.cnt{font-size:14pt}h3.cnt{font-size:12pt}h4.cnt{font-size:10pt}h5.cnt{font-size:8pt;font-weight:bold}h2,.h2{font-size:1.75rem !important;font-weight:600 !important;margin-bottom:0.5rem;color:var(--gray-800);line-height:1.75}@media all and (max-width:575px){.h2,h2{font-size:1.25rem !important}h4,.h4{font-size:1.15rem !important}}.h2.bold{font-weight:bold !important}.h2.underline{border-bottom:1px solid var(--gray-100);color:var(--gray-900)}h2.underline{border-bottom:1px solid var(--gray-100);color:var(--gray-900)}h1{color:#0F1B26}h2.overline{border-top:solid 1px #999999;margin-top:20px}.section-heading{align-items:center;display:flex;gap:0.75rem}.section-heading h2{margin-bottom:0}.section-heading__action{margin-left:auto}.section-heading.underline{border-bottom:1px solid var(--gray-100);padding-bottom:0.5rem}.section-heading.underline h2{border-bottom:0}.section-heading__icon{align-items:center;background-color:var(--slate-100);border-radius:0.6rem;color:var(--primary);display:flex;flex:0 0 auto;height:2.5rem;justify-content:center;width:2.5rem}.section-heading__icon i{font-size:1.3rem}h1.title{color:#40709C;font-size:16pt}.h3,h3{font-size:1.5rem !important}@media all and (max-width:575px){.h3,h3{font-size:1.25rem !important}}.not_applicable{color:#008080;text-decoration:line-through}.bad{color:#af0000;font-weight:bold}div.bad{background-color:#ffefef;border-color:#af0000;border-style:solid;border-width:1px;margin:0 0 15px 0;padding:5px;text-align:center}.defer_item{color:#af0000}.done_item{}.good{color:#088f00;font-weight:bold}div.good{background-color:#d2ffcf;border-color:#088f00;border-style:solid;border-width:1px;margin:0 0 15px 0;padding:5px;text-align:center}.outstanding{color:#af0000;font-size:x-small}.waiting{color:#927900;font-weight:bold}div.waiting{background-color:#ffe461;border-color:#927900;border-style:solid;border-width:1px;margin:0 0 15px 0;padding:5px;text-align:center}div.tabbar{background-image:url(../img/tabbar_bg.gif);background-position:bottom;background-repeat:repeat;margin:15px 0 15px 0;padding:0}div.tabbar li{display:inline}div.tabbar a.with_icon{padding-left:23px;background-repeat:no-repeat;background-position:2px 2px}div.tabbar button.with_icon{padding-left:23px;background-repeat:no-repeat;background-position:2px 2px}div.tabbar_multiline li{background-image:url(../img/tabbar_bg.gif);background-position:0 -3px;background-repeat:repeat;display:block;float:left;list-style-type:none}div.tabbar_multiline a{line-height:26px}div.tabbar_multiline button{line-height:26px}div.tabbar a{background-color:#f5f5f5;border-color:#999;border-style:solid;border-width:1px;color:#555;margin:0 2px 0 2px;padding:2px 5px 2px 5px;position:relative;top:-3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}div.tabbar button{background-color:#f5f5f5;border-color:#999;border-style:solid;border-width:1px;color:#555;margin:0 2px 0 2px;padding:2px 5px 2px 5px;position:relative;top:-3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}div.tabbar a:hover{border-bottom-color:#ffa500;border-style:solid;border-bottom-width:2px;text-decoration:none}div.tabbar button:hover{border-bottom-color:#ffa500;border-style:solid;border-bottom-width:2px;text-decoration:none}div.tabbar a.selected{background-color:#fff;border-color:#999 #999 #fff #999;border-style:solid;border-width:1px;color:#000;font-weight:bold}div.tabbar button.selected{background-color:#fff;border-color:#999 #999 #fff #999;border-style:solid;border-width:1px;color:#000;font-weight:bold}div.auto_fill{border:solid 1px #999;z-index:1000}div.auto_fill ul{background-color:#fff;list-style:none}div.auto_fill li{padding:3px}div.auto_fill li.selected{background-color:#ffb}table.tbl td.detail_on_hold{background-color:#eeeeff}ul.simple_list li{list-style:none;padding:3px}ul.select_list{background-color:#fff;border:solid 1px #ccc;list-style:none;margin-top:5px;height:300px;overflow-x:hidden;overflow-y:auto;position:absolute;width:300px;z-index:10}ul.select_list li{cursor:pointer;padding:3px}#loading_indicator{background-color:#fff;position:absolute;left:5px;top:5px;width:120px;z-index:1000}input.dyn_cal{background-image:url(../img/calendar.png);background-position:1px 1px;background-repeat:no-repeat;border:solid 1px #999;padding:2px 0 2px 20px;width:65px}div.expand_form{}div.expand_form table{border-collapse:collapse;margin:0;}div.expand_form td{background-color:white;color:#333;vertical-align:top;border:none}div.expand_form tr{height:16px}div.expand-area{border:solid 1px #ddd;margin-bottom:5px;width:99%;background-color:White}div.expand-area table{border-collapse:collapse;margin:0;width:98%}div.expand-area td{background-color:white;color:#333;vertical-align:top;border:none}div.expand-area tr{height:16px}div.darkBlueText{color:#250d8c}#menu_toggle_container{margin:0;padding:0 0 2px 0;position:relative}#menu_toggle_container a{margin:0 7px 0 3px}table.blackBox{margin-left:auto;margin-right:auto}table.blackBox div.blackBox{margin-top:15px;background-color:#292929;width:130px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:White;text-align:center;padding:8px;border:solid 2px Black}table.blackBox div.blackLarge{font-size:20pt;font-weight:normal}table.blackBox div.blackSmall{margin-top:8px;font-size:11pt;font-weight:bold}table.blackBox div.red{color:Red}table.blackBox div.amber{color:Orange}table.blackBox div.green{color:Green}table.blackBox div.blue{color:#4451ff}table.blackBox div.silver{color:Gray}table.blackBoxSmall div.blackBox{min-height:52px;margin-top:5px;background-color:#47484c;width:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:White;text-align:center;padding:6px;border:solid 2px #2f3033;cursor:default}table.blackBoxSmall div.hover:hover{background-color:#616266;border:solid 2px #505153}table.blackBoxSmall div.blackLarge{font-size:13pt;font-weight:normal}table.blackBoxSmall div.blackSmall{margin-top:4px;font-size:9pt;font-weight:bold}table.blackBoxSmall div.green{color:Green}table.blackBoxSmall div.amber{color:Orange}table.blackBoxSmall div.red{color:Red}table.blackBoxSmall div.blue{color:LightBlue}div.whiteboard{padding:5px;border:solid 1px var(--gray-300);margin-top:10px;margin-right:10px}div.whiteboardInner{padding:5px 20px 5px 20px;line-height:18px}div.passportName{color:#006699;font-size:14pt;font-weight:bold}div.passportName a:hover{text-decoration:underline}#chatterCount,#alertCount,#feedbackCount,span.announceCount{background-color:#b84848;padding:3px 3px 3px 3px;font-size:12px;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;color:#fff;position:absolute;margin:-1.25rem -0.5rem;color:#fff !important;z-index:1;min-width:2rem;text-align:center}div.subHeader{font-weight:bold;font-size:11pt;margin-top:5px}div.mapHolder{width:100%;margin-top:20px}div.mapHolder a:hover{text-decoration:underline}div.mapHolder table{width:100%}div.mapHolder .mapSearchInput{position:relative}div.mapHolder .mapSearchInput .mapSearchIcon{position:absolute;left:0.6rem;top:50%;transform:translateY(-50%);color:var(--gray-500);pointer-events:none}div.mapHolder input.mapTextBox{padding:5px;width:100%;padding-left:2rem}div.mapHolder td{vertical-align:top}div.mapHolder td.mapControlPanel{width:290px;padding:1.5rem;border:1px solid var(--gray-200);background-color:#fff}div.mapSiteName{font-weight:bold;font-size:10pt;margin-bottom:5px;margin-top:10px;color:var(--gray-700)}div.mapSearchTitle{font-weight:bold;font-size:1.25rem;margin-bottom:1rem;padding:0.5rem;color:var(--gray-900);position:relative;border-bottom:solid 1px var(--gray-200)}div.mapPicture{margin-top:15px;margin-bottom:10px;text-align:center;padding:0.5rem;border-radius:0.375rem}div.mapCheckbox{margin-top:1.5rem;margin-bottom:1rem;padding:3px;height:260px;overflow-y:auto;padding:1rem;border-radius:0.375rem;border:solid 1px var(--gray-200)}div.mapCheckbox div{margin-top:10px}div.whiteBox{padding:1.5rem;margin-top:1rem;background-color:white;border:solid #dee2e6 1px}div.input_form input.blueSearchButton{border:solid 1px #4a4a98;padding:3px;background-color:#6868ae;color:white;font-weight:bold;margin-top:0;height:22px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.input_form div.address_box{padding:3px}div.input_form a.siteAddress{cursor:pointer}div.input_form a.siteAddress:hover{text-decoration:underline;font-weight:bold}div.input_form div.address_box_header{font-weight:bold;margin-top:5px;margin-bottom:5px;font-size:11pt}div.input_form div.address_box_body{margin-top:5px;margin-bottom:5px}div.address_box_pager{margin-top:5px;margin-bottom:5px;user-select:none}div.address_box_pager a.siteNav{font-weight:bold;cursor:pointer;padding:5px}div.address_box_pager span.addressPageCount{margin-left:10px}a.blueButton{border:solid 1px #4a4a98;padding:5px;background-color:#6868ae;color:white;font-weight:bold;margin-top:5px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}a.blueButton:hover{background-color:#4a4a98}a.blueButtonNarrow{border:solid 1px #4a4a98;padding:3px;background-color:#6868ae;color:white;font-weight:bold;margin-top:5px;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}a.blueButtonNarrow:hover{background-color:#4a4a98}a.blueButtonSmall{border:solid 1px #4a4a98;padding:5px 2px 5px 2px;background-color:#6868ae;color:white;font-weight:normal;margin-top:0;cursor:pointer;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem}a.blueButtonSmall:hover{background-color:#4a4a98}a.greenButtonSmall{border:solid 1px #598f59;padding:5px 2px 5px 2px;background-color:#56a956;color:white;font-weight:normal;margin-top:0;cursor:pointer;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem}a.greenButtonSmall:hover{background-color:#4d834d}div.blueButton{margin-top:10px;text-align:center;border:solid 1px #4a4a98;padding:5px;background-color:#6868ae;color:white;font-weight:bold;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.blueButton:hover{background-color:#4a4a98}div.blueButton2{text-align:center;border:solid 1px #4a4a98;padding:8px;background-color:#6868ae;color:white;font-weight:bold;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.blueButton2:hover{background-color:#4a4a98}div.redButton{margin-top:10px;text-align:center;border:solid 1px #9d2020;background-color:#c34242;padding:5px;color:white;font-weight:bold;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.redButton:hover{background-color:#9d2020}div.redButton2{text-align:center;border:solid 1px #9d2020;background-color:#c34242;padding:8px;color:white;font-weight:bold;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.redButton2:hover{background-color:#9d2020}option.boldOption{font-weight:bold}div.ExpandHeader{font-weight:bold;font-size:12pt;margin-top:5px}div.asset_key div.land{background-color:#51a736;color:#fff;padding:3px;width:120px;text-align:center}div.asset_key div.impairment{background-color:#c93c3c;color:#fff;padding:3px;width:120px;text-align:center}div.asset_key div.key_title{padding:3px;font-weight:bold;margin-bottom:5px}div.expandMap{margin-top:10px;height:400px}div.large-well{padding:1.25rem;background-color:var(--gray-50);border:1px solid var(--gray-200);-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem;margin-bottom:1rem;line-height:2;font-weight:500}.inner-well{max-height:100px;overflow-y:auto;line-height:1.75rem}div.large-well-info{background-color:var(--gray-50);padding:1rem 1rem 1rem 3rem;border:1px solid var(--gray-200);background-image:url(../img/information-16.png);background-repeat:no-repeat;background-position:1rem 1rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:1rem;line-height:1.5}div.large-well-green{padding:1rem;background-color:#DFF0D8;border:1px solid var(--gray-200);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:5px;margin-top:3px}div.large-well li{display:block;margin-right:0;padding:2px}div.large-well h1{margin-bottom:5px;font-weight:bold;font-size:11pt}div.large-well h2{font-size:10pt;font-weight:bold;margin-bottom:3px}div.large-well td{padding:3px;border-style:none;background-color:#f6f6f6}div.auditContainer_white{background-color:#fff;padding:1rem;border:1px solid #d0c3bc;margin-bottom:5px}div.auditContainer_white h1{margin-bottom:5px;font-weight:bold;font-size:11pt}div.auditContainer_white td{border:0 solid #fff}h1.audit{font-size:12pt}div.grid-title{font-size:12pt;font-weight:bold;margin-top:10px}table.equip_product{padding:5px}table.equip_product{width:100%}table.equip_product td{vertical-align:top;border-bottom:1px dotted #aaa;padding:3px}table.equip_product td.left{width:210px}table.equip_product div.header{font-size:20pt;font-weight:bold}table.equip_product table.dims{width:100%}table.equip_product table.dims td.left{width:100px}table.equip_product table.dims th{background-color:#D7E0F4;text-align:left}div.chat_text_box{word-wrap:break-word;width:198px}table.tblstatus{border-collapse:collapse;margin-top:10px;text-align:left;width:100%;border-top:solid 1px rgb(173,197,237);border-left:solid 1px rgb(173,197,237);border-right:solid 1px rgb(173,197,237)}table.tblstatus tr{height:17px;background-color:#fff}table.tblstatus tr.over{background-color:rgb(253,223,160);cursor:pointer}table.tblstatus tr.over img{border:solid rgb(173,197,237) 1px}table.tblstatus tr.alt{background-color:#f9f3f3}table.tblstatus tr.hdr{}table.tblstatus tr.hdr{background-color:#193131;color:White;font-weight:bold;height:18px;text-align:center}table.tblstatus th.purple{background-color:Purple;width:60px}table.tblstatus th.red{background-color:Red;width:60px}table.tblstatus th.amber{background-color:yellow;color:Black;width:60px}table.tblstatus th.green{background-color:green;width:60px}table.tblstatus th.total{width:60px}table.tblstatus td{border-bottom:solid rgb(173,197,237) 1px;padding:5px;vertical-align:top;}table.tbldata{border-collapse:collapse;margin-top:15px;text-align:right;width:100%;border:solid var(--gray-200) 1px}table.tbldata tr.hdr button{background-color:transparent;color:var(--gray-900);font-weight:600}table.tbldata input{}table.tbldata th,table.tbldata tfoot td{background-color:var(--gray-50);border:solid #fff 1px;text-align:center;color:#000}table.tbldata tfoot td{font-weight:bold;text-align:right}table.tbldata td{vertical-align:top;border:solid white 1px}table.tbldata td.bottomBorder{border-top:solid white 0;border-left:solid white 0;border-right:solid white 0;border-bottom:solid #dcdde1 1px}table.tbldata td.left{text-align:left}table.tbldata tr{height:16px}table.tbldata tr.over{background-color:rgb(253,223,160);cursor:pointer}table.tbldata td.dark{background-color:#D7E0F4;text-align:left;font-weight:bold}table.tbldata td.light{background-color:#f4f7ff;text-align:left}table.tbldata td.criticalRed{background-color:#ff6262;text-align:right;font-weight:bold}table.tbldata td.darkRight{background-color:#D7E0F4;text-align:right;font-weight:bold}table.tbldata td.indent{padding-left:10px;font-weight:normal;text-align:left}table.tbldata td.dark.over{background-color:rgb(253,223,160);cursor:pointer}table.tbldata tr.dark{background-color:#D7E0F4;text-align:right;font-weight:bold}table.tbldata tr.dark.over{background-color:rgb(253,223,160);cursor:pointer}table.tbldata td.darkbottomborder{border-bottom-color:rgb(173,197,237)}table.tbldata td.darkbottomborderdark{background-color:#D7E0F4;text-align:left;font-weight:bold;border-bottom-color:rgb(173,197,237)}table.tbldata tr.selected{background-color:darkblue;color:White}a{background-repeat:no-repeat;background-position:0 2px;text-decoration:none;color:var(--primary)}a.ul:hover{text-decoration:underline}a.help{background-image:url(../img/help2.png);background-repeat:no-repeat;background-position:0 9px;color:#00407B;padding-left:20px;padding-top:10px;padding-bottom:25px;text-decoration:none;font-size:larger;font-weight:bold}a.back{background-image:url(../img/back.png);padding-left:18px}a.selected{background-color:Gray}a.search{background-image:url(../img/search-16.png);padding-left:18px;padding-bottom:3px}a.plan{background-image:url(../img/plan.png);padding-left:18px}a.users{background-image:url(../img/users3.png);padding-left:18px}a.clearsearch{background-image:url(../img/deletecell.png);padding-left:18px}a.file{background-image:url(../img/paperclip.png);padding-left:18px}a.cut{background-image:url(../img/editcut.png);padding-left:18px}a.delete{background-image:url(../img/delete2.png);padding-left:18px}a.print{background-image:url(../img/printer.png);padding-left:18px}a.attach{background-image:url(../img/attach.png);padding-left:18px}a.open{padding-left:18px;background-image:url(../img/info-16.png);padding-bottom:3px}a.togglehide{background-image:url(../img/nav_up_blue.png);padding-left:18px}a.toggleshow{background-image:url(../img/nav_down_blue.png);padding-left:18px}a.archive{padding-left:18px;background-image:url(../img/archive.png)}a.notes{background-image:url(../img/document_add.png);padding-left:18px}a.inspect{background-image:url(../img/security_agent.png);padding-left:18px}a.lines{background-image:url(../img/view.png);padding-left:18px}a.addnew{background-image:url(../img/add.png);padding-left:18px}a.excel{background-image:url(../img/excelSmall.png);padding-left:18px}a.undo{background-image:url(../img/undo.gif);padding-left:18px}a.import{background-image:url(../img/briefcase_out.png);padding-left:18px}a.authorise_tb{background-image:url(../img/check_tb.png);padding-left:18px}a.alerts{background-image:url(../img/bell.png);padding-left:18px}a.certify{background-image:url(../img/checks.png);padding-left:18px}a.invoice{background-image:url(../img/claim.png);padding-left:18px}a.sms{background-image:url(../img/mobilephone1.png);padding-left:18px}a.save{background-image:url(../img/filesave.png);padding-left:18px}a.saveadd{background-image:url(../img/filesaveadd.png);padding-left:18px}a.saveaddreading{background-image:url(../img/save_energy.png);padding-left:18px}a.email{background-image:url(../img/email.png);padding-left:18px}a.addorder{background-image:url(../img/order_add.png);padding-left:18px}a.plan_indent{background-image:url(../img/arrow_right_blue.png);padding-left:18px}a.cad{background-image:url(../img/cad.png);padding-left:18px}a.reply{background-image:url(../img/reply.png);padding-left:18px}a.plan_outdent{background-image:url(../img/arrow_left_blue.png);padding-left:18px}a.plan_up{background-image:url(../img/nav_up_blue.png);padding-left:18px}a.plan_down{background-image:url(../img/nav_down_blue.png);padding-left:18px}a.plan_link{background-image:url(../img/link.png);padding-left:18px}a.plan_unlink{background-image:url(../img/unlink.png);padding-left:18px}a.plan_zoomin{background-image:url(../img/zoom_in.png);padding-left:18px}a.plan_zoomout{background-image:url(../img/zoom_out.png);padding-left:18px}a.copy{background-image:url(../img/document_add.png);padding-left:18px}a.notes{background-image:url(../img/document_new.png);padding-left:18px}.toolbar a{padding:4px 2px 2px 20px;background-position:2px;border:solid var(--gray-200) 1px}.toolbar a.snapshot{background-image:url(../img/calendar_tb.png)}.toolbar a.back{background-image:url(../img/back_tb.png)}.toolbar a.save{background-image:url(../img/filesave_tb.png)}.toolbar a.delete{background-image:url(../img/delete2_tb.png)}.toolbar a.open{background-image:url(../img/folder_tb.png)}.toolbar a.addnew{background-image:url(../img/add_tb.png)}.toolbar a.plan_up{background-image:url(../img/nav_up_blue_tb.png)}.toolbar a.plan_down{background-image:url(../img/nav_down_blue_tb.png)}.toolbar a.search{background-image:url(../img/view_tb.png)}.toolbar a.certify{background-image:url(../img/checks_tb.png)}.toolbar a.print{background-image:url(../img/printer_tb.png)}.toolbar a.authorise_tb{background-image:url(../img/check_tb.png)}.toolbar a.plan_indent{background-image:url(../img/arrow_right_blue_tb.png)}.toolbar a.plan_outdent{background-image:url(../img/arrow_left_blue_tb.png)}.toolbar a.plan_link{background-image:url(../img/link_tb.png)}.toolbar a.plan_unlink{background-image:url(../img/unlink_tb.png)}.toolbar a.plan_zoomin{background-image:url(../img/zoom_in_tb.png)}.toolbar a.plan_zoomout{background-image:url(../img/zoom_out_tb.png)}.toolbar a.alerts{background-image:url(../img/bell_tb.png)}.toolbar a.addorder{background-image:url(../img/order_add_tb.png)}.toolbar a.refresh{background-image:url(../img/replace2_tb.png);padding-left:18px}.toolbar a.replace{background-image:url(../img/replace2.png);padding-left:18px}.toolbar a.email{background-image:url(../img/email_tb.png);padding-left:18px}.toolbar a.moveitems{background-image:url(../img/folder_out.png);padding-left:18px}.toolbar a.selectall{background-image:url(../img/check.png);padding-left:18px}.toolbar a.clearall{background-image:url(../img/selection.png);padding-left:18px}.toolbar a:hover{background-color:#CCCCCC;border:solid #999999 1px;text-decoration:none}.toolbar a.refresh:hover{background-image:url(../img/replace2_tb_over.png);padding-left:18px}.toolbar a.back:hover{background-image:url(../img/back_tb_over.png)}.toolbar a.snapshot:hover{background-image:url(../img/calendar_tb_over.png)}.toolbar a.save:hover{background-image:url(../img/filesave_tb_over.png)}.toolbar a.delete:hover{background-image:url(../img/delete2_tb_over.png)}.toolbar a.open:hover{background-image:url(../img/folder_tb_over.png)}.toolbar a.addnew:hover{background-image:url(../img/add_tb_over.png)}.toolbar a.plan_up:hover{background-image:url(../img/nav_up_blue_tb_over.png)}.toolbar a.plan_down:hover{background-image:url(../img/nav_down_blue_tb_over.png)}.toolbar a.search:hover{background-image:url(../img/view_tb_over.png)}.toolbar a.certify:hover{background-image:url(../img/checks_tb_over.png)}.toolbar a.print:hover{background-image:url(../img/printer_tb_over.png)}.toolbar a.authorise_tb:hover{background-image:url(../img/check_tb_over.png)}.toolbar a.plan_indent:hover{background-image:url(../img/arrow_right_blue_tb_over.png)}.toolbar a.plan_outdent:hover{background-image:url(../img/arrow_left_blue_tb_over.png)}.toolbar a.plan_link:hover{background-image:url(../img/link_tb_over.png)}.toolbar a.plan_unlink:hover{background-image:url(../img/unlink_tb_over.png)}.toolbar a.plan_zoomin:hover{background-image:url(../img/zoom_in_tb_over.png)}.toolbar a.plan_zoomout:hover{background-image:url(../img/zoom_out_tb_over.png)}.toolbar a.alerts:hover{background-image:url(../img/bell_tb_over.png)}.toolbar a.addorder:hover{background-image:url(../img/order_add_tb_over.png)}.toolbar a.email:hover{background-image:url(../img/email_tb_over.png)}div.master_search{background-repeat:no-repeat;height:42px;padding-bottom:5px}div.master_search span{color:#40709c;font-weight:bold}div.master_search input{width:300px;font-weight:bold;font-size:10pt;}div.master-search{background-image:url(../img/search-20-white.png);background-repeat:no-repeat;width:20px;height:20px;display:block}div.master-favourite{background-image:url(../img/favourite-20-white.png);background-repeat:no-repeat;width:20px;height:20px;display:block}#complete_results{background-color:#fff;position:absolute;z-index:110;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0 rgba(0,0,0,0.14),0px 1px 5px 0 rgba(0,0,0,0.12);position:fixed;overflow:auto;max-height:80%}#complete_results ul{list-style-type:none;padding:3px;width:100%;margin-bottom:0rem}#complete_results li:hover{background-color:var(--gray-100)}#chatterBoxPopup{background-color:#fff;position:absolute;border:solid 2px #767676;z-index:110;width:200px}#chatterBoxPopup div.header{font-weight:bold;color:var(--gray-600);text-align:center;background-color:#e1e1e1;padding:8px}#chatterBoxPopup div.header a{color:var(--gray-600);font-weight:bold;font-size:10pt}#chatterBoxPopup table{margin-top:5px;width:100%}#chatterBoxPopup table td.chatImage{vertical-align:top;padding:5px}#chatterBoxPopup div.lastMessage{margin-top:5px;font-weight:bold;color:var(--gray-600);width:140px;word-wrap:break-word}#chatterBoxPopup div.lastMessage a{color:var(--gray-600)}#chatterBoxPopup div.lastDate{color:var(--gray-600);font-size:7pt;margin-top:3px}#chatterBoxPopup a:hover{text-decoration:underline}#alertsPopup{background-color:#fff;position:absolute;z-index:110;width:340px}#alertsPopup table td.chatImage{vertical-align:top;padding-right:1rem}#alertsPopup div.header{font-weight:bold;color:var(--gray-600);text-align:center;background-color:#e1e1e1;padding:8px}#alertsPopup div.header a{color:var(--gray-600);font-weight:bold;font-size:10pt}#alertsPopup table{margin-top:5px;width:100%}#alertsPopup table td.alertImage{vertical-align:top}#alertsPopup div.lastMessage{margin-top:5px;font-weight:bold;color:var(--gray-600);width:250px}#alertsPopup div.lastMessage a{color:var(--gray-600)}#alertsPopup div.lastDate{color:var(--gray-600);font-size:7pt;margin-top:3px}#alertsPopup a:hover{text-decoration:underline}#complete_results li{background-position:0.5rem 0.7rem;background-repeat:no-repeat;color:var(--gray-700);margin-top:1px;padding:0.5rem;text-align:left;border-bottom:solid 1px var(--gray-200)}#complete_results li.selected{background-color:var(--gray-100)}#complete_results li div.srch_first{font-size:10pt;padding-top:0.25rem;padding-bottom:0.25rem;font-weight:600}#complete_results li div.srch_second{color:var(--gray-700)}#complete_results i{padding:0.5rem}#advanced_search_link{margin-bottom:5px;padding-left:5px}#advanced_search{background-image:url(../img/toolbar_bg.png);background-position:bottom;background-repeat:repeat-x;border-color:#e9eaf1;border-style:solid;border-width:1px;color:#333;height:45px;margin-bottom:5px;padding:5px 5px 0 5px}#advanced_search div{display:inline}#advanced_search img{margin-left:2px;position:relative;top:2px}div.master_search table{border-collapse:collapse;border-spacing:0;float:right;margin:4px 3px 3px 0;padding:0}div.master_search td{padding:3px;vertical-align:middle}div.master_search #search_bar_favourites{cursor:pointer}div.master_search td.text_size span{color:white}div.frame_attachment{padding:1rem;border:1px solid var(--gray-300)}div.cobie{border:solid 1px #ddd;margin-bottom:5px;width:99%;background-color:White;padding-top:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.cobie table{border-collapse:collapse;margin:0;margin-left:5px;width:98%}div.cobie td{background-color:white;color:#333;vertical-align:top;border:none}div.cobie td.left{background-color:white;color:#333;vertical-align:top;width:150px;font-weight:bold}div.cobie tr{height:16px}div.cad_view{border:solid 1px var(--gray-200);width:100%}#modal_contents input[type=checkbox]{border-top:none;border-bottom:none;border-left:none;border-right:none}input.searchInput{width:200px}div.main_image{width:23px;height:23px;margin-top:-3px;float:left;background-image:'';background-repeat:no-repeat;-moz-border-radius:12x;-webkit-border-radius:12x;border-radius:12px;margin-right:5px;border:1px solid var(--gray-200);cursor:pointer}div.main_image:hover{border:1px solid var(--gray-300)}table.rag{border-collapse:collapse;border-top:solid rgb(173,197,237) 1px;border-left:solid rgb(173,197,237) 1px;border-right:solid rgb(173,197,237) 1px;border-bottom:solid rgb(173,197,237) 1px;margin-left:1px;text-align:left;width:99%}table.rag tr{height:22px}table.rag tr.hdr{background-color:#f1f1f1;font-weight:bold;height:20px}table.rag td.ragLeft{width:80px;font-size:32pt;font-weight:bold;text-align:center}table.rag td.ragRight{padding:3px}table.rag td.green{background-color:green;color:#fff}table.rag td.orange{background-color:orange;color:#fff}table.rag td.red{background-color:red;color:#fff}div.rag-large{float:left;width:300px;margin-top:10px}div.rag-large div.mit{margin-top:5px;color:#495fbd}table.evol{border-collapse:collapse;margin-top:10px}table.evol tr{height:22px}table.evol td{border:solid rgb(173,197,237) 1px;vertical-align:top;padding:2px;text-align:center;width:100px}table.evol td.hdr{background-color:var(--gray-200)}table.evol td.bold{font-weight:bold}table.govern{border-collapse:collapse;margin-top:10px}table.govern tr{height:22px}table.govern td{border:solid rgb(173,197,237) 1px;vertical-align:top;padding:2px;text-align:left;width:100px}table.govern td.hdr{background-color:var(--gray-200)}table.govern td.bold{font-weight:bold}.picture_div img:not(.selected){border:solid 1px #999}.picture_div img.selected{border:4px solid blue}span.errorText{color:red}table.psrep{border-collapse:collapse;margin:0;padding:5px;font-size:10pt;width:100%}table.psrep tr{height:18px}table.psrep td{vertical-align:top;padding:2px;text-align:left;border:solid rgb(173,197,237) 1px}table.psrep td.nobord{border:0}table.psrep td.hdr{background-color:var(--gray-200)}table.psrep td.bold{font-weight:bold}div.leaseDiv div{margin-bottom:3px}table.lease{width:100%}table.lease td{border-top:none !important}table.lease td.label{font-weight:500;color:var(--gray-700);width:200px}table.lease td.data{font-weight:600}.breadcrumb{list-style:none;overflow:hidden;font-size:18px;}.breadcrumb li{float:left}.breadcrumb li a{color:white;text-decoration:none;padding:10px 0 10px 65px;background:brown;background:hsla(34,85%,35%,1);position:relative;display:block;float:left}table.raid{margin:0 auto;text-align:center}table.raid td{height:28px;padding:6px;width:100px;text-align:center}table.raid td.risks{color:#fff;background-color:#C0392B}table.raid td.assumptions{color:#fff;background-color:#E67E22}table.raid td.issues{color:#fff;background-color:#2980B9}table.raid td.dependencies{color:#fff;background-color:#16A085}table.raid td.zero{color:#fff;background-color:#2C3E50}table.raid span.raid{font-size:28pt}table.raid span.count{font-size:16pt}div.raid{margin-top:15px}div.raid a{color:#fff;cursor:pointer}div.face{width:50px;height:50px;padding:1rem;background-image:'';background-repeat:no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-left:10px;border:1px solid #F1F1F1;background-color:#fff;background-position:center;border-color:#d2d2d2}a.estJobButton{font-weight:bold;font-size:11pt;background-image:url("../img/expand_area_down.gif");padding:2px;color:var(--gray-900);padding-left:22px}div.flow{margin-bottom:0.5rem;margin-left:10px;padding:1rem;background-color:#fff;border:solid 2px var(--gray-300);border-radius:0.5rem;width:300px;text-align:center}div.flowOrder{background-color:rgb(255,253,204)}div.flowEstimate{background-color:rgb(174,255,215)}div.flow_join{width:300px;background-image:url("../img/arrow_down_blue.gif");height:20px;background-position:center top;background-repeat:no-repeat}span.user_glyph{background-image:url("../img/glyph_person.gif");background-repeat:no-repeat;background-position:center left;padding-left:20px;padding-top:3px}div.pam{float:left;width:357px;border:solid #cfdcea 1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:1rem;margin-right:10px;margin-bottom:10px;margin-top:10px;min-height:160px}div.ppm,div.reactive{float:left;width:220px;border:solid #cfdcea 1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:1rem;margin-right:10px;margin-bottom:10px;margin-top:10px}div.ppm_title{background-color:var(--gray-50);font-weight:bold}div.ppm_subtitle{padding:5px}div.ppm_left{width:115px;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;margin-right:10px;padding:0.5rem;font-weight:500}div.ppm_col_print{width:94px !important}div.ppm_right{width:115px;-moz-border-radius:0.5rem;-webkit-border-radius:0.5rem;border-radius:0.5rem;margin-right:10px;padding:0.5rem;font-weight:500}div.ppm_red,div.reactive_red{background-color:#d3273e;color:#fff;transition:0.3s}div.ppm_red:hover,div.reactive_red:hover{background-color:#a7081d;color:#fff}div.ppm_green,div.reactive_green{background-color:#8ae7b8;color:#000;transition:0.3s}div.ppm_green:hover,div.reactive_green:hover{background-color:#47e796}div.ppm_amber,div.reactive_amber{background-color:#fff1c5;color:#000;transition:0.3s}div.ppm_amber:hover,div.reactive_amber:hover{background-color:#fbd65c}div.ppm_black,div.reactive_black{background-color:var(--gray-200);color:var(--gray-900)}div.ppm_large{font-size:25pt}table.ppm_tab{width:100%}table.ppm_tab td{text-align:center;vertical-align:top}div.ppm-card,div.reactive_card{min-width:270px;max-width:270px;margin-bottom:2rem !important;transition:0.3s}div.ppm-card:hover,div.reactive_card:hover{border:solid 1px var(--primary)}div.reactive_card{text-align:center}div.reactive_title{font-size:16pt;padding:5px}div.reactive_perc{font-weight:bold;font-size:30pt}div.reactive_subtitle{font-size:14pt;padding:5px}div.tileButtons{}.tile-colour{background-color:#94D798}.tileStyle{background-color:#94D798;color:White;padding:6px;border:1px solid #94D798;cursor:pointer}.tileStyle:hover{background-color:#000}div.tileButton{height:100px;margin-top:5px;margin-right:15px;background-color:#94D798;width:210px;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem;border-radius:0.375rem;color:White;text-align:center;padding:8px;border:0 solid #94D798;cursor:pointer;float:left;font-size:22pt;word-wrap:break-word;display:inline-block;vertical-align:bottom;margin-bottom:10px;transition:0.3s}div.tileButton-info{height:auto !important}div.tileButtonBoot{flex:1 1 auto !important;height:110px;margin-top:5px;margin-right:20px;background-color:#fff;width:220px;border-radius:0.375rem;color:var(--gray-700);text-align:center;border:1px solid var(--gray-300);cursor:pointer;font-size:22pt;word-wrap:break-word;display:inline-block;vertical-align:bottom;margin-bottom:10px;transform:scale(1);transition:all 0.2s ease;padding-left:1px;padding-right:1px}div.tileButtonBoot i{font-size:1.15rem;color:rgb(0,0,0,0.75)}div.tileButtonBoot span.inner{text-align:left !important;padding-left:1rem}div.tileButtonBoot div.inner{background-color:#94D798;border-radius:50%;max-width:2.5rem;max-height:2.5rem;width:2.5rem;height:2.5rem;margin:1rem;display:flex;justify-content:center;align-items:center}body.text-spacing-mode div.tileButtonBoot{height:130px}@media all and (max-width:575px){div .tileButtonBoot{width:146px;font-size:14pt}}div.tileButtonBoot:hover{background-color:var(--gray-100);border-color:var(--primary);color:var(--gray-900) !important}div.tileButtonBoot .tile-count{position:absolute;background-color:#c0392b;padding:0.75rem;border-radius:50%;top:-1rem;right:-1rem;min-width:3rem;color:#fff}div.tileButtonBoot.option-select{background-color:var(--gray-50) !important;color:var(--gray-900) !important}div.tileButtonBoot.option-select:hover{background-color:var(--gray-200) !important}div.tileButtonBoot.option-select span.inner{text-align:center !important;padding-left:1rem;padding-right:1rem}div.tileButtonColour{background-color:#94D798}div.tileButtonSmall{font-size:18pt;height:auto;min-height:60px;width:180px;justify-content:center !important;align-items:center !important;border-radius:0.5rem !important;display:flex;padding:0.5rem}div.tileButton:hover{background-color:#000}div.tileButtons div.dark{background-color:#94D798}div.tileButtons div.dark:hover{background-color:#000}div.tileButtons div.medium{background-color:#94D798}div.tileButtons div.medium:hover{background-color:#000}div.tileButtons div.light{background-color:#94D798}div.tileButtons div.light:hover{background-color:#000}div.tileButtons div.help{background-color:#27AE60;border-color:#27ae60}div.tileButtons div.help:hover{background-color:#000}div.tileButtons div.grey{background-color:#92989E;cursor:default;border:1px solid #92989e}div.tileButton span.inner{text-align:left;display:block;font-size:14pt;vertical-align:bottom}div.tileButtonBoot span.inner{text-align:left;display:block;font-size:14pt;vertical-align:bottom}@media all and (max-width:575px){div.tileButtonBoot span.inner{font-size:10pt}div.tileButtonSmall{width:135px !important}div.tileButtonBoot{margin-right:1rem !important}}span.contract_type{font-size:12pt}table.whiteBoxSmall div.whiteBox{min-height:35px;margin-top:5px;background-color:#fff;width:50px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#443c3c;text-align:center;padding:3px;border:solid 1px #ADC5ED;cursor:default}table.whiteBoxSmall div.hover:hover{background-color:#616266;border:solid 2px #505153}table.whiteBoxSmall div.whiteLarge{font-size:12pt;font-weight:bold}a.disabled{pointer-events:none}.undo_disabled{}.undo_enabled{}div.tab_bar button.master_tab{background-color:#DFEAFF !important;color:#000}div.tab_bar button.red_tab{background-color:#ffdeda !important}div.tab_bar button.green_tab{background-color:#008000 !important;color:#FFF}div.tab_bar button.orange_tab{background-color:#ffa500 !important;color:#000}div.tab_bar{margin-bottom:1rem}div.tab_bar a.loading,div.tab_bar button.loading{opacity:0.5}div.tab_bar a.loading,div.tab_bar button.loading{position:relative}div.tab_bar a.loading::after,div.tab_bar button.loading::after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f1ce";position:absolute;left:50%;top:50%;width:1em;height:1em;line-height:1;margin:-0.5em 0 0 -0.5em;animation:tab-loading-spin 1s linear infinite}@keyframes tab-loading-spin{to{transform:rotate(360deg)}}div.tab_bar a.selected{font-weight:bold}div.tab_bar button.selected{font-weight:bold}div.tab_bar a:hover{background-color:var(--gray-200)}div.tab_bar button:hover{background-color:var(--gray-200)}p.sticky{position:-webkit-sticky;position:sticky;top:0}.btn{font-weight:600 !important;border-radius:0.5rem !important}.btn svg{margin-top:-2px;margin-right:5px}.btn-primary{color:#fff;background-color:#1929D6 !important;border-color:#1929D6 !important;font-weight:600 !important;}.btn-primary:hover{background-color:#131FA1 !important;border-color:#131FA1 !important}.btn-outline-primary{color:#1929D6;border-color:#ddd}.btn-outline-primary:hover{background-color:#1929D6;border-color:#1929D6;color:#fff !important}.btn-secondary{color:#fff;background-color:#6C757D;border-color:#6C757D;color:white}.btn-secondary:hover{background-color:#494F54;border-color:#494F54;color:white}.btn-outline-secondary{color:#6C757D;border-color:#ddd}.btn-outline-secondary:hover{background-color:#6C757D;border-color:#6C757D;color:#fff}.btn-link{color:var(--primary) !important}.btn-link:hover{color:#131FA1 !important}.btn-light{background-color:var(--gray-50);border:1px solid var(--gray-300) !important}.btn-light:hover{background-color:var(--gray-200);border-color:var(--gray-300)}.btn-white{background-color:#fff;text-transform:none !important}.btn-white:hover{background-color:var(--gray-200);border-color:var(--gray-300)}.btn-dark{background-color:rgb(15 23 42 / 1)}.btn-dark:hover{background-color:rgb(51 65 85 / 1)}.btn-none:hover{background-color:var(--gray-100)}.btn-none:focus{outline:1px solid var(--primary);outline-offset:2px;border-radius:0.375rem}.btn img.icon{padding-right:3px}a.btn svg{margin-right:0.3em}a.btn svg.red{color:var(--red)}a.btn svg.green{color:green}a.btn svg.blue{color:blue}.btn-no-border{border:none !important}svg.blue{color:blue}svg.darkblue{color:var(--page-icon)}i.pageIcon{color:var(--page-icon);font-size:30px}svg.orange{color:orange}.btn-light svg{color:#007bff}a.btn-white svg{color:#007bff}.page-item.active .page-link{z-index:3;color:#fff;background-color:#1929D6;border-color:#1929D6}.p2m_main_menu ul.menu_items{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.p2m_main_menu ul.menu_items li.menu-svg{margin-left:4px;margin-right:4px}li.menu-svg svg{margin-right:1rem;margin-top:-2px}div.img-title{margin-bottom:10px}div.img-title span{font-size:larger;font-weight:bold;margin-left:5px}.nav-tabs{--bs-nav-tabs-border-color:var(--gray-200);--bs-nav-tabs-border-radius:0;--bs-nav-tabs-link-active-bg:transparent;--bs-nav-tabs-link-active-border-color:transparent;--bs-nav-tabs-link-hover-border-color:transparent;--bs-nav-link-padding-y:0.8rem}.nav-tabs .nav-link{color:var(--gray-700);background-color:transparent;background-repeat:no-repeat;background-origin:border-box;background-position:bottom left;background-size:100% 0;border:0;border-bottom:2px solid transparent;border-radius:0;transition:color 0.15s ease-in-out,border-color 0.15s ease-in-out,background-size 0.15s ease-in-out}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-weight:bold;color:#000;background-color:transparent;border-bottom-color:var(--primary)}.nav-tabs .nav-link:hover:not(.active):not(.disabled),.nav-tabs .nav-link:focus:not(.active):not(.disabled){background-color:transparent;background-image:linear-gradient(var(--gray-400),var(--gray-400));background-size:100% 2px}.nav-tabs .nav-link.disabled{border-bottom-color:transparent}.nav-link:focus-visible{outline:2px solid var(--primary) !important;box-shadow:none !important}.nav-tabs button.nav-link{background-color:transparent;outline:none;font-weight:500}.nav-tabs .nav-link .tab_icon{color:var(--primary);font-size:1.15rem;margin-right:0.45rem}.shadow-light{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0 rgba(0,0,0,0.14),0px 1px 5px 0 rgba(0,0,0,0.12) !important}div.top_info_content{padding-left:5px}div.top_info_content table td{padding:2px}div.top_info_content table td span{font-size:1.1rem}div.top_info_content a.user{color:var(--gray-800);font-size:14px}table.tbl-site-info{width:100%}table.tbl-site-info td{padding:0.35rem;padding-left:1rem}table.tbl-site-info td span.title{color:var(--gray-600);font-size:1.1rem}table.tbl-site-info td span.data{font-size:1.1rem;font-weight:600;margin-left:1rem;color:var(--gray-700)}.record-banner__layout{align-items:flex-start;display:flex;gap:1.25rem}.record-banner__photo img{border:1px solid var(--gray-200);border-radius:0.5rem;width:180px}.record-banner__main{flex:1 1 auto;min-width:0}.record-banner__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.record-banner__parent{font-size:1.05rem;margin-bottom:0.4rem}.record-banner__parent *{font-size:inherit}.record-banner__parent a{align-items:center;color:var(--gray-600);display:inline-flex;font-weight:600;gap:0.4rem}.record-banner__parent a:hover{color:var(--primary)}.record-banner__parent i{color:var(--gray-400)}.record-banner__ref{background-color:var(--slate-100);border-radius:0.375rem;color:var(--slate-700);display:inline-block;font-size:1rem;font-weight:600;letter-spacing:0.02em;padding:0.2rem 0.6rem}.record-banner__name{color:var(--slate-900);font-size:2.15rem;font-weight:700;line-height:1.15;margin-top:0.4rem}.record-banner__tags{margin-top:0.5rem}.record-banner__address{align-items:center;color:var(--gray-600);display:flex;font-size:1.15rem;gap:0.5rem;margin-top:0.5rem}.record-banner__address *{font-size:inherit}.record-banner__address i{color:var(--gray-400)}.record-banner__flags{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.6rem}.record-banner__flag{align-items:center;background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:999px;color:var(--gray-700);display:inline-flex;font-size:1.05rem;gap:0.5rem;line-height:1.4;padding:0.3rem 0.85rem}.record-banner__flag-dot{background-color:#dc2626;border-radius:50%;flex:0 0 auto;height:0.5rem;width:0.5rem}.record-banner__stats{display:flex;flex-wrap:wrap;margin-top:1.1rem}.record-banner__stat{align-items:flex-start;display:flex;gap:0.75rem;padding:0.35rem 2rem 0.35rem 0}.record-banner__stat + .record-banner__stat{border-left:1px solid var(--gray-200);padding-left:2rem}.record-banner__stat-icon{align-items:center;background-color:var(--slate-100);border-radius:0.6rem;color:var(--primary);display:flex;flex:0 0 auto;height:2.75rem;justify-content:center;width:2.75rem}.record-banner__stat-icon i{font-size:1.4rem}.record-banner__stat-label{color:var(--gray-500);font-size:1.05rem}.record-banner__stat-value{color:var(--slate-900);font-size:1.25rem;font-weight:700}.record-banner__stat-value *{font-size:inherit}.record-banner__stat-value i{color:var(--gray-400);font-weight:400;margin-left:0.35rem}.record-banner__stat-note{color:var(--gray-500);font-size:1rem}.record-banner__meta{align-items:center;border-top:1px solid var(--gray-200);color:var(--gray-700);display:flex;flex-wrap:wrap;font-size:1.15rem;gap:0.5rem 2.5rem;margin-top:1rem;padding-top:1rem}.record-banner__meta *{font-size:inherit}.record-banner__meta-item{align-items:center;display:flex;gap:0.5rem}.record-banner__meta-item i{color:var(--gray-400)}.record-banner__meta-item strong{font-weight:600}.record-banner__meta-label{color:var(--gray-500)}.record-banner__alerts{margin-top:1rem}.record-banner__alerts .alert:last-child{margin-bottom:0}@media (max-width:991.98px){.record-banner__name{font-size:1.7rem}.record-banner__stat + .record-banner__stat{border-left:0;padding-left:0}}.RadioSpace label{margin-left:5px}tr.sticky_header th{position:sticky;top:0;z-index:10;box-shadow:0 2px 2px -1px rgba(0,0,0,0.4)}.sec-tree span{margin-left:5px}.sec-tree td{padding:2px;vertical-align:middle}div.input_form_blank h1{background-color:#ffffff;font-size:2.5rem;padding:1rem !important}div.input_form_blank h2{color:var(--gray-900);border-bottom:1px solid var(--gray-200);margin-bottom:1rem;padding-bottom:0.5rem;font-size:1.75rem}.amcharts-Container g tspan{font-size:inherit}.supplier-order-status{padding:0.5em;border:1px solid}.supplier-order-status-WALLOC{background-color:#eee;border-color:#bbb;color:#666}.supplier-order-status-ALLOC{background-color:#eee;border-color:#247d00;color:#247d00}.supplier-order-status-TRAVEL{background-color:#c9ffb3;border-color:#247d00;color:#247d00}.supplier-order-status-DELAY{background-color:#ffd6b3;border-color:#7d3d00;color:#7d3d00}.supplier-order-status-ONSITE{background-color:#b3ecff;border-color:#00627d;color:#00627d}.supplier-order-status-WORK{background-color:#b3ecff;border-color:#00627d;color:#00627d}.supplier-order-status-WORKC{background-color:#b3ecff;border-color:#00627d;color:#00627d}.supplier-order-status-DONE{background-color:#00627d;border-color:#b3ecff;color:#b3ecff}.supplier-order-status-HOLD{background-color:#ffd6b3;border-color:#7d3d00;color:#7d3d00}.supplier-order-status-AHOLD{background-color:#ffd6b3;border-color:#7d3d00;color:#7d3d00}.supplier-order-status-PHOLD{background-color:#ffd6b3;border-color:#7d3d00;color:#7d3d00}.supplier-order-status-CANCEL{background-color:#eee;border-color:#5e0000;color:#5e0000}.media-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-frame{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:0;visibility:hidden}.light-hover:hover{color:#fff}.main-spinner{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh;background:rgba(0,0,0,0.2);transition:opacity 0.1s}.main-spinner-svg{left:50%;position:absolute;text-align:center;top:40%;height:14rem}.image-mask{position:fixed;top:0;left:0;z-index:10002;width:100%;height:100vh;background:rgba(0,0,0,0.75);transition:opacity 0.1s}.img-download{position:absolute;z-index:100;margin-left:-14px;margin-top:-14px;background-color:var(--gray-100);border-radius:100%;width:28px;height:28px;transition:0.3s}.img-download:hover{background-color:var(--gray-300)}.search-input{background-image:url(../img/search-20-black.png);background-repeat:no-repeat;border-radius:1.5rem !important;background-position:0.75rem;padding-left:2.5rem;border:1px none #ced4da}.main-avatar{display:flex;align-items:center;justify-content:center;min-height:2rem;max-height:2rem;height:100%;min-width:2rem;max-width:2rem;width:100%;text-align:center;font-size:14px;border-radius:50%;cursor:pointer;margin-left:0.25rem}.main-avatar span{font-size:11px}.menu-btn{border:0;background-color:transparent;padding:0.75rem;border-radius:50%;color:#F5F5F5;transition:0.3s;min-height:3rem;min-width:3rem;max-height:3rem;max-width:3rem;text-align:center;cursor:pointer;display:inline-block;margin-right:0.35rem}@media (max-width:60em){.menu-btn{min-width:2rem !important}}.menu-btn:hover{background-color:#193131;color:#6FD9D9;filter:brightness(90%) !important;opacity:0.75;text-decoration:none}.main-logo{height:44px}ul.main-menu li{border-radius:0.25rem;transition:0.1s;display:flex !important;padding-left:0.25rem}ul.main-menu a:focus{outline:1px solid var(--primary);border-radius:0.375rem;offset:4px}ul.main-menu a{padding:0.25rem;color:var(--gray-800)}ul.main-menu a:hover{text-decoration:none}ul.main-menu .dropdown-item a{width:100%;font-size:16px}ul.main-menu .dropdown-item span{font-size:16px}ul.main-menu .dropdown-item i{min-width:2rem}.custom-scrollbar-css{overflow-y:scroll}.custom-scrollbar-css::-webkit-scrollbar{width:0.75rem}.custom-scrollbar-css::-webkit-scrollbar-track{background:#eee}.custom-scrollbar-css::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#ddd}.custom-scrollbar-css.dark::-webkit-scrollbar-thumb{background:var(--gray-400)}.form-holder{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;padding:3rem !important;background-color:#fff;border:1px solid #dee2e6 !important;border-radius:1rem !important;position:relative !important}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.dropdown-menu a{letter-spacing:0rem !important}.dropdown-menu button{letter-spacing:0rem !important}.page-link{font-weight:500 !important;color:var(--gray-600) !important}.page-item.active .page-link{color:#fff !important}.text-gray-400{color:var(--gray-400) !important}.text-gray-500{color:var(--gray-500) !important}.text-gray-600{color:var(--gray-600) !important}.text-gray-700{color:var(--gray-700) !important}.text-gray-800{color:var(--gray-800) !important}.text-gray-900{color:var(--gray-900) !important}.bg-gray-100{background-color:var(--gray-100) !important}.bg-gray-50{background-color:var(--gray-50) !important}.form-control:focus{box-shadow:none !important;border-color:var(--primary) !important}.form-select:focus{box-shadow:none !important;border-color:var(--primary) !important}.bg-xlight{background-color:var(--gray-200)}.bg-xxlight{background-color:var(--gray-50)}.fw-semi-bold{font-weight:600 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.pill{padding:0.65rem;border-radius:0.5rem;text-align:center}.pill.red{background-color:rgb(255 206 206 / 1);color:rgb(185 28 28) !important}.pill.green{background-color:rgb(220 252 231 /1);color:rgb(21 128 61 / 1) !important}.pill.orange{background-color:#f9e0b3;color:#000 !important}.pill.silver{background-color:#ebebeb;color:#000 !important}.pill.yellow{background-color:rgb(254 249 195 /1);color:rgb(133 77 14 / 1) !important}.pill.purple{background-color:purple;color:#fff !important}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.table >:not(caption) > * > *{border-color:rgb(17 24 39 / 0.1) !important}.card-light{background-color:var(--gray-50);border-color:var(--gray-100)}.tag{border-radius:1rem;padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;text-align:center !important;margin-right:0.5rem;margin-bottom:0.5rem;font-weight:500}.tag.red{background-color:rgb(254 226 226 / 1);color:rgb(185 28 28) !important}.tag.green{background-color:rgb(160 255 192 /1);color:rgb(12 62 31 / 1) !important}.tag.light-green{background-color:rgb(220 252 231 /1);color:rgb(21 128 61 / 1) !important}.tag.orange{background-color:#f9e0b3;color:#000 !important}.tag.amber{background-color:#f9e0b3;color:#000 !important}.tag.silver{background-color:#ebebeb;color:#000 !important}.tag.yellow{background-color:rgb(254 249 195 /1);color:rgb(133 77 14 / 1) !important}.tag.purple{background-color:#ffb4ff;color:#222022 !important}.tag.empty{border:1px solid var(--gray-200) !important}.tag.blue{background-color:#EEF2FF;color:#485BD4 !important}.tag.brown{background-color:#F5EDE6;color:#8B5E3C !important}.tag.pink{background-color:#FDF2F8;color:#9D174D !important}.tag.gray{background-color:var(--gray-50);color:var(--gray-700) !important}.tag.dark-gray{background-color:var(--gray-200);color:var(--gray-700) !important}.tag.unauthorised{background-color:var(--light-yellow)}.tag.authorised{background-color:var(--gray-100)}.tag.complete{background-color:var(--light-blue)}.tag.dark-red{background-color:rgb(192 0 0);color:#fff !important}.tag.dark-blue{background-color:#1e00c6;color:#fff !important}.tag.dark{background-color:var(--gray-700);color:var(--gray-50) !important}.tag.round{max-width:20px;min-height:20px;border-radius:50% !important;margin-left:auto;margin-right:auto}#menu-search{background-image:url(../img/filter-20-black.png);background-repeat:no-repeat;border-radius:1.5rem !important;background-position:0.75rem;padding-left:2.5rem;border:1px solid #ced4da;margin-top:1rem !important}.sub-title{font-size:1.65rem;margin-bottom:1rem !important;margin-top:3rem !important;font-weight:600;line-height:1.75;color:var(--gray-900)}.sub-title.underline{border-bottom:1px solid var(--gray-100);color:var(--gray-900)}.search-right{position:absolute;top:0;right:0;margin-top:1rem;margin-right:2rem}div.banner span{font-size:14px}div.banner-row{display:flex !important;margin-bottom:0.5rem}div.banner .data{min-width:200px;max-width:400px;font-weight:bold;font-size:14px}div.banner .label{width:200px;font-size:14px;font-weight:500;color:var(--gray-600)}input[type="checkbox"],input[type="radio"]{width:1.5em;min-width:1.5em;height:1.5em;margin-right:0.65rem}.main-menu-button{word-wrap:break-word;display:inline-block;text-align:center;padding:1rem;margin-right:1rem;cursor:pointer;min-width:200px;border-radius:0.5rem;transition:0.3s}.main-menu-button:hover{background-color:var(--gray-100)}.main-menu-button i{font-size:48px;margin-bottom:1rem}.main-menu-button div{color:var(--primary)}.main-menu-button .label{font-size:1.25rem;color:var(--gray-900);font-weight:600}.landing-container{border:solid var(--gray-200) 1px;border-radius:1rem;padding:2rem;transition:0.3s}.landing-container.drag{border:solid var(--primary) 2px;background-color:#fff}button.landing-container:hover{background-color:var(--gray-100) !important;cursor:pointer;border-color:var(--blue)}.alert-warning{background-color:#fffcf3 !important}.alert-info{background-color:rgb(239 246 255) !important;border:none !important;color:rgb(29 78 216) !important;padding:1.5rem !important}.alert-info p{margin-bottom:0rem}.landing-container table.tbl th{background:var(--gray-50) !important}.landing-container th button{font-weight:600 !important;color:var(--gray-900) !important}.landing-container table.tbl tr:nth-child(even){background-color:#fff}#image-mask-inner{text-align:center;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-purple{color:var(--purple) !important}.text-blue-700{color:var(--blue-700) !important}.text-primary{color:var(--primary) !important}.tbl-image{border-radius:1rem;padding:0.5rem;transition:0.3s}.tbl-image:hover{background-color:var(--gray-300)}.dropdown-menu{overflow-y:auto;z-index:10001}.dropdown-menu.show{max-height:calc(100vh - 100px)}div.page-info{font-weight:600;color:var(--gray-500);margin-bottom:2rem}.ql-tooltip{z-index:2}.btn-main-menu{border:solid 1px var(--gray-200);border-radius:0.5rem;width:25%;margin-bottom:2rem;margin-left:2rem;margin-right:2rem;position:relative;padding:2rem;min-width:300px}.btn-main-menu:hover{border:solid 1px var(--primary) !important;background-color:var(--gray-100) !important}.btn-main-menu a{position:absolute;top:0;right:0;bottom:0;left:0}.menu-count{padding:0 0.5rem;z-index:100;background-color:var(--gray-200);border-radius:50%;display:inline-block;margin-left:0.5rem;min-width:1.5rem;text-align:center;font-size:0.8rem;height:1.5rem;display:flex;align-items:center}.leaflet-container{z-index:0}.map-mask{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh;background:rgba(0,0,0,0.75);transition:opacity 0.1s}#map-mask-inner{text-align:center;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:90%}#help-popup-button{position:fixed;bottom:1.5rem;right:1.5rem;border-radius:50%;border:1px solid var(--gray-200);transition:0.3s ease-in-out;width:50px;height:50px;z-index:100;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;cursor:pointer}#help-popup-button:hover{border:1px solid var(--primary);background-color:var(--gray-100)}.help-popup-menu{position:absolute;bottom:2rem;height:300px;width:300px;z-index:10000;right:3rem;background-color:#fff}ol,ul{padding-left:0rem}.ml-0{margin-left:0 !important}.ml-1{margin-left:0.25rem !important}.ml-2{margin-left:0.5rem !important}.ml-3{margin-left:1rem !important}.ml-4{margin-left:1.5rem !important}.ml-5{margin-left:3rem !important}.ml-auto{margin-left:auto !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:0.25rem !important}.mr-2{margin-right:0.5rem !important}.mr-3{margin-right:1rem !important}.mr-4{margin-right:1.5rem !important}.mr-5{margin-right:3rem !important}.mr-auto{margin-right:auto !important}.mr-sm-2{margin-right:0.5rem !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:0.25rem !important}.pl-2{padding-left:0.5rem !important}.pl-3{padding-left:1rem !important}.pl-4{padding-left:1.5rem !important}.pl-5{padding-left:3rem !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:0.25rem !important}.pr-2{padding-right:0.5rem !important}.pr-3{padding-right:1rem !important}.pr-4{padding-right:1.5rem !important}.pr-5{padding-right:3rem !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.float-left{float:left !important}.float-right{float:right !important}label{margin-bottom:.5rem}.btn-block{display:block;width:100%}.card{border-color:var(--gray-300) !important}.card-header{padding:.75rem 1.25rem !important}hr{opacity:0.1 !important}.font-weight-bold{font-weight:700 !important}.text-red{color:var(--red) !important}.text-green{color:var(--green) !important}.text-teal{color:var(--teal) !important}span.timesheet-status-approved{background-color:lightgreen;border:solid 1px silver;padding-left:5px;padding-right:5px}span.timesheet-status-unapproved{background-color:#ff3d3d;color:#fff;padding:6px}button.hide-on-text-spacing{display:block}body.text-spacing-mode button.hide-on-text-spacing{display:none}button.show-on-text-spacing{display:none}body.text-spacing-mode button.show-on-text-spacing{display:block}ul.accessibility li{padding-top:6px;padding-bottom:6px}.badge.bg-info{background-color:rgb(29 78 216) !important}.btn-quick-link{transition:0.1s;background-color:var(--gray-100);color:var(--gray-900)}.btn-quick-link:hover{outline:1px solid var(--primary);outline-offset:0;border-radius:0.375rem;background-color:var(--gray-50) !important}td[style*="/img/paperclip.png"],td[style*="/img/wrench.gif"],td[style*="/img/warning.gif"],td[style*="/img/warning2.gif"],td[style*="/img/note_add.gif"],td[style*="/img/message-16.png"],td[style*="/img/mailing-16.png"],td[style*="/img/note-16.png"],td[style*="/img/document_new.gif"]{background-image:none !important;position:relative}td[style*="/img/paperclip.png"]::before,td[style*="/img/wrench.gif"]::before,td[style*="/img/warning.gif"]::before,td[style*="/img/warning2.gif"]::before,td[style*="/img/note_add.gif"]::before,td[style*="/img/message-16.png"]::before,td[style*="/img/mailing-16.png"]::before,td[style*="/img/note-16.png"]::before,td[style*="/img/document_new.gif"]::before{font-family:"Font Awesome 6 Pro";font-weight:400;font-size:1rem;color:var(--gray-600);position:absolute;top:1rem;left:50%;transform:translateX(-50%);text-align:center}td[style*="/img/paperclip.png"]::before{content:"\f0c6";}td[style*="/img/wrench.gif"]::before{content:"\f0ad";}td[style*="/img/warning.gif"]::before{content:"\f071";color:var(--orange)}td[style*="/img/warning2.gif"]::before{content:"\f071\a\f0c6";white-space:pre;line-height:1.5;color:var(--orange)}td[style*="/img/note_add.gif"]::before{content:"\f249";}td[style*="/img/message-16.png"]::before{content:"\f075";}td[style*="/img/mailing-16.png"]::before{content:"\f0e0";}td[style*="/img/note-16.png"]::before{content:"\f249";}td[style*="/img/document_new.gif"]::before{content:"\f249";}