label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
} 
input
{
color: #660000;
background: #ffffff;
border: 1px solid #660000;
}

.submit input
{
color: #000;
background: #ffaaff;
border: 2px outset #660000;
} 


legend
{
color: #660000;
background: #ffffff;
border: 1px solid #660000;
padding: 2px 6px
} 

fieldset
{
border: 1px #000000 solid;
width: 340px
; color: #990000
; clip:    rect(   )
}
.fc {  color: #660000; background-color: #CCCCFF; width: 340px; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 18px; clip:     rect(   )}
.fd {  color: #660000; background-color: #FFCCCC; width: 340px; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 18px; clip:     rect(   )}