BODY { border:0px solid blue; margin:0px; overflow:hidden; }
IMG { border:0px solid blue; }
A { color:#0000FF; }
A.plain { color:black; text-decoration:none; }
A.plainWhite { color:white; text-decoration:none; }
A.plainBlue { color:#0000FF; text-decoration:none; }

#dTopBar { position:absolute; top:0; left:0; width:100%; background:url("Images/TopBarRest.gif"); z-index:170; } /* Was 40 */
#dTopBarRest { position:absolute; top:0; left:325; z-index:170; } /* Was 40 */
#dAAALogo, #dCAALogo { position:absolute; top:0; left:0; z-index:180; visibility:hidden; } /* Was 50 */
#dBannerTitle { position:absolute; top:1; left:46; background:url("Images/TopBarMid.gif"); z-index:180; } /* Was 50 */
#dHelp, #dPrint, #dEmail, #dFavorites, #dPreferences, #dLegend, #dSaveTrip { position:absolute; font-family:arial; font-size:8pt; visibility:hidden; z-index:180; } /* Was 50 */
#dPreferences { top:1; right:386; padding-bottom:6px; padding-top:7px; padding-right:5px; padding-left:5px; }
#dFavorites { top:1; right:303; padding-bottom:4px; padding-top:6px; padding-right:5px; padding-left:5px; }
#dSaveTrip { top:1; right:246; padding-bottom:6px; padding-top:8px; padding-right:5px; padding-left:5px; }
#dPrint { top:1; right:189; padding-bottom:5px; padding-top:8px; padding-right:5px; padding-left:5px; }
#dEmail { top:1; right:129; padding-bottom:8px; padding-top:9px; padding-right:5px; padding-left:5px; }
#dLegend { top:1; right:60; padding-bottom:6px; padding-top:8px; padding-right:5px; padding-left:5px; }
#dHelp { top:1; right:5; padding-bottom:4px; padding-top:8px; padding-right:5px; padding-left:5px; }

#dTabPlanMake { position:absolute; top:30; left:0; width:396; background-color:#6699FF; z-index:40; }
#dSubTabBack { position:absolute; top:58; left:1; width:395; background:white url("I/SubTabBack.gif"); z-index:40; }
#dTabRoute { position:absolute; top:31; left:0; z-index:50; visibility:hidden; }
#dTabMap { position:absolute; top:31; left:96; z-index:50; visibility:hidden; }
#dTabTravInfo { position:absolute; top:31; left:192; z-index:50; visibility:hidden; }
#dTabDirections { position:absolute; top:31; left:288; z-index:50; visibility:hidden; }
#dTabHidden { position:absolute; top:31; left:181; z-index:50; visibility:hidden; }
#dTabRouteLoc, #dTabRouteDir, #dTabRouteInfo, #dTabMapLoc, #dTabMapInfo { position:absolute; top:58; left:0; visibility:hidden; z-index:50; }
#dTabRouteDir { left:288; }
#dTabRouteInfo, #dTabMapInfo { left:144; }

#dToolBar { position:absolute; top:30; left:397; width:100%; background:transparent url("I/ToolBarBack.gif"); z-index:40; }
#dTabShow { position:absolute; top:30; left:397; visibility:hidden; z-index:50; }
#dTabDetail { position:absolute; top:30; left:477; visibility:hidden; z-index:50; }
#dTabModify { position:absolute; top:30; left:571; visibility:hidden; z-index:50; }
#dTabNotes { position:absolute; top:30; left:646; visibility:hidden; z-index:50; }
#dTabEnlarge, #dTabReduce { position:absolute; top:30; right:0; visibility:hidden; z-index:50; }

#dDivide, #dTopDivide, #dPOIDivide { position:absolute; top:30; left:396; width:1; height:29; background-color:#000000; z-index:50; }
#dDivide { top:59; height:100%; }
#dPOIDivide { left:0; top:36; height:1; width:396; }
#dxxx { position:absolute; top:58; left:0; width:396; height:1; background-color:#000000; z-index:39; }

#dIntro, #dIntroTrans { position:absolute; top:30; left:397; width:365; height:256; background-color:transparent; overflow:hidden; z-index:80; visibility:hidden; }
#dIntroTrans { width:200%; height:200%; visibility:visible; z-index: 89; }
#dIntroButton { position:absolute; top:30; left:397; background-color:transparent; overflow:hidden; z-index:90; visibility:hidden; }
#dSelectMap, #dSelectMapOff, #dShow, #dModifyMap, #dNotes { border:1px solid black; position:absolute; top:59; left:397; background-color:white; visibility:hidden; z-index:85; }
#dSelectMap, #dSelectMapOff { left:477; }
#dModifyMap, #dModifyMapOff { left:571; }
#dNotes { left:646; }

#dLegendBox, #dPrintMenuBox, #dEmailMenuBox, #dFavoritesBox, #dPreferencesBox, #dSaveTripBox, #dAboutGasBox, #dRecentLocsBox { background-color:transparent; border:0px solid blue; position:absolute; top:65; left:275; visibility:hidden; margin:0px; overflow:hidden; z-index:210; } /* z-index:90 */
#dLegendBox { top:90; left:15; }
#dFavoritesBox, #dPreferencesBox, #dSaveTripBox { top:60; left:10; }
#ifLegend, #ifPrintMenu, #ifEmailMenu, #ifFavorites, #ifPreferences, #ifSaveTrip, #ifAboutGas, #ifRecentLocs { background-color:transparent; border:0px solid blue; position:absolute; top:0; left:0; width:100%; height:100%; margin:0px; z-index:220; } /* z-index:95 */
#ifIntro { background-color:transparent; border:0px solid blue; position:absolute; top:0; left:0; width:100%; height:100%; margin:0px; }
#dFormBack { position:absolute; top:59; left:0; width:396; height:100%; background-color:#E0ECFF; z-index:40; }
#dQuickFormContainer, #dMultiFormContainer, #dCandRouteContainer, #dMapFormContainer, #dDirectionsContainer { position:absolute; top:59; left:0; width:396; height:100%; visibility:hidden; background-color:#E0ECFF; z-index:50; }
#FromLayer { position:absolute; top:9; left:20; visibility:hidden; z-index:55; }
#FromLayer1 { position:absolute; top:9; left:19; visibility:hidden; z-index:55; }
#dFromShadow { position:absolute; top:12; left:22; background-color:#AAAAAA; margin:0px; height:157; width:352px; visibility:hidden;z-index:55;  }
#ToLayer { position:absolute; top:178; left:20; visibility:hidden; z-index:55; }
#ToLayer1 { position:absolute; top:178; left:19; visibility:hidden; z-index:55; }
#dToShadow { position:absolute; top:181; left:22; background-color:#AAAAAA; margin:0px; height:157; width:352px; visibility:hidden; z-index:55; }
#AnyLocLayer { position:absolute; top:9; left:20; visibility:hidden; z-index:55; }
#AnyLocLayer1 { position:absolute; top:9; left:19; visibility:hidden; z-index:55; }
#dAnyLocShadow { position:absolute; top:12; left:22; background-color:#AAAAAA; margin:0px; height:157; width:352px; visibility:hidden; z-index:55; } /* WAS 172 */
#ItinLocLayer { position:absolute; top:9; left:20; visibility:hidden; z-index:55; }
#ItinLocLayer1 { position:absolute; top:9; left:19; visibility:hidden; z-index:55; }
#dItinLocShadow { position:absolute; top:12; left:22; background-color:#AAAAAA; margin:0px; height:157; width:352px; visibility:hidden; z-index:55; }
#dQuickButtons, #dMultiButtons, #dMultiButtons2, #dMapButtons { position: absolute; top:381; left:22; width:352; visibility:hidden; z-index:55; }
#dQuickButtons { top:340; }
#dMultiButtons2 { top: 172; }
#dMapButtons { top: 183; }
.LocButtons { font-family:verdana; font-size:10pt; }

#dItinContent { border: none; background-color: #EEF5FF; position: relative; left: -3px; top: -3px; margin: 0px; visibility:hidden; z-index:55; }
#dItinC { position: absolute; top:210; left:22; background-color: #AAAAAA; margin: 0px; visibility:hidden; z-index:55; }
#dDirectionsC, #dNoDirC, #dDirTripC, #dPrintDirC, #dWarningsC, #dConstructC, #dScenicC, #dBRFYC, #dTrafficC { position: absolute; top:12; left:17; background-color: #AAAAAA; margin: 0px; visibility:hidden; z-index:50; }
#dDirectionsC { top: 59; }
#dDirections,  #dNoDir,  #dDirTrip,  #dPrintDir,  #dWarnings,  #dConstruct,  #dScenic,  #dBRFY,  #dTraffic  { position: relative; left: -3px; top: -3px; visibility:hidden; z-index:55; }
#dPrintDirC, #dPrintDir { background-color:transparent; }

#ErrorLocLayer { position:absolute; top:9; left:20; visibility:hidden; z-index:55; }
#ErrorLocLayer1 { position:absolute; top:9; left:19; visibility:hidden; z-index:55; }
#dErrorShadow { position:absolute; top:12; left:22; background-color:#AAAAAA; margin:0px; height:200; width:352px; visibility:hidden; z-index:55; }
#ErrorTopShadow, #ErrorItinShadow { position:absolute; top:12; left:22; background-color: #AAAAAA; margin: 0px; visibility:hidden; z-index:55; }
#ErrorTopShadow { left:11; }
#ErrorTopBox, #ErrorItinerary { position: relative; left: -3px; top: -3px; visibility:hidden; z-index:55; }
#ErrorItinShadow { top:226; }


#dInitWait { position:absolute; top:150; left:80; z-index:300; }  /* z-index:100 */
#dStepWait, #dStepCreate, #dStepCreate1, #dStepEmail { position:absolute; top:255; left:20; border-style:none; border-width:1px; margin:0px; padding:0px; visibility:hidden; z-index:300; }  /* z-index:100 */
#dStepCreate { top:420; }
#dStepEmail { top:200; left:250; }


TABLE { font-family:verdana; font-size:8pt; }
TABLE.cItinerary, TABLE.cLocation { border:1px solid black; background-color:#FFFFFF; }
TABLE.special { border:none; color:#000000; background-color: #93C5FF; }
TABLE.specialLB { border:none; color:#003366; background-color: #FBE5A2; }
TABLE.special1 { border:none; color:#003366; background-color: #FFFFFF; }
TABLE.special1 TD { padding: 1px; border:none; background-color: #FFFFFF; }
TABLE.special1 TD.morespace { padding-top:12px; }
TABLE.special1 TD.morepad { padding-left:5px;}
TABLE.special2 { border:none; color:#003366; background-color: #CCFFCC; }
TABLE.itinButtons { border:none; color:#000000; background-color:transparent; }
.heading, .heading2, .headingLB { background-color:#93C5FF; padding:4px; border:1px solid black; border-top-style:none; border-left-style:none; border-right-style:none; }
.heading2 { background-color:#CCFFCC; }
.headingLB { background-color:#FBE5A2 }
.headTitle { font-size:10pt; font-weight:bolder; vertical-align:middle; }
.headTitle1 { font-size:10pt; font-weight:bolder; vertical-align:bottom; }
.headHelp { text-align:right; }
.sClass { font-family:verdana; font-size:8pt; }
.locInput, .locText { background-color:#FFFFFF; border:none; padding:3px; border-left-style:none; border-right-style:none; }
.locText { height:18px; text-align:right; }
.itinNo, .itinPlace, .itinModify, .itinNoL, .itinPlaceL, .itinModifyL, .driveDirNo, .driveDirNoL, .driveDir, .driveDirL { border: 1px solid black; padding: 2px; border-left-style:none; border-right-style:none; }
.itinNo, .itinPlace, .itinModify, .driveDirNo, .driveDir { vertical-align:top; border-bottom-style:none; }
.itinNo, .itinModify, .itinNoL, .itinModifyL, .driveDirNo, .driveDirNoL { text-align:right; }
.itinNo, .itinNoL, .driveDirNo, .driveDirNoL { width:20px; }
.firstRow { padding:2px; vertical-align:top; }
.dot { padding-left:2px; padding-top: 5px; padding-bottom: 5px; vertical-align:top; border: 1px solid black; border-left-style:none; border-right-style:none; border-bottom-style:none; }
.dot1 { padding-left: 2px; padding-top: 5px; padding-bottom: 5px; vertical-align:top; }
.oddRow { background-color: #FFFFFF; }
.evenRow { background-color: #EEF5FF; }
.driveDirNo, .driveDir, .driveDirL, .driveDirL { padding-top: 5px; padding-bottom: 5px; }
.firstDirRow { padding: 2px; padding-top: 5px; padding-bottom: 5px; vertical-align:top; }
.constructRow { line-height:110%; border:0px solid black; padding:5px; border-left-style:none; border-right-style:none; vertical-align:top; }
.warnRow, .warnRow1, .warnRow2 { border:0px solid black; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;  border-left-style:none; border-right-style:none; vertical-align:top; text-align:left; }
.warnRow1, .warnRow2 { padding-left:0px; padding-right:0px; }
.warnRow2 { text-align:right; }
.poiInput { background-color:#FFFFFF; border:none; padding:0px; border-left-style:none; border-right-style:none; vertical-align:middle; color:#003366; }
.poiLineHead, .poiLineText, .tripStats { background-color:#FFFFFF; border:none; padding:4px; border-left-style:none; border-right-style:none; }
.poiLineHead { font-weight:bold; }
.poiLineName1, .poiLineRate, .poiLineAdd { border:none; padding:4px; border-left-style:none; border-right-style:none; vertical-align:top; text-align:center; }
.poiLineName1 { width:100%; text-align:left; }
.poiLineRate { width:50;  }
.poiLineAdd   { width:30;  }

TABLE.poiTable { font-family:verdana; font-size:8pt; margin:0; border-collapse:collapse; width:584; } /* 378 379 */
TABLE.poiTable1 { font-family:verdana; font-size:8pt; margin:0; border-collapse:collapse;  } /* 378 379 */
/* TABLE.poiTable { font-family:verdana; font-size:8pt; margin:0; border-collapse:collapse; width:395; } */
TR.poiHead { background-color:#93C5FF; }
TR.oddPoiLine { background-color:#FFFFFF; text-Align:center; }
TR.evenPoiLine { background-color:#EEF5FF; text-Align:center; }
TR.destPoiLine { background-color:#FFFFFF; text-Align:left; }
/*TR.poiSpacer { background-color:#EEF5FF; height:10; }*/
TR.poiSpacer { background-color:#FFFFFF; height:10; }
.poiTable TD { padding:0; }
.poiHead TD { padding-top:5; padding-bottom:5; vertical-align:middle; }
/*.poiHead TD { padding-top:5; padding-bottom:5; vertical-align:middle; border:1px solid black; border-left-style:none; border-right-style:none; } */
.oddPoiLine TD { border:0px solid #93C5FF; border-left-style:none; border-right-style:none; }
/*.oddPoiLine TD { border:1px solid #93C5FF;   } */
/*.oddPoiLine TD { border:1px solid #93C5FF;  border-left-style:none; border-right-style:none; } */
.evenPoiLine TD { border:1px solid #93C5FF;  border-left-style:none; border-right-style:none; }
.destPoiLine TD { border:1px solid #93C5FF;  border-left-style:none; border-right-style:none; }
TD.poiHIcon { width:34; text-Align:center; }
TD.poiHIcon2 { width:75; text-Align:center; }
TD.poiHTitle1 { font-family:arial, ; font-size:10pt; font-weight:bolder; width:194; }
TD.poiHTitle2 { font-family:arial, ; font-size:10pt; font-weight:bolder; width:250; }
TD.poiHTitle3 { font-family:arial, ; font-size:10pt; font-weight:bolder; width:292; }
TD.poiHTitle4 { font-family:arial, ; font-size:10pt; font-weight:bolder; width:584; }
TD.poiHTitle5 { font-family:arial, ; font-size:10pt; font-weight:bolder; }
TD.poiHTitleA3 { font-family:arial, ; font-size:10pt; font-weight:bolder; width:286; }
TD.poiHTitleA4 { font-family:arial, ; font-size:10pt; font-weight:bolder; width:340; }
TD.poiHTitleA5 { font-family:arial, ; font-size:10pt; font-weight:bolder;  }
TD.poiHRating { color:white; width:64; text-Align:center; vertical-align:bottom; }
TD.poiHPricing { color:white; width:124; text-Align:center; vertical-align:bottom; }
TD.poiHCamera { width:34; text-Align:center; vertical-align:bottom; }
TD.poiHAddTo { color:white; font-size:7pt; width:48; text-Align:center; vertical-align:bottom; }
TD.poiHMargin { width:15; }
TD.poiLName { padding:4; padding-left:10; text-Align:left; }
TD.poiLName1 { padding:4; text-Align:left; }

.tripStats { padding:2px; padding-left:10px; }
.v8 { font-family:arial; font-size:8pt; cursor:default; }
.v10 { font-family:arial; font-size:8pt; font-weight:normal; }
.l12 { font-family:arial; font-size:12pt; font-weight:bold; }
.l10 { font-family:verdana; font-size:10pt; font-weight:bold; }
.lpclass { font-family:verdana; font-size:10pt; font-style:italic; font-weight:normal; }

/*********/
/*  Map  */
/*********/
#dMapContainer { position:absolute; top:0; left:0; height:100%; width:100%; visibility:hidden; background-color:#AAAAAA; }
#dMapContainer1 { position:absolute; top:0; left:0;  height:100%; width:100%; visibility:hidden;  }
#dMapBackground { position:absolute; background-color:#AAAAAA; visibility:inherit; z-index:10; } /* hidden */

#dCanvas { position:absolute; background-color:#FFFFFF; visibility:inherit; z-index:11; } /* hidden */
#dMap, #dPOIs { position:absolute; margin:0; z-index:0; visibility:inherit; } /* none */
#dPOIs { z-index:5; }
#dRouteHighlight, #dDNCHighlight { position:absolute; margin:0; height:2000; width:2000; z-index:10; visibility:inherit; opacity:0.3; } 
#dDNCStuff { position:absolute; margin:0; height:2000; width:2000; z-index:10; visibility:inherit; }
#dRouteCanvas, #dDNCCanvas { position:absolute; z-index:10; visibility:inherit; } /* visible */
#DestSymbol, #OrigSymbol,#StopSymbol0,#StopSymbol1,#StopSymbol2,#StopSymbol3,#StopSymbol4,#StopSymbol5,#StopSymbol6,#StopSymbol7,#StopSymbol8,#StopSymbol9,#StopSymbol10,#StopSymbol11,#StopSymbol12,#StopSymbol13,#StopSymbol14,#StopSymbol15,#StopSymbol16,#StopSymbol17,#StopSymbol18,#StopSymbol19, #StarSymbol { position:absolute; visibility:hidden; z-index:15; } /* hidden */

#mapHandle, #mapHandleTable { position:relative; margin:0px; visibility:inherit; } /* none */
#dMapBorder { position:absolute; border:0px solid black; margin:0px; padding:0px; visibility:inherit; z-index:12; } /* hidden */
.GC { position:absolute; padding:0px; margin:0px; z-index:13; visibility:hidden; }
.PC { position:absolute; padding:0px; margin:0px; z-index:13; }
.PCPrint { position:absolute; padding:0px; margin:0px; z-index:500; }
.checkOn { visibility:inherit; height:13; width:13; }
.checkOff { visibility:hidden; height:13; width:13; }
.labelText { font-size:8pt; font-family:arial; color:#000000; }
#dCopywrite { position:absolute; visibility:inherit; font-family:arial; font-size:7pt; z-index:15; } /* hidden */
#transparency { position:absolute; top:0; left:0; height:100%; width:100%; margin:0px; padding:0px; visibility:inherit; z-index:17; } /* hidden */
#mapHandleStuff { position:absolute; height:100%; width:100%; margin:0px; padding:0px; visibility:inherit; z-index:9; } /* none */
#dMapWait { position:absolute; border:1px solid black; background-color:white; visibility:hidden; z-index:15; }
#dWaypointCursor, #dZoomInCursor { position:absolute; z-index:16; visibility:hidden; }
#zoomBoxTop, #zoomBoxRight, #zoomBoxBottom, #zoomBoxLeft {position:absolute; width:1px; height:1px; background-color:black; z-index:15; font-size:1px; margin:0pt; visibility:hidden; }

/**************/
/*  Tool Tip  */
/**************/
#dBCurve, #dBCurveLO, #dBCurveRO, #dBCurveLU, #dBCurveRU, #dBCurveLD, #dBCurveRD, #dBCurveUL, #dBCurveUR, #dBCurveDL, #dBCurveDR { position:absolute; visibility:hidden; margin:0; }
.tipHead { font-family:Verdana; font-size:12px; font-weight:bold; padding-left:10px; padding-top:2px; padding-bottom:2px; background:#C4091A url(images/bubbleTitle.jpg) 0 bottom repeat-x; color:#ffffff; }
.tipHead1 { font-family:arial; font-size:11pt; font-weight:bold; }
.tipName { font-family:arial; font-size:10pt; }
.dTTP_TipArm { position:absolute; margin:0; height:2000; width:2000; z-index:15; opacity:0.65; }
#dTipArm { position:absolute; margin:0; height:2000; width:2000; z-index:15; opacity:0.65; }

.dTTP_ToolTip { position:absolute; width:209; margin:0; visibility:hidden; z-index:18; }
.dTTP_TipText { font-family:arial; font-size:10pt; width:100%; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
#dToolTip { position:absolute; width:209; margin:0; visibility:hidden; z-index:18; }
#dTipBubble { z-index:-1; position:relative; top:-3; }
#dTipBubBot, #dTipText { font-family:arial; font-size:10pt; width:100%; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }



#dTipHead, #dTipBody, #dTipFoot { position:relative; visibility:inherit; border-left:1px solid #AAAAAA; border-right:2px solid #AAAAAA;_border-right:1px solid #AAAAAA; }
#dTipBody { padding-left:10px; }


#dTipBody1 { position:relative; top:0; left:0; overflow:auto; }
#dTipFoot, #dTipBody { background-color:white; }
#dTipTabs { background:transparent; }

/**********/
/*  POIS  */
/**********/
#dNoPOI, #dHighPOI { position: relative; left: -3px; top: -3px; visibility:hidden; z-index:55; }
#dPOIList { position:absolute; left:0px; top:0px; margin:0px; visibility:hidden; z-index:55; }
#dNoPOIC, #dHighPOIC { position: absolute; top:12; left:17; background-color: #AAAAAA; z-index:0; visibility:hidden; z-index:55; }
/*#dPOIListContainer { position:absolute; top:96; left:0; width:396; height:100%; visibility:hidden; background-color:#FFFFFF; z-index:0; overflow:auto; } */
#dPOIListContainer { position:absolute; top:300; left:0; width:396; height:100%; visibility:hidden; background-color:#FFFFFF; z-index:150; } /* overflow:auto; } */
#dPOIPinnedContainer { position:absolute; top:96; left:0; width:396; height:100%; visibility:visible; background-color:#FFFFFF; z-index:0; overflow:auto; }
#dPLdestReturn, #dPLtip, #dPLlodging, #dPLrestaurant, #dPLattraction, #dPLcampground, #dPLcoe, #dPLlmrch, #dPLhertz, #dPLaaaoffice, #dPLgas { position:absolute; left:0px; top:0px; margin:0px; visibility:hidden; z-index:55; }

#dPLHlodging, #dPLHrestaurant, #dPLHattraction, #dPLHcampground, #dPLHcoe, #dPLHlmrch, #dPLHhertz, #dPLHaaaoffice, #dPLHgas { position:absolute; left:0px; top:0px; margin:0px; visibility:visible; }
#dPLDlodging, #dPLDrestaurant, #dPLDattraction, #dPLDcampground, #dPLDcoe, #dPLDlmrch, #dPLDhertz, #dPLDaaaoffice, #dPLDgas { position:absolute; left:0px; top:0px; margin:0px; visibility:visible; }

#dPOIListDummy { position:absolute; left:0px; top:5000px; margin:0px; visibility:hidden; z-index:55; width:30; }
#dPOIListSelect { position:absolute; top:59; left:0; width:396; height:37; visibility:hidden; background-color:#E0ECFF; z-index:0; }
#dPSlodging, #dPSattraction, #dPSrestaurant, #dPScoe, #dPScampground, #dPShertz, #dPSaar, #dPSgas, #dPSlmrch { position:absolute; left:0px; top:0px; margin:0px; z-index:55; }
#dPSlodging { left:7; }
#dPSattraction { left:50; }
#dPSrestaurant { left:93; }
#dPScoe { left:136; }
#dPShertz { left:179; }
#dPScampground { left:222; }
#dPSaar { left:265; }
#dPSlmrch { left:308; }
#dPSgas { left:351; }

/***************/
/*  Zoom Tool  */
/***************/
#dZoomTool { position:absolute; margin:0; top:59;  right:76px; visibility:hidden; z-index:19; } /* hidden */
#dPanLeft, #dPanDown, #dPanRight, #dPanUp, #dPanReset, #dPanButton, #dZoomButton, #dWayButton { position:absolute; margin:0; z-index:2; }
#dZbL0, #dZbL1, #dZbL2, #dZbL3, #dZbL4, #dZbL5, #dZbL6, #dZbL7, #dZbL8, #dZbL9, #dZbL10, #dZbL11, #dZbL12, #dZbL13, #dZbL14, #dZSlide, #dZSlideT { position:absolute; left:25; margin:0; z-index:2; }
#dSlideHandle { position:relative; margin:0px; }
#dPanLeft { top:18; left:3; }
#dPanDown { top:40; left:21; }
#dPanRight { top:18; left:43; }
#dPanUp { top:0; left:21; }
#dPanReset { top:20; left:23; }
#dZbL14 { top:67; left:22; }
#dZbL13 { top:76; }
#dZbL12 { top:88; }
#dZbL11 { top:100; }
#dZbL10 { top:112; }
#dZbL9 { top:124; }
#dZbL8 { top:136; }
#dZbL7 { top:148; }
#dZbL6 { top:160; }
#dZbL5 { top:172; }
#dZbL4 { top:184; }
#dZbL3 { top:196; }
#dZbL2 { top:208; }
#dZbL1 { top:219; left:22; }
#dZSlide, #dZSlideT { top:76; left:42; }
#dZSlideT { z-index:3; }
#dPanButton { top:236; left:8; }
#dZoomButton { top:236; left:35; }
#dWayButton { top:262; left:21; }

#dZoomToolS, #dZoomToolBack { position:absolute; margin:0; top:59;  right:76px; visibility:hidden; z-index:19; } /* hidden */
#dPanLeftS, #dPanDownS, #dPanRightS, #dPanUpS, #dPanResetS, #dZoomIn, #dZoomOut { position:absolute; margin:0; z-index:2; }
#dZbSL0, #dZbSL1, #dZbSL2, #dZbSL3, #dZbSL4, #dZbSL5, #dZbSL6, #dZbSL7, #dZbSL8, #dZbSL9, #dZbSL10, #dZbSL11, #dZbSL12, #dZbSL13, #dZbSL14, #dZSlideS, #dZSlideST { position:absolute; left:25; margin:0; z-index:2; }
#dSlideHandleS { position:relative; margin:0px; }
#dPanLeftS { top:12; left:9; }
#dPanDownS { top:29; left:21; }
#dPanRightS { top:12; left:38; }
#dPanUpS { top:0; left:21; }
#dPanResetS { top:14; left:23; }
#dZbSL14 { top:65; left:23; }
#dZbSL13 { top:72; }
#dZbSL12 { top:80; }
#dZbSL11 { top:88; }
#dZbSL10 { top:96; }
#dZbSL9 { top:104; }
#dZbSL8 { top:112; }
#dZbSL7 { top:120; }
#dZbSL6 { top:128; }
#dZbSL5 { top:136; }
#dZbSL4 { top:144; }
#dZbSL3 { top:152; }
#dZbSL2 { top:160; }
#dZbSL1 { top:167; left:23; }
#dZSlideS, #dZSlideST { top:76; left:38; }
#dZSlideST { z-index:3; }
#dZoomIn { top:177; left:23; }
#dZoomOut { top:47; left:23; }
#dZoomToolBack { opacity:0.45; z-index:15; visibility:hidden; filter: alpha(opacity=45); } 
#dZoomToolLabels { position:absolute; top:62; right:100; z-index:15; visibility:hidden; }

#dZoomToolS7, #dZoomToolBack7 { position:absolute; margin:0; top:59;  right:76px; visibility:hidden; z-index:19; } /* hidden */
#dPanLeftS7, #dPanDownS7, #dPanRightS7, #dPanUpS7, #dPanResetS7, #dZoomIn7, #dZoomOut7 { position:absolute; margin:0; z-index:2; }
#dZbS7L0, #dZbS7L1, #dZbS7L2, #dZbS7L3, #dZbS7L4, #dZbS7L5, #dZbS7L6, #dZbS7L7, #dZSlideS7, #dZSlideS7T { position:absolute; left:25; margin:0; z-index:2; }
#dSlideHandleS7 { position:relative; margin:0px; }
#dPanLeftS7 { top:12; left:9; }
#dPanDownS7 { top:29; left:21; }
#dPanRightS7 { top:12; left:38; }
#dPanUpS7 { top:0; left:21; }
#dPanResetS7 { top:14; left:23; }
#dZbS7L7 { top:65; left:23; }
#dZbS7L6 { top:72; }
#dZbS7L5 { top:80; }
#dZbS7L4 { top:88; }
#dZbS7L3 { top:96; }
#dZbS7L2 { top:104; }
#dZbS7L1 { top:111; left:23; }
#dZSlideS7, #dZSlideS7T { top:76; left:38; }
#dZSlideS7T { z-index:3; }
#dZSlideS7T { z-index:3; }
#dZoomIn7 { top:121; left:23; }
#dZoomOut7 { top:47; left:23; }
#dZoomToolBack7 { opacity:0.45; z-index:15; visibility:hidden; filter: alpha(opacity=45); }
.cZLabel { position:absolute; font-size:8pt; border:1px solid black; padding-left:3px; padding-right:3px; background:white; }

#dWebTrends1, #dWebTrends2 { position:absolute; top:0; left:0; z-index:300 }  /* z-index:100 */

/**************/
/*  Scalebar  */
/**************/
#dScaleBarE, #dScaleBarM { position:absolute; visibility:inherit; z-index:15; }
#dScaleLabelE, #dScaleLabelM { position:relative; font-family:verdana; font-size:7pt; }
.dScaleE { border:2px solid #888888; border-top-style:none; }
.dScaleM { border:2px solid #888888; border-bottom-style:none; }

#dDebug { position:absolute; bottom:0px; left:0px; height:200; width:375; background-color:white; border:1px solid black; z-index:500; visibility:hidden; overflow:auto; }
@media Screen, Projection {
	.noscreen { DISPLAY: none; }
}
@media Print {
	.noprint { DISPLAY:none; }
	.printmap { width:500px; height:500px; }
}
#dPrintArea { position:absolute; left:-200; top:-200; height:800; }
#dPrintMap { position:absolute; left:0; top:59; height:750; clip:rect(0px, 800px, 800px, 0px); overflow:visible; }
<!-- #dPrintMap { position:absolute; left:0; top:59; height:2000; clip:rect(0px, 2000px, 2000px, 0px); overflow:visible; } -->
#dCopywriteP { position:absolute; left:10; bottom:100; visibility:visible; font-family:arial; font-size:7pt; z-index:15; }
#dPrintTitle { position:absolute; top:5; left:46;z-index:50; visibility:hidden; }
#dPrintWarn { position:absolute; left:0; top:30; visibility:hidden; }
.cPrintWarn { width:100%; height:20; border:1px solid black; }

.tipTabCell, .tipTabCellH { background:white; border-top:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; text-align:center; font-family:verdana; font-size:7pt; border-right:1px solid #AAAAAA; }
.tipTabCellH { background:#C9E6F6; }
.tipTabCellA { background:white; border-top:1px solid #AAAAAA; text-align:right; font-family:verdana; font-size:7pt; }

.tipTabCellSel, .tipTabCellSelH { background:white; border-top:1px solid #AAAAAA; text-align:center; font-family:verdana; font-size:7pt; font-weight:bold; border-right:1px solid #AAAAAA; }
.tipTabCellSelH { background:#C9E6F6; }
.tipTabCellSelA { background:white; border-top:1px solid #AAAAAA; text-align:right; font-family:verdana; font-size:7pt; }


TABLE.POITipDetail, TABLE.POITipDetail2 { font-size:8pt; font-family:verdana; width:435px; }
TABLE.POITipDetail2 { width:100%; }
.POITipPhoto { text-align:left; }
.POITipLogo { text-align:center; padding-top:5px; }
.POITipPriceCat { font-size:10pt; font-weight:bold; text-align:center; padding-left:6px; padding-top:4px; }
.POITipLink { padding-left:10px; padding-top:4px; }
.POITipDetailRight, .POITipDetailRightG { width:305px; padding-left:6px; vertical-align:top; padding-bottom:5px; }
.POITipDetailRight { border-left:1px solid #AAAAAA; }
.POITipDetailLeftG, .POITipDetailLeft { width:140px; vertical-align:top; padding-bottom:5px }
.POITipDetailLeft { ; padding-right:5px; }
.POITipDetailProse, .POITipDetailGallery { font-family:verdana; font-size:8pt; padding-top:4px; }
.POITipDetailGallery { padding-left:5px; border-top:1px solid #AAAAAA; }
.POITipDetailList { font-family:verdana; font-size:8pt; width:50%; vertical-align:top; padding-left:10px; }
.POITipDetailHead1 { font-family:verdana; font-size:10pt; font-weight:bold; width:390px; padding-left:4px; padding-top:8px; text-decoration:underline; }
.POITipDetailHead2 { font-family:verdana; font-size:8pt; font-weight:bold; width:390px; padding-left: 7px; padding-top:8px; }
.POITipDetailText { font-family:verdana; font-size:8pt; width:390px; padding-left: 20px; padding-top:4px; }
.POITipDetailFacts { font-family:verdana; font-size:8pt; width:390px; padding-left: 20px; padding-top:4px; }
UL { padding-left:0px; margin-bottom:0px; margin-left:20px; }

#dCalendar { position:absolute; left:0; top:0; }

#dDestBanner { font-family:arial; position:absolute; top:30; height:88; width:100%; left:0; background-color:#FFFFFF; }
#dDestSections { font-family:arial; margin:0px; position:absolute; top:118; left:0; width:100%; overflow:auto; z-index:0; background-color:#FFFFFF; }
#dDestMenu { font-family:arial; margin:0px; position:absolute; top:118; left:460; width:200px; font-size:10pt; font-family:arial; overflow:auto; z-index:10; background-color:#FFFFFF; }

#dDestTOCPage, #dDestContentPage { position:absolute; top:0; left:0; width:100%; z-index:150; background-color:#FFFFFF;}

#dDestTOC { position:absolute; top:30; left:0; width:100%; background-color:#FFFFFF; overflow:auto; }
#dDestTOCTemplate { visibility:hidden; }

.destIndent0, .destIndent1, .destIndent2, .destIndent3 { font-family:arial; font-weight:bold; padding-top:5px; }
.destIndent0 { font-size:14pt; color:#376469; padding-left:5px; width:440px; }
.destIndent1 { font-size:12pt; color:#376469; padding-left:20px; width:420px; }
.destIndent2 { font-size:10pt; padding-left:40px; width:400px; }
.destIndent3 { font-size:10pt; padding-left:60px; width:380px; }
.destNormal { font-family:arial; font-size:10pt; font-weight:normal; }

.destBoxTopCell { font-family:arial; background:url("I/dBoxTop.gif"); font-size:16pt; font-weight:bold; }
.destBoxBotCell { background:url("I/dBoxBottom.gif"); }
.destBoxLeftCell { background:url("I/dBoxLeft.gif"); width:21px; }
.destBoxRightCell { background:url("I/dBoxRight.gif"); width:31px; }
TABLE.destTOCText { font-family:arial; font-size:9pt; }
TABLE.destTOCText TD { font-family:arial; vertical-align:top; }
TD.destText { font-family:arial; width:1850; }
TABLE.destArea { font-family:arial; font-size:10pt;}
.destAnchorColor { color:#FFFFFF; background-color:#0000FF; }
A.dest { font-family:arial; font-size:10pt;}
A.dLink1 { font-family:arial; font-size:10pt; font-weight:bold; }
.destPara { font-family:arial; padding-left:20px; padding-bottom:15px; }

#dDestBackBar { position:absolute; top:-25; width:100%; left:0; z-index:160; background:url("I/GoBackToMapBG.gif"); }

#dDestTOCBar, #dDestContentBar { position:absolute; top:0; left:0; width:100%; background:url("I/TopBarRest.gif"); background-color:#FFFFFF; z-index:40; }
#dDestTOCCrumbs, #dDestContentCrumbs { font-family:arial; position:absolute; top:8; left:10; width:100%; z-index:40; }
.destCrumb { font-family:arial; font-size:11pt; }
.destMenuItem { font-family:arial; font-size:10pt;}

#dKris, #dKris1 { position:absolute; top:50; left:26; z-index:20; }
#dKris1 { opacity:0.2; z-index:19; visibility:inherit; filter: alpha(opacity=20); }

#travelOptions, #travelInformationOptions { position:absolute; left:0; top:0; }

