* { font-family: "Open Sans", sans-serif }
body { width: 910px; margin-left: auto; margin-right: auto }

a:link {color: blue}
a:visited {color: purple}

.dropdown {
    color: blue;
    text-decoration: underline;
    position: relative;
    display: inline-block; }

.content {
    font-size: 84%;
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 300px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
    z-index: 1; }

.dropdown:hover .content { display: block; }

span.inhead {
    display: block;
    float: left;
    margin-right: 1ex;
    font-weight: bold }
span.inhead::after { content: ":" }

table.form td:first-child { text-align: right; vertical-align: text-top }
