body {background-color: white;
text-align:left;
font-family:arial;
font-size:14px
}

p
{
text-align:left;
margin-left: 0.5em;
color:black;
font-family:arial;
font-size:14px;
width: 60em;
display: block
}

.area {
width: 300px;
border: 10px solid #ddccb5;
height: 60px;
}

.border_rounded {
background-color: #ddccb5;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 2px solid #897048;
padding: 10px;
width: 310px;
}

label
{
width: 18em;
float: left;
text-align: right;
display: block
}

textarea
{
width: 28em;
text-align: left
}


input
{
color: #781351;
background: 
border: 1px solid #781351
}

.submit input
{
color: #000;
background: #66CCFF;
border: 2px outset #d7b9c9
} 

.submit input
{
margin-left: 0.5em;
} 

fieldset
{
border: 1px solid #66CCF;
width: 60em
}

legend
{
color: #000;
background: #66CCFF;
border: 2px outset #d7b9c9;
padding: 2px 6px
} 

