@page{size:auto;margin-left:2%;margin-right:2%;box-sizing:border-box}body{min-width:768px;min-height:768px}html,body{width:100%;height:100%;margin:0;padding:0;font-family:Calibri;font-size:14px}.titleBar{height:64px}.greenTitleBar{height:8px;background-color:#92d050}.blueTitleBar{height:76px;background-color:#14558f;top:8px;position:relative}.mainMenu{padding-left:175px;padding-right:5px;height:76px}.mainMenu>span{padding:0 2px 0 30px;font-weight:700;color:#fff;font-size:18px;top:15px;position:relative;cursor:pointer}.mainMenu>img{width:35px;height:35px;padding:10px 5px 10px 5px;float:right;cursor:pointer}.mainMenu>img:hover{background-color:#daa520}.stipMenu{cursor:pointer;display:inline-table;width:200px;height:200px;position:relative;top:15px;font-size:larger}.selectedSTIP{background-color:#14558f;color:#fff;border-bottom:2px solid #fff;padding-left:8px}.stipMenuOptions{position:absolute;top:0;left:760px;width:200px;border:1px solid gray}.stipMenuOptions>.activeSTIPOption{position:relative;background-color:#0075ff;color:#fff;padding:10px 5px 10px 5px;z-index:1}.stipMenuOptions>.STIPOption{position:relative;padding:10px 5px 10px 5px;background-color:#fff;color:#000;z-index:1}.stipMenuOptions>.STIPOption:hover{background-color:#d3d3d3}.stipMenuOptions>.expand,.stipMenuOptions>.collapse{font-weight:bold}.stipMenuOptions>.HistoricalSubOpt,.stipMenuOptions>.ScenarioSubOpt{padding-left:10px}.adminMenuOptions{position:absolute;top:65px;left:1305px;width:220px;border:1px solid gray}.adminMenuOptions>.STIPOption{position:relative;padding:10px 5px 10px 5px;background-color:#fff;color:#000;z-index:1}.adminMenuOptions>.STIPOption:hover{background-color:#d3d3d3}#content{width:100%}.formField{color:#102132;border:1px solid #cfcfcf;border-radius:0;padding:2px;overflow-y:auto\9;font-family:Calibri;cursor:pointer}.formField:hover{color:#102132;border:1px solid #cfcfcf;overflow-y:auto\9}.formField:focus{color:#102132;border:1px solid #c7a159;overflow-y:auto\9}.formFieldDisabled{color:#102132;border:1px solid #cfcfcf;padding:2px;font-family:Calibri;background-color:#ebebeb}.formFieldDisabled:hover{color:#102132;-border:1px solid black;padding:2px}.formFieldDisabled:focus{color:#102132;border:1px solid blue;padding:2px}.formFieldDisabled:disabled{color:#102132;border:1px solid #cfcfcf;padding:2px}.formField:disabled{color:#102132;border:1px solid gray;padding:2px;font-family:Calibri;background-color:#ebebeb}.formField:disabled:hover{color:#102132;-border:1px solid black;padding:2px}.formField:disabled:focus{color:#102132;border:1px solid blue;padding:2px}.buttonBlue{background-color:#14558f;color:#fff;border:1px solid gray;border-radius:5px;box-shadow:0 0 1px 1px rgba(128,128,128,.2);padding:8px;outline:none;font-weight:bolder}.buttonBlue:hover{background-color:#14558f;color:#fff;border:1px solid gray;box-shadow:0 0 4px 4px rgba(226,195,128,.4);padding:8px}.buttonBlue:focus{background-color:#14558f;color:#fff;border:1px solid gray;box-shadow:0 0 2px 2px rgba(0,0,255,.3);padding:8px}.buttonBlue:disabled{box-shadow:none;color:#a6a6a6}.buttonLightBlue{background-color:rgba(228,239,249,1);color:#14558f;border:1px solid #14558f;border-radius:5px;box-shadow:0 0 1px 1px rgba(128,128,128,.2);padding:8px;outline:none;font-weight:bolder}.buttonLightBlue:hover{background-color:rgba(228,239,249,1);color:#14558f;border:1px solid gray;box-shadow:0 0 4px 4px rgba(226,195,128,.4);padding:8px}.buttonLightBlue:focus{background-color:rgba(228,239,249,1);color:#fff;border:1px solid gray;box-shadow:0 0 2px 2px rgba(0,0,255,.3);padding:8px}.buttonLightBlue:disabled{box-shadow:none;color:#a6a6a6}.buttonWhite{background-color:#fff;color:#696969;border:1px solid #14558f;border-radius:5px;box-shadow:0 0 1px 1px rgba(128,128,128,.2);padding:8px;outline:none;font-weight:bolder}.buttonWhite:hover{background-color:#fff;color:#696969;border:1px solid #14558f;box-shadow:0 0 4px 4px rgba(226,195,128,.4);padding:8px}.buttonWhite:focus{background-color:#fff;color:#696969;border:1px solid gray;box-shadow:0 0 2px 2px rgba(0,0,255,.3);padding:8px}.buttonWhite:disabled{box-shadow:none;color:#a6a6a6}.tableContainerSilver{border:1px solid gray;border-collapse:collapse}.tableContentSilver{overflow:auto}table.tableDesignSilver{table-layout:fixed!important;border-collapse:collapse;empty-cells:show}table.tableDesignSilver th{color:#fff;text-align:center;font-weight:bold;padding:1px 5px 1px 5px;border:none;background-color:#14558f;font-size:small}table.tableDesignSilver td{text-align:left;padding:1px 5px 1px 5px;font-size:small;border:1px solid #d3d3d3}table.tableDesignSilver tr{overflow:hidden;height:28px;cursor:pointer}table.tableDesignGrey{table-layout:fixed!important;border-collapse:collapse;empty-cells:show}table.tableDesignGrey th{color:#000;text-align:center;font-weight:bold;padding:1px 5px 1px 5px;border:none;background-color:#ccc;font-size:small}table.tableDesignGrey td{text-align:left;padding:1px 5px 1px 5px;font-size:small;border:1px solid #d3d3d3}table.tableDesignGrey tr{overflow:hidden;height:28px;cursor:pointer}table.tableDesignHeader{table-layout:fixed;border-collapse:collapse;empty-cells:show;border:1px solid gray}table.tableDesignHeader th{color:#fff;text-align:center;font-weight:bold;font-size:small;padding:1px 1px 1px 0;border:1px solid #d3d3d3;border-color:#fff;background-color:#14558f}table.tableDesignHeader td{text-align:left;border:1px solid #d3d3d3;font-size:small}table.tableDesignHeader tr{overflow:hidden;height:28px}table.tableDesignPrint{table-layout:fixed;border-collapse:collapse;border:1px solid gray;left:5%}table.tableDesignPrint td{text-align:left;border:1px solid #d3d3d3;font-size:11px}table.tableDesignPrint th{text-align:center;font-weight:bold;font-size:11px;padding:1px 1px 1px 1px;border:1px solid #d3d3d3;border-color:#fff;height:25px}table.tableDesignPrintBig{table-layout:fixed;border-collapse:collapse;padding:1px 1px 1px 1px;border:1px solid gray;left:5%}table.tableDesignPrintBig td{text-align:left;border:1px solid #d3d3d3;padding:1px 1px 1px 1px;margin:0 5px 0 5px;font-size:18px}table.tableDesignPrintBig th{text-align:center;font-weight:bold;font-size:18px;padding:1px 1px 1px 1px;border:1px solid #d3d3d3;height:25px}table.tableDesignSilver tr.evenRow{background-color:#f2f2f2}table.tableDesignSilver tr.oddRow{background-color:#fff}table.tableDesignSilver tr.selectedRow{background-color:#fad15f}table.tableDesignSilver tr.oddRow:hover{background-color:#fdda8f}table.tableDesignSilver tr.evenRow:hover{background-color:#fdda8f}table.tableDesignSilver tr.evenRowNoHover{background-color:#f2f2f2}table.tableDesignSilver tr.oddRowNoHover{background-color:#fff}table.tableDesignSilver tr.selectedRowNoHover{background-color:#fad15f}ul.tabs{list-style:none;margin:0!important;padding:0;border-bottom:1px solid #666;border-radius:5px;height:30px}ul.tabs li{float:right;text-indent:0;padding:0;margin:0!important;list-style-image:none!important}ul.tabs a{background:url(Images/blue.png) no-repeat -420px 0;display:block;height:30px;line-height:30px;width:134px;text-align:center;text-decoration:none;color:#fff;padding:0;margin:0;position:relative;top:1px;outline:none}ul.tabs a:active{outline:none}ul.tabs a:hover{background-position:-420px -31px;color:#fff}ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{background-position:-420px -62px;cursor:default!important;color:#000!important}.TabTitle{font-size:18px;font-weight:bold}.TabTitleSmall{font-size:16px;font-weight:bold}textarea{resize:none}.mapToolsDiv>img{width:32px;height:32px;padding:3px 5px 4px 5px;cursor:pointer}.mapToolsDiv>img:hover{background-color:#daa520}.MapToolsImageSelected{background-color:#daa520}@media print{#legend,#criteriaIcon,#ribbonBar,.titleBar,#AdminMenuOptions,#StipMenuOptions,#mapToolsDiv{display:none!important}#Body{overflow:hidden!important;min-width:0!important}#map{position:absolute!important;top:0!important;left:0!important;height:100%!important;width:100%!important;overflow:hidden!important}@page{size:A4 landscape!important}.esri-popup__header,.esri-popup__button{background-color:#4682b4!important;-webkit-print-color-adjust:exact}}.workPhaseIcon{height:20px;width:20px;border-radius:50%;display:inline-block;text-align:center;line-height:20px;color:#fff;margin-right:10px}.chip{position:relative;display:inline-block;padding:0 5px;height:18px;font-size:small;color:#fff;line-height:18px;border-radius:18px;background-color:#0075ff;margin:1px;top:1px;-webkit-print-color-adjust:exact}.chip img{float:left;margin:0 10px 0 -25px;height:50px;width:50px;border-radius:50%}.chipClosebtn{padding-left:10px;color:#fff;font-weight:bold;float:right;font-size:20px;cursor:pointer}.chipClosebtn:hover{color:#000}.Ribbon{width:100vw;overflow:hidden;min-width:768px;height:70px;margin:0;border-bottom:solid 1px #9ab!important;background-color:#14558f;font-family:Calibri}.Ribbon *{margin:0}.Ribbon :focus{outline:none}.Ribbon img{border:0}.Ribbon>div{float:left}html[dir='rtl'] .Ribbon>div{float:right}.Ribbon>div>span{display:block;min-width:60px;height:20px;margin-left:5px;margin-top:5px;padding:4px 8px 0 8px;border:solid 1px #d9e4f3;border-bottom:0;color:#254264;text-align:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir='rtl'] .Ribbon>div>span{margin-left:0;margin-right:5px}.Ribbon>div>span:hover{border-color:#9ab}.Ribbon>div>span.RibbonActiveTab{border-color:#abc;background-color:#fff}.Ribbon>div>div{position:absolute;width:100%;height:82px;left:0;border-top:solid 1px #9ab}html[dir='rtl'] .Ribbon>div>div{left:auto;right:0}.Ribbon>div>div.RibbonActiveTabContents{display:inline;min-width:768px}.Ribbon>div>div.RibbonInactiveTabContents{display:none}.Ribbon>div>div>div{position:relative;float:left;height:59px;margin-top:5px;padding:0 4px;border-right:solid 1px #abc}html[dir='rtl'] .Ribbon>div>div>div{float:right;border-right:0;border-left:solid 1px #abc}.Ribbon>div>div>div>span{position:absolute;left:0;right:0;margin:0 auto;color:#fff;text-align:center}.Ribbon>div>div>div>div{position:relative;float:left}.Ribbon .RibbonPanel{float:left}html[dir='rtl'] .Ribbon .RibbonPanel{float:right}.Ribbon .HPMSRibbonFields{float:left;height:88px;margin:0 2px 2px 2px;padding:4px 5px 5px 5px}.Ribbon .HPMSRibbonFields select{height:22px}.Ribbon .RibbonLargeButton{float:left;min-width:45px;max-width:106px;max-height:100px;margin:0 2px 2px 6px;padding:4px 5px 5px 5px;text-align:center;cursor:pointer}.Ribbon .RibbonLargeButtonDisabled{float:left;max-width:106px;max-height:100px;margin:0 2px 2px 2px;padding:4px 5px 5px 5px;text-align:center;color:#adadad}.Ribbon .RibbonLargeButtonDisabled img{display:block;margin:0 auto 1px auto}.Ribbon .RibbonLargeButton.RibbonLargeDropDownButton{padding:1px}html[dir='rtl'] .Ribbon .RibbonLargeButton{float:right}.Ribbon .RibbonLargeButton.HPMSRibbonSelected{padding:3px 4px 4px 4px;border:solid 1px #ff8000;background-color:#ffde8c}.Ribbon .RibbonLargeButton:hover,.Ribbon .RibbonLargeButton.HPMSRibbonSelected:hover{padding:3px 4px 4px 4px;border:solid 1px #fb0;background-image:url('./Images/item_bg.png');background-repeat:repeat}.Ribbon .RibbonLargeButton img{display:block;margin:0 auto 1px auto}.Ribbon .RibbonLargeDropDownButton.HPMSRibbonSelected{padding:0 0 8px}.Ribbon .RibbonLargeDropDownButton:hover,.Ribbon .RibbonLargeDropDownButton.HPMSRibbonSelected:hover{padding:0 0 8px}.Ribbon .RibbonMediumButton{float:left;max-width:100px;height:45px;margin:0 2px 2px 2px;padding:4px 5px 5px 5px;text-align:center;cursor:pointer}html[dir='rtl'] .Ribbon .RibbonMediumButton{float:right}.Ribbon .RibbonMediumButton.HPMSRibbonSelected{padding:3px 4px 4px 4px;border:solid 1px #ff8000;background-color:#ffde8c}.Ribbon .RibbonMediumButton:hover,.Ribbon .RibbonMediumButton.HPMSRibbonSelected:hover{padding:3px 4px 4px 4px;border:solid 1px #fb0;background-image:url('./Images/item_bg.png');background-repeat:repeat-x}.Ribbon .RibbonMediumButton img{display:block;margin:0 auto 1px auto}.Ribbon .RibbonSmallButton{float:left;min-width:20px;height:20px;margin:1px;padding:1px;cursor:pointer}.Ribbon .RibbonVertical{float:none;padding-bottom:2px}html[dir='rtl'] .Ribbon .RibbonSmallButton{float:right}.Ribbon .RibbonSmallButton.HPMSRibbonSelected{padding:0;border:solid 1px #ff8000;background-color:#ffde8c}.Ribbon .RibbonSmallButton:hover,.Ribbon .RibbonSmallButton.HPMSRibbonSelected:hover{padding:0;border:solid 1px #fb0;background-image:url('./Images/item_small_bg.png');background-repeat:repeat-x}.Ribbon .RibbonSmallButton img{float:left;padding:2px}html[dir='rtl'] .Ribbon .RibbonSmallButton img{float:right}.RibbonSmallButtonSelected img{padding:0;border:solid 1px #ff6d00;background-image:url('./Images/item_small_bg.png')}.ribbonField{display:inline;margin-right:5px}.ribbonField select,.ribbonField label,.ribbonField input{display:block;margin-left:0;margin-right:10px;text-align:center;margin-bottom:3px}.ribbonField input[type=button]{margin-top:7px;margin-left:15px}.mapTableDivWithCriteria{position:absolute;left:388px;width:calc(100% - 388px);right:0;bottom:0;min-width:calc(768px - 388px)}.mapTableDivWithoutCriteria{position:absolute;left:0;width:100%;right:0;bottom:0;min-width:768px}#mapViewDiv{min-width:768px;top:0}#mapTableCountyShortLabel,#mapTableRouteFacilityShortLabel,#mapTableDescriptionShortLabel,#mapTableROWYearShortLabel,#mapTableCONYearShortLabel,#mapTableProjectStatusShortLabel,#mapTableDivisionShortLabel,#mapTableSTIFundedCategoryShortLabel,#mapTableTotalCostShortLabel{display:none}#mapTableCountyFullLabel,#mapTableRouteFacilityFullLabel,#mapTableDescriptionFullLabel,#mapTableROWYearFullLabel,#mapTableCONYearFullLabel,#mapTableProjectStatusFullLabel,#mapTableDivisionFullLabel,#mapTableSTIFundedCategoryFullLabel,#mapTableTotalCostFullLabel{display:inline}#criteria{width:388px;position:absolute;right:60px;top:0}#legend{width:388px;position:absolute;right:60px;top:0}.mapDivWithoutCriteria{left:0;width:100%}.mapDivWithCriteria{left:388px;width:calc(100% - 388px)}.criteriaIconDivWithoutCriteria{left:0}.criteriaIconDivWithCriteria{left:388px}#basemapGalleryHolder{right:60px;top:0}#modalBoxes #modalDialog{width:575px;height:403px;padding:10px;background-color:#fff}#modalBoxes .modalWindow{position:absolute;left:0;top:0;width:640px;height:400px;display:none;padding:20px}#modalMask{position:absolute;left:0;top:0;z-index:10000;background-color:rgba(0,0,0,.33);display:none}