﻿/* 
Author: Shenouda Andrawis 
Created: 8th April 2009
*/

/*Styles must in front of all other visible elements*/
/*
body { border: dotted none green; float: none !important; overflow: visible !important; }
form { border: dotted none red; overflow: visible !important; }*/

.divTitleBar { display: block; }
.divTitleControls { display: none; }
.divSearchContainerParent { display: none; }
/*.divSearchContainer { padding-bottom: 610px; }*/
/*.tabContainerSearch { display: none; }*/
/*.divFeatureOptions { display: none; }*/
/*.divErrorMessage { display: none; }*/

#panelDirectionsHeaderTitleImage { display: none; }

/*.divSidebarContainer { }
.panelDirections { }*/
.panelDirectionsHeader { display: none; }
/*.panelDirectionsContent { }
.tableDrivingDirections { }*/
#accordionFeatures { display: none; }
.divSwaggieInfo { display: none; }
.divSidebarEndPadding{ display: none; }

.divFooter { display: none; }

.divTitleBarLogo { height: 90px; width: 540px; float: none !important; display: block; border: solid none black; }

/*20090513 IE implementation follows*/
/*
.divMapContainer {position: absolute; left: 0px; top: 100px; height: 540px; width: 540px; border: solid thin black; float: none !important; }
#myMap { position: relative; left: 2px; top: 2px; height: 539px; width: 539px; border: dashed none orange; overflow: hidden; }

.divSidebarContainer { position: absolute; left: 0px; top: 650px; width: 540px; border: dotted none blue; float: none !important; height: auto; overflow: visible !important; }
*/
/*20090513 Firefox implementation follows*/

.divMapContainer {height: 540px; width: 540px; border: solid none black; float: none !important; }
#myMap { position: absolute; left: 0; top: 250px; height: 670px; width: 539px; border: dashed none orange; overflow: hidden; }

.divSidebarContainer {margin-top: 740px; width: 540px; border: dotted none blue; float: none !important; height: auto; overflow: visible !important; }

.divSidebarInnerContainer { width:100%; border: dotted none green; }

/*#updatePanelDirections{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;}*/
#updatePanelDirections{filter: alpha(opacity=100) !important; width: 540px !important; height:auto !important;}

.panelDirections { color: Black; overflow: visible !important;}
.panelDirectionsControlContainer {border: solid none black; float: none !important; overflow: visible !important; color: Black; }
.directionsHeader { display: none; }
.directionsSummary { border-bottom: solid thin black; margin-left: 5px; margin-right: 5px; padding-bottom: 5px; padding-top: 5px; width: 98%; }
.directionsSummaryRowTitle, .directionsSummaryRowTitle a span { font-size: 1em; color: Black; font-weight: bold; }
.directionsSummaryRowTotals, .directionsSummaryRowTotals a span { font-size: 1em; color: Black; }
.directionsContent {padding: 0px !important; margin: 0px !important; border: dashed none yellow; color: Black; float: none !important; overflow: visible !important; }
.directionsContent a span { font-size: 1em; color: Black; }

/*
.accordionFeaturesContentTitle { text-align: left; }
.accordionFeaturesHeaderContainer { font-size: 20px; font-weight: bold; margin-bottom: 5px; }
.accordionFeaturesContentTitleValue { text-align: left !important; }

#accordionFeatures { overflow: visible !important; margin-top: 10px; }
#accordionFeatures div { overflow: visible !important; }
*/
div.olMap { border: 0px solid #000000 !important; }

div.olMapViewport .MapDSControlPanZoomBar olControlNoSelect img { display: none !important; }
