/* customize css */

div.cst h1, div.cst h2 {
    color: #707E32;
}
body div.cst-book-step-container h1 {
    color: #707E32;
}
h3.cst-book-roomtype-name {
    color: #707E32;
}
div div.cst-book-roomtype-prices {
    background-color: #E2EACC;
}
div div.cst-book-roomtype-prices h3 {
    color: #707E32;
}
body div.cst-book-step-container a.cst-book-roomtype-book, body  div.cst-book-step-next,body  div.cst-book-step-back {
    background-color: #707E32;
    background-image: url("../i/cst-book-link-bg.gif");
}
.cst-book-roomtype-text ul {
    padding: 7px 7px 7px 25px;
}
table.cst-book-table-fields tr.striped td {
    background-color: #E2EACC;
}
td.cst-book-table-fields-right input.required, td.cst-book-table-fields-right select.required {
    background-color: #E2EACC;
}
body div.cst-book-info-progress-20 li.cst-book-info-progress-step-10 div.cst-book-info-progress-container, body div.cst-book-info-progress-30 li.cst-book-info-progress-step-10 div.cst-book-info-progress-container, body div.cst-book-info-progress-40 li.cst-book-info-progress-step-10 div.cst-book-info-progress-container {
    background-color: #E2EACC;
}
body div.cst-book-info-progress-30 li.cst-book-info-progress-step-20 div.cst-book-info-progress-container, body div.cst-book-info-progress-40 li.cst-book-info-progress-step-20 div.cst-book-info-progress-container {
    background-color: #E2EACC;
}
body div.cst-book-info-progress-40 li.cst-book-info-progress-step-30 div.cst-book-info-progress-container {
    background-color: #E2EACC;
}
body div.cst div.cst-book-form-20-roomtypes-hints a.cst-link, body div.cst div.cst-book-form-20-roomtypes-hints a.cst-link:hover {
    background-color: #707E32;
}
.cst-client-box {
    background: none repeat scroll 0 0 #E2EACC;
    font-size: 9px;
    width: 170px;
}
.cst-client-box h3 {
    color: #707E32;
    font-variant: small-caps;
}
