#dho .bottom_form {
    color: #FFFFFF;
    background: url(/themes/dho-c5/images/bottom_form/bottom_form_bg_repeat.gif) repeat-y;
    width: 930px;
    min-height: 240px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 auto;
    position: relative;
}

#dho .bottom_form>.content {
    background: url(/themes/dho-c5/images/bottom_form/bottom_form_bg.jpg) no-repeat;
    width: 100%;
    min-height: 176px;
    font-size: 12px;
    padding-top: 50px;
    padding-left: 220px;
}

#dho .bottom_form>.content>.field_set {
    float: left;
    padding-right: 30px;
}

#dho .bottom_form>.content>.field_set .left {
    width: 100px;
    padding-right: 15px;
    padding-bottom: 10px;
}

#dho .bottom_form>.content>.field_set .right {
    width: 140px;
    padding-bottom: 10px;
}

#dho .bottom_form>.content>.field_set .right input {
    width: 100%;
}

#dho .bottom_form>.content>.field_set .full {
    width: 255px
}

#dho .bottom_form>.content>.field_set .required:after {
    color: #FF0000;
    content: ' *';
}

#dho .bottom_form>.submit {
    position: absolute;
    margin-top: -50px;
    left: 790px;
}

#dho .bottom_form>.submit .button {
    background: url(/themes/dho-c5/images/bottom_form/bottom_form_submit.png) no-repeat;
    width: 118px;
    height: 51px;
    display: block;
}

#dho .bottom_form>.privacy {
    font-size: 10px;
    width: 100%;
    text-align: right;
}

#dho .bottom_form>.privacy p {
    padding-right: 20px;
}

#dho .bottom_form>.privacy a {
    color: #FFFFFF;
    text-decoration: underline;
}

#dho .bottom_form>.privacy a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

#dho .bottom_form>.bottom {
    background: url(/themes/dho-c5/images/bottom_form/bottom_form_bottom.gif) no-repeat;
    width: 100%;
    height: 20px;
}

#dho #msg {
    width: 910px;
    margin: 10px auto;
    padding: 10px;
    font-size: 13px;
    font-weight: bold;
}

#dho .bottom_form_success {
    background: #b6e1ff;
    border: 1px solid #69c1ff;
}

#dho .bottom_form_failure {
    background: #fbb9b9;
    border: 1px solid #ff6969;
}