.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a:hover {  color: #FFCC00; text-decoration: underline}

table.container {
width: 550px;
border-collapse: collapse;
border: 1px solid #0066cc;
}

td.formheading {
background-color: #0066cc;
color: #ffffff;
font-family: Impact, fantasy;
font-size:12pt;
}

td.optional {
border: 1px solid #0066cc;
background-color: #ffffff;
color: #000000;
font-family: Helvetica, sans-serif;
font-size: 12pt;
}

td.tabletitle {
background-color: #0066cc;
color: #ffffff;
font-size: 14pt;
}

td.required {
border: 1px solid #0066cc;
background-color: #cfebfd;
color: #000000;
font: Helvetica, sans-serif;
font-size: 12pt;
}
