@import url( "/common/css/local/search/results/results.css" );

#searchResultPage {
    color: #3A3A3A;
}

.messagingBox {
    color: #ffffff;
    background-color: #FF950C;
    border: 1px #E87A02 solid;
}

.messagingBox a {
    font-weight: 600;
    color: #ffffff;
}

.messagingBox strong {
    color: #004284;
}

#mapModifyContainer {
    background-color: #d8edf7;
}

#searchMap {
    border-bottom: 1px solid #45a3d2;
}

/*IE6 and IE7 adjustment*/
#searchResultsMap {
    *width: 486px !important;
}

#mapToggle {
    background: url( /corporate/images/virtualEarth/mapIcon.gif ) left no-repeat;
    font-weight: bold;
    padding-left: 46px;
}

#mapSection {
    border: 1px solid #45a3d2;
}

.propertyListing {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    border-bottom: 1px solid #BBDDEE;
}

.propertyListing h3 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color: #BBDDEE;
}

.propertyListing h3 a {
    color: #3399CC;
}

.propertyListing h3 a:visited {
    color: #3399CC;
}

.propertyListing .searchInformation {
    background-color: #BBDDEE;
}

.thumbnail .caption, .thumbnail p.text {
    background-color: #E4EBF8;
}

.mapPropertyDetail {
    border-bottom: 1px #333333 solid;
}

.mapPropertyDetail h4 a {
    color: #666666;
}

#modifySearch {
    background-color: #BBDDEE;
}

#modifySearch .inputSection {
    border-style: solid;
    border-color: #999999;
}

#modifySearch #advancedSearchCriteria {
    background-color: #FFFFFF;
    border: 1px #CCCCCC solid;
}

/* for ciCo calendar search */
.cal_tdStyle {
    padding-top: 15px;
    padding-left: 10px;
}

p.cal_zeroPadMar {
    padding: 0;
    margin: 0;
}

/* Rate and "Browse Calendar" should be bolded */
.rateSH {
    font-size: 11px;
    line-height: 13px;
    font-family: arial, helvetica, verdana, sans-serif;
    color: #E67007;
    font-weight: bold;
    margin: 0;
}

.rateflag {
    width: 75px;
    font-size: 9px;
    line-height: 11px;
    font-family: arial, helvetica, verdana, sans-serif;
    color: #EB9141;
    background-color: #FFEFDB;
    text-align: center;
}

/* Rule above the Calendar is #BBDDEE */

.rateArea {
    width: 175px;
    margin-right: 0;
}

.rateArea #enterRates {
    width: 120px;
}

/* add location */
#addLocationBox {
    border: 1px #45a3d2 solid;
    border-top: none;
    background-color: #90c7e5;
}

#addLocationBox .actionButton {
    padding: 0 0 0 4px;
}

#addLocationBox .actionButton button {
    border: none;
    padding: 1px 14px 1px 3px;
}

#addLocationBox form label, #addLocationBox form #customAddress {
    margin-top: 0;
}
/* end add location */


/* citycenter popup block  */
#bubbleHelpDiv {
    background-color:#FFFFFF;
    border: 1px solid #45a3d2;
}

#bubblehelpHeaderContainer {
     background-color:#d8edf7;
     border-bottom: 1px solid #45a3d2;
}

#bubblehelpClose, .cityCenterBlock {
    color: #0072CA;
}
/*  end citycenter popup block  */
#contentArea .choicesContainer blockquote{
    margin-left: 15px;
    padding: 0;
}
#contentArea .choicesContainer hr{
    display: none;
}

/*#bodyContainer #centerContainer #contentArea .choicesContainer h1{
    font-size: 11px;
    font-weight: normal;
    color: #616161;
}*/
