a { color: #58aff9; text-decoration: none; }
a:visited { color: #58aff9; }
a:hover { color: #1b5b92; }

h1, h2, h3, h4, h5 { color: #1b5b92; }

.required {
    border: 1px solid #58AFF8;
    border-radius: 4px;
}
input.default, button.default {
    background: #58aff9 !important;
    border: 1px solid #2f7dbf;
}

.button {
    border-radius: 5px;
    background: #eee;
    border: 1px solid #ccc;
    color: #555;
    box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.8);
    transition-duration: 0.5s;
}
.odd { background: #ebf2f5; }
.AgentProfile {
    border: 1px solid #eae1d7;
}
#content .highlight { color: #58aff9; }
#headerOuter #myHead .phone { color: #2c7bbd; }
.searchResultsGallery .navBar .navItem a {
    background: #58aff9;
}
.sideSearch .head { background: #2c7bbd; }
.sideSearch .refine {
    padding: 0px;
    background: transparent;
    border: 0px solid #fff;
    margin-bottom: 40px;
}

/* Home Page */
#content .bsRight, #content .bsLeft {
    padding: 0px 30px 30px 30px;
    text-align: center;
    color: #ffffff;
}
#content .bsRight {
    background: #a90000;
    background: -webkit-linear-gradient(left, #1b5b92 , #2f7dbf); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #1b5b92, #2f7dbf); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #1b5b92, #2f7dbf); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #1b5b92 , #2f7dbf); /* Standard syntax */

}
#content .bsLeft {
    background: #2f7dbf;
}
#content .bsItem {
    display: inline-block;
    width: 200px;
    height: 40px;
    text-align: center;
    border: solid 2px #6dbcff;
    border-radius: 4px;
    padding: 8px;
    margin: 4px 8px;
    color: #ffd6d6;
    vertical-align: top;
}
#content .bsItem b {
    color: #fff;
}
#content .bsItem:hover {
    color: #fff;
    border: solid 2px #ffffff;
}
#content .bsTitle {
    background: #1b5b92;
    display: inline-block;
    border-radius: 50%;
    width: 160px;
    height: 160px;
    margin-top: -80px;
}
#content .sellBuy a, #content .sellBuy a:visited {
    color: #b3dafb;
    text-decoration: none;
}

.mortgageCalculator, .sideCalculator {
    background-image: url("images/mortgageCalculator3.png");
}

/* End Home Page */