footer.page{border:0;font-weight:700;font-size:1.75em;line-height:1.5em;margin:0;padding:0}footer.page section.footer-menu .footer2{background-color:#0d5eaf;bottom:0;display:grid;grid-template-columns:1fr 130px 20px 750px 150px 1fr;height:70px;position:fixed;width:100%}footer.page section.footer-menu .footer2 nav.bottom-nav{background-color:#0d5eaf;grid-column:4;margin-top:10px;margin-bottom:10px;overflow:visible;text-align:center}footer.page section.footer-menu .footer2 nav.bottom-nav ul{float:left;grid-template-columns:1fr 150px 1fr;list-style:none;margin:0;padding:0 35% 0 35%;position:relative}footer.page section.footer-menu .footer2 nav.bottom-nav ul li{color:#000;float:left;grid-column:2;line-height:1.5em;margin:0;padding:0;position:relative;vertical-align:middle}footer.page section.footer-menu .footer2 nav.bottom-nav ul li .icon{padding-bottom:0;line-height:0}footer.page section.footer-menu .footer2 nav.bottom-nav ul li .icon:hover{background:#0d5eaf}footer.page section.footer-menu .footer2 nav.bottom-nav ul li .icon:active{background:#0d5eaf}footer.page section.footer-menu .footer2 nav.bottom-nav ul a:hover{background:#0d5eaf;color:#000}footer.page section.footer-menu .footer2 nav.bottom-nav ul a:active{color:#fff;background:#0d5eaf}footer.page section.footer-menu .footer2 nav.bottom-nav ul a{color:#fff;display:block;font-weight:400;font-size:18px;line-height:28px;padding:0 20px;text-decoration:none}body{background-color:#fff;color:#333;margin:33px;font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:18px}p,ol,ul,td{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}a:hover{color:#fff;background-color:#000}th{padding-bottom:5px}td{padding:0 5px 7px}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px 7px 0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}label{display:block}body{margin:0;display:grid;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}header.page{border:0;margin:0;padding:0}header.page section.top-menu{background-color:#0d5eaf;overflow:auto;width:100%}header.page section.top-menu section.logo{width:100%}section.header1{background-color:#0d5eaf;border:0;bottom:50px;font-weight:700;font-size:1.75em;height:120px;line-height:1.5em;margin:0;padding:0;position:sticky;position:-webkit-sticky}section.header1 p{display:grid;grid-column:2/5}section.header1{width:100%}section.header1 .title_bar{display:grid;grid-template-columns:1fr 130px 20px 750px 150px 1fr;text-align:center;width:100%}section.header1 .title_bar img{grid-column:2;margin-left:20px;margin-bottom:10px;margin-top:10px;min-width:150px}section.header1 .title_bar h1{color:#fff;font-family:Helvetica Neue,Helvetica;font-size:2.5em;font-weight:500;grid-column:4;height:140px;line-height:1.4em;margin:0 20px;margin-right:150px;min-width:750px}section.content{display:grid;grid-template-columns:1fr 1fr 1em 50% 1em 25% 1em 1fr 1fr;margin:0;overflow:auto}section.content #notice{height:20px;display:grid;grid-column:2/5;grid-row:1}section.content section.text{align-content:start;display:grid;grid-column:2/5;grid-row:1;margin-top:20px}section.content section.text h2{max-height:50px;text-align:center}section.content section.text p{padding:10px 5px;margin:0;text-align:left}section.content table,section.content a{list-style:none;min-height:100px;margin-left:0}section.content ul.mortgage form{height:150px;width:100%;text-align:left}section.content ul.mortgage li{text-align:left;display:inline-block}section.content section.aside,section.content aside{display:grid;grid-column:6/9;grid-row:1;position:relative;top:0px;width:100%}section.content section.aside img,section.content aside img{position:relative;top:0px;height:auto;width:100%}section.content img{display:grid;grid-column:1/-1;width:100%}
