/*
  Copyright (C) 2005 rpath, Inc.

  This program is distributed under the terms of the Common Public License,
  version 1.0. A copy of this license should have been distributed with this
  source file in a file called LICENSE. If it is not present, the license
  is always available at http://www.opensource.org/licenses/cpl.php.

  This program is distributed in the hope that it will be useful, but
  without any waranty; without even the implied warranty of merchantability
  or fitness for a particular purpose. See the Common Public License for
  full details.
*/

div.formHeader {
    float: left;
    font-weight: bold;
    width: 16%;
}

div.tbHeader {
    font-size: 150%;
    color: white;
    background-color: red;
    font-weight: bold;
}

tr.header, table.vheader td:first-child {
    background-color: #dddddd;
    font-weight: bold;
    font-size: 105%;
}

table.key-admin {
    border: 1px solid black;
    border-collapse: collapse;
}
table.key-admin thead {
    background-color: #dddddd;
    font-weight: bold;
    font-size: 105%;
}
table.key-admin thead tr {
    border: 1px solid black;
}
table.key-admin thead tr td {
    padding: 6px;
    border: 1px solid gray;
}
table.key-admin tbody tr td {
    padding-top: 3px;
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 11px;
    white-space: nowrap;
    background-color: #fdfdfd;
    border: 1px solid gray;
}
table.key-admin tbody tr.key-ids td {
    background-color: #e0f0e0;
    font-family: "times", monospace;
}

table.user-admin {
    border: 1px solid black;
    border-collapse: collapse;
    width: 50%;
}
table.user-admin thead {
    background-color: #dddddd;
    font-weight: bold;
    font-size: 105%;
}
table.user-admin thead tr {
    border: 1px solid black;
}
table.user-admin thead tr td {
    padding: 6px;
    border: 1px solid gray;
}
table.user-admin tbody tr td {
    padding: 3px;
}
table.user-admin#permissions {
    font-size: 80%;
    width: 100%;
    border: none;
}
table.user-admin#permissions thead {
    background: #eeeeff;
}

table.add-form {
    width: 40%;
    background-color: #eeeeff;
    border: 1px solid black;
}

table.add-form td {
    padding: 4px;
}

table.add-form td#header {
    font-size: 105%;
    font-weight: bold;
}

pre.error {
    color: red;
}
