body {
   color: #000000;
   background-color: #FFFFFF;
   font-family: "Verdana";
   font-size: x-small;
   margin: 0px;
}

p {
   padding: 0;
   margin: 2px;
}

a {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}
a:hover {
   text-decoration: underline;
}

img {
   border: 0px;
}

fieldset {
   background-color: #F8F8F0;
   display: inline;
   border: 1px solid #D0D0C0;
   padding: 5px;
}
fieldset.border {
   background-color: #FFFFFF;
   display: inline;
   border: 1px solid #D0D0C0;
   padding: 0px;
}

legend {
   color: #D0D0C0;
}

input {
   font-family: "Verdana";
}

textarea {
}

/*****************************************************************************/

table {
}

th {
   color: #FFFFFF;
   background-color: #000000;
   font-size: x-small;
   font-weight: normal;
   text-align: left;
   vertical-align: top;
   padding: 1px 3px;
}
th.title {
   text-align: center;
}

td {
   font-size: x-small;
   vertical-align: top;
   padding: 1px 3px;
   white-space: nowrap;
}

/*****************************************************************************/

.menu {
   background-color: #F0F0E0;
}

.selected {
   font-style: italic;
}

.page {
}

.page {
   font-size: medium;
   font-style: italic;
}

.subpage {
   font-size: small;
   font-style: italic;
}

.copyright {
   color: #D0D0C0;
   font-size: xx-small;
   text-align: center;
}

.caption {
   color: #FFFFFF;
}

.error {
   color: #FF0000;
   font-weight: bold;
   text-align: center;
}

.message {
   color: #000000;
   font-style: italic;
   font-weight: normal;
   text-align: center;
}

/*****************************************************************************/

.label {
}

.value {
   font-weight: bold;
}

.readonly {
   background-color: #FFFFFF;
   font-weight: normal;
}

.input {
   background-color: #FFFFFF;
   font-weight: bold;
}

.inputfocus {
   background-color: #FFFFF0;
   font-weight: bold;
}

.button {
   background-color: #F0F0E0;
   font-family: "Verdana";
   font-weight: bold;
   text-decoration: normal;
   border: 1px solid #D0D0C0;
   display: block;
   float: left;
   text-align: center;
   padding: 2px 0px;
   margin: 2px;
   cursor: hand;
}
.buttonfocus {
   background-color: #E0E0D0;
   font-family: "Verdana";
   font-weight: bold;
   text-decoration: underline;
   border: 1px solid #D0D0C0;
   display: block;
   float: left;
   text-align: center;
   padding: 2px 0px;
   margin: 2px;
   cursor: hand;
}

a.button {
   padding: 4px 8px;
}
a.button:hover {
   background-color: #E0E0D0;
   text-decoration: underline;
}

/*****************************************************************************/
