h1 { border-bottom: 2px solid; border-color: black; border-left: 2px solid; border-radius: 0px 0px 0px 3ex; } /* https://stackoverflow.com/questions/14920401/how-to-simulate-hfill-with-html-and-css */ h1 ul { display: flex; justify-content: space-between; margin: 0.5ex; } h1 li { display: inline; } td.bold { font-weight: bold; } /* footer */ .footer hr { border-style: solid; border-width: 1px; color: black; margin-top: 4ex; width: 70%; } .footer ul { margin-top: 0.8ex; } div.footer { font-size: xx-small; }