div.registration fieldset {
    width: 530px;
    border: 3px solid #d45500;
}

div.registration .prop .name {
    width: 150px;
}

div.registration .prop .value {
    width: 360px;
}

div.registration div.value {
    position: relative;
    float: left;
}

div.showRegistration .prop .value {
    width: 320px;
}

div.registration dd.show {
    margin-top: 1px;
}

div.registration dd input {
    width: 350px;
    padding: 2px;
}

div.registration dd input[type="checkbox"] {
    width: 16px;
}

div.registration #mainContact\.zipcode, div.registration #invoiceContact\.zipcode {
    width: 80px;
}
div.registration #mainContact\.city, div.registration #invoiceContact\.city{
    width: 260px;
}


dd.address input.zipcode {
}

dd.address input.city {
    width: 260px;
}

div.registration div.error {
    padding: 3px;
    margin-left: -3px;
    margin-bottom: 0;
}

#remarks {
    width: 345px;
    height: 112px;
}


table.refund td {
    color: #d45500;
}

LABEL.over {
    color: #888;
    position: absolute;
    top: 2px;
    left: 6px;
}

LABEL.city {
    left: 94px;
}


