#content form p {
text-indent:0;
background:none;
clear:left;
}
form label {
width:150px;
display:block;
float:left;
}
form label.large {
width:200px;
}
input, textarea, select {
border:1px solid gray;
font-family:Verdana;
font-size:11px;
}
form ul.checkbox {
clear:left;
margin-left:130px
}
#content form ul.checkbox li{
background:none;
list-style:none;
}
#content form span.required {
color:#81426C;
}
ul.errors, #content form p.errors {
color:#81426C;
font-weight:bold;
}
#content ul.errors li.first {
background:none;
text-indent:-2em;
}
#content ul.errors li{
background-position:10px 5px;
}
fieldset {
padding-top:1em;
}
.line {
margin-top:1em;
padding-top:1em;
border-top:2px dotted lightgray;
}
legend {
font-weight:bold;
}
hr {
margin:1em 0;
color:gray;
border-top:1px solid gray;
}
address {
font-style:normal;
}
.right {
text-align:right;
}
