
body,
table td {
/*   font-family: arial, helvetica, sans-serif;*/
   background-color: #eee;
   font-size: 0.75em;
}

input[type=text],
input[type=password] {
   padding-left: 0px;
   font-weight: bold;
   font-size: 0.9em;
   border: inset 1px;
   width: 120px;
}

input[readonly] {
   background-color: #ddd;
   color: #333;
}


#inner {
   /*border-left: dashed 1px #777;*/
   border-left: dashed 1px #aaa;
   padding-left: 20px;
   margin-left: 160px;
   margin-top: 10px;
   margin-bottom: 10px;
   min-height: 120px;
}

#identification {
   border: solid 2px #bbb;
   background-color: white;
   padding-left: 20px;
   padding-right: 20px;
   z-index: 2;
   width: 30em;
   min-width: 410px;
   min-height: 185px;
   /*position: absolute;*/
   position: relative;
   left: 30px;
   top: 30px;
   /*left: 50%;
   top: 50%;
   margin-left: -205px;
   margin-top: -75px;*/
}


#identification h1 {
   text-align: center;
   font-size: 22px;
   white-space:nowrap;
   border-bottom: solid 1px #ccc;
   width: 10em;
}

#identification table {
   padding: 5px;
   display: inline;
}


table td {
   background-color: white;
   white-space: nowrap;
}


td.right {
   text-align: right;
}


#identification img {
   position: absolute;
   top: 30px;
   left: 20px;
}

#serverinfo {
   position: relative;
   bottom: 12px;
   text-align: center;
   color: #444;
   width: 19em;
}


#error {
   background-color: #6F1B4C;
   padding: 5px;
   text-align: center;
   position: relative;
   color: white;
   margin-bottom: 5px;
}


#info {
   background-color: #555;
   padding: 5px;
   text-align: center;
   position: relative;
   color: white;
   margin-bottom: 5px;
   width: 19em;
}
