fieldset,
div.Actions {
    border: 0;
    margin: 0 40px;
}

.FormHeading { margin-left: 0 !important; }

div.field { margin-bottom: 8px; }

label {
    font-size: 12px;
    display: block;
    line-height: 18px;
}

input { vertical-align: middle !important; }

input.text,
textarea {
    width: 60%;
    border: 1px solid #999;
}

div.requiredField {}

div.optionset label.left,
div.checkboxset label.left {
    font-weight: bold;
}

ul.optionset {
    margin-left: 0;
}

ul.optionset li {
    list-style-type: none;
    margin-left: 0;
    line-height: 18px;
}
p.checkbox label, ul.optionset li label { display: inline; }

p.checkbox {
    margin-left: 0;
}

.Actions input {
    margin-bottom: 1em;
}

.Actions p {
    margin-left: 0;
}
