@import "/common/css/local/components/maps/base.css";

#mapContainer {
    border: 1px solid #BFB6AA;
    border-bottom: none;
}

.mapControls {
    background: transparent url( /westin/images/virtualEarth/mapControlsBg.gif ) repeat-x scroll left top;
    border: 2px solid #FFFFFF;
}

.mapControls ul.tabs li {
    background: transparent url( /westin/images/virtualEarth/tabInactiveLeft.gif ) no-repeat scroll left top;
    color: #63594C;
}

.mapControls ul.tabs li span {
    background: transparent url( /westin/images/virtualEarth/tabInactiveRight.gif ) no-repeat scroll right top;
}

.mapControls ul.tabs li.disableControl {
    background: transparent url( /westin/images/virtualEarth/tabInactiveLeft.gif ) no-repeat scroll left top;
}

.mapControls ul.tabs li.disableControl span {
    background: transparent url( /westin/images/virtualEarth/tabInactiveRight.gif ) no-repeat scroll right top;
    color: #63594C;
}

.mapControls .collapse, .mapControls .expand {
    color: #63594C;
}

.mapControls .controls .compass {
    background: transparent url( /westin/images/virtualEarth/compassOff.gif ) no-repeat scroll left top;
    color: #63594C;
}

.mapControls .controls .options .zoomIn {
    background: transparent url( /westin/images/virtualEarth/zoomIn.gif ) no-repeat scroll left top;
}

.mapControls .controls .options .zoomOut {
    background: transparent url( /westin/images/virtualEarth/zoomOut.gif ) no-repeat scroll left top;
}

.aerial .mapControls ul.tabs li.aerialTab {
    background: transparent url( /westin/images/virtualEarth/tabActiveLeft.gif ) no-repeat scroll left top;
}

.aerial .mapControls ul.tabs li.aerialTab span {
    background: transparent url( /westin/images/virtualEarth/tabActiveRight.gif ) no-repeat scroll right top;
    color: #63594C;
}

.road .mapControls ul.tabs li.roadTab {
    background: transparent url( /westin/images/virtualEarth/tabActiveLeft.gif ) no-repeat scroll left top;
}

.road .mapControls ul.tabs li.roadTab span {
    background: transparent url( /westin/images/virtualEarth/tabActiveRight.gif ) no-repeat scroll right top;
    color: #63594C;
}

.birdsEye .mapControls ul.tabs li.birdsEyeTab {
    background: transparent url( /westin/images/virtualEarth/tabActiveLeft.gif ) no-repeat scroll left top;
}

.birdsEye .mapControls ul.tabs li.birdsEyeTab span {
    background: transparent url( /westin/images/virtualEarth/tabActiveRight.gif ) no-repeat scroll right top;
    color: #63594C;
}

.birdsEye .mapControls .controls .compass {
    background: transparent url( /westin/images/virtualEarth/compassArrowsOff.gif ) no-repeat scroll left top;
}

.birdsEye .mapControls .aerial .compass .over {
    background: transparent url( /westin/images/virtualEarth/compassArrowsOn.gif ) no-repeat scroll left top;
}

.collapse .mapControls .expand {
    background-color: #FFFFFF;
}

.collapse .mapControls .controls {
    background-color: #d7d3ce;
    border: 2px solid #FFFFFF;
}

/* overwrite MSVE bg color */
body #map, body #directionsMap, body #searchResultsMap {
    background-color: #e9e6da !important;
}

/* popup box */
body .ero-previewArea .bottomArea {
    background-color: #E9E6DA;
}

/* loading message  */

#loadingMessage {
    background: transparent url( '/en_US/Media/Graphics/Brands/W/Map/loading_bg.png' ) left top;
}

/* push pins */
.pushPin {
    background: transparent url( /westin/images/virtualEarth/pin.gif ) no-repeat top left;
}

.pushPinCustom {
    background: transparent url( /westin/images/virtualEarth/pinCustom.gif ) no-repeat top left;
}

.clusterPushPin1 {
    background: transparent url( /westin/images/virtualEarth/blankPushPin.gif ) no-repeat top left;
}

.clusterPushPin2 {
    background: transparent url( /westin/images/virtualEarth/blankPushPin2.gif ) no-repeat top left;
}

.clusterPushPin3 {
    background: transparent url( /westin/images/virtualEarth/blankPushPin3.gif ) no-repeat top left;
}

.clusterPushPin4 {
    background: transparent url( /westin/images/virtualEarth/blankPushPin4.gif ) no-repeat top left;
}

.clusterPushPin5 {
    background: transparent url( /westin/images/virtualEarth/blankPushPin5.gif ) no-repeat top left;
}

.attractionsPushPin1 {
    background: transparent url( /westin/images/virtualEarth/attractionsPushPin.gif ) no-repeat top left;
}

.attractionsPushPin2 {
    background: transparent url( /westin/images/virtualEarth/attractionsPushPin2.gif ) no-repeat top left;
}

.attractionsPushPin3 {
    background: transparent url( /westin/images/virtualEarth/attractionsPushPin3.gif ) no-repeat top left;
}

.attractionsPushPin4 {
    background: transparent url( /westin/images/virtualEarth/attractionsPushPin4.gif ) no-repeat top left;
}

.attractionsPushPin5 {
    background: transparent url( /westin/images/virtualEarth/attractionsPushPin5.gif ) no-repeat top left;
}

.primaryPushPin{
    background: transparent url( /westin/images/virtualEarth/primaryPushPin.gif ) no-repeat top left;
}

.mapControls .controls .ccw, .mapControls .controls .cw, .mapControls .controls .options .labels, .mapControls .controls .options .traffic {
    color: #63594C; 
}

.mapControls {
    opacity: 0.92;
}

.bright {
   opacity: 1.0;
}

.VE_Pushpin_Popup_Title span {
    color: #858379 !important;
}

#searchResultsLayoutContainer a {
    text-decoration: none;
}
