.richtext p{margin-top:10px}
.richtext table{width:auto}
.richtext table{padding:10px}
.richtext table caption{color:#005985;font-size:18px;caption-side:top}
.richtext table tbody tr th{border:1px solid #999;color:#005985;font-size:16px;font-weight:bold;padding:10px}
.richtext table tbody tr td{border:1px solid #999;color:#005985;font-size:16px;padding:10px}
.richtext .no-bullet{list-style:none;padding:0}
.richtext .no-bullet+.no-bullet{padding:0 35px}
footer .richtext{font-family:'national-2-web-regular';color:#fff}
footer .richtext h2{font-size:38px;line-height:1.5;margin-bottom:5px}
footer .richtext h3,footer .richtext h4,footer .richtext h5,footer .richtext h6{font-size:.90em;line-height:1.2;margin-bottom:20px}
footer .richtext p{color:#fff;font-size:14px;margin-top:10px;overflow:hidden}
footer .richtext strong,footer .richtext b{color:#fff}
footer .richtext address,footer .richtext i{color:#fff;font-style:normal}
footer .richtext a:link,footer .richtext a:visited{color:#fff;text-decoration:none;font-family:'national-2-web-regular';font-size:1.125em}
footer .richtext a:hover{text-decoration:underline}
footer .richtext table{width:auto}
footer .richtext table{padding:10px}
footer .richtext table caption{color:#fff;font-size:18px;caption-side:top}
footer .richtext table tbody tr th{border:1px solid #fff;color:#fff;font-size:16px;font-weight:bold;padding:10px}
footer .richtext table tbody tr td{border:1px solid #fff;color:#fff;font-size:16px;padding:10px}