body
{
margin:auto;
font-family: verdana;
font-size:12px;
}
#container
{
}
#applicationform
{
width:700px;

}
#applicationform p
{line-height:150%;
font-size:12px;
padding:3px;
}

.heading
{
margin:0 auto;
color: #fff;
padding:1px 6px 1px 6px;
background-color: #093;
font-size:18px;
}
.ceheading
{
margin:0 auto;
color: #fff;
padding:1px 6px 1px 6px;
background-color: #a20d57;
font-size:18px;
}
.message
{
margin:0 auto;
padding: 12px;
width:450px;
float:left;
line-height:150%;
font-size:12px;
}
.sic
{
margin-left:500px;
width:400px;
}
.footer
{
clear:both;
margin:0 auto;
color: #fff;
padding: 6px;
background-color: #093;
text-align:center;
}
.cefooter
{
clear:both;
margin:0 auto;
color: #fff;
padding: 6px;
background-color: #a20d57;
text-align:center;
}
.cefooter a
{
font-size:12px;
padding:1px 6px;
text-decoration: none;
color:#fff;
}
.footer a
{
font-size:12px;
padding:1px 6px;
text-decoration: none;
color:#fff;
}
.hidden
{
position: absolute;
left: -9999px;
}
td.fieldlabel
{
text-align: right;
width:300px;
padding: 6px 3px;


}
.required
{
font-weight: bold;
}
fieldset { border:1px solid #093;
padding-top:3px;
margin:3px;
 }
.cefieldset { border:1px solid #a20d57;
padding-top:3px;
margin:3px;
 }
legend {
  padding: 0.2em 0.5em;
  border:1px solid #093;
  color:#093;
  font-size:95%;
  text-align:right;
  font-weight:bold;
  margin:1px;
  }
.celegend {
  padding: 0.2em 0.5em;
  border:1px solid #a20d57;
  color:#a20d57;
  font-size:95%;
  text-align:right;
  font-weight:bold;
  margin:1px;
  }
 label
 {
 padding:3px;
 }
 .labelheading
 {
 font-size:14px;
 font-weight: bold;
 margin: 3px;
 }
.instructions
{
text-align:center;
line-height:150%;
font-size:12px;
}
TRApp td
{
padding: 4px 1px;
}
ul.list { list-style-type: none; }
.list li { margin: 10px;
line-height:150%;

}
