html, body {
font-family: "Verdana", "Arial", sans-serif;
font-size: 14px;
color: #000;
background: #FFF;
background-image: url('/images/bg01.jpg');
}
/*
body {
margin-top:40px;
}
*/
h1 {
font-size: 1.5em;
text-align: center;
}
h2 {
font-size: 1.2em;
text-align: center;
color: blue;
}
#header{
width: 315px;
height: 101px;
float: right;
border: 0;
padding-left: 2em;
}
#tyheader {
width: 315px;
height: 101px;
margin: auto;
border:0;
}
hr {
width: 85%;
}
label {
width: 10em;
float: left;
text-align: right;
margin-left: 1em;
display: block;
padding-right: 1.2em;
}
#message {
margin: auto;
width: 770px;
height: 900px;
background: white;
border: 1px black solid;
}
li {
display: inline;
width: 10em;
}

li.labelit {
width: 10em;
padding: 0;
/* from 'label' */
width: 10em;
float: left;
text-align: right;
margin-left: 1em;
padding-right: 1.2em;
}
select {
/*background: url('/images/bg01.jpg');*/
background-color: #FFF;
}
option {
display: block;
}
ul {
width: 100%;
height: 1em;
}
p {
text-align: left;
color: #000;
line-height: .85em;
}
p.category{
font-size: 120%;
margin-left: 2em;
}
form p {
line-height: .85em;
}
.center{
text-align: center;
margin: auto;
}
.centertight {
line-height: .85em;
text-align: center;
}

.btn {
text-align: center;
margin: auto;
margin-left: -10em;
}

input {
width: 20em;
padding: 0;
/*background: url('/images/bg01.jpg');*/
background-color: #FFF;
}
p#lpad {
padding-left: 5px;
}
textarea {
width: 20em;
height: 15em;
padding: 0;
overflow: auto;
/*background: url('/images/bg01.jpg');*/
background-color: #FFF;
}

.error{
text-align: center;
color: red;
font-weight: bold;
font-size: 2em;
font-family: "Verdana", "Helvetica", sans-serif;
}

a, img {
text-decoration: none;
border:0;
}
#drform {
width: 800px;
height: 100%;
/* overflow: auto; */
margin-top: 10px;
margin-right: 5px;
/* temp border */
border: 1px green solid;
display: block;
background: white;
margin: auto;
}
#controlnumber{
width: 315px;
margin: auto;
font-weight: bold;
text-align: left;
color: black;
padding-right: 2px;
padding-left: 5px;
font-size: .85em;
}
#titlebox {
float: left;
font-weight: bold;
color: black;
padding-left: 10px;
padding-right: 5px;
line-height: .25em;
font-size: .85em;
border: 1px red solid;

}
input.blue {
background: none;
background-color: #0033FF;
font-weight: bold;
font-size: 1em;
color: white;
}
.legroom{
padding-left: 10em;
}

table.cases, table.single {
border-collapse: collapse;
margin: auto;
width: 800px;
}
table.cases tr, table.cases td, table.cases th {
border: 1px black solid;
text-align: center;
}
table.cases td, table.cases th, table.single td, table.single th {
padding: .5em;
}
table.cases th, table.single th {
font-weight: bold;
color: blue;
}
table.single th {
text-align: right;
border: 1px black solid;
}
table.single tr, table.single td {
border: 1px black solid;
text-align: left;
}
