.s9brand{
    padding: 1px 10px 1px 0;
}
.s9brand > img {
    max-width: 100px;
}
@media(min-width:768px){
    .s9brand > img {
        max-width: 100px;
    }
}
.s9p30 {
	padding:30px;
}
.page-header {
    padding-bottom: 9px;
    margin: 10px 0;
    border: 0;
}

#main_content {
    min-height: 700px;
}

footer {
    background-color: #1B1F21;
    color: #999999;
    font-size: 14px;
    margin-top: 50px;
}

.ft-img-cell {
    padding: 30px 0 15px 30px;
    text-align: right;
}

.ft-img-cell img {
    height: 138px;
    margin: 10px;
}

.ft-txt-cell {
    padding: 30px 15px 0 30px;
    text-align: left;
}

.error-global {
    padding: 10px 5px 10px 5px;
    margin: 10px 0 10px 0;
    color: red;
    font-style: italic;
}

.success-global {
    padding: 10px 5px 10px 5px;
    margin: 10px 0 10px 0;
    color: green;
    font-style: italic;
}

.error-control {
    border: 1px solid red;
}

.error-text {
    color: red;
    font-style: italic;
}

.checkbox_vlist {
    list-style-type: none;
    padding-left: 0;
}
.prompt-global{
    color: #777777;
    font-size: 12px;
}
.form-section-head{
    margin-top: 35px;
    margin-bottom: 15px;
}
.bg-grey{
    background-color: #ececec;
}
