/* [.cssx content from cache] */

div#excursionPlanner{margin:0 0.8em 0.8em 0.8em;background:url(../images/itinerary_map_bg.gif) top left no-repeat;}
#excursionPlanner h3{margin:0.5em;padding:0.2em;color:#fff;}
#excursionPlanner h2{font-weight:bold;font-size:1.2em;}
img.ex_AddButton{margin:0 5px;vertical-align:middle;}
#excursionPlanner p.sortLink{position:relative;top:0px;right:225px;text-align:right;}
#excursionPlanner p.sortLink a{color:#fff;}
#excursionPlanner p.sortLink a:hover{color:#999;}
#excursionPlanner div.node{margin:0;padding:0;}
#ex_intro{display:none;}
#ex_exitems{margin:0 0 1em 0;background-image:url(../images/itinerary_bgd.gif);border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
#ex_distances{margin:0 0 1em 0;background-image:url(../images/itinerary_bgd.gif);border:1px solid #fff;}
#ex_distances p{margin:0.5em;padding:0;color:#fff;}
div.ctl_ItineraryDetail div.ItnryMap a.pointgroup img.itryprn{display:none;}
table.ItnryTbl{padding:0;margin:0;width:100%;background:#999;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:0.9em;}
table.ItnryTbl thead,table.ItnryTbl tbody{margin:0;padding:0;background:#f0f0f0;}
table.ItnryTbl tr{margin:0;padding:0;text-align:left;}
table.ItnryTbl th{margin:0;padding:5px 6px;border-bottom:1px solid #fff;font-size:0.9em;text-align:left;}
table.ItnryTbl th a{color:#013354;}
table.ItnryTbl th a:visited{color:#013354;}
table.ItnryTbl th a:hover{color:#999;}
table.ItnryTbl td{margin:0;padding:0.4em;text-align:left;font-size:0.9em;border-top:1px solid #fff;}
table.ItnryTbl td a.number{color:#013354;}
table.ItnryTbl td a.number:visited{color:#013354;}
table.ItnryTbl td a.number:hover{color:#999;}
table.ItnryTbl td.total{text-align:right;font-weight:bold;background:#fff;border-right:1px solid #fff;}
table.ItnryTbl td.legend{background:#fff;}
table.ItnryTbl td.buttons{text-align:center;}
.ctl_ItineraryBasket p{padding:0;width:210px;}
#ex_suggested table.ex_table td{width:50%;background:#eee;border:1px solid #fff;vertical-align:top;}
#ex_suggested h3{margin:0 0 0.6em;padding:0;background:none;font-size:1em;}
#ex_suggested h3 a{color:#01436d;}
#ex_suggested h3 a:visited{color:#01436d;}
#ex_suggested h3 a:hover{color:#999;}
#ex_suggested p{margin:0;padding:0;}
#ex_suggested dl{margin:0;padding:0;}
#ex_suggested dt{margin:0;padding:0;font-weight:bold;letter-spacing:normal;background:#fff;border:1px solid #eee;}
#ex_suggested dd{margin:0 0 0 1px;padding:0;}
#ex_suggested table.ex_table th{background:#e0eaff;color:#01436d;border:1px solid #fff;text-align:left;letter-spacing:normal;}
table.ItineraryTbl{margin:6px;margin:0;padding:4px;width:217px;background:#82b285;border:1px solid #fff;color:#fff;font-size:1em;}
table.ItineraryTbl a,table.ItineraryTbl a:visited{color:#fff;font-size:0.9em;}
table.ItineraryTbl a:hover{color:#eee;}
table.ItineraryTbl tr{margin:0.3em;padding:0;}
table.ItineraryTbl th{margin:0;padding:0.3em;vertical-align:top;background:#417d44;border-bottom:1px solid #fff;}
table.ItineraryTbl td{margin:0 0 0 -10px;padding:0.4em 0em 0.4em 0.5em;vertical-align:middle;border:none;}
table.ItineraryTbl tr.odd{background-color:#ECF6F7;}
#excursionHelp{width:215px;margin:0px 0px 0.3em 0px;padding:0;background:#f1fff7;font-size:0.9em;letter-spacing:normal;border-left:solid 1px #eee;border-right:solid 1px #eee;overflow:hidden}
#excursionHelp p{padding:0.4em 0.7em;margin:0px 0px 0px 1px;}
#excursionHelp p.link{padding:0.6em 0;display:block;line-height:0;}
#excursionHelp .ex_AddButton{margin:0.3em 0 0.3em 0;display:block;}
div#ItnryMap{position:relative;width:373px;margin:1em 0;border:1px solid #f0f0f0;}
div#ItnryMapInst{position:relative;width:373px;height:370px;overflow:hidden;padding:0;margin:0;display:block;line-height:0;}
div#ItnryMapInst a span{padding:8px 0 0 1px;height:14px;width:14px;}
div#ItnryMapInst #ex_mainMap{z-index:1;}
#colCenterProdImg ul#mapZoom,ul#mapZoom{width:340px;position:relative;top:0px;left:0px;margin:0;padding:4px 0 0 0;background:#fff;xborder:1px solid red;}
ul#mapZoom{margin:0px;padding:4px 0 0 0;float:right;width:250px;list-style-type:none;text-align:center;}
div.mapimage{height:400px;}
ul#mapZoom li{display:inline;margin:0;padding:0;text-align:center;}
.ItnryMapCtrls{position:relative;width:373px;height:90px;margin:0;padding:0;background:#f0f0f0;line-height:0;border-top:1px solid #f0f0f0;}
.ItnryMapCtrls table.directionControl{width:240px;margin:7px;}
.ItnryMapCtrls table.directionControl tr{float:left;}
.ItnryMapCtrls table.directionControl tr td{float:left;margin:0;padding:0;}
.ItnryMapCtrls table.directionControl tr td img{float:left;margin:0;padding:0;border:none;}
.ItnryMapCtrls table.directionControl tr td a img{position:absolute;top:50px;left:120px;float:left;margin:0;padding:0;}
.ItnryMapCtrls ul.zoomControlUL{position:absolute;top:18px;left:78px;}
.xxItnryMapCtrls ul.zoomControlUL{margin:0px;padding:4px 0 0 0;float:right;width:250px;list-style-type:none;text-align:center;}
.ItnryMapCtrls ul.zoomControlUL li{display:inline;margin:0;padding:0 2px;text-align:center;}
a.point{position:relative;float:left;display:block;margin-right:5px;width:15px;height:15px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
a.point a,a.point a:visited{color:#ffffff;}
a.point img{position:absolute;top:0;left:0;z-index:2;}
a.point span{position:absolute;width:14px;height:14px;z-index:3;padding:0px 0 0 1px;text-align:center;}
a.pointgroup{display:block;height:15px;text-align:center;text-decoration:none;}
a.pointgroup img{height:15px;vertical-align:middle;}
a.pointgroup span{height:15px;margin:0;padding:0;background:url(/images/pointgroup_bg.gif) repeat-x left 8px;font-weight:bold;text-decoration:none;font-size:1em;}
div.ctl_ItineraryDetail div.ItnryMap{position:relative;width:370px;margin:1em 0;border:1px solid #f0f0f0;}
div.ctl_ItineraryDetail div.ItnryMapInst{position:relative;width:373px;height:370px;overflow:hidden;padding:0px;margin:0px;display:block;}
div.ctl_ItineraryDetail a.point{position:relative;float:left;display:block;height:1em;font-weight:bold;text-decoration:none;color:#FFFFFF;}
div.ctl_ItineraryDetail a.point img{position:absolute;top:0px;left:0px;z-index:2;}
div.ctl_ItineraryDetail a.point span{display:block;position:absolute;width:1em;height:1em;z-index:3;text-align:center;font-size:11px;color:#fff;}
div.ctl_ItineraryDetail a.pointgroup{display:block;height:1em;text-align:center;text-decoration:none;}
div.ctl_ItineraryDetail a.pointgroup img{height:1em;vertical-align:middle;}
div.ctl_ItineraryDetail a.pointgroup span{height:1em;color:#fff;background-color:#a00;margin:0px;padding:0px;abackground:url(/images/pointgroup_bg.gif) repeat-x left 8px;font-weight:bold;font-size:11px;}
div.ctl_ItineraryDetail div.ItnryNotes textarea{width:98%;height:4em;}
div.ctl_ItineraryDetail div.ItnryItems table.ItnryTbl .center{text-align:center;}
div.ctl_ItineraryDetail div.ItnryEmail .longtxt,div.ItineraryDetailCtrl div.ItnryEmail .longtxta{width:98%;}
div.ctl_ItineraryDetail div.ItnryEmail .longtxta{width:98%;height:4em;}
/* Invalid import requested:style_excursionplanner.css */
html{width:100%;}
body{width:6.75in;border:0;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12pt;text-align:left;line-height:150%;color:black;background:white;}
h1,h2,h3,h4{color:#233C74;font-weight:bold;letter-spacing:1pt;margin-bottom:1em 0em 0.5em 0em;}
a{text-decoration:underline;color:blue;}
strong{font-weight:bold;}
em{font-style:italic;}
p{margin-top:0;margin-bottom:1em;font-size:12pt !important;}
a{font-weight:bold;}
a img{border:none;}
#headerTop{display:none;}
#headerMain{display:none;}
#colLeft{display:none;}
#colCenterLinktrail{display:none;}
#colRight{}
#footer{display:none;}
#accommodationSearch{display:none;}
ul.facilities{font-size:10pt;font-weight:bold;color:#ccc;line-height:120%;}
#colCenterProdMap{display:none;}
#mapZoom{display:none;}
div#colRight{display:none;}
div#strapLine,div#actionLinks,div#hpFlashNav,div.ctl_SiteSearchForm,div.ctl_LanguageSelector{display:none;}
div#colCenter .ctl_Navigation .linkTrail{display:none;}
div.linkTrail{margin:2px;}
#mainImage{height:230px;width:775px;clear:both;}
#mainImage #headerImageOverlay{display:none;}
div.ctl_ItineraryDetail div.ItnryMap a.point,div.ctl_ItineraryDetail div.ItnryMap a.pointgroup{bottom:0px;width:12px;height:12px;padding:0px;margin:0px;line-height:9px;border:1px solid black;overflow:hidden;}
div.ctl_ItineraryDetail div.ItnryMap a.pointgroup{width:32px;}
div.ctl_ItineraryDetail div.ItnryMap a.point img,div.ctl_ItineraryDetail div.ItnryMap a.pointgroup img{display:none;}
div.ctl_ItineraryDetail div.ItnryMap a.point img.itryprn,div.ctl_ItineraryDetail div.ItnryMap a.pointgroup img.itryprn{display:block;position:absolute;height:12px;z-index:2;left:0px;top:0px;}
div.ctl_ItineraryDetail div.ItnryMap a.pointgroup img.itryprn{width:32px;}
div.ctl_ItineraryDetail div.ItnryMap a.pointgroup span,div.ctl_ItineraryDetail div.ItnryMap a.point span{color:#000;font-size:8px;font-weight:bold;padding:0px;margin:0px;height:12px;line-height:12px;display:block;position:absolute;left:0px;top:0px;z-index:3;}
div.ctl_ItineraryDetail div.ItnryMap a.point span{width:12px;}
div.ctl_ItineraryDetail div.ItnryMap a.pointgroup span{padding-left:2px;}
div.ctl_ItineraryDetail div.ItnryMap{}
div.ctl_ItineraryDetail h1{font-size:1.4em;}
div.ctl_ItineraryDetail ol.searchResults li{clear:both;}
div.ctl_ItineraryDetail div.ItnryMap{}
div.ctl_ItineraryDetail div.ItnryName{display:none;}
div.ctl_ItineraryDetail div.ItnryNotes textarea{width:90%;}
div.ctl_ItineraryDetail div.ItnryNotes input,div.ctl_ItineraryDetail div.ItnryMapCtrls,div.ctl_ItineraryDetail div.ItnryEmail,div.ctl_ItineraryDetail div.ItnryPrint,div.ctl_ItineraryDetail div.ItnryItems{display:none;}
div.ctl_ItineraryDetail div.ItnryDists{clear:both;}
div.ctl_ItineraryDetail ol.searchResults li h2{font-size:1.2em;}
div.ctl_ItineraryDetail ol.searchResults li{margin-bottom:1em;}
div.ctl_ItineraryDetail ol.searchResults div.thumbnail{float:left;}
div.ctl_ItineraryDetail ol.searchResults div.node{display:none;}
div.ctl_ItineraryDetail dl.detail{font-size:0.8em;margin-left:200px;}
div.ctl_ItineraryDetail dl.detail dt{float:left;width:8em;margin-bottom:0em;}
div.ctl_ItineraryDetail dl.detail dd{width:300px;margin-bottom:0em;}
div.ctl_ItineraryDetail dl.detail dd li{margin-bottom:0em;margin-left:0px;padding-left:0px;}
td,th{padding:0px;}
div#colRight{display:block;}
div#colRight div,div#colRight div a{display:none;}
div#colRight div#detailedproductInfo,div#colRight div#detailedproductInfo div.address{display:block;}
p.error{display:none;}

