body{font-family:"Trebuchet MS",Arial,sans-serif;font-size:14px;margin:0;padding:0;color:#444;height:100%;min-height:100vh;display:flex;flex-direction:column}html *{font-family:"Trebuchet MS",Arial,sans-serif}html{height:100%;position:relative}header,footer,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",Arial,sans-serif;font-weight:700;color:#444}h1>span,h2>span,h3>span,h4>span,h5>span,h6>span{font-family:"Roboto Slab",Arial,sans-serif;font-weight:700;color:#444}.title-header{color:#3eaf49}h1{font-weight:700;font-size:1.6em;padding-bottom:0;margin-bottom:.2em}h2{font-size:1.4em;padding:0 0 10px 0}h3{font-size:1.2em}h4,h5,h6{font-size:1em}.keyword-heading,.keyword-heading>span,.results-heading,.ui-accordion-header{font-family:"Trebuchet MS",Arial,sans-serif;font-weight:normal}header h1,#header h1{padding:5px 0;margin:0;border:0;line-height:2em;font-size:32px !important}.home{height:170px}.apps{height:60px}.padded-vert{padding:24px 0}#main{background-color:#fff;flex:1;overflow:auto;height:100%}#main>.container{min-height:calc(100% - 84px)}#main>.container .prepend-top{margin-top:0;padding-top:1.4em}footer,#footer{clear:both;background:#303030;padding:0}#footer-logo{float:left;margin:10px 48px 10px 0;width:auto}#subscription{float:right;width:385px;display:block;margin:30px 0 0 0}#subscription p{clear:both;font-size:.8em;font-weight:normal;margin:0;padding:2px 0 0 140px}#s-submit{display:block;width:28px;height:28px;margin:0;padding:0;border:0;background:transparent url(../images/s-go.png) no-repeat right 0;text-indent:-9999em;cursor:pointer;cursor:hand}#s-submit:hover{border:none;background-position:right -28px}#subscription label{float:left;display:block;padding:4px 8px 0 0}#subscription input[type="text"]{border:0 none;float:left;font-size:14px;font-style:italic;height:28px;margin:0;padding:0 10px;width:202px;background:url(../images/subscribe-field.png) no-repeat 0 0}.ie7 #subscription input[type="text"],.ie8 #subscription input[type="text"]{padding-top:5px}.error,.notice,.success{margin-top:15px;border-radius:5px}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}input[type="text"],input[type="password"]{border:1px solid #ccc;padding:2px;font-size:1.2em;color:#444}select{border:1px solid #ccc;padding:2px;font-size:1.2em;color:#444}input[type="submit"]{font-size:1.2em;padding:5px}.clear{clear:both}.no-display{display:none}.float-left{float:left}.float-right{float:right}.border-bottom{border-bottom:solid 1px #444}.border-left{border-left:solid 1px #444}.border-right{border-right:solid 1px #444}.border-right-img{background:url(../images/border-gradients.gif) no-repeat top right}.error{color:#f00}#top-bar-back{z-index:99;height:60px;position:fixed;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);top:0;left:0;right:0;background-color:#f6f6f6}#top-bar-noback{z-index:99;height:60px;position:fixed;top:0;left:0;right:0;background-color:#fff}.shadow{box-shadow:0 1px 5px #999;border-bottom:1px solid #999}#top-bar{position:fixed;top:0;left:0;right:0;height:60px;overflow:hidden;z-index:999}#title{display:block;float:left;height:60px;width:auto}#title h1{line-height:0;text-indent:-9999em}nav ul{float:right;list-style:none;margin:16px 0 0 0;padding:0;display:block}nav ul li{float:left;font-size:14px;font-weight:bold;color:#444}ul#footer-nav{float:left;margin:29px 0 24px 0}ul#main-nav li a:link,ul#main-nav li a:visited{color:#222;padding:4px 8px;margin:0 0 0 2px;text-decoration:none;font-family:"Roboto Slab",Arial,sans-serif}ul#main-nav li a:hover,ul#main-nav li.active a{color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#006;font-family:"Roboto Slab",Arial,sans-serif}ul#footer-nav li a:link,ul#footer-nav li a:visited{color:#777;padding:4px 12px 4px 0;margin:0 0 0 2px;text-decoration:none;white-space:nowrap;font-family:"Roboto Slab",Arial,sans-serif}ul#footer-nav li a:hover,ul#footer-nav li.active a{color:#006;font-family:"Roboto Slab",Arial,sans-serif}ul#social-media{margin:26px -10px 24px 0}ul#social-media li a:link,ul#social-media li a:visited{color:#777;height:28px;padding:7px 0 0 38px;text-decoration:none;width:60px}ul#social-media li a:hover{color:#006}.facebook{background:url(../images/social-sprite.png) no-repeat 0 0;margin-right:14px;display:block}.youtube{background:url(../images/social-sprite.png) no-repeat 0 -34px;display:block}.twitter{background:url(../images/social-sprite.png) no-repeat 0 -68px;display:block}#sub-footer{clear:both;border-top:1px solid #bbb}.field-validation-error{color:#f00}.field-validation-valid{display:none}.input-validation-error{border:1px solid #f00 !important;background-color:#fee}.validation-summary-errors{font-weight:bold;color:#f00}.validation-summary-valid{display:none}input[disabled],select[disabled],textarea[disabled]{background-color:#eee}.display-label,.editor-label{margin:1em 0 0 0}.display-field,.editor-field{margin:1.5em 0 0 0}.editor-field label{float:none;display:block;margin-bottom:3px}.editor-field.inline-label label{display:inline}.editor-field input,.editor-field textarea,.editor-field select{margin:0}.editor-field input.wide{width:600px}.editor-field textarea.wide{width:592px}.required-field{color:#f00;margin-left:3px}.optional-field{color:#444;margin-left:5px;font-size:.6em}.text-box.multi-line{height:6.5em}.tri-state{width:6em}#quick-links{list-style:none;margin:5px 0 0 0;padding:0}.dashboard-item a{font-size:1.4em}.dashboard-item{max-width:310px}a.button,input[type=submit].button,input[type=button].button,button.button{border:solid 1px #444;border-radius:5px;background-color:#efefef;color:#444;padding:5px 10px;text-decoration:none;font-weight:bold;font-size:15px}a.button.small,input[type=submit].button.small,input[type=button].button.small,button.button.small{padding:4px 5px;margin-bottom:.5em}a.button.small{padding:0 5px}a.button.wide,input[type=submit].button.wide,input[type=button].button.wide,button.button.wide{width:100%;padding:7px}.button.margin-top{margin-top:5px}a.button:hover,input[type=submit].button:hover,input[type=button].button:hover,button.button:hover{background-color:#dedede}.dataTables_wrapper{float:left;width:100%}th.edit-column{width:60px}td.edit-column{padding:4px 10px}.delete-button{margin-left:10px}.glossary-term{margin-top:8px}.padded-top{padding-top:1.5em}.application-blurb,.dashboard-item{margin-top:10px;float:left;width:294px;padding:11px}.application-blurb h2,.dashboard-item h2{margin-bottom:5px;padding-bottom:0}.application-blurb img{float:left;margin-right:10px;margin-bottom:50px;border:solid 1px #444}.application-blurb>div{height:45px;clear:both;padding:10px}.application-blurb a{font-size:.9em}.application-blurb a{width:294px;height:60px;display:block}#videolog a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-widshield.png) no-repeat 0 0;text-indent:-9999em}#videolog a:hover{background:url(../images/sprite-btn-widshield.png) no-repeat 0 -60px}#mapview a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-view.png) no-repeat 0 0;text-indent:-9999em}#mapview a:hover{background:url(../images/sprite-btn-view.png) no-repeat 0 -60px}#trafficdata a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-traffic.png) no-repeat 0 0;text-indent:-9999em}#trafficdata a:hover{background:url(../images/sprite-btn-traffic.png) no-repeat 0 -60px}#highwaydata a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-highway.png) no-repeat 0 0;text-indent:-9999em}#highwaydata a:hover{background:url(../images/sprite-btn-highway.png) no-repeat 0 -60px}#catalogdata a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-catalog.png) no-repeat 0 0;text-indent:-9999em}#catalogdata a:hover{background:url(../images/sprite-btn-catalog.png) no-repeat 0 -60px}#travelmaps a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-maps.png) no-repeat 0 0;text-indent:-9999em}#travelmaps a:hover{background:url(../images/sprite-btn-maps.png) no-repeat 0 -60px}#glossary a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-glossary.png) no-repeat 0 0;text-indent:-9999em}#glossary a:hover{background:url(../images/sprite-btn-glossary.png) no-repeat 0 -60px}#sld a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-sld.png) no-repeat 0 0;text-indent:-9999em}#sld a:hover{background:url(../images/sprite-btn-sld.png) no-repeat 0 -60px}#statistics a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-reports.png) no-repeat 0 0;text-indent:-9999em}#statistics a:hover{background:url(../images/sprite-btn-reports.png) no-repeat 0 -60px}#ycd a{width:294px;height:60px;display:block;background:url(../images/sprite-btn-dollar.png) no-repeat 0 0;text-indent:-9999em}#ycd a:hover{background:url(../images/sprite-btn-dollar.png) no-repeat 0 -60px}#main-search{width:410px;margin:0 auto 40px auto;clear:both;height:60px}#qs-submit{display:block;width:70px;height:60px;margin:0;padding:0;border:0;background:transparent url(../images/search-submit.png) no-repeat right 0;text-indent:-9999em}#qs-submit:hover{border:none;background-position:right -60px}#main-search input[type="text"]{font-size:16px;font-style:italic;float:left;border:0;margin:0;padding:0 15px 0 25px;width:300px;height:60px;background:url(../images/main-search-field.png) no-repeat 0 0}.ie7 #main-search input[type="text"],.ie8 #main-search input[type="text"]{padding-top:20px;width:340px}#main .ui-tabs .ui-tabs-nav{margin:.2em .2em 0 .2em}#main .ui-tabs{padding:0}#main .ui-tabs .ui-tabs-nav li a{padding:.35em .6em}#whats-new{padding-left:1.2em}#whats-new h1{font-size:1.4em}#whats-new ul{margin:0}#offline-home-link img{float:left}#offline-home-link span{margin-left:8px}.clearfix:after{content:"";display:table;clear:both}.error,.alert,.notice,.success,.info{padding:.8em 1.2em .8em 1.2em}.notice h1{font-size:1.4em}.padded-top{padding-top:.8em}.last{margin-right:0}a.btn-link{color:#fff;background-color:#2150a3;display:block;padding:5px 0;text-decoration-line:none}a.btn-link:hover{background-color:#ef7521}.link-desc{font-size:13px;padding:4px 8px;background-color:#f0f0f0;min-height:110px}#top-bar-back{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);background-color:#303030}#top-bar-noback{background-color:#303030}.shadow{box-shadow:none;border-bottom:none}nav ul{font-family:"Roboto Slab",arial,sans-serif}ul#main-nav li a:link,ul#main-nav li a:visited{color:#f0f0f0}ul#main-nav li a:hover,ul#main-nav li a.current,ul#main-nav li.active a{color:#ef7521;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent}ul#footer-nav{float:left;margin:22px 0;line-height:1.25}ul#footer-nav li{float:none}ul#footer-nav li a:link,ul#footer-nav li a:visited{color:#f0f0f0;padding:0;margin:0;line-height:1.21}ul#footer-nav li a:hover,ul#footer-nav li a.current,ul#footer-nav li.active a:link{color:#ef7521}ul#footer-nav li a:first-child{margin-right:16px}footer,#footer{clear:both;background:#303030;padding:0;height:84px;width:100%;bottom:0}#footer-logo{float:left;margin:10px 10px 10px 0;width:auto}footer small{color:#909090}ul#social-media{margin:28px 12px 0 0}ul#social-media li a:link,ul#social-media li a:visited{padding:10px 0 0 7px}ul#social-media li a:hover{opacity:.5}footer>.container{background-color:#303030}#tagline+.container{height:80px}select,input{font-family:"Trebuchet MS",Arial,sans-serif !important}#map-type-results>ul>li{overflow:hidden}#ycd-header.apps{height:80px}#tagline{position:fixed;top:60px;left:0;right:0;background:#101010;color:#f0f0f0;text-align:center;font-size:12px;padding:4px 0}@media only screen and (max-width:992px){#main{min-width:945px;padding:0 0 0 5px}#main-search{min-width:950px}#main-search form{width:410px;margin:0 auto}footer,#footer{min-width:950px}}@media(min-width:1200px){#footer-logo{margin:10px 48px 10px 0}}#AadtDateTo,#AadtDateFrom{width:94px}#AadtYear{width:130px;float:right;display:inline}#AadtYearLabel{display:inline !important}.site-label{display:inline !important}#SiteId{width:216px;display:inline;float:right}#SiteType{width:220px;display:inline;float:right}#LocationType{width:200px;float:right}