body {
    font-family:verdana; 
    background-color:#eee;}

#menu a{
    color:white; 
    background-color:maroon; 
    text-decoration:none; 
    font-weight:bold; 
    display:inline-block; 
    padding:5px; 
    border-radius:3px; 
    font-size:16px;
    
}
#menu a:hover{
    color:brick-red;
}

#header-separator {
    color:maroon; 
    background-color:maroon; 
    height:1px;}

input[type=submit], input[type=reset], button, a.button {
    color:white; 
    background-color:#800000; 
    text-decoration:none; 
    font-weight:bold; 
    display:inline-block; 
    padding:5px; 
    border-radius:3px; 
    font-size:16px;
    border:none;
    margin:3px;}

input[type=submit]:hover, input[type=reset]:hover, button:hover, a.button:hover, #menu a:hover{
    background-color:#A52A2A;}
    
u {
    font-size:12px;
    background:black;
    font-weight:bold;
    color:white;
    text-decoration:none;
    display:inline-block;
    padding:2px;
    border-radius:3px;
}

li {
    margin:5px;
}

#footer {
    text-align:right;
    font-size:12px;
    margin-bottom:80px;
}

#footer a{
    text-decoration:none;
}
div.list-kp {
    width:750px;
}
div.list-kp div span{
    display:inline-block;
    width:100px;
    text-align:center;
    align-content: center;
    padding:3px;
}
div.list-kp div span input[type=checkbox]{
    text-align:center;
}
div.list-kp div{
    border:1px solid black;
}
div.list-kp-header{
    background:maroon;
    color:white;
    font-weight:bold;
}
div.list-kp span.narrow{
    width:50px;
}

div.list-kp span.wide{
    width:150px;
}

.dropbtn {
    margin:0px;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown a{
}
/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  margin-top:1px;
}

/* Links inside the dropdown */
.dropdown-content a {
  display: block;
  margin-bottom:1px;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

.user-status {
    color:MediumBlue;
    display:inline-block;
    border:1px solid maroon; 
    font-size:12x;
    font-style:oblique;
    padding:0 2px 0 2px;
    margin-top:5px;
}