h1 {
font-size: 100%;
}
a {
text-decoration: none;
}
p {
font-size: 90%;
}
table {
margin: 10px 50px 10px 120px;
border-collapse: collapse;
color: black;
border: 1px solid gray;
background-color:#dddddd;
} th {
width: 200px;
text-align: right;
vertical-align: top;
border-top: 1px solid gray;
font-family: Arial;
font-size: 0.8em;
padding-right: 12px;
padding-top: 0.75em;
padding-bottom: 0.75em;
}
textarea {
font-family: Arial; font-size: 1.1em; padding:7px
}
td {
vertical-align: middle;
background-color: #ccddff;
border-bottom: 1px solid gray;
color: black;
border-left: 2px solid gray;
padding: 4px;
font-family: Arial;
font-size: .8em;
line-height: 2em;
} .required {
color: black;
} .header th {
text-align: left;
text-transform: uppercase;
font-size: .9em;
padding-left: 220px;
border-bottom: 2px solid gray;
border-top: 2px solid gray;
background: #333333;
color:#ffffff;
} #buttonSubmit {
margin-left: 270px;
margin-top: 4px;
}