a { color: black; } li { list-style-type: none; } body { margin: 0 auto; margin-top: 10px; max-width: 80ex; } table { border-collapse: collapse; width: 100%; } tr { border-bottom: 1px solid black; border-top: 1px solid black; } td { padding-top: 10px; padding-bottom: 10px; } form { margin-bottom: 10px; } input { width: 100%; }