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

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

#mapContainer .MSVE_Map a:hover, #mapSection .MSVE_Map a:hover {
    text-decoration: none;
}

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

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

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

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

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

.mapControls .collapse, .mapControls .expand {
    color: #524934;
}

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

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

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

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

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

/* end aerial */

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

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

/* end road */

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

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

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

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

/* end birdsEye */

/* set up collapse */
.collapse .mapControls .expand {
    background-color: #ffffff;
}

.collapse .mapControls .controls {
    background-color: #64a19f;
    border: 2px solid #ffffff;
}

/* end collapse */

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

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

body .ero-previewArea .bottomArea .zoomToLinks {
    color: #653C33;
}

/* loading message  */

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

/*Driving Directions */

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

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

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

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

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

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

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

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

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

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

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

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

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

.VE_Pushpin_Popup_Title span {
    color: #653C33 !important;
}

div.ero {
    z-index:750 !important;
}

