.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */

.myform{
    margin:0 auto;
    width:100%;
    padding:14px;
}

.myform div.row {
    padding-bottom: 13px;
    width: 100%;
}

span.bottom_right {
    float: right;
    padding-right: 35px;
}

.myform div.column {
    float: left;
    width: 440px;
}

.myform div.column.right {
    padding-left: 20px;
}

.myform div.small_column {
    float: left;
    width: 200px;
}

.myform div.small_column.right {
    padding-left: 20px;
}

.myform label, span.bottom_right label {
    display: block;
    font-size: 14px;
    padding-bottom: 5px;
    font-weight: bold;
    color: #B52025
}

.myform label.inline, span.bottom_right label.inline {
    display: inline-block;
    margin-top: 3px;
}

.myform label.dark, span.bottom_right label.dark {
    color: #000;
}

span.bottom_right label {
    display: inline-block;
    padding-bottom: 0;
}

.myform input.button, span.bottom_right input.button {
    background-color: #b52025;
    color: #FFFFFF;
    width: 120px;
    border-radius: 5px;
    border: 1px #882626 solid;
    padding: 3px 2px 3px 2px;
    cursor: pointer
}

.myform input.button.disabled, span.bottom_right input.button.disabled {
    background-color: #f1f1f1;
    color: #888888;
    border-color: #ccc;
}

.myform input.text {
    border: 1px solid #aaa;
    width: 350px;
    padding: 5px;
    border-radius: 5px;
}

.myform input.text.disabled {
    background-color: #f1f1f1;
    color: #333;
    border-color: #ccc;
}

.myform textarea {
    border: 1px solid #b6b6b6;
    width: 410px;
    border-radius: 5px;
}

.myform select {
    border-radius: 5px;
    border: 1px solid #aaa;
    padding: 3px;
    min-width: 50px;
}