body, ul, li, ol, h1, h2, h3, h4, h5, h6, p{margin:0px; padding:0px;}
a img{ border:0px;}
#RefreshDestination_Base{ width:992px; font-family:Arial, Helvetica, sans-serif;}
#RefreshDestination_Base #banner_Base{ height:225px;}
#RefreshDestination_Base #banner_Base .Banner_Left{width:740px; height:225px; float:left; position:relative; overflow:hidden;}
#RefreshDestination_Base #banner_Base .Banner_Left h1{ text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#000000; padding:4px 9px 7px 9px; background:#ffcb00; position:absolute; top:5px; left:235px; z-index:20; line-height:20px;}
#RefreshDestination_Base #banner_Base .Banner_Left .View_Map{ position:absolute; top:16px; right:10px; z-index:20; display:block; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat -5px -7px; width:99px; height:43px; cursor:pointer;}
#RefreshDestination_Base #banner_Base .Banner_Left .View_Map:hover{ background-position:-5px -54px;}
#RefreshDestination_Base #banner_Base .Banner_Left img{left:740px; position:absolute; }
#RefreshDestination_Base #banner_Base .Banner_Left .Noactive{}
#RefreshDestination_Base #banner_Base .Banner_Left .Num{position:absolute; z-index:8; height:17px; right:19px; bottom:8px;}
#RefreshDestination_Base #banner_Base .Banner_Left .Num .Num_Left{width:5px; height:17px; float:left; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat 0px -131px;}
#RefreshDestination_Base #banner_Base .Banner_Left .Num .Num_Right{width:5px; height:17px; float:left; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat -6px -131px;}
#RefreshDestination_Base #banner_Base .Banner_Left .Num .Num_Center{ background:#062f53; float:left; display:block; height:17px;}
#RefreshDestination_Base #banner_Base .Banner_Left .Num .Num_Center li{float:left; list-style:none;  width:11px; height:11px; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat; cursor:pointer; margin-top:3px; margin-right:2px; font-size:9px; color:#fff; font-weight:bold; text-align:center; line-height:11px;}
#RefreshDestination_Base #banner_Base .Banner_Left .Num .Num_Center li span{display:block; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat; cursor:pointer; background-position:0px -115px; text-align:center; line-height:11px;}

#RefreshDestination_Base #banner_Base .Banner_Left .Divider_Shdow{ width:32px; height:225px; position:absolute; z-index:8; right:-12px; top:0px; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat -395px 0px;}


#RefreshDestination_Base #banner_Base .Banner_Right{ text-align:center; width:252px; height:225px; float:left; background:#ffcb00;}
#RefreshDestination_Base #banner_Base .Banner_Right .HotelIcon{width:57px; height:19px; margin:7px auto 11px auto; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat -256px 0px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star{background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat -331px 0px; height:8px; width:50px; display:block; margin:0px auto 16px auto;}
#RefreshDestination_Base #banner_Base .Banner_Right .star50{background-position:-331px 0px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star45{background-position:-331px -11px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star40{background-position:-331px -22px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star35{background-position:-331px -33px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star30{background-position:-331px -44px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star25{background-position:-331px -55px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star20{background-position:-331px -66px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star15{background-position:-331px -77px;}
#RefreshDestination_Base #banner_Base .Banner_Right .star10{background-position:-331px -88px;}
	
#RefreshDestination_Base #banner_Base .Banner_Right .Price{ font-size:50px; color:#000000; text-align:center; font-weight:bold; margin-top:11px;}
#RefreshDestination_Base #banner_Base .Banner_Right .Price a{ color:#000000; text-decoration:none;}
#RefreshDestination_Base #banner_Base .Banner_Right .Price a:hover{ text-decoration:underline;}
#RefreshDestination_Base #banner_Base .Banner_Right .Price span { font-size: 15px;  height: 44px; display:inline-block; width:12px; padding-left:3px; }
#RefreshDestination_Base #banner_Base .Banner_Right .Price b{font-size:24px; display:inline-block; font-weight:normal; width:12px; text-align:left; height:22px;}
#RefreshDestination_Base #banner_Base .Banner_Right .Price i{font-size:15px; font-style:normal; text-decoration:none; display:inline-block;}
#RefreshDestination_Base #banner_Base .Banner_Right .BookNow{margin:8px auto 16px auto; width:121px; height:27px;}
#RefreshDestination_Base #banner_Base .Banner_Right .BookNow a{width:121px; height:27px; display:block; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat -129px 0px; text-decoration:none;}
#RefreshDestination_Base #banner_Base .Banner_Right .PTeext{font-size:12px; font-weight:bold;}

#RefreshDestination_Base #LowerContent{position:relative; }
#RefreshDestination_Base #LightBox{ width:753px; padding:7px; background:#fff; border-radius:3px; position:absolute; top:-210px; right:10px; z-index:21; display:none;z-index:99;}
#overLay{ position:absolute; display:none}
#RefreshDestination_Base #LightBox .close{ width:92px; height:21px; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat 0px -165px; cursor:pointer; display:block; position:absolute; z-index:100; top:12px; right:12px;}
#RefreshDestination_Base #LightBox .close:hover{ background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat 0px -189px;}


