@media Print{@page{margin:.75in .75in .5in .75in;}
body{background:rgba(255,255,255,0.0);color:#000;font:1em/1.15 Georgia, "Times New Roman", Times, serif;font-size:80%;}
p, h1, h2, h3, h4, h5, h6, ul, ol, li, blockquote{margin-right:.7in;}
#page-title p{font-style:italic;margin:0 .7in 0 0;}
h1, h2, h3, h4, h5, h6{font-family:Helvetica, Arial, sans-serif;page-break-after:avoid;page-break-inside:avoid;}
h1{font-size:21pt;margin:0 0 .1in;padding:0;}
h2{font-size:18pt;line-height:23pt;padding-top:.3in;border-top:solid 1px #DEDEDE;}
aside h2{font-size:18pt;}
h3{font-size:14pt;}
h4{font-size:11pt;}
h5{font-size:10.5pt;line-height:1.1em;}
h6{font-size:10.5pt;line-height:1.1em;font-style:italic;}
ul{list-style:circle;}
li{margin-bottom:.05in;}
p a{word-wrap:break-word;overflow-wrap:break-word;}
a:link, a:visited{text-decoration:underline;color:#003f5f;}
a:link:after, a:visited:after, figure figcaption a:link:after, figure figcaption a:visited:after{content:" (" attr(href)")";font-size:90%;}
a:link a[href^="/"]:after, a:visited a[href^="/"]:after, figure figcaption a:link a[href^="/"]:after, figure figcaption a:visited a[href^="/"]:after,{content:" (http://www.mndot.gov" attr(href) ") ";}
a[href^="#"]:after{content:"";}
a:link a[href^="@state.mn.us"]:after, a:visited a[href^="@state.mn.us"]:after{content:"";}
figure a:link:after, figure a:visited:after{content:"";}
$a:after > img{content:"";}
header a:link, header a:visited{color:#000;text-decoration:none;}
#mndot h1 a{display:block;width:100%;margin-bottom:.2in;font-family:Helvetica, Arial, sans-serif;font-size:10.5pt;}
#mndot h1 a:link:after, #mndot h1 a:visited:after{content:"";}
img{max-width:400px;float:right;}
figure{max-width:100% !important;float:right !important;clear:none !important;overflow:hidden;}
figure, img{display:block;margin:.05in .1in .2in;height:auto;page-break-inside:avoid;}
figure img{margin:0 auto;max-width:100%;}
p img{float:none;}
table{font-size:.85em;line-height:1.35em;margin-bottom:.2in;border:0;border-collapse:collapse;page-break-inside:auto;max-width:7in;}
table p{margin:0;padding:0;break-inside:auto;}
tr{page-break-inside:avoid;page-break-after:auto;}
th, td{height:auto !important;width:auto !important;padding:5px;border:0;border:solid 1px #555;border-collapse:collapse;page-break-inside:avoid;word-wrap:break-word;overflow-wrap:break-word;width:100%;}
.clear{clear:both;padding-top:17px;}
#skip, .skip{display:none;}
nav, .nav, #general-links, footer, .footer, video, audio, object, embed, #traffic-info, #topic_wrapper figure, #topic_wrapper img, .addthis_toolbox, .no-print{display:none;}
section, #side-main-content, #homepage-main-content{float:left;width:100%;overflow:hidden;}
article, aside{float:left;display:inline-block;width:100%;margin:0;padding:0;overflow:hidden;clear:none;}
.chapter{page-break-before:always;}
#content aside p{text-align:left;}
}