:90%;
            margin:1em;
        }

        table td {
            padding-left: 0.3em;
        }

        table th {
            font-weight: bold;
            text-align: center;
            background-color: rgb(0,0,128) !important;
            font-size: 110%;
            background: hsl(180, 30%, 50%);
            color: #fff;
        }

        table th a:link {
          color: #fff;
        }

        table th a:visited {
          color: #aaa;
        }

        table tr:nth-child(even) {
    