.Clr{clear:both; height:1px; font-size:1px; line-height:1px;}

/* start map */

#MapContainer{width: 992px; height: 465px; position:relative; font: normal 12px/18px Arial, Helvetica, sans-serif; color: #000; left:-210px;  }
#MapContainer .RegionMap ul { margin: 0px; padding: 0px; list-style: none; }
#MapContainer .RegionMap ul li:hover { z-index: 11; }


/* Map View Infobox */
#MapContainer .Infobar{background: url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/Infobox/DestInfoBox.png) no-repeat left center; width:687px; height:101px; position:relative; left:245px; top:364px; display:none; z-index:11;}
#MapContainer .Infobar .InfoWrapper{ margin:0px; padding:10px;}
#MapContainer .Infobar .InfoWrapper .DestinationImage{float:left; width:100px; }
#MapContainer .Infobar .InfoWrapper .DestinationDetails {float:left; width:470px;}
#MapContainer .Infobar .InfoWrapper .DestinationDetails .DestinationName{color:#fff; font-size:13px; line-height:16px; text-align:left; padding-bottom:5px;}
#MapContainer .Infobar .InfoWrapper .DestinationDetails .DestinationDescription{color:#fff;font-size:11px; line-height:14px; text-align:left;}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal {float:right; width:165px; padding:0 5px 0 0;}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper{padding:0px; text-align:center;}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper .DealPackageHeading{ width:170px; margin:0px;}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper .DealPackageHeading img{float:left; padding-left:25px;  padding-right:10px;}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper .StarRating{float:left; line-height:19px; text-transform::uppercase; color:#fff;}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper #OfferPrice{font-size:28px; font-weight:bold; line-height:45px; color:#ffcb00; width:165px;}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper #OfferPrice sup { vertical-align:top }
@-moz-document url-prefix() { 
  #MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper #OfferPrice sup {
     vertical-align:text-top;
  }
}
#MapContainer .Infobar .InfoWrapper .FeaturedDestDeal .DealWrapper #OfferSavings{font-weight:bold;text-transform:uppercase; font-size:10px; color:#fff;}


/*Package Search Starts Here*/
.SearchBox{background: url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/popup-wiz.png) no-repeat top left; display: block; position:absolute; top: 15px; right: 90px; z-index:120; color:#000; width:237px; height:auto!important;min-height:142px;height: 142px; display:none; font-size:11px;}
.SearchBox .Heading{color:#000; font-size:12px; padding:13px 0 0 0; font-weight:bold; text-align:center; line-height:16px; height:16px;}
.SearchBox .mid{height:auto!important;min-height:100px; }
.SearchBox .mid form{padding: 10px 0 0 20px; width:210px;}
.SearchBox .mid #OriginSelector{width:190px; float:left; padding-left:10px;}
.SearchBox .mid #OriginSelector span {margin-right: 5px; font-weight:bold; }
.SearchBox .mid #OriginSelector #Origin {width: 100px;}
.SearchBox .mid #CheckIn{width:90px; float:left; padding:4px 0 0 10px;}
.SearchBox .mid #CheckOut{width:90px; float:right; padding:4px 0 0 10px;}
.SearchBox .mid #CheckIn .DateText{display:block; font-weight:bold; }
.SearchBox .mid #CheckIn .CheckinDate{ width:70px; font-size:11px; height:14px; line-height:14px;}
.SearchBox .mid #CheckOut .DateText{width:90px; display:block; font-weight:bold; }
.SearchBox .mid #CheckOut .CheckoutDate{width:70px; font-size:11px; height:14px; line-height:14px;}
.SearchBox .mid .Search{ display:block; margin:5px 0 0 40px;}
.SearchBox .mid .Search img{ cursor:pointer;}
.SearchBox select{height:19px; font-size:11px;}
.clear{clear:both;}
/*Package Search Ends Here*/

/* end map */

#HolidayBase #PageContainer #LeftCol {float: left;margin-top: -225px;position: relative;width: 217px;z-index: 0;}

#DealBox #DealDetails {height: 225px; width: 252px;}

#RefreshDestination_Base #banner_Base .Banner_Right .Destination {text-transform: uppercase; font-size: 22px; font-weight: bold;  height: 24px; color: #000000;}
#RefreshDestination_Base #banner_Base .Banner_Right .Search a{width:121px; height:27px; display:block; background:url(https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png) no-repeat -129px 0px; text-decoration:none;}
#RefreshDestination_Base #banner_Base .Banner_Right .Search {height: 27px;margin: 22px auto 16px;width: 121px;}
#RefreshDestination_Base #banner_Base .Banner_Right .BlankHotelIcon {background: url("https://images.trvl-media.com/media/content/expaus/images/holiday-shop/main_bg.png") no-repeat scroll -256px 0 transparent;height: 19px;margin: 30px auto 30px;width: 57px;}