/* Button Styling */
.button {
    margin:2px;
    padding: 2px 10px;
    text-align: center;
    vertical-align: middle !important;
    font-weight:  bold;
}

.edit, .edit:visited {
    border: 1px solid gray;
    color: black;
    text-decoration:none;
}

.edit:hover, .deactivate:hover, .auth:hover, .reject:hover, .view:hover {
    color:red;
    border:1px solid red;
    text-decoration:none;
}

.add, .add:visited {
    border: 1px solid black;
    background-color: #B4BE35 !important;
    color: black;
    text-decoration: none;
}

.add:hover {
    border: 1px solid #B4BE35;
    background-color: white !important;
    color: black;
}

.historical, .historical:visited {
    border: 1px solid black;
    background-color: #f3f0c5 !important;
    color: black;
    text-decoration: none;
}

.historical:hover {
    border: 1px solid #f3f0c5;
    background-color: white !important;
    color: black;
}

.list, .list:visited {
    border: 1px solid black;
    background-color: #aab0db !important;
    color: black;
    text-decoration: none;
}

.download:hover {
    border: 1px solid #6f076e;
    background-color: white !important;
    color: #6f076e;
}

.download, .download:visited {
    border: 1px solid #6f076e;
    background-color: #6f076e !important;
    color: white;
    text-decoration: none;
}

.list:hover {
    border: 1px solid #aab0db;
    background-color: white !important;
    color: black;
}

.link, .link:visited {
    border: 1px solid blue;
    color: blue;
    text-decoration:none;
}

.link:hover {
    color:green;
    border:1px solid green;
    background-color: silver;
    text-decoration:none;
}

.disabled, .disabled:visited {
    border:1px solid silver;
    color:silver;
    text-decoration:none;
}

.deactivate, .deactivate:visited {
    border: 1px solid gray;
    color: gray;
    text-decoration:none;
}

.delete:hover {
    color:white;
    border:1px solid black;
    background-color: black;
    text-decoration:none;
}

.delete, .delete:visited {
    border: 1px solid gray;
    color: red;
    text-decoration:none;
}

.undelete:hover {
    color:black;
    border:1px solid green;
    background-color:green;
    text-decoration:none;
}

.undelete, .undelete:visited {
    border: 1px solid silver;
    color: gray;
    text-decoration:none;
}

.auth, .auth:visited {
    border:1px solid green;
    color:green;
    text-decoration:none;
}

.reject, .reject:visited {
    border:1px solid red;
    color:red;
    text-decoration:none;
}

.view, .view:visited {
    border:1px solid green;
    color:green;
    text-decoration:none;
}

.home, .home:visited {
    border:1px solid gray;
    text-decoration: none;
    font-size:10px;
}

.delete:hover {
    color:white;
    border:1px solid black;
    background-color: black;
}

.undelete:hover {
    color:black;
    border:1px solid green;
    background-color:green;
}

.disabled, .disabled:visited {
    border:1px solid silver;
    color:silver;
}

.delete, .delete:visited {
    border: 1px solid gray;
    color: red;
}

.undelete, .undelete:visited {
    border: 1px solid silver;
    color: gray;
}

.view, .view:visited {
    border:1px solid green;
    color:green;
}

.live:hover {
    border: 1px solid greenyellow;
    color: greenyellow;
}

.live, .live:visited {
  border: 1px solid purple;
  color: purple;
}

.complete:hover {
    border:1px solid green;
    background-color: white;
    color: green;
}

.complete, .complete:visited {
    border:1px solid red;
    background-color:  red;
    color: white;
    font-weight:bold;
}

.review:hover {
    border:1px solid #075a7c;
    background-color: white;
    color: #075a7c;
}

.review, .review:visited {
    border:1px solid #075a7c;
    background-color:  #075a7c;
    color: white;
    font-weight:bold;
}

.set:hover {
    border: 1px solid black;
    background-color: white !important;
    color: black;
    text-decoration: none;
}

.set, .set:visited {
    border: 1px solid black;
    background-color: #B4BE35 !important;
    color: black;
    text-decoration: none;
}

.unset:hover {
    border: 1px solid black;
    background-color: #B4BE35 !important;
    color: black;
    text-decoration: none;
}

.unset, .unset:visited {
    border: 1px solid black;
    background-color: white !important;
    color: black;
    text-decoration: none;
}

.wp_c:hover, .wp_i:hover {
    border:1px solid red;
    background-color: black;
    color: white;
}

.wp_c, .wp_c:visited {
   border:1px solid gray;
   background-color: blue;
   color: white;
}

.wp_i, .wp_i:visited {
    border: 1px solid gray;
    background-color: green;
    color: white;
}

