
form {margin-bottom: 0px;
}
.labeltxt, .labeltxt a
{
width: 500px;
text-align: left;
margin-right: 0.5em;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#32428B;
line-height:22px;
} 
label
{
width: 125px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#32428B;
} 
.submit input
{
margin-left: 4.5em;
} 
input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
}

fieldset
{	border:0px;
/*margin-top:10px; */
padding:10px 10px 10px 10px;
/*
vertical-align:middle;
border: 1px solid #781351;
width: 500px;*/
} 

legend
{
color: #fff;
background: #663333;
border: 1px solid #B0AAE6;
padding: 2px 6px;
margin-top:5px;
margin-bottom:5px;
} 

.color {
padding:10px 10px 10px 10px; 
padding-top:10px;
padding-bottom:10px;
vertical-align:middle;
border: 1px solid #32428B;
width: 430px;
		}
