@charset "utf-8"; /* Global Reset ---Based on Eric Meyers Global Reset*/ html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,hr, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;} /* CSS Document */ body { margin: 0px 0px 25px 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 11px; } /*CSS Style - Hyperlink*/ a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: none; } a:active { text-decoration: none; } p { margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial; } img { border: 0px; } h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial; } h1 { font-size: 19px; color: #022489; font-weight: normal;
font-family: Helvetica, Tahoma, Arial ; } h2 { font-family: Helvetica, Tahoma, Arial; font-size: 23px; color: #414a2d; font-weight: bold; } h3 { font-weight: bold; font-size: 15px; font-family: Helvetica, Tahoma, Arial; } h4 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; } h6 { font-family: Helvetica, Tahoma, Arial; font-weight: bold; font-size: 12px; margin: 0px; } h3 a { color: #000; font-family: Helvetica, Tahoma, Arial; } h3 a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } h2 a { color: #022489; font-family: Helvetica, Tahoma, Arial; } h2 a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } h1 a { color: #022489; font-family: Helvetica, Tahoma, Arial; } h1 a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; cursor: pointer; } .floatLeft { float: left; } .floatRight { float: right; } #mainDiv { width: 970px; margin: 0px auto; padding: 0px 10px 0px 10px; font-family: Helvetica, Tahoma, Arial; }
/*Style for the left panel where the left navigation is*/ .leftPanel { float: left; width: 230px; font-family: Helvetica, Tahoma, Arial; padding-top:5px; } .leftPanel h2 { color:#000066; font-size:16px; font-weight:bold; } .leftPanelAd { float: left; width: 230px; text-align: center; padding-top: 50px; font-family: Helvetica, Tahoma, Arial; } .leftPanelAdProg { float: left; width: 230px; text-align: left; padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .leftAd1{ float: left; width: 150px; text-align: left; padding-top: 10px; padding-bottom: 10px; } /*Style for the right panel   */ .rightPanel { float: right; width: 725px; font-family: Helvetica, Tahoma, Arial; } /* style for font color */ .fc00 { color: #000000; } /* style for black font color */ .fc01 { color: #ffffff; } /* style for white font color */ .fc02 { color: #797979; } /* style for deep grey font color */ .fc03 { color: #cf9833; } /* style for brown font color */ .fc04 { color: #999999; } /* style for dark grey font color */ .fc06 {
color: #022489; } /* style for blue font color */ .fc07 { color: #333333; } /* style for little dark gray font color */ a:hover.fc00 { color: #9b9b9b; } a:hover.fc01 { color: #c9c9c9; } a:hover.fc02 { color: #9b9b9b; } a:hover.fc03 { color: #9b9b9b; } a:hover.fc04 { color: #b4b3b3; } a:hover.fc06 { color: #9b9b9b; } .fs10Reg{ font-size: 10px; } .playOverlay115x115 { background: url(../../PublishingImages/Voyage/115x115.png) no-repeat center center; height: 115px; width: 115px; border-style: none; cursor: pointer; position: relative; } /*.playOverlay115x115:hover { background: url(../../PublishingImages/Voyage/115x115h.png) no-repeat center center; height: 115px; width: 115px; border-style: none; cursor: pointer; position: relative; }*/ .playOverlay140x140 { background: url(../../PublishingImages/Voyage/140x140.png) no-repeat center center; height: 140px; width: 140px; border-style: none; cursor: pointer; position: absolute; } /*.playOverlay140x140:hover {
background: url(../../PublishingImages/Voyage/140x140h.png) no-repeat center center; height: 140px; width: 140px; border-style: none; cursor: pointer; position: relative; }*/ .playOverlay165x123 { background: url(../../PublishingImages/Voyage/165x123.png) no-repeat center center; height: 123px; width: 165px; border-style: none; cursor: pointer; position: relative; } /*.playOverlay165x123:hover { background: url(../../PublishingImages/Voyage/165x123h.png) no-repeat center center; height: 123px; width: 165px; border-style: none; cursor: pointer; position: relative; }*/ .playOverlay115x75 { background: url(../../PublishingImages/Voyage/115x75h.png) no-repeat center center; height: 75px; width: 115px; border-style: none; cursor: pointer; position: relative; } /*.playOverlay115x75:hover { background: url(../../PublishingImages/Voyage/115x75.png) no-repeat center center; height: 75px; width: 115px; border-style: none; cursor: pointer; position: relative; }*/ .playOverlay65x65 {
background: url(../../PublishingImages/Voyage/65x65.png) no-repeat center center; height: 65px; width: 65px; border-style: none; cursor: pointer; position: relative; } /*.playOverlay65x65:hover { background: url(../../PublishingImages/Voyage/65x65h.png) no-repeat center center; height: 65px; width: 65px; border-style: none; cursor: pointer; position: relative; }*/ .playOverlay448x300 { background: url(../../PublishingImages/Voyage/448x300.png) no-repeat center center; height: 300px; width: 448px; border-style: none; cursor: pointer; position: absolute; margin-left:25px; } /*.playOverlay448x300:hover { background: url(../../PublishingImages/Voyage/448x300h.png) no-repeat center center; height: 300px; width: 448px; border-style: none; cursor: pointer; position: absolute; }*/ .gotoHome { background: url(../../PublishingImages/Voyage/gotoHome.gif) no-repeat center center; height: 25px; width: 107px; border-style: none; cursor: pointer; } .gotoHome:hover {
background: url(../../PublishingImages/Voyage/gotoHomeOver.gif) no-repeat center center; height: 25px; width: 107px; border-style: none; cursor: pointer; } .signatureRightBlock{ width:610px; float:right; font-family: Helvetica, Tahoma, Arial; } .hotelvideoRightBlock{ width:600px; float:right; font-family: Helvetica, Tahoma, Arial; } .articleButton { float: left; padding-right: 15px; font-family: Helvetica, Tahoma, Arial; } .gapButton { float: left; padding-right: 10px; font-family: Helvetica, Tahoma, Arial; } .regionalButton { float: left; padding-right: 10px; font-family: Helvetica, Tahoma, Arial; } .gapRightButton { float: left; padding-right: 10px; font-family: Helvetica, Tahoma, Arial; } .textDescription{ color:#797979; height: 36px; font-family: Helvetica, Tahoma, Arial; } /*Style for the top stripe which will be streched regardless the resolution */ .topBlueBar { background: url(../../PublishingImages/Voyage/top_bg.gif) repeat-x; text-align: right; font-family: Helvetica, Tahoma, Arial; min-width:1001px;
} /*Style for the login/live help appearing on the top-right */ #topLogin { width: 970px; padding-top: 5px; font-weight: bold; color: #fff; height: 25px; margin: 0px auto; } /*Style for the header part which includes logo, main navigation */ .headerArea { border-bottom:1px solid #CCCCCC; font-family:Helvetica,Tahoma,Arial; margin:0 auto -1px; min-height:85px; } /*Style for the text used for the service no appearing on the top-right */ .serviceNumber { float: right; text-align: right; color: #616161; font-size: 14px; font-family: Helvetica, Tahoma, Arial; } .serviceNumber2 { float: right; text-align: right; color: #616161; font-size: 14px; padding-top: 4px; font-family: Helvetica, Tahoma, Arial; } /*Style for the logo block */ .logoBlock { float:left; padding-bottom:5px; padding-top:11px; } /*Style for the main top navigation */ .mainNavigation ul { float:right; font:bold 14px Tahoma,Helvetica,Arial; list-style-type:none; margin-top:6px; padding-left:10px; padding-right:2px; } .mainNavigation li {
display: inline; margin: 0; background: url(../../PublishingImages/Voyage/div_menu.gif) no-repeat right center; } .mainNavigation li a { float: left; display: block; text-decoration: none; padding-right: 10px; margin-right: 10px; color: #000000; background: url(../../PublishingImages/Voyage/div_menu.gif) no-repeat right center; } .mainNavigation li a:visited { color: #000000; } .mainNavigation li a:hover, .menuItem li.selected a { color: #9b9b9b; } .mainNavigation  li.rightItem a { float: left; display: block; text-decoration: none; margin: 0px; padding-right: 5px; color: #000000; background: url(../../PublishingImages/Voyage/div_menu_white.gif) no-repeat right center; } .mainNavigation  li.rightItem a:hover { color: #9b9b9b; } .breadCrum { color:#022489; float:left; font-family:Helvetica,Tahoma,Arial; font-size:14px; margin-top:10px; } /*Style for the search area on the top */ .searchArea { clear:right; float:right; font-family:Helvetica,Tahoma,Arial; margin:13px 0 0; padding-top:8px; text-align:right;
height: 38px; } /*Style for the focus on and lifestyle text in the left navigation */ .focusOn, .lifyStyle { text-align: left; font-size: 16px; padding-bottom: 4px; font-weight: bold; padding-top: 22px; font-family: Helvetica, Tahoma, Arial; } /*Style for the left navigation menu */ .leftMenu ul { margin-left: 15px; _margin-left: 10px; !margin-left: 10px; margin-top: 0px; margin-bottom: 0px; padding: 4px; font: bold 12px Helvetica, Tahoma, Arial; line-height: 16px; } .leftMenu li { margin-bottom: 8px; list-style-position: outside; list-style-image: url(../../PublishingImages/Voyage/arrow1.gif); } .leftMenu li a { text-decoration: none; color: #000000; } .leftMenu li a:visited { color: #000000; } .leftMenu li a:hover, .leftMenu li.selected a { color: #9b9b9b; } .leftMenu li.selected a { color: #022489; } li.selected a:hover { color: #9b9b9b; } .leftMenu li.selected01 a { color: #cf9833; } li.selected01 a:hover { color: #9b9b9b; } li.current a { color: #cf9833; } .leftMenuComingSoon ul { margin-left: 15px;
_margin-left: 10px; !margin-left: 10px; margin-top: 0px; margin-bottom: 0px; padding: 4px; font: bold 15px Helvetica, Tahoma, Arial; line-height: 16px; } .leftMenuComingSoon p {margin-left: 5px; } .leftMenuComingSoon li { margin-bottom: 8px; list-style-position: outside; list-style-image: url(../../PublishingImages/Voyage/arrow1.gif); color: #a8ac9f; font: bold 14px Helvetica, Tahoma,  Arial; } .leftMenuComingSoon li.selected { color: #a8ac9f; } .leftMenuComingSoon li.selected a { color: #a8ac9f; } .leftMenuComingSoon li.selected a:hover { color: #9b9b9b; } .leftMenuComingSoon p { font-family: Helvetica, Arial,sans-serif; font-size:14px; color: #41442e; font-weight:bold; padding-bottom:5px; } .blockHeight{ padding-top:5px; height:67px; color:#797979; font-size:11px; font-family: Helvetica, Tahoma, Arial; /*text-align: justify;*/ } .blockHeight2{ height:30px; color:#797979; padding-top:5px; font-size:11px; /*text-align: justify;*/ font-family: Helvetica, Tahoma, Arial; } .blockHeight3{ height:50px;
color:#797979; padding-top:5px; font-size:11px; /*text-align: justify;*/ font-family: Helvetica, Tahoma, Arial; } .blockHeight4{ height:47px; color:#797979; padding-top:5px; font-size:11px; /*text-align: justify;*/ font-family: Helvetica, Tahoma, Arial; } .blockHeight5{ height:37px; color:#797979; /*padding-top:5px;*/ font-size:11px; /*text-align: justify;*/ font-family: Helvetica, Tahoma, Arial; } /*Style for video banner */ .videoBanner { text-align: right; padding-top: 13px; padding-bottom: 3px; } .flashBanner { text-align: right; padding-top: 13px; padding-bottom: 3px; float: left; } /*Style for the divider */ .pageDivider { background: url(../../PublishingImages/Voyage/seperator01.jpg) repeat-x top; } /*Style for the list video frommer */ .videoFrommer { margin-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .videoFrommer ol { width: 360px; /* room for 3 columns */ font: bold  12px  Helvetica, Tahoma, Arial; } .videoFrommer ol li { float: left; width: 140px; /* accommodate the widest item */
margin-left: -20px; list-style-type: none; background: url(../../PublishingImages/Voyage/icon_video.gif) no-repeat left center; padding-left: 30px; line-height: 25px; font-family: Helvetica, Tahoma, Arial; } /* anchor styling */ .videoFrommer ol li a { display: block; width: 10em; text-decoration: none; color: #797979; font-family: Helvetica, Tahoma, Arial; } .videoFrommer ol li a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .virtualFrommer { margin-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .virtualFrommer ol { width: 360px; /* room for 3 columns */ font: bold  12px  Helvetica, Tahoma, Arial; } .virtualFrommer ol li { float: left; width: 140px; /* accommodate the widest item */ margin-left: -20px; list-style-type: none; background: url(../../PublishingImages/Voyage/icon_virtualtour.gif) no-repeat left center; padding-left: 30px; line-height: 25px; font-family: Helvetica, Tahoma, Arial; } /* anchor styling */ .virtualFrommer ol li a { display: block; width: 10em;
text-decoration: none; color: #797979; font-family: Helvetica, Tahoma, Arial; } .virtualFrommer ol li a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } /*Style for the listing in the most viewed, most recent etc. */ .listingText { margin-left: 19px; !margin-left: 33px; _margin-left: 33px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; list-style-position: outside; font-size: 12px; font-weight: bold; color: #797979; line-height: 23px; font-family: helvetica, Tahoma, Arial; } .listingText a:hover { list-style-position: outside; font-size: 12px; font-weight: bold; color: #9b9b9b; line-height: 23px; font-family: helvetica, Tahoma, Arial; } /*Style for the listing in the more hotel video page */ .listTextHotel { margin-left: -15px; !margin-left: 33px; _margin-left: 33px; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; list-style-position: outside; font-size: 12px; font-weight: bold; color: #626161; line-height: 22px; font-family: Helvetica, Tahoma, Arial; } .listTextHotel a {
color: #626161; font-family: Helvetica, Tahoma, Arial; } .listTextHotel a:hover { list-style-position: outside; font-size: 12px; font-weight: bold; color: #9b9b9b; line-height: 22px; font-family: Helvetica, Tahoma, Arial; } /*Style for the "More" text with the arrow */ .moreArrow { font-size: 14px; font-weight: bold; padding-top: 7px; padding-bottom: 10px; cursor: pointer; } .moreArrowLeft { float: left; font-size: 14px; font-weight: bold; padding-top: 8px; margin-bottom: -4px; cursor: pointer; } .arrowRight{ background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat right center; float: right; font-size: 14px; font-weight: bold; padding-top: 10px; padding-bottom: 10px; cursor: pointer; padding-right:8px; vertical-align: middle; } .moreArrowRight { float: right; font-size: 14px; font-weight: bold; padding-top: 8px; padding-bottom: 10px; cursor: pointer; } .postANote { float: right; font-size: 14px; font-weight: bold; padding-top: 8px; padding-bottom: 10px; padding-right: 10px; cursor: pointer; }
.moreArrowRightRegional { float: right; font-size: 14px; font-weight: bold; padding-top: 8px; cursor: pointer; } .videoRegional { float: left; padding-top: 10px; width: 115px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .videoRegional2 { float: left; padding-top: 10px; padding-left: 10px; width: 115px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .europeDestination { float: left; width: 338px; padding-left: 15px; padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .europeDestinationBlock { float: left; width: 169px; font-family: Helvetica, Tahoma, Arial; } .featureHotelRegionalBlock { float: right; width: 237px; padding-left: 15px; padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .broderFeatureHotel { border-top: 1px solid #999999; margin-top: 10px; font-family: Helvetica, Tahoma, Arial; } .featureHotelRegional { float: left; border-bottom: 1px solid #999999; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } /*Style for the position for play button */
.playHomeSignatureLeft { float: right; /*padding-top: 15px; padding-right:10px;*/ font-family: Helvetica, Tahoma, Arial; } .playHomeSignature { float: right; /*padding-top: 15px; padding-right:10px;*/ font-family: Helvetica, Tahoma, Arial; } /*Style for the position for read button button in Microsite Home page */ .readMicroHome { float: right; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .readMore { float: right; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } /*Style for the ad in the middle just after newest member */ .adHomeMiddle { float: right; padding-top: 42px; } /*Style for the each block for smart luxury  */ .smartLuxuryBlock { float: left; border-bottom: 1px solid #999999; /*padding-bottom: 10px;*/ padding-top: 10px; font-family: Helvetica, Verdana, Arial, Tahoma; } /*Style for the details text in the luxury offer */ .luxuryTextDetail { color: #797979; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .smluxuryTextDetail { color: #797979;
/*padding-bottom: 5px;*/ width: 100px; float: left; font-family: Helvetica, Tahoma, Arial; } /*Style for the booking text in the special offer */ .bookingText { padding-bottom: 8px; padding-top: 5px; font-size: 12px; color: #cf9833; font-family: Helvetica, Tahoma, Arial; } .bookingTextHotel { font-size: 12px; color: #cf9833; font-family: Helvetica, Tahoma, Arial; padding-bottom:2px; } .textUnderMost { padding-bottom: 5px; padding-top: 5px; font-size: 12px; font-weight: bold; color: #cf9833; font-family: Helvetica, Tahoma, Arial; } /*Style for the block of the price in special offer */ .priceSpecialOffer { float: right; padding-left: 5px; /*padding-bottom: 4px;*/ color: #cf9833; font-family: Helvetica, Tahoma, Arial; } /*Style for the currency in the special offer */ .currencySpecialOffer { font-size: 18px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } /*Style for the block in the special offer */ .specialOfferBlock { border-top: 1px solid #999999; padding-bottom: 5px; padding-top: 5px;
font-family: Helvetica, Tahoma, Arial; } /*Style for the title text in the special offer */ .specialOfferBlock .titleSpecialOffer { float: left; /*padding-bottom: 4px; */ width: 225px; font-family: Helvetica, Tahoma, Arial; } .specialOfferBlock h3 { margin: 0px; font-weight: bold; font-size: 13px !important; color: #000000; font-family: Helvetica, Tahoma, Arial; } /*Style for the block of the price in special offer */ .specialOfferBlock .priceSpecialOffer { float: right; padding-left: 5px; /*padding-bottom: 4px;*/ color: #cf9833; font-size: 11px !important; font-family: Helvetica, Tahoma, Arial; } .specialOfferBlock .priceSpecialOffer .currencySpecialOffer { color: #cf9833; font-size: 18px !important; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } /*Style for the details text in the special offer */ .specialOfferBlock .detailSpecialOffer { float: left; padding-bottom: 2px; width: 270px; color: #797979; /* padding-top: 5px;*/ font-size: 11px !important; font-family: Helvetica, Tahoma, Arial; }
/*Style for the whole block in the bottom used for the SEO purpose */ .blockBottomText { width: 970px; margin: 0px auto; padding: 0px 10px 0px 10px; font-family: Helvetica, Tahoma, Arial; } /*Style for the header text in the bottom used for the SEO purpose */ .headerBottomText { font-weight: bold; color: #999999; font-family: Helvetica, Tahoma, Arial; } /*Style for the text in the widget */ .textWidget { float: left; text-align: left; padding-top: 3px; padding-left: 2px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; width:90px; } .textCheck, .roomBlcok { float: left; text-align: left; padding-top: 3px; padding-left: 15px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .textWidgetNew { float: left; text-align: left; padding-top: 3px; padding-left: 20px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .textWidgetNewCk { float: left; text-align: left; padding-top: 3px; padding-left: 20px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .textWidgetCal { float: left;
text-align: left; padding-top: 3px; padding-left: 2px; font-weight: bold; width: 130px; font-family: Helvetica, Tahoma, Arial; } /*Style for the text in the widget */ .textWidget2 { float: left; padding-top: 1px; font-size: 10px; color: #737373; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } /*Style for the room, adult, children text in the widget */ .adultBlock { float: left; text-align: left; padding-top: 3px; padding-left: 5px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .childrenBlock { float: left; text-align: left; padding-top: 3px; padding-left: 10px; padding-right:5px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .roomAdd { text-align: left; padding-top: 3px; font-weight: bold; border-bottom: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .childrenAge { text-align: left; padding-top: 3px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .childrenAgeDropDownMore { float: left; padding-top: 5px; padding-left: 5px;
font-family: Helvetica, Tahoma, Arial; } .adultAgeDropDown { float: left; padding-top: 5px } .childrenAgeDropDown { float: left; padding-top: 5px; padding-right:10px; } /*Style for the each block in the widget */ .widgetBlock { padding-top: 10px; padding-left: 10px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } /*Style for the text "Advance Search" */ .textAdvSearch { float: left; padding:5px 0px 0px 10px; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } /*Style for the gap between the label and textbox */ .spaceTextbox { float: left; padding-left: 5px; padding-top:0px; padding-bottom:5px; font-family: Helvetica, Tahoma, Arial; } .spaceOrigin { float: left; padding-left: 48px; font-family: Helvetica, Tahoma, Arial; } .spaceDest { float: left; padding-left: 19px; padding-top: 3px; font-family: Helvetica, Tahoma, Arial; } /*Style for the plus icon in the widget */ .plusIcon { float: left; padding-top: 6px; } .plusIcon2 { float: left; padding-top: 4px; } .plusIcon2Hotel { float: left;
padding-top: 1px; padding-right:10px; } /*Style for the go text in in the smart luxury */ .goSpecialOffer { float: right; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .goSignFeatureHotel { float: right; padding-top: 5px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } /*Style for the Search button in the widget */ .searchWidget { float: right; padding-right: 10px; margin-top:32px; font-family: Helvetica, Tahoma, Arial; } /*Style for the Search our entire collection */ .entireCollection { padding-bottom: 10px; font-size: 14px; color: #b4b3b3; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .entireCollectionN { float:left; padding: 20px 0px 0px 5px; font-size: 14px; color: #CC9933; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } /*Style for the Signature details block*/ .progDetails { float: left; padding-left: 15px; width: 215px; font-family: Helvetica, Tahoma, Arial; } /*Style for the Signature left block*/ .signatureFirst { float: left; width: 354px;
text-align: left; padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } .signatureFirst h1 { margin: -2px 0px 0px 0px; _margin: 0px; !margin: 0px; } /*Style for the Signature right block*/ .signatureLast { float: left; width: 352px; text-align: left; padding-top: 8px; padding-left: 15px; font-family: Helvetica, Tahoma, Arial; } .signatureLast h1 { margin: -2px 0px 0px 0px; _margin: 0px; !margin: 0px; } .playSignMicroHome { float: right; padding-top: 30px; font-family: Helvetica, Tahoma, Arial; } .goSignRegional { float: right; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .playSignSignature { float: right; /*padding-top: 10px;*/ font-family: Helvetica, Tahoma, Arial; } /*Style for Most Viewed block*/ #mostViewed { float: left; width: 220px; text-align: left; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } /*Style for Most Recent, Newest Member block*/ #mostRecent, #newestMember { float: left; width: 230px; text-align: left; padding-left: 15px; padding-top: 10px;
font-family: Helvetica, Tahoma, Arial; } /*Style for Smart Luxury whole block*/ #smartLuxury { float: left; width: 230px; text-align: left; padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } /*Style for Smart Luxury image block*/ .thumbSmartLuxury { float: left; padding-top: 4px; width: 65px; padding-right: 10px; } .textDetailSmartLuxury { padding-left: 75px; font-family: Helvetica, Tahoma, Arial; } .textDetailSmartLuxury p { margin: 0px; color: #333333; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .textDetailSmartLuxury h3 { margin: 0px; font-weight: bold; font-size: 13px !important; color: #000000; font-family: Helvetica, Tahoma, Arial; } .textDetailSmartLuxury .smluxuryTextDetail { color: #797979; /*padding-bottom: 5px;*/ width: 100px; float: left; font-family: Helvetica, Tahoma, Arial; } /*Style for Enlarge Map text*/ #textEnlargeMap { border: 1px solid #5d8daf; background-color: #1b3579; height: 25px; color: #fff; font-size: 12px; font-weight: bold; text-align: right;
padding-top: 8px; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } /*Style for Destination Finder block*/ .destinationFinder { float:left; padding: 8px 0px 10px 0px; font-family: Helvetica, Tahoma, Arial; } /*Style for Search our entire collection text*/ .entireCollection { float:left; padding: 20px 0px 10px 20px; font-size: 14px; color: #BF8900; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } /*Style for widget in Destination finder */ .widgetDestFinder { background-color: #F9F9F9; border:1px solid #BF8900; padding:10px 0px 10px 0px; font-family: Helvetica, Tahoma, Arial; } .widgetDestFinder .textWidget { float: left; text-align: left; padding-top: 3px; padding-left: 2px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } /*Style for Special Offer whole block */ #specialOffer { float: right; padding-left: 5px; width: 355px; text-align: left; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } #specialOffer h1 { font-size: 24px; color: #022489; font-weight: bold;
font-family: Helvetica, Tahoma, Arial; } .specialOfferEurope { float: right; padding-left: 5px; width: 355px; text-align: left; padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } .welcomeTextBlock { font-size: 12px; color: #797979; padding-top: 15px; width: 650px; float: left; font-family: Helvetica, Tahoma, Arial; } .readArticleRight{ float: right; padding-top: 100px; font-family: Helvetica, Tahoma, Arial; } .welcomeText { font-size: 12px; color: #797979; padding-bottom: 5px; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .fullArticle { font-size: 10px; color: #cf9833; text-align: right; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .signatureMicroHome { border-top: 1px solid #999999; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .signatureBlockMicroFirst { float: left; width: 354px; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .signatureBlockMicroLast { float: right; width: 354px; padding-top: 5px; padding-left: 15px;
font-family: Helvetica, Tahoma, Arial; } .signatureDetails { float: left; width: 215px; padding-left: 15px; font-family: Helvetica, Tahoma, Arial; } .subTitle { font-size: 16px; color: #cf9833; font-family: Helvetica, Tahoma, Arial; } .moreSignProg { padding-top: 10px; font-size: 14px; font-weight: bold; border-top: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .topVideoMicroHome { float: left; width: 255px; padding-top: 15px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .moveUpVideo, .moveUpPhoto { padding-left: 30px; padding-bottom: 10px; border-bottom: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .moveDownVideo { /*float: left;*/ margin-top: 5px; padding-left: 30px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .moveDownPhoto { width: 95px; float: left; margin-top: 5px; padding-left: 30px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #999999;
font-family: Helvetica, Tahoma, Arial; } .topVideoBlock { padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .textVideoBlock { padding-top: 10px; font-size: 10px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .topPhotoMicroHome { float: left; width: 125px; padding-top: 15px; padding-left: 10px; /*padding-bottom: 95px;*/ font-family: Helvetica, Tahoma, Arial; text-align: center; } .imgtopPhotoMicroHome { float: left; text-align: center; font-family: Helvetica, Tahoma, Arial; } .postFileVideo { float: left; font-size: 14px; font-weight: bold; width: 120px; text-align: left; /*padding-top: 50px;*/ font-family: Helvetica, Tahoma, Arial; margin-top:-10px; } .postFilePhoto { float: left; font-size: 14px; font-weight: bold; width: 120px; text-align: left; font-family: Helvetica, Tahoma, Arial; margin-top:-10px; } .askResidentEditorBlock { float: right; width: 540px; padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .travelNoteMicroHome { float: left; width: 535px; padding-top: 15px;
font-family: Helvetica, Tahoma, Arial; } .travelNoteMicroHomeN { /*float: left; width: 535px;*/ padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .editorName { font-size: 16px; font-weight: bold; color: #cf9833; font-family: Helvetica, Tahoma, Arial; } .questionBlock, .travelNoteBlock { float: left; border-bottom: 1px solid #999999; padding-top: 10px; font-size: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .travelNoteBlockN { float: left; border-bottom: 1px solid #999999; padding-top: 10px; font-size: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; width:540px; } .dateQuestion, .dateTravelNote { float: left; width: 225px; font-weight: bold; color: #cf9833; font-family: Helvetica, Tahoma, Arial; } .askedBy { float: right; width: 225px; font-weight: bold; color: #797979; text-align: right; font-family: Helvetica, Tahoma, Arial; } .rateQuestion, .rateTravelNote { float: left; width: 60px; color: #797979; padding-top:10px; font-family: Helvetica, Tahoma, Arial; }
.makeComment, .rateThis { float: left; width: 100px; color: #797979; /*font-weight: bold;*/ padding-top:10px; font-family: Helvetica, Tahoma, Arial; } .postRating { float: left; width: 120px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .starQuestion { float: left; width: 100px; padding-top:10px; font-family: Helvetica, Tahoma, Arial; } .viewQuestion, .viewTravelNote { float: left; width: 75px; color: #797979; padding-top:10px; font-family: Helvetica, Tahoma, Arial; } .askAQuestion { float: left; color: #797979; text-align: left; padding-top:10px; font-family: Helvetica, Tahoma, Arial; width:75px; } .postedBy { float: right; color: #797979; text-align: right; } .rateBlockTravelNote{ float:left; width:125px; color: #797979; padding-top:10px; font-family: Helvetica, Tahoma, Arial; } .questionDetails, .travelNoteDetails { float: left; width: 480px; color: #333333; font-size: 11px; font-family: Helvetica, Tahoma, Arial; !padding-left:3px; _padding-left:3px; } .starSignature { float: left;
padding-top: 25px; font-family: Helvetica, Tahoma, Arial; } .leftMoreHotelVideo, .left25More { float: right; width: 725px; padding-top: 13px; font-family: Helvetica, Tahoma, Arial; } .leftMoreHotelVideoList { float: right; width: 725px; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .leftBlockMoreHotel { float: left; width: 210px; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .leftBlockMoreHotel2 { float: left; width: 210px; padding-top: 10px; padding-left: 30px; font-family: Helvetica, Tahoma, Arial; } .leftBlockMoreHotel3 { float: left; width: 210px; padding-top: 10px; padding-left: 45px; font-family: Helvetica, Tahoma, Arial; } .moreHotelBlock { float: left; border-bottom: 1px solid #b8bfaf; padding-top: 5px; padding-bottom: 10px; width: 725px; font-family: Helvetica, Tahoma, Arial; } .block25More { float: left; border-bottom: 1px solid #b8bfaf; padding-top: 5px; padding-bottom: 10px; width: 725px; font-family: Helvetica, Tahoma, Arial; } .block25More h1 { color:#022489;
font-family:Helvetica,Tahoma,Arial; font-size:22px; font-weight:normal; margin-top:-5px; !margin-top:-4px; _margin-top:-4px; } .blockDineNight { float: left; border-bottom: 1px solid #b8bfaf; padding-top: 5px; padding-bottom: 10px; width: 725px; font-family: Helvetica, Tahoma, Arial; min-height:75px; } .img25No{ width: 45px; height: 33px; padding-top: 15px; } .img25Package{ width: 75px; height: 20px; } .headerMoreHotel { font-size: 15px; font-weight: bold; color: #414a2d; padding-bottom: 3px; font-family: Helvetica, Tahoma, Arial; } .headerMoreHotel a { color: #414a2d; } .headerMoreHotel a:hover { color: #9b9b9b; cursor: pointer; } .block25Inside { float:left; font-family:Helvetica,Tahoma,Arial; width:395px; } .block25Inside h1 { font-size: 30px; color: #022489; font-weight: normal; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .block25Inside h2 { font-size: 15px; color: #414a2d; font-weight: bold; margin: 0px; font-family: Helvetica, Tahoma, Arial; float:left; !padding-right:10px; _padding-right:10px;
} .block25Inside h3 { font-size: 13px; color: #414a2d; font-weight: normal; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .block25Inside p { color:#797979; font-family:Helvetica,Tahoma,Arial; font-size:12px; margin-top:5px; margin-right:30px; text-align:justify; } .star25 { float:left; padding:3px 0 3px 5px; } .no25 { float: left; width: 65px; padding-top: 40px; font-size: 45px; color: #022489; text-align: center; font-family: Helvetica, Tahoma, Arial; } .no25Package { color:#454545; float:left; font-family:Helvetica,Tahoma,Arial; font-size:25px; margin-top:22px; } .no25PackagePrice { color:#FE3402; font-family:Helvetica,Tahoma,Arial; font-size:25px; font-weight:bold; } .no25PlayGo { float: right; width: 60px; padding-top: 90px; text-align: center; font-family: Helvetica, Tahoma, Arial; } .headerSignature { float: left; font-size: 15px; font-weight: bold; color: #414a2d; padding-bottom: 3px; width: 480px; padding-left: 10px; font-family: Helvetica, Tahoma, Arial; } .headerSignature a { color: #000000;
font-family: Helvetica, Tahoma, Arial; cursor:pointer } .headerSignature a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; cursor: pointer; } .headerDineNight { float: left; font-size: 15px; font-weight: bold; color: #003399; padding-bottom: 3px; width: 500px; font-family: Helvetica, Tahoma, Arial; } .textMoreHotel { float: left; font-size: 11px; color: #797979; width: 520px; font-family: Helvetica, Tahoma, Arial; min-height:50px; } .text25Details { float: left; font-size: 11px; color: #797979; width: 340px; font-family: Helvetica, Tahoma, Arial; } .textSignatureResult { float: left; font-size: 11px; color: #797979; width: 520px; padding-left: 10px; font-family: Helvetica, Tahoma, Arial; } .captionDiniNight { float: left; margin: 0px; padding-right: 10px; width: 115px; color: #cf9833; font-size: 14px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .textDineNight { float: left; font-size: 11px; color: #797979; width: 500px; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; }
.playDineNight { float: right; padding-top: 35px; font-family: Helvetica, Tahoma, Arial; } .imgMoreHotel { float: left; padding-right: 10px; } .dateMoreHotel { float: left; width: 225px; padding-top: 10px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .categoryMoreHotel { float: left; width: 125px; color: #797979; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .starMoreHotel { float: left; width: 100px; padding-top: 5px; padding-bottom: 5px; } .ratingMoreHotel { float: left; width: 175px; color: #797979; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .signSignature { float: left; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .moreNirvana { float: right; color: #022489; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat left center; padding-left: 8px; } .moreRating { float: right; color: #797979; padding-left: 8px; font-family: Helvetica, Tahoma, Arial; } .destHotel { float: left; width: 200px; padding-top: 7px; color: #022489;
font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .destSignature { float: left; width: 200px; padding-top: 7px; color: #022489; font-weight: bold; padding-left:10px; font-family: Helvetica, Tahoma, Arial; } .seriesSignature { float: right; color: #022489; font-weight: bold; text-align: right; font-family: Helvetica, Tahoma, Arial; } .categorySignature { float: left; width: 215px; padding-top: 7px; color: #022489; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .ratingSignature { float: left; width: 110px; padding-top: 7px; color: #022489; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .topTextBlockRegional { font-size: 12px; color: #797979; padding-top: 10px; padding-bottom: 10px; /*width: 550px;*/ float: left; font-family: Helvetica, Tahoma, Arial; } .topTextBlockSubDest { font-size: 12px; color: #797979; padding-top: 10px; /*padding-bottom: 10px;*/ width: 725px; font-family: Helvetica, Tahoma, Arial; } .topTextBlockSubDest h2 { font-family: Helvetica, Tahoma, Arial;
font-size: 23px; color: #414a2d; font-weight: bold; border-bottom: 1px solid #999999; } .videoBLockSubDest { font-size: 11px; color: #797979; /*padding-top: 10px;*/ padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .videoSubDest { float: left; color: #797979; font-family: Helvetica, Tahoma, Arial; } .moveLeftSubDest { float: left; padding-top: 7px; font-family: Helvetica, Tahoma, Arial; } .moveRightSubDest { float: right; padding-top: 7px; font-family: Helvetica, Tahoma, Arial; } .textSignPara { color: #797979; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .frommerPanelBlock { float: left; width: 365px; padding-bottom: 15px; font-family: Helvetica, Tahoma, Arial; } .frommerBlock { float: left; width: 340px; padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .videoBlockFrommer, .virtualTourBlockFrommer { float: left; width: 365px; font-family: Helvetica, Tahoma, Arial; } .frommerArticleNav {
background: url(../../PublishingImages/Voyage/bg_frommerArticleNav.gif) repeat-x center center; height: 68px; font-family: Helvetica, Tahoma, Arial; } /* style for navigation in the Frommer Travel Article*/ .frommerNavText { width: 100px; float: left; padding-left: 15px; padding-top: 8px; line-height: 25px; color: #022489; font-size: 13px; font-family: Helvetica, Tahoma, Arial; } .frommerNavList ul { float: left; background-color: #eeeeee; border-top: 1px solid #cccccc; border-bottom: 2px solid #cccccc; width: 325px; _width: 365px; !width: 365px; margin: 0px; margin-right: -30px; _margin-right: 0px; !margin-right: 0px; font-family: Helvetica, Tahoma, Arial; } .frommerNavList li { margin-left: -25px; _margin-left: 10px; !margin-left: 10px; float: left; width: 115px; _width: 90px; !width: 90px; color: #ff0000px; display: block; list-style-type: none; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; color: #022489; font-family: Helvetica, Tahoma, Arial; } .frommerNavList li a {
color: #022489; font-family: Helvetica, Tahoma, Arial; } .frommerNavList li a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } /*style for the local pages starts here*/ .hotelScrollLocal { float: right; padding-top: 15px; width: 725px; font-family: Helvetica, Tahoma, Arial; } .hotelLocalBlock1 { float: left; border-bottom: 1px solid #999999; padding-bottom: 5px; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .hotelLocalBlock2 { float: left; border-bottom: 1px solid #999999; padding-bottom: 5px; padding-top: 5px; background-color: #f5f5f5; font-family: Helvetica, Tahoma, Arial; } .hotelTitleLocal { float: left; font-size: 15px; font-weight: bold; width: 450px; font-family: Helvetica, Tahoma, Arial; } .hotelStarLocal { float: left; padding-top: 5px; width: 200px; font-family: Helvetica, Tahoma, Arial; } .btnHotelLocal { float: right; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } .hotelLocal { float: right; width: 725px; height: 431px; margin-top: 10px;
margin-bottom: 20px; border-bottom: 1px solid #999999; scroll-x: hidden; scroll-y: auto; overflow-y: scroll; overflow-x: hidden; border-top: 1px solid #cccccc; font-family: Helvetica, Tahoma, Arial; } /*style for the local pages ends here*/ /*Style for footer */ #footer { background: url(../../PublishingImages/Voyage/footer1.gif) repeat-x center center; height: 43px; font-family: Helvetica, Tahoma, Arial; font-size: 12px; font-weight:bold; color: #757678; padding-top: 25px; text-align: center; min-width:1001px; } /*this part is for the foorer for KickApps*/ #footerKa { background: url(../../PublishingImages/Voyage/footer1.gif) repeat-x center center; height: 43px; font-family: Helvetica, Tahoma, Arial; font-size: 12px; color: #757678; text-align: center; margin: 25px auto 0px auto; } #footerKaMain { text-align: center; margin: 0px auto; width: 970px; font-family: Helvetica, Tahoma, Arial; } #footerKaText { margin: 0px auto; width: 910px; text-align: center; float: left; font-family: Helvetica, Tahoma, Arial; }
/*this part is for the foorer for KickApps*/ /*style for the various border*/ .bdr01 { border: 1px solid #5d8daf; } /* style for light sky border*/ .bdrt01 { border-top: 1px solid #b8bfaf; } /* style for top header light gray color border*/ .bdrQuestion { border-bottom: 1px solid #999999; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } /* style for top header light gray color border*/ .bdrtMoreHotel { border-bottom: 1px solid #999999; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } /* style for top header light gray color border*/ /* padding top */ .pt01 { padding-top: 1px; } .pt05 { padding-top: 5px; } .pt10 { padding-top: 10px; } /* width in pixel */ .w60 { width: 60px; } .w80 { width: 80px; } .w140 { width: 140px; } .w150 { width: 150px; } .w170 { width: 170px; } .w250 { width: 250px; } .w350 { width: 350px; } .w492 { width: 492px; } .sortBy ul { display: inline; margin-left:-10px; font-family: Helvetica, Tahoma, Arial; } /*Sort by Style */ .sortBy li { margin: 0px; display: inline;
padding-left: 10px; padding-right: 8px; font: 12px  Helvetica, Tahoma, Arial; color: #022489; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat right center; } .sortBy li a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .sortBy li a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .sortBy li.currentItem { margin: 0px; display: inline; padding-left: 10px; padding-right: 10px; font: Helvetica, Tahoma, Arial bold  12px; font-weight: bold; color: #022489; background: url(../../PublishingImages/Voyage/arrowDown.gif) no-repeat right center; } .sortBy .sortTitle { margin: 0px; display: inline; padding-left: 10px; padding-right: 10px; font: Helvetica, Tahoma, Arial bold  12px; font-weight: bold; color: #333333; background: url(../../PublishingImages/Voyage/arrowRightWhite.gif) no-repeat right center; } .atAGlanceBlock { float: left; width: 130px; font-family: Helvetica, Tahoma, Arial; } .atAGlance ul { margin-left: 10px; font-family: Helvetica, Tahoma, Arial; }
.atAGlance li { float: left; width: 130px; list-style-type: none; font: 12px Helvetica, Tahoma, Arial; color: #022489; } .atAGlance li a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .atAGlance li a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .atAGlance  .header { color: #cf9833; font-weight: bold; padding-top: 0px; !padding-top: 10px; _padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .europeDestinationItem li { margin-left: -40px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; font-size: 13px; font-weight: bold; color: #797979; line-height: 22px; font-family: Helvetica, Tahoma, Arial; } .europeDestinationItem li a { list-style-type: none; font-size: 13px; font-weight: bold; color: #797979; line-height: 22px; font-family: Helvetica, Tahoma, Arial; } .europeDestinationItem li a:hover { list-style-type: none; font-size: 13px; font-weight: bold; color: #9b9b9b; line-height: 22px; font-family: Helvetica, Tahoma, Arial; } /*Listing for SEO text*/
.bottomText ul { margin: 0; font: 12px  Helvetica, Tahoma, Arial; width: 170px; padding-left: 40px; float: left; } .bottomText li { margin-bottom: 3px; list-style-type: none; color: #999999; font-family: Helvetica, Tahoma, Arial; } /*CSS arrow - More*/ .arrowMore { width: 4px; height: 10px; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } .imgMore18{ width:38px; height:12px; padding-top: 10px; /*padding-bottom: 10px; _padding-bottom: 7px; !padding-bottom: 7px;*/ } .AskaQuestion{ width:98px; height:13px; padding-top: 10px; padding-bottom: 10px; _padding-bottom: 7px; !padding-bottom: 7px; } .imgMoreItemNew{ width:79px; height:13px; padding-top: 10px; padding-bottom: 10px; _padding-bottom: 7px; !padding-bottom: 7px; } .imgPostTravelNote{ width:118px; height:13px; padding-bottom: 10px; _padding-bottom: 7px; !padding-bottom: 7px; } .imgMoreNote, .imgMoreItem{ width:79px; height:13px; } .arrowMore01 { width: 3px; height: 8px; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } .more {
width: 43px; height: 10px; float: left; padding-top: 10px; padding-bottom: 15px; display: block; font-family: Helvetica, Tahoma, Arial; } /*CSS style for images width and height */ .imgLogo { width: 246px; height: 72px; font-family: Helvetica, Tahoma, Arial; } /* logo image height and width*/ .imgFlahsPic { width: 725px; height: 275px; font-family: Helvetica, Tahoma, Arial; } .imgFlashBanner { width: 725px; height: 120px; font-family: Helvetica, Tahoma, Arial; } .imgFlashBanner2 { width: 725px; height: 220px; font-family: Helvetica, Tahoma, Arial; } /* Top flash image height and width*/ .imgTopRegional, .imgTopLocal, .imgTopSubDest { width: 725px; height: 120px; font-family: Helvetica, Tahoma, Arial; } /* Top  image height and width in Regional*/ .imgMicroHomeTop, .imgMicroTop, .imgTopDineNight { width: 725px; height: 240px; font-family: Helvetica, Tahoma, Arial; } /* Top video image height and width on the home page of microsite*/ .imgHeaderMostViewedHome { width: 118px; height: 25px;
font-family: Helvetica, Tahoma, Arial; } /* header image for most viewed height and width*/ .imgHeaderMostRecentHome { width: 113px; height: 25px; font-family: Helvetica, Tahoma, Arial; } /* header image for most recent height and width*/ .imgHeaderNewestMembers { width: 156px; height: 25px; font-family: Helvetica, Tahoma, Arial; } /* header image for most recent height and width*/ .imgHeaderNewestMembersN, .imgHeaderMostRecentN, .imgHeaderMostViewedN { width: 161px; height: 25px; } /* header image for newest members height and width*/ .imgThumbSmartLuxury { width: 65px; height: 65px; font-family: Helvetica, Tahoma, Arial; } /* image for smart luxury height and width*/ .imgStar { width: 13px; height: 13px; vertical-align:middle; } .imgStarSelectRate { width: 13px; height: 13px; padding-right:5px; } /* image for star height and width*/ .imgHeaderDestinationFinder { width: 155px; height: 24px; padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } /* header image for destination finder height and width*/
.imgHeaderHotelPackageFinder, .imgHeaderEuropeSpecialOffers { width: 289px; height: 24px; padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } /* header image for destination finder height and width*/ .imgHeaderNewYorkSpecialOffers { width: 291px; height: 24px; padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } .imgSpecialOffer{ width: 122px; height: 25px; padding-top: 4px; font-family: Helvetica, Tahoma, Arial; } /* header image for new york offers height and width*/ .imgCalIcon { width: 21px; height: 20px; vertical-align: middle; padding-bottom: 0px; _padding-bottom: 10px; !padding-bottom: 10px; padding-top:1px; font-family: Helvetica, Tahoma, Arial; } /* calender icon in the widget*/ .imgAdRight { width: 227px; height: 249px; font-family: Helvetica, Tahoma, Arial; } /* ad image on right height and width*/ .adBelowMenu { width: 180px; padding-top: 15px; padding-bottom:10px; font-family: Helvetica, Tahoma, Arial; } .adLast { padding-bottom:10px; } .imgSmartLuxury{ width: 117px; height: 24px;
padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } /* Ad image on the Microsite Home Page*/ .imgDestMap { width: 354px; height: 200px; font-family: Helvetica, Tahoma, Arial; } /* Map in destination finder*/ .imgSignProg { width: 115px; height: 115px; float: left; padding-top: 3px; } /* signature program image on right height and width*/ .img25Prog { float:left; font-family:Helvetica,Tahoma,Arial; height:131px; width:227px; } .playOverlay227x131 { background:url("../../PublishingImages/Voyage/227x131.png") no-repeat scroll center center transparent; border-style:none; cursor:pointer; height:131px; position:absolute; width:227px; } /* 25 page image on height and width*/ .imgSignArtNote { width: 115px; height: 115px; float: left; padding-top: 5px; padding-right: 10px; font-family: Helvetica, Tahoma, Arial; } .imgSignArtNoteThumb { width: 115px; height: 75px; float: left; padding-top: 4px; padding-right: 10px; } /* signature program image on right height and width*/ .imgAdGenInfo { width: 120px;
height: 600px; font-family: Helvetica, Tahoma, Arial; } /* ad on the general info*/ .imgSignProg1 { width: 115px; height: 115px; float: left; padding-top: 4px; background: url(../../PublishingImages/Voyage/signature1.jpg) no-repeat center center; font-family: Helvetica, Tahoma, Arial; } .imgCalIconWOW { width: 21px; height: 20px; vertical-align: middle; margin-top: -2px; !margin-top: -2px; _margin-top: -2px; padding-top: 2px; font-family: Helvetica, Tahoma, Arial; } .imgPlus { width: 20px; height: 20px; margin-top: -1px; !margin-top: 0px; _margin-top: 0px; font-family: Helvetica, Tahoma, Arial; } .moveArrow { width: 60px; height: 27px } /* Move up/down image on the Microsite Home Page*/ .imgVideoMicroHome { width: 115px; height: 75px; float: left; padding-right: 10px; font-family: Helvetica, Tahoma, Arial; } /* header for the video image in regional*/ .imgVideoTabs { width: 165px; height: 123px; font-family: Helvetica, Tahoma, Arial; } /*For Tab pages*/ .imgPhotoTabs { width: 165px; height: 123px;
padding-top:10px; font-family: Helvetica, Tahoma, Arial; } /* For Tab pages */ .imgPhotoMicroHome, .imgVideoRegional { width: 115px; height: 75px; font-family: Helvetica, Tahoma, Arial; } /* header for the video image in regional*/ .imgAdActivities { width: 245px; float:left; text-align:center; padding-top:18px; padding-bottom:10px; font-family: Helvetica, Tahoma, Arial; } .imgLongAd { width: 120px; height: 600px; font-family: Helvetica, Tahoma, Arial; } .img2Hotel { width: 115px; height: 75px; font-family: Helvetica, Tahoma, Arial; } .imgSignResult, .imgSignRegional, .imgSignLocal { width: 115px; height: 75px; float: left; padding-top: 3px; } .imgDineNight{ width: 115px; height: 75px; float: left; padding-top: 3px; margin-right:10px; } .imgHeadFrommerArticle { width: 250px; height: 25px; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } /* header for the frommer travel article*/ .imgfeatureHotelReg { width: 65px; height: 65px; float: left; padding-right: 10px;
font-family: Helvetica, Tahoma, Arial; } /* image for smart luxury height and width*/ .travelNotesThumb { width: 165px; height: 123px; font-family: Helvetica, Tahoma, Arial; } /* image for travel note*/ .imgMoveLeft, .imgMoveRight { width: 27px; height: 60px; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } /* image for move button */ .imgHeaderRegionalDest { width: 76px; height: 25px; float: left; font-family: Helvetica, Tahoma, Arial; } .loginTop { width: 44px; height: 25px; vertical-align: middle; font-family: Helvetica, Tahoma, Arial; } .travelAdvisor{ width: 325px; height: 22px; } .imgHeaderTopVideo { width: 99px; height: 25px; float: left; } .imgHeaderTopPhoto { width: 101px; height: 25px; float: left; } .imgHeaderAskEditor { width: 204px; height: 25px; float: left; } .imgHeaderTravelNote { width: 109px; height: 25px; float: left; } .imgHeaderTravelNote2 { width: 109px; height: 25px; float: left; margin-left:-3px; !margin-left:0px; _margin-left:0px; } .imgHeaderVideo { width: 62px;
height: 25px; float: left; } .imgHeaderMemberRecomend { width: 203px; height: 25px; float: left; padding-bottom: 20px; } .imgHeaderPhoto { width: 64px; height: 25px; float: left; padding-bottom: 20px; } .imgHeaderFeatureActivityPoint { width: 325px; height: 25px; float: left; padding-bottom: 5px; } .imgHeaderFeatureActivityPoi { width: 325px; height: 25px; float: left; padding-bottom: 5px; } .imgHeaderWhatToDo { width: 101px; height: 25px; float: left; padding-bottom: 5px; padding-top: 10px; } .imgHeaderPlace2Visit { width: 120px; height: 25px; float: left; padding-bottom: 5px; padding-top: 5px; } .videoHeaderFrommer { height: 30px; width: 117px; padding-bottom: 1px; } .imgHeaderVirtualTour { height: 30px; width: 155px; padding-bottom: 1px; } .imgHeaderVirtualTour { height: 30px; width: 155px; padding-bottom: 1px; } .imgHeaderEuropeDest { width: 260px; height: 25px; padding-bottom: 5px; } .imgHeaderFeatureHotel { width: 207px; height: 25px; padding-bottom: 5px; } .imgHeaderMoreHotel { width: 108px;
height: 25px; padding-bottom: 5px; } .imgHeaderHighestRatedVideo, .imgHeaderMostRecent, .imgHeaderMostViewed { width: 161px; height: 25px; padding-bottom: 5px; float: left; } .imgHeaderRestaurant{ width: 161px; height: 25px; padding-bottom: 5px; padding-top: 5px; } .imgHeaderNightlife { width: 150px; height: 25px; padding-bottom: 5px; padding-top: 5px; } .imgHeaderRestaurantBB { width: 108px; height: 25px; padding-bottom: 5px; padding-top: 5px; } .imgHeaderNightlifeBB { width: 69px; height: 25px; padding-bottom: 5px; padding-top: 5px; } .imgHeaderLifestyle { width: 122px; height: 20px; padding-bottom: 4px; padding-top: 10px; padding-left: 6px; } .imgHeaderFocusOn { width: 122px; height: 20px; padding-bottom: 4px; padding-top: 0px; padding-left: 10px; } .imgHeaderComingSoon { width: 122px; height: 25px; padding-bottom: 4px; padding-top: 0px; } .imgHeaderSearchCloud { width: 122px; height: 25px; float:left; padding-top:10px; } .headerSearchCloud{ width:430px; } .searchButton{ width: 57px; height:28px;
vertical-align: middle; } .imgHeaderVenueInfo, .imgHeaderAddress, .imgHeaderDirection, .imgHeaderOtherInfo, .imgHeaderOtherDate, .imgHeaderOverview, .imgHeaderRelatedInfo { width: 168px; height: 20px; vertical-align: middle; padding-bottom: 1px; } .imgHeaderContactDetail { width: 145px; height: 20px; vertical-align: middle; padding-bottom: 1px; } .imgHEaderFeatureProp { width: 171px; height: 25px; } .imgHeaderFeatureDest { width: 186px; height: 25px; } .imgHeaderReservation { width: 116px; height: 25px; } .imgHeadeAddInfo{ width: 187px; height: 25px; } .imgHeaderImageHT, .imgHeaderViedoHT{ width: 62px; height: 25px; } .imgHeaderRoom{ width: 68px; height: 25px; } .imgHeaderMap{ width: 40px; height: 25px; } .imgHeaderFacilityList{ width: 118px; height: 25px; } .imgHeaderDineEnt{ width: 197px; height: 25px; } .imgHeader25 { width: 384px; height: 35px; padding-bottom: 7px; } .hotelAirfare{ width:191px; height:15px; } .imgHeaderTopVideoHT{ width: 61px; height: 25px; } .imgHeaderTopImageHT{ width: 105px;
height: 25px; } .headerFrommer { background: url(../../PublishingImages/Voyage/blueDot.gif) repeat-x bottom left; } /*CSS style for form control*/ .textbox1 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 16px; } .textbox200 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 16px; width:200px; } .textbox200Dis { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 16px; width:200px; background-color:#F4F4F4; color:#949494; } .formblock .textbox1 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 16px; width:250px; } .textbox150 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 16px; width:150px; } .textbox435 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 16px; width:435px; } .textarea435 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial;
font-size: 11px; width:435px; } /* style for texbox */ .textbox2 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 13px; height: 18px; } /* style for texbox */ .dropDown { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 13px; } .dropDown150 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 13px; width:150px; } /* style for texbox */ .dropDown120 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 13px; width: 120px; } /* style for texbox */ .dropDown95 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 13px; width: 95px;} .dropDown65 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 13px; width: 65px; margin-left:5px; } /* style for texbox */ .textboxSearch { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 12px; height: 19px; width: 363px; padding-top: 5px; vertical-align: middle;
background: transparent url(../../PublishingImages/Voyage/bgSearchTextBox.gif) repeat-x center top; } .watermarkSearch { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 12px; color: #999999; height: 19px; width: 363px; padding-top: 5px; vertical-align: middle; background: transparent url(../../PublishingImages/Voyage/bgSearchTextBox.gif) repeat-x center top; } /* style for texbox */ .rightAdBox { float:left; padding-top: 25px; text-align: center; } .btnSearchTop { float: right; padding-left: 3px; } /* style for search button */ .btnSearch { background: url(../../PublishingImages/Voyage/searchBig.gif) no-repeat center; height: 28px; width: 57px; border-style: none; vertical-align: middle; text-transform: uppercase; margin-left: 8px; margin-right:10px; } .btnSearch:hover { background: url(../../PublishingImages/Voyage/searchBigOver.gif) no-repeat center; height: 28px; width: 57px; border-style: none; vertical-align: middle; text-transform: uppercase; margin-left: 8px;
margin-right:10px; } .btnSearchSm { background: url(../../PublishingImages/Voyage/SEARCH_Small.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; text-transform: uppercase; } .btnSearchSm:hover { background: url(../../PublishingImages/Voyage/SEARCH_Small_Over.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; text-transform: uppercase; } /* style for go button */ .btnGo { background: url(../../PublishingImages/Voyage/GO.gif) no-repeat center; height: 25px; width: 51px; padding-bottom: 3px; !padding-bottom: 1px; _padding-bottom: 1px; padding-right: 8px; _padding-right: 1px; !padding-right: 1px; border-style: none; } .btnGo:hover { background: url(../../PublishingImages/Voyage/GO_OVER.gif) no-repeat center; height: 25px; width: 51px; padding-bottom: 3px; !padding-bottom: 1px; _padding-bottom: 1px; padding-right: 8px; _padding-right: 1px; !padding-right: 1px; border-style: none; } /* style for play button */ .btnPlay {
background: url(../../PublishingImages/Voyage/PLAY.gif) no-repeat; height: 25px; width: 51px; padding-bottom: 3px; padding-right: 8px; border-style: none; } .btnPlay:hover { background: url(../../PublishingImages/Voyage/PLAY_OVER.gif) no-repeat; height: 25px; width: 51px; padding-bottom: 3px; padding-right: 8px; border-style: none; } .btnPlayDis { background: url(../../PublishingImages/Voyage/PLAYDis.gif) no-repeat; height: 25px; width: 50px; padding-bottom: 3px; padding-right: 8px; border-style: none; } /* style for read button */ .btnRead { background: url(../../PublishingImages/Voyage/READ.gif) no-repeat center center; height: 25px; width: 51px; border-style: none; } .btnRead:hover { background: url(../../PublishingImages/Voyage/READ_OVER.gif) no-repeat center center; height: 25px; width: 51px; border-style: none; } .btnBook { background: url(../../PublishingImages/Voyage/BOOK.gif) no-repeat center; height: 25px; width: 51px; border-style: none; } .btnBook:hover {
background: url(../../PublishingImages/Voyage/BOOK_OVER.gif) no-repeat center; height: 25px; width: 51px; border-style: none; } .btnCheck { background: url(../../PublishingImages/Voyage/AVAILABILITY.gif) no-repeat; height: 29px; width: 128px; margin-top: 5px; padding-bottom: 3px; padding-right: 8px; border-style: none; font-family: Helvetica, Tahoma, Arial; } .btnCheck:hover { background: url(../../PublishingImages/Voyage/AVAILABILITY_OVER.gif) no-repeat; height: 29px; width: 128px; margin-top: 5px; padding-bottom: 3px; padding-right: 8px; border-style: none; font-family: Helvetica, Tahoma, Arial; } .btnAddComment { font-family: Helvetica, Tahoma, Arial; font-size: 11px; font-weight: bold; color: #ffffff; background: url(../../PublishingImages/Voyage/addComment.gif) no-repeat; height: 25px; width: 96px; border-style: none; } .btnCheck:hover { color: #9b9b9b; } /*.btnMore { background: url(../../PublishingImages/Voyage/more_1.gif) no-repeat center center; height: 12px; width: 50px; border-style: none;
cursor: pointer; } .btnMore:hover { background: url(../../PublishingImages/Voyage/more_2.gif) no-repeat center center; height: 12px; width: 50px; border-style: none; cursor: pointer; }*/ .btnLess { background: url(../../PublishingImages/Voyage/LESS.gif) no-repeat center center; height: 12px; width: 51px; border-style: none; cursor: pointer; font-family: Helvetica, Tahoma, Arial; } .btnLess:hover { background: url(../../PublishingImages/Voyage/LESS_OVER.gif) no-repeat center center; height: 12px; width: 51px; border-style: none; cursor: pointer; font-family: Helvetica, Tahoma, Arial; } .btnLessInput { background: url(../../PublishingImages/Voyage/LESSB.gif) no-repeat center center; height: 25px; width: 51px; border-style: none; cursor: pointer; font-family: Helvetica, Tahoma, Arial; } .btnLessInput:hover { background: url(../../PublishingImages/Voyage/LESSB_OVER.gif) no-repeat center center; height: 25px; width: 51px; border-style: none; cursor: pointer; font-family: Helvetica, Tahoma, Arial; } .moreContainer {
float: left; padding-bottom: 10px; padding-top: 15px; } .goToTop { background: transparent url(../../PublishingImages/Voyage/arrowUp.gif) no-repeat left center; float: right; padding-top: 5px; padding-left: 15px; font-family: tahoma; font-size: 15px; font-weight: bold; color: #022489; } .backToTop{ width: 79px; height: 13px; padding-top: 10px; /*padding-bottom: 10px; _padding-bottom: 7px; !padding-bottom: 7px;*/ } .moreContainerRight { float: right; padding-bottom: 10px; padding-top: 15px; } .moreContainerLine { padding-bottom: 10px; padding-top: 15px; border-top: 1px solid #999999; } .ModalPopupDiv { background-color: #000000; filter: alpha(opacity=70); -moz-opacity: 1; -khtml-opacity: 0.7; opacity: 0.7; } .playOverlay115x75 { background: url(../../PublishingImages/Voyage/115x75.png) no-repeat center center; height: 75px; width: 115px; border-style: none; cursor: pointer; position: relative; } /*.playOverlay115x75:hover { background: url(../../PublishingImages/Voyage/115x75h.png) no-repeat center center;
height: 75px; width: 115px; border-style: none; cursor: pointer; position: relative; }*/ .playOverlay725x120 { background: url(../../PublishingImages/Voyage/725x120.png) no-repeat center center; height: 120px; width: 725px; border-style: none; cursor: pointer; position: relative; } /*.playOverlay725x120:hover { background: url(../../PublishingImages/Voyage/725x120h.png) no-repeat center center; height: 120px; width: 725px; border-style: none; cursor: pointer; position: relative; }*/ .playOverlay725x220 { background: url(../../PublishingImages/Voyage/725x220.png) no-repeat center center; height: 220px; width: 725px; border-style: none; cursor: pointer; position: relative; } /*.playOverlay725x220:hover { background: url(../../PublishingImages/Voyage/725x220h.png) no-repeat center center; height: 220px; width: 725px; border-style: none; cursor: pointer; position: relative; }*/ /*style for member recomended in SubDest page  starts here*/ .textBlockSubDest { float: left; } .textBlockSubDest h1 {
font-family: Helvetica, Arial, Tahoma; font-size: 26px; color: #022489; font-weight: bold; padding-top: 15px; margin: 0px; } .memberRecommendBLock { float: left; width: 500px; padding-top: 20px; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock h2 { font-family: Helvetica, Arial, Tahoma; font-size: 26px; color: #022489; font-weight: bold; } .memberRecommendBLock .memberBlock1 { padding-top: 5px; float: left; border-bottom: 1px solid #999999; text-align: left; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock .memberBlock2 { padding-top: 5px; float: left; border-bottom: 1px solid #999999; text-align: left; background-color: #f0f0f0; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock .titleBlock { width: 200px; font-size: 12px; font-weight: bold; color: #022489; float: left; text-align: left; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock .viewBlock { width: 150px; font-size: 12px; font-weight: bold; color: #333333; float: left; text-align: left;
font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock .starBlock { float: right; text-align: right; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock p { color: #797979; padding-top: 15px; padding-bottom: 10px; text-align: left; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock .member { float: right; font-weight: bold; text-align: right; color: #022489; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock .rating { color: #CF9833; font-family: Helvetica, Tahoma, Arial; } .memberRecommendBLock .postComment { float: right; text-align: right; font-size: 12px; font-weight: bold; color: #cf9833; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .photoSubDestBlock { float: right; width: 415px; padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .photoSubDestBlock h2 { font-family: Helvetica, Arial, Tahoma; font-size: 26px; color: #022489; font-weight: bold; } .photoSubDest { float: left; padding-top: 20px; padding-right: 22px;
color: #797979; width: 114px; font-family: Helvetica, Tahoma, Arial; } .photoSubDestBlock .postComment { float: right; text-align: right; font-size: 12px; font-weight: bold; color: #cf9833; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } /*********************************************/ /*style for Activities Page  starts here*/ /*********************************************/ .banner { width: 725px; height: 240px; padding-top: 6px; font-family: Helvetica, Tahoma, Arial; } .cityActivities { text-align: left; float: left; font-family: Helvetica, Tahoma, Arial; } .cityActivities h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; padding-top: 10px; padding-bottom: 10px; } .cityActivities img { width: 115px; height: 115px; padding-top: 5px; float: left; padding-right: 15px; } .activityLeft { float: left; width: 345px; text-align: left; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .activityLeft h2 {
font-family: Helvetica, Arial, Tahoma; font-size: 19px; color: #022489; font-weight: normal; letter-spacing: -1px; } .activityLeft p { font-size: 11px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .activityLeft .button { float: right; /* padding-top: 10px;*/ font-family: Helvetica, Tahoma, Arial; } .activityRight { float: left; width: 355px; text-align: left; padding-top: 10px; padding-left: 15px; font-family: Helvetica, Tahoma, Arial; } .activityRight  h2 { font-family: Helvetica, Arial, Tahoma; font-size: 19px; color: #022489; font-weight: normal; letter-spacing: -1px; } .activityRight p { font-size: 11px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .activityRight .button { float: right; /*padding-top: 10px;*/ font-family: Helvetica, Tahoma, Arial; } .tabSort { border-bottom: 1px solid #b8bfaf; padding-top: 2px; padding-bottom:10px; font-family: Helvetica, Tahoma, Arial; } .tabBlock { height:26px; background:url(../../PublishingImages/Voyage/bgTab.gif) repeat-x left bottom; }
.tabSortHT { padding-top: 2px; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy { padding-top: 15px; padding-bottom: 10px; width:725px; float:right; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy h3 { font-weight: bold; font-size: 18px; margin: 0px; color: #022489; padding: 0px; font-family: Helvetica, Arial, Tahoma; padding-bottom:5px; } .featuredActivtiy h4 { font-weight: bold; font-size: 15px; margin: 0px; color: #414a2d; padding: 0px; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy .headerDineNight2 { float: left; font-weight: bold; font-size: 15px; margin: 0px; color: #414a2d; padding: 0px; width: 475px; font-family: Helvetica, Arial, Tahoma; } .featuredActivtiy p { font-size: 11px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy .places { float: left; border-bottom: 1px solid #b8bfaf; padding-bottom: 10px; padding-top: 10px; width: 725px; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy .places p {
font-size: 11px; color: #797979; float: left; padding-top: 5px; width: 520px; font-family: Helvetica, Tahoma, Arial; !padding-left:3px; _padding-left:3px; } .featuredActivtiy .places .textP { font-size: 11px; color: #797979; float: left; padding-top: 5px; width: 520px; font-family: Helvetica, Tahoma, Arial; !padding-left:5px; _padding-left:5px; } .featuredActivtiy .places .artNotesDesc { font-size: 11px; color: #797979; float: left; padding-top: 5px; width: 520px; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy .member { float: right; font-weight: bold; text-align: right; color: #022489; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy   .rating { color: #CF9833; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy .left { float: left; padding-right: 10px; width: 115px; height: 75px; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy .right { float: right; font-family: Helvetica, Tahoma, Arial; } .featuredActivtiy .button { float: right; padding-top: 30px;
font-family: Helvetica, Tahoma, Arial; } .whatToDo { float: left; padding-top: 5px; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .whatToDo h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; padding-top: 10px; margin: 0px; } .whatToDo h4 { color: #cf9833; font-size: 14px; font-weight: bold; margin: 0px; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .searchResults .form { color: #000000; font-size: 11px; font-weight: bold; padding: 10px; border: 1px solid #293b6b; background-color: #F9F9F9; height:25px; font-family: Helvetica, Tahoma, Arial; } .searchResults .noData { color: #ff0000; font-size: 11px; font-weight: bold; padding: 5px; background-color: #F9F9F9; text-align:center; font-family: Helvetica, Tahoma, Arial; } .searchResults .form .label { float: left; padding-right: 5px; padding-top: 4px; text-align: right; padding-left: 5px; font-family: Helvetica, Tahoma, Arial; } .searchResults .form .box { float: left;
padding-top: 1px; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchResults .form .cal { float: left; padding-top: 2px; margin-top: -1px; !margin-top: 0px; _margin-top: 0px; font-family: Helvetica, Tahoma, Arial; } .searchResults .form .button { padding-right: 10px; float: right; font-family: Helvetica, Tahoma, Arial; } .searchResults { float: left; font-family: Helvetica, Tahoma, Arial; } .searchResults .imgAd { float: left; text-align: left; font-family: Helvetica, Tahoma, Arial; } .searchResults .imgLongAd { float: left; text-align: center; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo { float: right; width: 725px; font-family: Helvetica, Tahoma, Arial; /*margin-left: 10px;*/ } .searchResultsInfo .container { float: right; width: 230px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo p { font-size: 11px; color: #797979; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo .content { font-size: 11px;
color: #797979; padding-top: 10px; /*letter-spacing: -1px;*/ font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo .Left { float: left; width: 350px; border-bottom: 1px solid #999999; margin-top: 10px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo .Left img { float: left; padding-right: 10px; width: 106px; height: 99px; font-family: Helvetica, Tahoma, Arial; padding-bottom:5px; } .searchResultsInfo  p { height: 46px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo  h3 { color: #022489; font-weight: bold; font-size: 12px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo  .Left h4 { color: #333333; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo  .eventDate { color: #CF9833; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo .Left .details { width: 47px; height: 10px; float: right; display: block; padding-bottom: 5px; padding-top: 5px; font-family: Helvetica, Tahoma, Arial;
} .searchResultsInfo .dataRight { float: right; width: 350px; border-bottom: 1px solid #999999; margin-left: 20px; margin-top: 10px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo .dataRight img { float: left; padding-right: 10px; width: 106px; height: 99px; font-family: Helvetica, Tahoma, Arial; padding-bottom:5px; } .searchResultsInfo .dataRight h3 { color: #022489; font-weight: bold; font-size: 12px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo  .dataRight h4 { color: #333333; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchResultsInfo .dataRight .details { width: 47px; height: 10px; float: right; display: block; padding-bottom: 5px; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .captionSearchResults { float: left; margin: 0px; padding-right: 10px; width: 115px; color: #cf9833; font-size: 14px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .topborder { border-top: 1px solid #b8bfaf; }
/*style for Activities Page  ends here*/ /*********************************************/ /*style for Articles And Notes  starts here*/ /*********************************************/ .postCaption { font-family: Helvetica, Arial, Tahoma; float: right; font-weight: bold; color: #022489; font-size: 14px; padding-right: 10px; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat right center; } .padTop { margin-top: 10px; } .postCaption a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .postCaption a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .travelNotes { padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .travelNotesAN { font-family: Helvetica, Tahoma, Arial; width:725px; float:right; } .travelNotesAN h1 { font-weight: bold; font-size: 15px; margin: 0px; color: #022489; padding: 0px; font-family: Helvetica, Tahoma, Arial; } .travelNotesAN h3 { font-weight: bold; font-size: 18px; margin: 0px; color: #022489; padding: 0px;
font-family: Helvetica, Tahoma, Arial; } .travelNotes h3 { font-weight: bold; font-size: 18px; margin: 0px; color: #022489; padding: 0px; font-family: Helvetica, Tahoma, Arial; } .captionReviews { font-family: Helvetica, Arial, Tahoma; float: left; padding: 0px; margin: 0px; padding-right: 10px; width: 226px; padding-bottom: 0px; color: #cf9833; font-size: 14px; font-weight: bold; } .reviewBlock { float: left; border-bottom: 1px solid #999999; padding-top: 15px; padding-bottom: 10px; width: 970px; font-family: Helvetica, Tahoma, Arial; } .reviewBlockAN { float: left; border-bottom: 1px solid #999999; padding-top: 15px; padding-bottom: 10px; width: 725px; font-family: Helvetica, Tahoma, Arial; } .reviewPic { width: 190px; padding-right: 15px; padding-left: 25px; margin: 0px; float: left; font-family: Helvetica, Tahoma, Arial; } .reviewPicAN { width: 125px; /*padding-right: 10px;*/ margin: 0px; float: left; font-family: Helvetica, Tahoma, Arial; } .reviewPicAN .topPad { padding-top: 8px;
font-family: Helvetica, Tahoma, Arial; } .reviewPicAN p { font-size: 12px; font-weight: normal; color: #CF9833; padding-top: 3px; font-family: Helvetica, Tahoma, Arial; } .reviewPicAN .topPad { padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } .reviewPicAN .infoName { font-size: 12px; font-weight: bold; color: #022489; padding-left: 2px; font-family: Helvetica, Tahoma, Arial; } .reviewPicAN .infoViews { font-size: 12px; font-weight: normal; color: #797979; font-family: Helvetica, Tahoma, Arial; } .reviewPic p { font-size: 12px; font-weight: normal; color: #CF9833; padding-top: 3px; font-family: Helvetica, Tahoma, Arial; } .reviewPic .topPad { padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } .reviewPic .infoName { font-size: 12px; font-weight: bold; color: #022489; padding-left: 2px; font-family: Helvetica, Tahoma, Arial; } .reviewPic .infoViews { font-size: 12px; font-weight: normal; color: #797979; font-family: Helvetica, Tahoma, Arial; } .reviewInfo { float: right; margin: 0px;
width: 740px; font-family: Helvetica, Tahoma, Arial; } .reviewInfoAN { float: right; margin: 0px; width: 600px; font-family: Helvetica, Tahoma, Arial; } .reviewInfo a { color: #022489; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .reviewInfo a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .reviewInfoAN a { color: #022489; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .reviewInfoAN a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .reviewInfo h2 { font-weight: bold; font-size: 18px; margin: 0px; color: #022489; font-family: Helvetica, Tahoma, Arial; } .reviewInfoAN h2 { font-weight: bold; font-size: 16px; margin: 0px; color: #414a2d; font-family: Helvetica, Tahoma, Arial; padding:0px; } .reviewInfo h3 { font-weight: normal; font-size: 12px; margin: 0px; color: #333333; padding-top: 1px; font-family: Helvetica, Tahoma, Arial; } .reviewInfoAN h3 { font-weight: bold; font-size: 12px; margin: 0px; color: #797979; padding-top: 1px;
font-family: Helvetica, Tahoma, Arial; } .reviewInfoAN p { font-size: 11px; color: #797979; padding-top: 15px; margin: 0px; font-family: Helvetica, Tahoma, Arial; text-align: justify; } .reviewInfo p { font-size: 11px; color: #797979; padding-top: 15px; margin: 0px; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } /*style for Articles And Notes  ends here*/ /*style for Destinations  starts here*/ .searchBlock { text-align: right; border-top: 1px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; padding-top: 5px; padding-right: 10px; padding-left: 10px; background-color: #EEEEEE; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .searchWidth { width: 645px; font-family: Helvetica, Tahoma, Arial; } .destinationSearch { text-align: left; float: left; font-family: Helvetica, Tahoma, Arial; } .destinationSearch h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; padding-top: 10px; padding-bottom: 10px; } .destinationSearch img {
width: 115px; height: 115px; padding-top: 4px; float: left; padding-right: 15px; font-family: Helvetica, Tahoma, Arial; } .destinationSearch  .more img { width: 43px; height: 10px; float: left; padding-top: 10px; padding-bottom: 15px; display: block; font-family: Helvetica, Tahoma, Arial; } .cityLeft { float: left; width: 354px; text-align: left; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .cityLeft  h2 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: normal; } .cityLeft p { font-size: 11px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .cityLeft .button { float: right; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .cityRight { float: left; width: 340px; text-align: left; padding-top: 10px; padding-left: 15px; font-family: Helvetica, Tahoma, Arial; } .cityRight  h2 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: normal; } .cityRight p { font-size: 11px; color: #797979;
font-family: Helvetica, Tahoma, Arial; } .cityRight .button { float: right; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .regionalDestination { float: right; font-size: 12px; padding-top: 15px; color: #022489; text-align: left; margin: 0px; font-family: Helvetica, Tahoma, Arial; width:725px; } .regionalDestination h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; padding-top: 10px; padding-bottom: 10px; } .regionBlock { float: left; padding-top: 5px; font-family: Helvetica, Arial, Tahoma; } /*Regional Destination*/ .regionBlock ul { margin: 0px; font: 12px Helvetica, Arial; font-family: Helvetica, Tahoma, Arial; } .regionBlock .header { color: #414a2d; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .regionBlock .header a { color: #414a2d; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .regionBlock .header a:hover { color: #9b9b9b; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .regionBlock a {
color: #999999; font-family: Helvetica, Tahoma, Arial; } .regionBlock a:hover { color: #b4b3b3; } .regionBlock li { margin-bottom: 3px; list-style-type: none; font-family: Helvetica, Tahoma, Arial; } .regionBlock .one { float: left; margin-left: -40px; !margin-left: 0px; _margin-left: 0; margin-top: 0px; margin-bottom: 0px; margin-right: 10px; !margin-right: 0px; _margin-right: 0; padding-right: 10px; width: 140px; font-family: Helvetica, Tahoma, Arial; } .regionBlock .two { float: left; width: 145px; padding-top: 5px; margin-left: -40px; !margin-left: 0px; _margin-left: 0; color:#414a2d; font-family: Helvetica, Tahoma, Arial; } .searchCloud { float: left; border-top: 1px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; background-color: #f5fcff; width: 430px; color: #022489; letter-spacing: 1px; line-height: 19px; padding: 10px; word-spacing: 7px; !line-height: 23px; _line-height: 23px; margin-top: 10px; margin-right: 25px; font-family: Helvetica, Tahoma, Arial; text-align: justify; } .searchCloud .b {
font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .b { font-weight:bold; } .fs11 { font-size: 11pt; font-family: Helvetica, Arial, sans-serif; } .fs12 { font-size: 12px; } .fs13 { font-size: 13px; } .fs14 { font-size: 14px; } .fs16 { font-size: 16px; font-family: Helvetica,  sans-serif, Arial; } .fs18 { font-size: 18pt; } .fs20 { font-size: 20px; } .fs23 { font-size: 23px; } .fs25 { font-size: 25px; } .fs28 { font-size: 28px; } .fs30 { font-size: 30px; font-family: Times New Roman; color: #1e486a; } .fs30 a { color: #1e486a; } .fs30 a:hover { color: #9b9b9b; } .imgHeaderHighestRated { width: 124px; height: 25px } /* header image for highest rated height and width*/ /*style for Destinations  ends here*/ /*style for 2Hotel Page start here*/ .hotelInfo { width: 725px; float: right; padding-bottom: 10px; padding-top: 13px; font-family: Helvetica, Tahoma, Arial; } .hotelInfo h1 { font-size: 23px; color: #333333; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .hotelInfo h2 { padding-top: 5px;
font-weight: bold; font-size: 12px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .hotelInfo a { color: #1B3F95; font-family: Helvetica, Tahoma, Arial; } .hotelInfo a:hover { color: #b4b3b3; font-family: Helvetica, Tahoma, Arial; } .hotelInfo .memberRating { padding-top: 5px; font-weight: bold; font-size: 13px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .hotelInfo p { padding-top: 10px; font-weight: normal; font-size: 12px; color: #747474; font-family: Helvetica, Tahoma, Arial; } .hotelInfoimg { padding-left: 15px; height: 300px; width:448px; float:right; } .imgHotelInfo { height: 300px; width:448px; font-family: Helvetica, Tahoma, Arial; } .memberRating span { color: #cf9833; font-family: Helvetica, Tahoma, Arial; } .imgStarCont { display: block; padding-top: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .imgStar img { width: 13px; height: 13px; } /*style for 2Hotel Video & Photo block */ .videoImgContainer { padding: 0px; margin: 0px;
font-family: Helvetica, Tahoma, Arial; } .videoImgContainer span { color: #cf9833; font-family: Helvetica, Tahoma, Arial; } /*style for 2Hotel Video block */ .videoBlock { width: 550px; text-align: left; float: left; font-family: Helvetica, Tahoma, Arial; } .videoBlock h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; } .videoBlockLeft { width: 264px; float: left; padding-right: 20px; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .videoBlockLeft img { width: 115px; height: 75px; float: left; padding-right: 15px; } .videoBlockLeft h3 { font-weight: normal; font-size: 12px; color: #333333; padding-bottom: 5px; padding-left: 5px; font-family: Helvetica, Tahoma, Arial; } .videoBlockLeft p { font-size: 11px; color: #797979; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .videoBlockLeft .btnPlay { font-family: Helvetica, Tahoma, Arial; font-size: 11px; font-weight: bold; color: #ffffff;
background: url(../../PublishingImages/Voyage/PLAY.gif) no-repeat center center; height: 25px; width: 51px; border-style: none; display: block; float: right; } .videoBlockLeft .btnPlayDis { font-family: Helvetica, Tahoma, Arial; font-size: 11px; font-weight: bold; color: #ffffff; background: url(../../PublishingImages/Voyage/PLAYDis.gif) no-repeat center center; height: 25px; width: 50px; border-style: none; display: block; float: right; } .videoBlockLeft span { color: #cf9833; font-family: Helvetica, Tahoma, Arial; } .videoBlockRight { width: 264px; float: right; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .videoBlockRight img { width: 115px; height: 75px; float: left; padding-right: 15px; } .videoBlockRight h3 { font-weight: normal; font-size: 12px; color: #333333; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .videoBlockRight p { font-size: 11px; color: #797979; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .videoBlockRight .btnPlay {
font-family: Helvetica, Tahoma, Arial; font-size: 11px; font-weight: bold; color: #ffffff; background: url(../../PublishingImages/Voyage/PLAY.gif) no-repeat center center; height: 25px; width: 51px; border-style: none; display: block; float: right; } .videoBlockRight .btnPlayDis { font-family: Helvetica, Tahoma, Arial; font-size: 11px; font-weight: bold; color: #ffffff; background: url(../../PublishingImages/Voyage/PLAYDis.gif) no-repeat center center; height: 25px; width: 50px; border-style: none; display: block; float: right; } /*style for 2Hotel Photo block */ .photoBlock { width: 375px; text-align: left; float: right; text-align: left; padding-left: 40px; font-family: Helvetica, Tahoma, Arial; } .photoBlock h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; padding-bottom: 10px; } .photoBlock .left { width: 115px; height: 75px; text-align: left; float: left; padding-top: 12px; padding-right: 15px; font-family: Helvetica, Tahoma, Arial; }
.photoBlock .right { width: 115px; height: 75px; text-align: left; float: left; padding-top: 12px; font-family: Helvetica, Tahoma, Arial; } .photoBlock1 { width: 250px; text-align: left; float:left; text-align: left; padding-top:15px; padding-left:20px; padding-right:10px; } .photoBlock1 h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; padding-bottom: 10px; } .photoBlock1 .left { width: 115px; height: 75px; text-align: left; float: left; padding-top: 12px; padding-right: 15px; } .photoBlock1 .right { width: 115px; height: 75px; text-align: left; float: left; padding-top: 12px; } /*style for 2Hotel Reservation block */ .reserveAddBlock { padding: 0px; margin: 0px; float: left; font-family: Helvetica, Tahoma, Arial; } .reserveBlock { float: left; width: 573px; text-align: left; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .reserveBlock h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold;
margin: 0px; } .reserveBlock h2 { font-size: 14px; color: #b4b3b3; font-weight: bold; margin: 0px; padding-bottom: 10px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .reserveForm { border: #1C3E86 1px solid; background-color: #F9F9F9; font-size: 11px; color: #000000; padding-left: 10px; font-weight: bold; text-align: center; font-family: Helvetica, Tahoma, Arial; } .reserveForm .cont { padding-top: 15px; width: 550px; text-align: left; font-family: Helvetica, Tahoma, Arial; } .reserveForm .label { padding-top: 3px; float: left; font-family: Helvetica, Tahoma, Arial; } .reserveForm .label2 { padding-top: 3px; float: left; padding-left: 15px; font-family: Helvetica, Tahoma, Arial; } .reserveForm .label3 { padding-top: 1px; float: left; padding-left: 10px; font-family: Helvetica, Tahoma, Arial; } .reserveForm .plus { padding-top: 1px; float: left; margin-top: -1px; !margin-top: 0px; _margin-top: 0px; font-family: Helvetica, Tahoma, Arial; } .reserveForm .box { padding-left: 5px; float: left;
font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .reserveForm .box1 { padding-top: 1px; float: left; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .reserveForm .cal { float: left; padding-top: 2px; margin-top: -1px; !margin-top: 0px; _margin-top: 0px; font-family: Helvetica, Tahoma, Arial; } .advanceSearch a { padding-left: 15px; font-weight: normal; font-size: 11px; color: #022489; font-family: Helvetica, Tahoma, Arial; } .advanceSearch a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .reserveForm .button { padding-right: 10px; float: right; font-family: Helvetica, Tahoma, Arial; } .reserveForm span { padding-top: 1px; color: #828282; font-size: 10px; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .addInfo { float: left; text-align: left; padding-left: 20px; font-size: 13px; width: 370px; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .addInfo h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489;
font-weight: bold; margin: 0px; } .addInfo h3 { padding-top: 10px; padding-bottom: 15px; font-size: 15px; color: #333333; font-weight: bold; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .addInfo .para { padding-top: 2px; padding-bottom: 2px; font-family: Helvetica, Tahoma, Arial; } .addInfo .cont { padding-top: 1px; font-family: Helvetica, Tahoma, Arial; } .addInfo .left { float: left; width: 180px; font-family: Helvetica, Tahoma, Arial; } .addInfo .right { float: left; padding-left: 25px; font-family: Helvetica, Tahoma, Arial; } .addInfo .tab { padding-left: 12px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; background: url(../../PublishingImages/Voyage/arrowDown.gif) no-repeat left center; padding-top: 5px; } .addInfo .tabList { height: 275px; scroll-x: hidden; scroll-y: auto; overflow-y: auto; overflow-x: hidden; font-family: Helvetica, Tahoma, Arial; } .addInfo .tabList ul { margin-top: 10px; padding: 0px; font-family: Helvetica, Tahoma, Arial; }
.addInfo .tabList li { list-style-type: disc; list-style-position: inside; color: #999999; font-size: 11px; font-weight: normal; margin-left: 15px; font-family: Helvetica, Tahoma, Arial; } .addInfo .tabList .content { list-style: inside; list-style-type: none; margin-left: 15px; font-family: Helvetica, Tahoma, Arial; } .addInfo .tabList span { margin-left: -0.5em; font-family: Helvetica, Tahoma, Arial; } .addInfo .tabClose { border-bottom: 1px solid #CACACA; padding-right: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; padding-bottom: 5px; padding-top: 5px; } .addInfo .tabClose p { padding-left: 10px; color: #999999; padding-top: 10px; font-size: 11px; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .addInfo .tabClose .tab { padding-left: 8px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat left center; padding-top: 5px;
padding-bottom: 5px; } .addInfo .tabOpen { border-bottom: 1px solid #CACACA; padding-bottom: 10px; border-top: 1px solid #CACACA; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .addInfo .tabOpen .tab { padding-left: 12px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; background: url(../../PublishingImages/Voyage/arrowDown.gif) no-repeat left center; padding-top: 5px; } .addInfo .tabOpen p { padding-left: 10px; color: #999999; padding-top: 10px; font-size: 11px; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .tabOpen  .bold { font-weight: bold; font-size: 12px; color: #888888; font-family: Helvetica, Tahoma, Arial; } /*style for 2Hotel Page end here*/ /*style for 2LuxurayOffer Page start here*/ .leftOffer { float: left; width: 230px; font-family: Helvetica, Tahoma, Arial; } .leftOffer h4 { font-family: Helvetica, Arial, Tahoma; font-size: 20px; font-weight: bold; margin: 0px; color: #022489; padding-top: 13px; } .leftOffer h5 {
font-family: Helvetica, Arial, Tahoma; font-size: 16px; font-weight: bold; margin: 0px; color: #333333; padding-top: 15px; } .leftOfferP { padding-top: 10px; font-size: 11px; color: #797979; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .leftOffer p { padding-top: 10px; font-size: 11px; color: #797979; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .leftContent { width: 420px; padding-top: 15px; font-size: 14px; color: #797979; float: left; font-family: Helvetica, Tahoma, Arial; } .leftContent p { padding-top: 10px; font-size: 14px; color: #797979; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .leftContent a { color: #1B3F95; font-family: Helvetica, Tahoma, Arial; } .leftContent a:hover { color: #b4b3b3; font-family: Helvetica, Tahoma, Arial; } .leftContentLX { width: 420px; padding-top: 15px; font-size: 14px; color: #797979; float: right; font-family: Helvetica, Tahoma, Arial; } .leftContentLX p { padding-top: 10px; font-size: 14px; color: #797979;
font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .leftContentLX a { color: #1B3F95; font-family: Helvetica, Tahoma, Arial; } .leftContentLX a:hover { color: #b4b3b3; font-family: Helvetica, Tahoma, Arial; } .videoScroll { padding-top: 15px; padding-left: 25px; width: 270px; float: left; font-family: Helvetica, Tahoma, Arial; } .scrollUp { text-align: center; padding-top: 5px; border-bottom: 1px solid #999999; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .scrollDown { text-align: center; padding-top: 10px; border-top: 1px solid #999999; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .scrollList { padding-left: 10px; padding-top: 10px; color: #333333; font-family: Helvetica, Tahoma, Arial; } .scrollList h6 { padding-left: 10px; color: #333333; font-weight: normal; font-size: 13px; font-family: Helvetica, Tahoma, Arial; } .scrollList p { color: #797979; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .imgVideo { width: 115px; height: 75px; float: left;
padding-top: 12px; } .photoScroll { width: 120px; float: right; padding-top: 15px; padding-left: 10px; font-family: Helvetica, Tahoma, Arial; } .imgPhotoScroll { float: left; text-align: center; padding-top: 2px; font-family: Helvetica, Tahoma, Arial; } /*style for 2LuxurayOffer Page end here*/ /*style for Hotel Tab Reviews start here*/ .hotelReview600{ float: right; width:615px; border-bottom:1px solid #CCCCCC; margin-bottom:5px; } .hotelReview600 h1 { font-size: 24px; color:  #022489; font-weight: bold; padding: 0px; } .hotelReview600 h2 { font-weight: bold; font-size: 12px; color: #797979; } .hotelReview600 .imgStarCont { display: block; padding-top: 2px; padding-bottom: 10px; } .hotelReview { float: left; padding-top: 10px; width: 400px; font-family: Helvetica, Tahoma, Arial; } .hotelReview h1 { font-size: 23px; color: #333333; font-weight: bold; padding: 0px; font-family: Helvetica, Tahoma, Arial; } .hotelReview h2 { font-weight: bold; font-size: 12px; color: #797979;
font-family: Helvetica, Tahoma, Arial; } .hotelReview a { color: #1B3F95; font-family: Helvetica, Tahoma, Arial; } .hotelReview a:hover { color: #b4b3b3; font-family: Helvetica, Tahoma, Arial; } .reviewRightCont { float: right; width: 200px; vertical-align: bottom; padding-top: 53px; font-family: Helvetica, Tahoma, Arial; } .reviewRightCont .memberRating { float: right; font-weight: bold; font-size: 13px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .memberRating span { color: #cf9833; font-family: Helvetica, Tahoma, Arial; } .hotelReview p { padding-top: 10px; font-weight: normal; font-size: 14px; color: #747474; font-family: Helvetica, Tahoma, Arial; } .hotelReview .imgStarCont { display: block; padding-top: 2px; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } /*style for Dining&NightLife Page starts here*/ .headerListDineNitelife { font-weight: bold; font-size: 18px; margin: 0px; color: #022489; padding: 0px; font-family: Helvetica, Arial, Tahoma; padding-bottom:5px; }
.searchRestNightlife { float: left; width: 475px; padding-bottom: 10px; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; color:#FF0000; font-size:14px; } .searchRestNightlife .resultBlock { float: left; width: 475px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife p { font-size: 11px; color: #797979; font-weight: normal; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .resturant { float: left; font-size: 12px; color: #797979; font-weight: bold; width: 160px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .neighbour { float: left; font-size: 12px; color: #797979; font-weight: bold; width: 150px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .cuisine { float: left; font-size: 12px; color: #797979; font-weight: bold; width: 130px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .bar { float: left; font-size: 12px; color: #797979; font-weight: bold; width: 140px; font-family: Helvetica, Tahoma, Arial; }
.searchRestNightlife .barType { float: left; font-size: 12px; color: #797979; font-weight: bold; width: 90px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .price { float: right; font-size: 12px; color: #797979; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .resultBlockOdd { padding-bottom: 10px; border-bottom: 1px solid #999999; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .resultBlockEven { padding-bottom: 10px; background-color: #f6f6f6; padding-top: 5px; border-bottom: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .resturantResult { float: left; font-size: 12px; color: #022489; font-weight: bold; width: 160px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .neighbourResult { float: left; font-size: 11px; color: #2d2d2d; font-weight: bold; width: 150px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .cuisineResult { float: left; font-size: 11px;
color: #2d2d2d; font-weight: bold; width: 130px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .priceResult { float: right; font-size: 11px; color: #2d2d2d; font-weight: bold; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .barResult { float: left; font-size: 12px; color: #022489; font-weight: bold; width: 140px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .barTypeResult { float: left; font-size: 11px; color: #2d2d2d; font-weight: bold; width: 90px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .form { float: left; color: #000000; font-size: 11px; font-weight: bold; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .form .label { float: left; padding-right: 2px; padding-top: 4px; text-align: left; width: 85px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .form .labelC { float: left; padding-right: 2px; padding-top: 4px; text-align: right; width: 85px;
font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .form .box { float: left; padding-top: 1px; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .form .cal { float: left; padding-top: 2px; margin-top: -1px; !margin-top: 0px; _margin-top: 0px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .form .button { float: right; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife  h3 { color: #022489; font-weight: bold; font-size: 12px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife  h4 { color: #333333; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife  h5 { float: right; color: #797979; font-weight: bold; font-size: 12px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife  .eventDate { color: #CF9833; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .Left .details { width: 47px; height: 10px; float: right;
display: block; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .dataRight { float: right; width: 380px; border-bottom: 1px solid #999999; margin-left: 20px; margin-top: 10px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .dataRight img { float: left; padding-right: 10px; width: 106px; height: 99px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .dataRight h3 { color: #022489; font-weight: bold; font-size: 12px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife  .dataRight h4 { color: #333333; font-weight: normal; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .searchRestNightlife .dataRight .details { width: 47px; height: 10px; float: right; display: block; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .captionSearchResults { float: left; margin: 0px; padding-right: 10px; width: 115px; color: #cf9833; font-size: 14px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .borderTitle {
border-bottom: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .searchHeader { float: left; padding-top: 10px; margin: 0px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .searchHeader h1 { font-family: Helvetica, Arial, Tahoma; font-size: 23px; color: #022489; font-weight: bold; margin: 0px; margin: 0px; } .searchHeader h4 { color: #cf9833; font-size: 14px; font-weight: bold; margin: 0px; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } /*style for Dining&NightLife Page ends here*/ /*style for Hotel Tab Rooms start here*/ .tabRoomcontent { float: left; width: 470px; font-family: Helvetica, Tahoma, Arial; /*padding-left:40px;*/ } .tabRoomcontent .atGlance { color: #CF9833; font-size: 18px; font-weight: bold; padding-top: 14px; padding-bottom: 0px; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .atGlanceList { margin-bottom: 5px; margin-top: 5px; font-family: Helvetica, Tahoma, Arial; } .atGlanceList ul { margin: 0px; padding: 0px; width: 500px;
font-family: Helvetica, Tahoma, Arial; } .atGlanceList li { padding-top: 5px; padding-left: 10px; padding-right: 8px; color: #333333; width: 230px; background: url(../../PublishingImages/Voyage/bullet.gif) left center no-repeat; background-position: 0px 10px; list-style: none; float: left; font-size: 12px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .tabRoomcontent p { margin: 0px; padding: 0px; _padding-left:20px; !padding-left:20px; font-family: Helvetica, Tahoma, Arial; } .tabRoomcontent h1 { font-size: 24px; color: #022489; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .tabOpen { border-bottom: 1px solid #CACACA; padding-bottom: 10px; border-top: 1px solid #CACACA; font-family: Helvetica, Tahoma, Arial; padding-left:5px; _padding-left:20px; !padding-left:20px; /*to keep the content inside in IE*/ } .tabOpen .tab { padding-left: 12px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489;
background: url(../../PublishingImages/Voyage/arrowDown.gif) no-repeat left center; padding-top: 5px; } .tabOpen p { padding-left: 10px; color: #999999; padding-top: 10px; font-size: 11px; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .tabClose { border-bottom: 1px solid #CACACA; padding-right: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; padding-bottom: 5px; padding-top: 5px; } .tabClose p { padding-left: 10px; color: #999999; padding-top: 10px; font-size: 11px; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .tabClose .tab { padding-left: 8px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat left center; padding-top: 5px; padding-bottom: 5px; } .tabList { margin-top: 10px; padding: 0px; height: 300px; scroll-x: hidden; scroll-y: auto; overflow-y: auto; overflow-x: hidden;
font-family: Helvetica, Tahoma, Arial; } .tabList li { list-style-type: disc; list-style-position: inside; color: #999999; font-size: 11px; font-weight: normal; margin-left: -25px; !margin-left: -25px; _margin-left: -25px; font-family: Helvetica, Tahoma, Arial; } .tabList .content { list-style: inside; list-style-type: none; margin-left: -25px; !margin-left: -40px; _margin-left: -40px; font-family: Helvetica, Tahoma, Arial; } .tabList span { margin-left: -0.5em; font-family: Helvetica, Tahoma, Arial; } /*dining tab*/ .tabListDine { margin-top: 10px; padding: 0px; margin-bottom:10px; height: 295px; scroll-x: hidden; scroll-y: auto; overflow-y: auto; overflow-x: hidden; font-family: Helvetica, Tahoma, Arial; } .tabListDine li { list-style-type: disc; list-style-position: inside; color: #999999; font-size: 11px; font-weight: normal; margin-left: -25px; !margin-left: -5px; font-family: Helvetica, Tahoma, Arial; } .tabListDine span { margin-left: -0.5em; font-family: Helvetica, Tahoma, Arial; }
.tabListDine .content { list-style: inside; list-style-type: none; margin-left: -25px; !margin-left: -20px; display: block; padding-bottom: 10px; list-style-position: inside; text-align: left; font-family: Helvetica, Tahoma, Arial; } /*Map tab*/ .areaCont { margin-top: 5px; /*border-bottom: 1px solid #CACACA;*/ padding-bottom: 30px; /*float: left;*/ font-family: Helvetica, Tahoma, Arial; } .areaIcon { float: left; width: 20px; padding-right: 10px; } .areaMap { float: right; /*margin-left: 60px;*/ width: 615px; height: 515px; font-family: Helvetica, Tahoma, Arial; } .areaAd { float: left; font-family: Helvetica, Tahoma, Arial; } .areaAdBlock { float: left; font-family: Helvetica, Tahoma, Arial; width:325px; } .areaName { color: #CF9833; font-size: 18px; font-weight: bold; padding-bottom: 0px; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .otherInfo { color: #CF9833; font-size: 12px; font-weight: bold; padding-top: 15px; font-family: Helvetica, Tahoma, Arial; } .otherInfo span { color: #333333;
font-size: 12px; font-weight: normal; font-family: Helvetica, Tahoma, Arial; } .topVideoTab { float: left; padding-top: 10px; padding-bottom: 5px; /*padding-left: 70px;*/ font-family: Helvetica, Tahoma, Arial; } .topPhotoTab { float: right; padding-top: 10px; padding-left: 40px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .moveUpVideoTab, .moveUpPhotoTab { padding-left: 45px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .moveUpVideoTabHT, .moveUpPhotoTabHT { padding-left: 50px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .moveDownVideoTab { margin-top: 5px; padding-left: 45px; padding-top: 5px; padding-bottom: 10px; border-top: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .moveDownVideoTabHT { margin-top: 5px; padding-left: 50px; padding-top: 5px; padding-bottom: 10px; border-top: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; }
.moveDownVideoTabHT { margin-top: 5px; padding-left: 50px; padding-top: 5px; padding-bottom: 10px; border-top: 1px solid #999999; font-family: Helvetica, Tahoma, Arial; } .imgPhotoVideoCont { float: left; text-align: center; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } /*style for ModelBox Post a note & Feedback here*/ .modalCont { margin: 5px; width: 480px; color: #FFFFFF; background-color: #FFFFFF; font-family: Helvetica, Tahoma, Arial; } .modalImg { padding: 10px; color: #FFFFFF; background-color: #FFFFFF; float: left; } .modalTitle { font-size: 11px; text-align: right; font-family: Helvetica, Tahoma, Arial; } .modalClose { color: #999; font-weight: bold; text-decoration: none; font-family: Helvetica, Tahoma, Arial; padding-right:3px } .modalClose1 { color: #fff; font-weight: bold; text-decoration: none; font-family: Helvetica, Tahoma, Arial; padding-right:3px; float:right; } .modalClose a:hover { color: #333333; } .btnClose { vertical-align: middle; padding-left: 5px; padding-right: 2px;
border: 0px; width: 19px; height: 15px; font-family: Helvetica, Tahoma, Arial; } .formPad { padding:5px 0px 5px 0px; font-family: Helvetica, Tahoma, Arial; } .formPad10 { padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .formContPad { padding:0px 15px 15px 15px; color: #333333; font-family: Helvetica, Tahoma, Arial; } .formContCenter { padding: 0; border: 1px solid #293b6b; margin: 0px auto; background-color: #F9F9F9; color: #333333; text-align: center; font-family: Helvetica, Tahoma, Arial; } .para { margin: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 12px; color: #333333; font-weight: bold; padding-top: 10px; } .formContPad .content { padding: 10px 4px; font-size: 12px; font-family: Helvetica, Tahoma, Arial; } .btnFormOk { text-align: center; padding-bottom: 10px; padding-top: 10px; } .modelheader { padding-bottom: 5px; float: left; font-family: Helvetica, Tahoma, Arial; padding-left: 14px; font-size: 24px; color: #022489; font-weight: normal; } .modelheaderResEditor {
padding-bottom: 5px; float: left; } .imgAskResident { width: 204px; height: 25px; } .formRowBlank { width: 70px; float: left; font-family: Helvetica, Tahoma, Arial; } .formRow { padding-bottom: 20px; border-bottom: 1px solid #CCCCCC; font-family: Helvetica, Tahoma, Arial; } .formCaption { float: left; width: 60px; text-align: center; font-family: Helvetica, Tahoma, Arial; } .formBlock { float: left; text-align: left; padding-right: 5px; font-family: Helvetica, Tahoma, Arial; } .formLabel { float: left; width: 70px; text-align: left; padding-top: 2px; font-family: Helvetica, Tahoma, Arial; } .formLabel1 { float: left; width: 50px; text-align: left; font-family: Helvetica, Tahoma, Arial; } .formContBlock { width: 85%; font-family: Helvetica, Tahoma, Arial; } .formContFeed { padding: 15px 5px 0px 15px; border: 1px solid #293b6b; margin: 0px; background-color: #F9F9F9; color: #333333; font-family: Helvetica, Tahoma, Arial; } .formContFeed h4 { font-size: 14px; color: #022489; font-weight: bold;
padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .formContFeed p { margin: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 11px; color: #333333; font-weight: normal; padding-bottom: 8px; } .privacy { color: #1B3F95; font-family: Helvetica, Tahoma, Arial; } a:hover.privacy { color: #b4b3b3; } .btnFormGo { float: right; padding-top: 15px; padding-right: 150px; font-family: Helvetica, Tahoma, Arial; } .btnFormGoPostNote { float: right; font-family: Helvetica, Tahoma, Arial; padding-top:3px; } .btnFormGoRight { float: right; padding-top: 15px; padding-right: 15px; } .videoCont { padding: 0px; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .textarea { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; } /* style for textarea */ .textarea400 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; width: 430px; } /* style for textarea */ /*style for ModelBox confirmation start*/ .formConf { border: 1px solid #293b6b; margin: 0;
background-color: #fff; width: 350px; font-family: Helvetica, Tahoma, Arial; } .formConf p { background-color: #98A9B0; color: #FFFFFF; font-family: Helvetica, Tahoma, Arial; font-weight: bold; font-size: 12px; padding: 3px; border-bottom: 1px solid #797979; } .formConf .content { padding: 10px 4px; background-color: #FFFFFF; font-size: 12px; font-family: Helvetica, Tahoma, Arial; } .btnFormOk { text-align: center; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } /*style for ModelBox Post a note here end*/ /*style for ActivitiesModalOverview start here*/ .modalBlockActivities { width: 611px; margin: 0px auto; padding: 0px 10px; border: 1px solid #163e7b; background-color: #ffffff; } .modalBlockActivities p { letter-spacing: 1px; } .modalBlockActivities .title { float: left; padding-top: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; font-size: 25px; color: #022489; font-weight: bold; } .modalBlockActivities .close { float: right; padding-top: 5px; color: #999999;
font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; } .modalBlockActivities .modalClose { color: #999999; font-weight: bold; text-decoration: none; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities a:hover.modalClose { color: #aeaeae; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities .btnClose { vertical-align: middle; padding-left: 5px; border: 0px; width: 19px; height: 15px; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities .titleDate { padding-top: 5px; padding-bottom: 15px; color: #cf9833; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-weight: bold; } .modalBlockActivities .leftBlockText { float: left; width: 300px; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities .divider { border-top: 1px solid #999999; padding-bottom: 12px; margin-top: 5px; } .modalBlockActivities .imgBlock { border: 1px solid #1b3f85; background-color: #f9f9f9; font-family: Helvetica, Tahoma, Arial; font-size: 14px; padding: 5px; float: left;
width: 599px; } .modalBlockActivities .imgActivtiesOverview { float: left; width: 160px; height: 150px; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities .titleHeader { float: left; width: 150px; padding-left: 20px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-weight: bold; color: #797979; } .modalBlockActivities .titleHeader2 { float: left; width: 100px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-weight: bold; color: #797979; } .modalBlockActivities .titleHeader3 { float: left; width: 100px; font-family: Helvetica, Tahoma, Arial; font-size: 12px; font-weight: bold; color: #797979; } .modalBlockActivities .titleHeaderResult { font-family: Helvetica, Tahoma, Arial; font-size: 14px; color: #cf9833; float: left; width: 250px; } .modalBlockActivities .titleHeaderResult2 { font-family: Helvetica, Tahoma, Arial; font-size: 14px; color: #022489; } .modalBlockActivities .titleHeaderResult3 { font-family: Helvetica, Tahoma, Arial; font-size: 12px; color: #797979; }
.modalBlockActivities h2 { margin: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 23px; color: #022489; padding-top: 15px; padding-bottom: 10px; } .modalBlockActivities h3 { margin: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 20px; color: #022489; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #999999; } .modalBlockActivities h4 { margin: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 15px; color: #333333; padding-bottom: 5px; } .modalBlockActivities h5 { margin: 0px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; color: #cf9833; padding-bottom: 5px; text-align: center; } .modalBlockActivities p { font-family: Helvetica, Tahoma, Arial; font-size: 11px; color: #797979; padding-bottom: 5px; } .modalBlockActivities .resultHeader { font-family: Tahoma, Arial; font-size: 14px; color: #cf9833; font-weight: normal; border-bottom: 1px solid #999999; } .otherInfoModalPopup{ font-family: Tahoma, Arial; font-size: 14px; color: #cf9833; font-weight: normal; }
.modalBlockActivities .eventDetails { border: 1px solid #cf9833; background-color: #f9f9f9; font-family: Helvetica, Tahoma, Arial; font-size: 12px; padding: 5px 70px 5px 70px; float: left; width: 469px; margin-bottom: 10px; } /*Style for modal popup */ .modalSortBy ul { display: inline; margin-left: -10px; font-family: Helvetica, Tahoma, Arial; } .modalSortBy li { margin-left: 0px; display: inline; padding-left: 10px; padding-right: 8px; font: 12px Helvetica, Tahoma, Arial; color: #022489; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat right center; } .modalSortBy li a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .modalSortBy li a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .modalSortBy li.currentItem { margin: 0px; display: inline; padding-left: 10px; padding-right: 10px; font-family: Helvetica, Tahoma, Arial; font-weight: bold; font-size: 12px; color: #022489; background: url(../../PublishingImages/Voyage/arrowDown.gif) no-repeat right center; }
/*Style for modal popup */ /*DiningAndNightlifeModalOverView Popup*/ .modalBlockActivities .titleCity { float: left; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; font-size: 25px; color: #022489; font-weight: bold; } .modalBlockActivities .titleCityAd { padding-bottom: 5px; color: #cf9833; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-weight: bold; } .modalBlockActivities .CityAd { float: left; padding-bottom: 20px; color: #797979; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-weight: bold; } .CityAd .cityLink { color: #1B3F95; font-family: Helvetica, Tahoma, Arial; } a:hover.cityLink { color: #b4b3b3; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities .titleHeader1 { float: left; width: 150px; font-family: Helvetica, Tahoma, Arial; font-size: 14px; font-weight: bold; color: #797979; } .modalBlockActivities .mapInfo img { float: right; width: 310px; height: 225px; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities .overviewInfo h4 {
font-family: Helvetica, Tahoma, Arial; font-size: 16px; font-weight: bold; color: #022489; padding: 0px; margin: 0px; } .modalBlockActivities .overviewInfo p { font-family: Helvetica, Tahoma, Arial; padding-top: 5px; padding-bottom: 25px; font-size: 11px; font-weight: normal; color: #747474; } .overviewInfo  .feature { float: left; margin-left: 0; margin-top: 0px; margin-bottom: 0px; margin-right: 10px; !margin-right: 0px; _margin-right: 0; padding-right: 10px; width: 160px; font-size: 12px; font-weight: normal; color: #797979; width: 150px; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .overviewInfo .feature li { list-style-type: disc; padding-top: 3px; list-style-position: inside; font-family: Helvetica, Tahoma, Arial; } .blackBookLogo { padding-bottom: 20px; } /*DiningAndNightlifeModalOverReview Popup*/ .overviewReview { padding-bottom: 15px; font-family: Helvetica, Tahoma, Arial; } .overviewReview .post { float: left; padding-right: 20px; color: #747474; padding-top: 3px;
font-family: Helvetica, Tahoma, Arial; } .overviewReview span { color: #CF9833; font-family: Helvetica, Tahoma, Arial; } .modalBlockActivities .overviewReview h4 { padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; font-size: 16px; font-weight: bold; color: #022489; margin: 0px; } .modalBlockActivities .overviewReview p { font-family: Helvetica, Tahoma, Arial; border-top: 1px solid #999999; font-size: 11px; font-weight: normal; color: #747474; border-bottom: 1px solid #999999; } /*Style for modal popup */ /*Style for 25 page starts here */ .block25 { float: right; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .block25First { float: left; width: 360px; height: 270px; text-align: left; padding-bottom:6px; _padding-bottom: 7px; !padding-bottom: 7px; } .block25Last { float: right; width: 360px; height: 270px; text-align: left; padding-left: 5px; padding-bottom: 6px; _padding-bottom: 7px; !padding-bottom: 7px; } .block25 h1 { font-family: Helvetica, Tahoma, Arial; font-size: 60px;
font-weight: normal; color: #fff; } .img25Top1 { width: 360px; height: 270px; } .img25Top2 { width: 360px; height: 270px; } /*.block25 h1 { font-family: Tahoma, Arial, Helvetica; font-size: 28px; color: #022489; padding-bottom: 5px; margin: 0px } */ .overlapContent { margin-top: 65px; !margin-top: 74px; _margin-top: 74px; margin-left: 21px; position: relative; font-family: Helvetica, Tahoma, Arial; } .title25Image { font-family: Tahoma, Arial, Helvetica; font-size: 60px; font-weight: normal; color: #fff; } .package25Image { font-family: Tahoma, Arial, Helvetica; font-size: 15px; font-weight: bold; color: #fff; /*padding-top: 42px;*/ } .price25Image { color:#FFFFFF; float:left; font-family:Tahoma,Arial,Helvetica; font-size:25px; font-weight:bold; position:relative; } .star25Image { float:left; margin-top:3px; padding-left:15px; position:relative; } .play25Image { padding-right: 10px; float: right; position: relative; } .playButtonBlock { margin-left:90px; min-height:140px; } .imgStar25 { width: 22px;
height: 22px; } .offer25Details { margin-left:237px; } .btnGo25 { font-size: 11px; font-weight: bold; font-family: tahoma; color: #ffffff; text-transform: uppercase; /*background: url(../../PublishingImages/Voyage/pngGO.png) no-repeat center;*/ height: 25px; width: 50px; padding-bottom: 3px; !padding-bottom: 1px; _padding-bottom: 1px; padding-right: 8px; _padding-right: 1px; !padding-right: 1px; border-style: none; } .imgHotelAirfarePP{ width:90px; height:30px; } /*Style for 25 page ends here */ /*Frommers Popup */ .modalnav ul { float: left; margin-left: -50px; !margin-left: -10px; _margin-left: -5px; width: 130px; list-style: none; padding-top: 5px; font-family: Helvetica, Tahoma, Arial; } .modalnav li { margin-left: 0px; padding-left: 10px; padding-right: 8px; font: 12px Helvetica, Tahoma, Arial; color: #022489; padding-bottom: 5px; } .modalnav li a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .modalnav li a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; }
.modalnav li.current { margin: 0px; font: Tahoma, Arial bold  12px; font-weight: bold; color: #022489; font-family: Helvetica, Tahoma, Arial; } .modalnavRight { float: left; width: 480px; padding-top: 5px; padding-left:40px; font-family: Helvetica, Tahoma, Arial; } .modalnavRight h1 { font-family: Helvetica, Tahoma, Arial; font-size: 24px; color: #022489; font-weight: bold; padding-bottom: 3px; } .modalnavRight h4 { font-family: Helvetica, Tahoma, Arial; font-size: 16px; font-weight: bold; color: #022489; padding: 0px; margin: 0px; } .modalnavRight p { font-family: Helvetica, Tahoma, Arial; font-size: 11px; color: #797979; padding-bottom: 10px; } .modalnavRight a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .modalnavRight a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .shoppingName { float: left; width: 200px; padding-bottom: 3px; font-family: Helvetica, Tahoma, Arial; } .shoppingCategory { float: left; width: 160px; padding-bottom: 3px; padding-left: 5px;
font-family: Helvetica, Tahoma, Arial; } .containList { width: 200px; float: left; font-family: Helvetica, Tahoma, Arial; _margin-left:5px; _margin-left:5px; } .frommerPopList ul { margin: 0px; padding: 0px; font-family: Helvetica, Tahoma, Arial; } .frommerPopList li { margin-left: -35px; _margin-left: -15px; !margin-left: -15px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; font-size: 11px; color: #797979; font-family: Helvetica, Tahoma, Arial; } .frommerPopList .header { font-size: 11px; color: #022489; font-weight: bold; text-align: left; margin-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .frommerPopList li a { list-style-type: none; font-size: 11px; color: #022489; font-family: Helvetica, Tahoma, Arial; } .frommerPopList li a:hover { list-style-type: none; font-size: 11px; color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; } .frommerLabel { width: 120px; float: left; font-family: Helvetica, Tahoma, Arial; } .frommerResult { float: left; font-family: Helvetica, Tahoma, Arial; }
.shoppingName { float: left; font-family: Helvetica, Tahoma, Arial; } /*Frommers Popup */ .actbBgColor { color: #707070; background-color: #fff; } /*Registration Form*/ .genInfoContainer{ float:left; width:970px; font-family: Helvetica, Tahoma, Arial; } .imgAdReg { float: left; padding-top: 25px; width:160px; text-align:center; } .regCont { margin:0px auto; width: 750px; font-family: Helvetica, Tahoma, Arial; } .regGuide{ font-family: Helvetica, Tahoma, Arial; color:#838280; padding-left:5px; } .regCont p { /*letter-spacing: -1px;*/ font-family: Helvetica, Tahoma, Arial; } .imgRegistration { width: 220px; height: 25px; } .imgBecomeMember  { width: 108px; height: 12px; } .imgverfication  { width: 60px; height: 12px; float:right; } .regHeader { font-size: 24px; color: #022489; font-weight: normal; padding-bottom: 10px; padding-top: 25px; font-family: Helvetica, Tahoma, Arial; } .regLink { color: #1B3F95; padding-top: 2px; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat left center;
padding-left: 8px; font-family: Helvetica, Tahoma, Arial; } .regLink1 { color: #1B3F95; padding-top: 2px; } .regCont .textbox140 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 140px; } .regCont .textbox140:focus, .textbox140:hover { background-color:#bce4ff; } .regCont .textbox250 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 250px; } .regCont .textbox250:focus, .textbox250:hover { background-color:#bce4ff; } .regCont .dropdown250 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; width: 250px; } .regCont .dropdown250:focus, .dropdown250:hover { background-color:#bce4ff; } .regCont .textbox100 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 100px; } .regCont .textbox100:focus, .textbox100:hover { background-color:#bce4ff; } .regCont .textbox80 { border: 1px solid #bdbdbd;
font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 50px; } .regCont .textbox100 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 100px; border:2px solid #009999; } .regCont .textbox80:focus, .textbox80:hover { background-color:#bce4ff; } .regCont .textbox250 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 250px; } a:hover.regLink { color: #b4b3b3; } .regFormCont { margin: 0px; padding-top: 10px; padding-bottom: 10px; font-family: Helvetica, Tahoma, Arial; } .regLabel { padding-right: 10px; width: 120px; float: left; text-align: right; padding-top: 12px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .regValue { float: left; padding-top: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .regLabel2 { width: 100px; padding-left: 10px; padding-right: 10px; float: left; padding-top: 12px; padding-bottom: 5px; text-align: right;
font-family: Helvetica, Tahoma, Arial; } .regValue2 { float: left; padding-top: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .regLabel3 { padding-left: 13px; padding-right: 10px; float: left; padding-top: 12px; padding-bottom: 5px; text-align: right; font-family: Helvetica, Tahoma, Arial; } .regMan { color: #FF0000; font-size: 11px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .regValue3 { float: left; padding-top: 15px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .regValue4 { padding-top: 4px; float: left; padding-left: 130px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .regErrorMsg { margin-top: 5px; margin-bottom: 5px; margin-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 500px; border: 1px solid #CDEBFC; color: #CC0000; text-align: left; font-family: Helvetica, Tahoma, Arial; } .regErrorCont { padding-left: 10px; float: left; text-align: right; color: #CC0000; font-family: Helvetica, Tahoma, Arial; }
.regSecurity { width: 180px; height: 30px; font-family: Helvetica, Tahoma, Arial; } .regErrorAvl { margin-top: 5px; margin-bottom: 5px; margin-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 500px; border: 1px solid #CDEBFC; color: #009900; text-align: right; font-family: Helvetica, Tahoma, Arial; } .regErrorMsg img { float: left; vertical-align: middle; padding-right: 5px; display: block; width: 18px; height: 18px; } .regSubmit { float: left; padding-top: 10px; padding-right: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .regOtherMsg { float: left; text-align: left; color: #CC0000; padding-top: 5px; padding-bottom: 2px; font-family: Helvetica, Tahoma, Arial; } .regTermsCond { float: left; padding-top: 10px; padding-bottom: 5px; padding-left: 130px; font-family: Helvetica, Tahoma, Arial; } .regTermsCondHeader { float: left; padding-top: 5px; padding-left: 130px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .textareaTermsCond {
border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 16px; width: 512px; height: 85px; overflow:auto; padding:5px; } /*Login*/ .loglink { color: #1B3F95; padding-top: 2px; } a:hover.loglink { color: #b4b3b3; } .logCont { border: #CACACA 1px solid; background-color: #ffffff; font-size: 11px; color: #000000; padding: 10px; text-align: center; width: 660px; margin: 0px auto; font-family: Helvetica, Tahoma, Arial; } .logCont .regErrorMsgLogin { border: 1px solid #CDEBFC; color: #CC0000; text-align: left; width: 200px; height: 25px; } .logCont .regValue { padding-top:0px; } .logCont .validCred { float: left; padding-top: 3px; padding-left: 3px; } .logCont .imgError { width: 18px; height: 18px; vertical-align: middle; } .normal { font-weight: normal; } .logCont .textbox140 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 140px; } .logLabel { float: left; text-align: left; padding-top: 15px; padding-bottom: 5px;
width: 200px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .regValue { float: left; text-align: left; font-family: Helvetica, Tahoma, Arial; } .logSubmit { float: left; padding-left: 95px; padding-top: 15px; padding-bottom: 15px; font-family: Helvetica, Tahoma, Arial; } .imgSignIn { width: 195px; height: 25px; } /*Login curved corners*/ .raised { float: left; font-family: Helvetica, Tahoma, Arial; /*background: transparent;*/ width: 280px; padding-left:100px; padding-top:25px; } .boxcontent { background-color:#f6f6f6; } .boxcontent p { margin: 0 10px; font-weight: normal; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .raised h1 { font-size: 20px; color: #cf9833; padding-left: 10px; } .boxcontent .bold { font-weight: bold; } .raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b { display: block; overflow: hidden; font-size: 1px; } .raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b { height: 1px; }
.raised .b2 { background: #F9F9F9; border-left: 1px solid #fff; border-right: 1px solid #eee; } .raised .b3 { background: #F9F9F9; border-left: 1px solid #fff; border-right: 1px solid #ddd; } .raised .b4 { background: #F9F9F9; border-left: 1px solid #fff; border-right: 1px solid #aaa; } .raised .b4b { background: #F9F9F9; border-left: 1px solid #eee; border-right: 1px solid #999; } .raised .b3b { background: #F9F9F9; border-left: 1px solid #ddd; border-right: 1px solid #999; } .raised .b2b { background: #F9F9F9; border-left: 1px solid #aaa; border-right: 1px solid #999; } .raised .b1 { margin: 0 5px; background: #fff; } .raised .b2, .raised .b2b { margin: 0 3px; border-width: 0 2px; } .raised .b3, .raised .b3b { margin: 0 2px; } .raised .b4, .raised .b4b { height: 2px; margin: 0 1px; } .raised .b1b { margin: 0 5px; background: #999; } .raised .boxcontent { display: block; background-color: #f6f6f6; border-left: 1px solid #fff; border-right: 1px solid #999; text-align: left; padding: 20px; } .raised .joinNow {
padding-top: 15px; text-align:right; } /*General Info*/ .genInfo { float: right; width: 742px; padding-top: 25px; font-family: Helvetica, Tahoma, Arial; } .genInfo .ban { width: 742px; height: 122px; } .genInfo h1 { font-size: 24px; color: #022489; font-weight: normal; padding-bottom: 10px; padding-top: 10px; } .genInfo h2 { font-size: 16px; color: #022489; font-weight: bold; padding-bottom: 10px; padding-top: 10px; } .genInfo p { margin: 0px; color: #333333; font-size: 11px; padding-bottom: 10px; } /*Forgot Password*/ .forgotPassCont { border: #CACACA 1px solid; background-color: #ffffff; font-size: 11px; color: #000000; padding: 10px; text-align: left; width: 320px; margin: 0px auto; font-family: Helvetica, Tahoma, Arial; } .forgotPassCont .regErrorMsgLogin { border: 1px solid #CDEBFC; color: #CC0000; text-align: left; height: 25px; } .forgotPassCont h1 { font-size: 24px; color: #022489; font-weight: normal; padding-bottom: 10px; padding-top: 10px; text-align: left; margin: 0px; }
.forgotPassCont .dropDown250 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 13px; width: 270px; } .forgotPassCont .logLabel { float: left; text-align: left; padding-top: 5px; padding-bottom: 5px; font-weight: bold; width: 270px; } .forgotPassCont .textbox210 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 210px; } .forgotPassCont .textbox210:focus, .textbox210:hover { background-color:#bce4ff; } .forgotPassCont .regValue { float: left; padding-top: 5px; padding-bottom: 5px; padding-right:10px; width:auto; padding-left:2px; } .forgotPassCont .regLabel3 { padding: 3px 0px; float: right; } .forgotPassCont .textbox250 { border: 1px solid #bdbdbd; font-family: Tahoma, Helvetica, Arial; font-size: 11px; height: 16px; width: 270px; } .forgotPassCont .normal { font-weight: normal; padding-top: 5px; padding-bottom: 10px; margin: 0px; } .forgotPassCont p { margin: 0px; color: #333333; font-size: 11px; } .forgotPassCont .logSubmit {
float: right; padding-top: 15px; padding-bottom: 5px; } .forgotErrorCont { color: #CC0000; margin-top: 5px; width: 250px; } .forgotErrorCont img { float: left; vertical-align: middle; padding-right: 5px; display: block; width: 18px; height: 18px; } /*Change Password*/ .changePassLabel { padding-right: 10px; width: 120px; float: left; text-align: right; padding-top: 12px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .changePassValue { width: 180px; float: left; padding-top: 10px; padding-bottom: 5px; font-family: Helvetica, Tahoma, Arial; } .successPassword{ text-align:center; color:#009933; line-height:20px; font-family: Helvetica, Tahoma, Arial; } /*class for the search result page*/ .minHeightSearch { height: 250px; font-family: Helvetica, Tahoma, Arial; } /*Subscribe*/ .SubCont { width: 620px; margin: 0 auto; padding-top:25px; font-family: Helvetica, Tahoma, Arial; font-size:12px; } .SubContainer { margin:0px auto; text-align:center; width:700px; } .SubContainerFrame { width: 700px;
height: 400px; overflow-y: scroll; overflow-x: hidden; padding-top:15px; } .SubCont h1{ font-size: 24px; color: #022489; font-weight: normal; padding-bottom: 10px; text-align: left; margin: 0px; font-family: Helvetica, Tahoma, Arial; } .SubLabel { padding-right: 10px; width: 150px; float: left; text-align: left; padding-top: 12px; padding-bottom: 5px; padding-right: 10px; font-family: Helvetica, Tahoma, Arial; } .SubLabel1 { padding-right: 10px; float: left; text-align: left; padding-top: 12px; padding-bottom: 5px; padding-right: 50px; font-family: Helvetica, Tahoma, Arial; } .SubCont  .opt { float: left; padding-right: 10px; margin-bottom: 10px; margin-top:10px; font-family: Helvetica, Tahoma, Arial; } .SubCont .opt .check { margin-left:12px; } .SubCont .opt .radio { margin-left:12px; } .SubCont .opt h3 { font-size: 18px; color: #022489; font-weight: normal; text-align: left; padding-top: 2px; } .SubCont .opt p { padding-top:3px; display:block; } .subHeader { font-size: 12px;
font-family: Helvetica, Tahoma, Arial; font-weight:bold; text-align: left; padding-top: 25px 0px; } .newsHeader { font-size: 12px; font-family: Helvetica, Tahoma, Arial; font-weight:normal; text-align: left; margin-top:15px; padding-bottom:15px; } .subLink { float:right; font-family: Helvetica, Tahoma, Arial; color: #1B3F95; padding-top: 2px; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat left center; padding-left: 8px; } .SubCont .pref { font-size: 12px; font-family: Helvetica, Tahoma, Arial; font-weight:normal; text-align: left; padding-top: 25px 0px; font-style:italic; } .subSubmit { font-family: Helvetica, Tahoma, Arial; float: right; padding-top: 10px; padding-bottom: 5px; } /*added for the Hotel tab starts here*/ /*latest accordion css*/ .tabDownHT { border-top: 1px solid #CACACA; padding-left: 12px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; background: url(../../PublishingImages/Voyage/arrowDown.gif) no-repeat left center;
padding-top: 5px; cursor: pointer; } .tabRightHT { border-top: 1px solid #CACACA; padding-left: 8px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #022489; background: url(../../PublishingImages/Voyage/arrowRight.gif) no-repeat left center; padding-top: 5px; padding-bottom: 5px; cursor: pointer; } .tabHT { border-bottom: 1px solid #CACACA; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; } .tabListShow { margin-top: 10px; padding: 0px; margin-left:10px; margin-bottom:10px; color:#999999 } .imgBlock2Hotel{ float:left; padding-top:10px; } /*added for the Hotel tab ends here*/ /*Ask the Resident Editor Modal Box popup*/ .askResidentEditorModal { padding:0px 15px 15px 15px; color: #333333; font-family: Helvetica, Tahoma, Arial; } .btnFormGoResident { float: right; padding: 5px; } .askResidentEditorModal .resLabel { color: #333333; padding:5px 0px 5px 0px; } .progressBackgroundFilter { position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden;
padding:0; margin:0; background-color:#ffffff; filter:alpha(opacity=50); opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8; z-index:1000; } .processMessage { position:absolute; left:50%; z-index:1001; font-family: Helvetica, Tahoma, Arial; text-align:center; font-weight  :bold; } .sitemapText{ color: #022489; font-size: 11px; font-family: helvetica, Tahoma; } a:hover.sitemapText{ color: #9b9b9b; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } /*new button starts from here*/ .btnChangePaaword { background: url(../../PublishingImages/Voyage/ChangePassword.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnChangePaaword:hover { background: url(../../PublishingImages/Voyage/ChangePassword_OVER.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnSubmit { background: url(../../PublishingImages/Voyage/SUBMIT.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; }
.btnSubmit:hover { background: url(../../PublishingImages/Voyage/SUBMIT_OVER.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } .btnuploadNow { background: url(../../PublishingImages/Voyage/UploadNow.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnuploadNow:hover { background: url(../../PublishingImages/Voyage/UploadNow_OVER.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnUpload { background: url(../../PublishingImages/Voyage/Upload.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } .btnUpload:hover { background: url(../../PublishingImages/Voyage/Upload_OVER.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } .btnSendMail { background: url(../../PublishingImages/Voyage/SendMail.gif) no-repeat center; height: 25px; width: 71px; border-style: none; vertical-align: middle; }
.btnSendMail:hover { background: url(../../PublishingImages/Voyage/SendMail_OVER.gif) no-repeat center; height: 25px; width: 71px; border-style: none; vertical-align: middle; } .btnDownload { background: url(../../PublishingImages/Voyage/Download.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } .btnDownload:hover { background: url(../../PublishingImages/Voyage/Download_OVER.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } .btnCreateBin { background: url(../../PublishingImages/Voyage/Creat_Bin.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnCreateBin:hover { background: url(../../PublishingImages/Voyage/Create_Bin_OVER.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnContinue { background: url(../../PublishingImages/Voyage/CONTINUE.gif) no-repeat center; height: 25px; width: 51px; border-style: none;
vertical-align: middle; } .btnContinue:hover { background: url(../../PublishingImages/Voyage/CONTINUE_OVER.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } .btnJoinNow { background: url(../../PublishingImages/Voyage/JoinNow.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnJoinNow:hover { background: url(../../PublishingImages/Voyage/JoinNow_OVER.gif) no-repeat center; height: 25px; width: 107px; border-style: none; vertical-align: middle; } .btnSignIn { background: url(../../PublishingImages/Voyage/SIGNIN.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } .btnSignIn:hover { background: url(../../PublishingImages/Voyage/SIGNIN_OVER.gif) no-repeat center; height: 25px; width: 51px; border-style: none; vertical-align: middle; } /*new button ends from here*/ .localTabContent { float:right; width:720px; padding:10px; font-size: 12px; color: #797979;
font-family: Helvetica, Tahoma, Arial; } .localTabContent p { padding-top:10px; } .localTabContent a { color: #1B3F95; font-family: Helvetica, Tahoma, Arial; } .localTabContent a:hover { color: #b4b3b3; font-family: Helvetica, Tahoma, Arial; } .hotelNav { height: 26px; width: 124px; border: 0px; } .hotelNavLine { background: url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_OVER_06.gif) repeat-x bottom; height: 26px; border: 0px; padding-left:240px; width:720px; } .imgSignInPic{ width: 218px; height: 267px; } /*css for the calender starts here*/ #CalendarControlIFrame { display: none; left: 100px; position:absolute; top: 0px; height: 250px; width: 250px; z-index: 100; } #CalendarControl { position:absolute; background-color:#FFF; margin:0; padding:0; display:none; z-index: 100; } #CalendarControl table { font-family: Tahoma, Arial, Verdana, helvetica, sans-serif; font-size: 8pt; border-left: 1px solid #01248a; border-right: 1px solid #01248a; } #CalendarControl th { font-weight: normal; }
#CalendarControl th a { font-weight:bold; text-decoration: none; color:#f0a928; padding: 1px; } #CalendarControl th a:hover { font-weight:bold; text-decoration: none; color:#fff; padding: 1px; } #CalendarControl td { text-align: center; } #CalendarControl .header { background-color: #01248a; } #CalendarControl .weekday { background-color: #e2e9ff; color: #000; } #CalendarControl .weekend { background-color: #b8c6f5; color: #000; } #CalendarControl .current { border: 1px solid #01248a; background-color: #01248a; color: #FFF; } #CalendarControl .weekday, #CalendarControl .weekend, #CalendarControl .current { display: block; text-decoration: none; border: 1px solid #FFF; width: 2em; } #CalendarControl .weekday:hover, #CalendarControl .weekend:hover, #CalendarControl .current:hover { color: #FFF; background-color: #01248a; border: 1px solid #f0a928; } #CalendarControl .previous { text-align: left; } #CalendarControl .previous a:hover { text-align: left; color:#f0a928; } #CalendarControl .next { text-align: right;
} #CalendarControl .next a:hover { text-align: right; color:#f0a928; } #CalendarControl .previous, #CalendarControl .next { padding: 1px 3px 1px 3px; font-size: 1.4em; } #CalendarControl .previous a, #CalendarControl .next a { color: #FFF; text-decoration: none; font-weight: normal; } #CalendarControl .title { text-align: center; font-weight: bold; color: #FFF; } #CalendarControl .empty { background-color: #ededed; border: 1px solid #FFF; } /*css for the calender ends here*/ .imgHeaderPostAComment { width: 142px; height: 25px } .imgHeaderSelectRating { width: 124px; height: 25px } .postaReview{ width:98px; height:13px; padding-bottom: 10px; _padding-bottom: 7px; !padding-bottom: 7px; } .imgHeaderCreateAccountN{ width:188px; height:25px; /*padding-left:10px;*/ } /*classs with the image as background for the tab starts here*/ .btnOverviewTab{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_OVER_01.gif) no-repeat center center; width:95px; height:26px; float:left; cursor: pointer; }
.btnOverviewTabOver{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_01.gif) no-repeat center center; width:95px; height:26px; float:left; cursor: pointer; } .btnOverviewTab:hover{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_01.gif) no-repeat center center; width:95px; height:26px; float:left; cursor: pointer; } .btnMapTab{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_OVER_02.gif) no-repeat center center; width:124px; height:26px; float:left; cursor: pointer; } .btnMapTabOver{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_02.gif) no-repeat center center; width:124px; height:26px; float:left; cursor: pointer; } .btnMapTab:hover{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_02.gif) no-repeat center center; width:124px; height:26px; float:left; cursor: pointer; } .btnRoomCateTab{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_OVER_03.gif) no-repeat center center; width:145px; height:26px; float:left; cursor: pointer; }
.btnRoomCateTabOver{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_03.gif) no-repeat center center; width:145px; height:26px; float:left; cursor: pointer; } .btnRoomCateTab:hover{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_03.gif) no-repeat center center; width:145px; height:26px; float:left; cursor: pointer; } .btnFacilityTab{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_OVER_04.gif) no-repeat center center; width:90px; height:26px; float:left; cursor: pointer; } .btnFacilityTabOver{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_04.gif) no-repeat center center; width:90px; height:26px; float:left; cursor: pointer; } .btnFacilityTab:hover{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_04.gif) no-repeat center center; width:90px; height:26px; float:left; cursor: pointer; } .btnDinEntTab{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_OVER_05.gif) no-repeat center center; width:188px; height:26px; float:left; cursor: pointer;
} .btnDinEntTabOver{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_05.gif) no-repeat center center; width:188px; height:26px; float:left; cursor: pointer; } .btnDinEntTab:hover{ background:url(../../PublishingImages/Voyage/HOTEL_PAGE_NAV_05.gif) no-repeat center center; width:188px; height:26px; float:left; cursor: pointer; } /*classs with the image as background for the tab ends here*/ .topPhotoHotelProfile { float:left; font-family:Helvetica,Tahoma,Arial; padding-left:10px; padding-top:15px; text-align:center; width:125px; } .topVideoHotelProfile { float:left; font-family:Helvetica,Tahoma,Arial; padding-top:15px; text-align:center; width:125px; } .imgHeaderTopPhotoHP{ width:82px; height:25px; } .imgHeaderTopVideoHP{ width:62px; height:25px; } /*style for the Search result page starts here*/ .navBlock{ background:url(../../PublishingImages/Voyage/bgNavSearch.gif) bottom center repeat-x; height:25px; width:970px; padding-top:13px; } .navComBlock{
background:url(../../PublishingImages/Voyage/bgComNav.gif) bottom center repeat-x; height:19px; width:970px; /*padding-top:13px;*/ } .imageBtnProgram{ width:107px; height:25px; padding-left:8px; vertical-align:bottom; float:left; } .imageBtnHotels, .imageBtnOffers, .imageBtnArticles, .imageBtnImages { width:107px; height:25px; padding-left:1px; vertical-align:bottom; float:left; } .btnComTextActive{ width:60px; height:19px; margin-left:745px; vertical-align:bottom; float:left; } .btnComImage, .btnComVideo{ width:60px; height:19px; padding-left:1px; vertical-align:bottom; float:left; } .imageBtnAllResults{ width:107px; height:25px; margin-left:414px; vertical-align:bottom; float:left; } .searchResultBlock{ width:970px; padding-top:5px; } .searchNoResultBlock{ width:970px; padding-top:5px; height:250px; } .searchNoResult ul{ font-family:Tahoma, Arial; font-size:11px; color:#999; margin-top:10px; margin-left:20px; list-style-type: none; } .searchNoResult li.noresult{ font-family:Tahoma, Arial; font-size:11px;
color:#091E91 !important; margin-top:20px; margin-bottom:15px; margin-left:-20px; list-style-type: none; } .searchResultHeader{ font-family:Tahoma, Arial; font-size:11px; font-weight:bold; color:#091E91; margin-top:20px; text-decoration:underline !important; } .searchResultHeader:hover{ font-family:Tahoma, Arial; font-size:11px; font-weight:bold; color:#999; margin-top:20px; text-decoration:underline !important; } .searchResultBlock p{ font-family:Tahoma, Arial; color:#444; font-size:11px; padding-top:5px; } .pagignationSearch{ float:right; font-family:Tahoma, Arial; font-size:11px; font-weight:bold; color:#091E91; text-decoration:underline !important; } /*css for pagination*/ .pagination{ padding: 2px; float:right; padding-top:20px; } .pagination ul{ margin: 0; padding: 0; text-align: left; /*Set to "right" to right align pagination interface*/ font-size: 11px; } .pagination li{ list-style-type: none; display: inline; padding-bottom: 1px; } .pagination a, .pagination a:visited{ padding: 0 5px;
border: 1px solid #091E91; text-decoration: none; color: #2e6ab1; font-weight: bold; } .pagination a:hover, .pagination a:active{ border: 1px solid #2b66a5; color: #fff; background-color: #2e6ab1 ; font-weight: bold; } .pagination a.currentpage{ background-color: #E9A633; color: #FFF !important; border-color: #2b66a5; font-weight: bold; cursor: default; } .pagination a.disablelink, .pagination a.disablelink:hover{ background-color: white !important; cursor: default; color: #929292 !important; border-color: #929292 !important; font-weight: normal !important; } .pagination a.prevnext{ font-weight: bold; } /*pagignation ends here*/ .videoResultBlock{ padding-top:10px; width:480px; float:left; } .videoDetailText { float: left; color: #022489; font-weight: bold; font-family: Tahoma, Arial; padding-left:10px; } .hotelStarRating { float: left; color: #022489; font-weight: bold; font-family: Tahoma, Arial; padding-left:10px; !padding-left:0px; _padding-left:0px; padding-right:3px; } .videoDetailSerDest { float: left;
color: #022489; font-weight: bold; font-family: Tahoma, Arial; padding-left:10px; padding-top:5px; } .imageBlockSearch{ width:160px; float:left; text-align: left; padding-top: 10px; height:160px; } .imageSearch{ width:115px; height:75px; float:left; } .imageBlockSearch h1{ color: #022489; font-size:11px; font-weight: bold; font-family: Tahoma, Arial; padding-top:5px; } .imageBlockSearch p{ color: #999; font-size:11px; font-family: Tahoma, Arial; padding-top:5px; } /*style for the Search result page ends here*/ .regCompltBlock{ width:970px; padding-top:13px; padding-bottom:50px; } .imgHeaderRegComplt{ width:216px; height:25px; } .blockMessageComplt{ width:639px; height:77px; background:url(../../PublishingImages/Voyage/bgRegComplt.gif) no-repeat center center; margin: 30px auto 0px auto; text-align: center; color:#022489; font-size:11px; font-family: Tahoma, Arial; padding-top:35px; } .gotoHomeBlock{ margin:0px auto; text-align: center; } .transferBlock{ width:464px; height:321px;
background:url(../../PublishingImages/Voyage/imgTransfer.jpg) no-repeat center center; text-align: left; color:#022489; font-size:11px; font-family: Tahoma, Arial; } .transferBlockText{ width:260px; float: right; margin-top:25px; } .actbHColor{ color:#fff; background-color:#7F7F7F; } .underMain{ text-align: center; } .searchBottomLink{ padding-top:5px; color:#76CC13; } .searchBottomLink span{ color:#05177D; font-size:11px; font-family: Tahoma, Arial; font-weight:bold; padding-right:10px; } .searchBottomLink a{ color:#76CC13; font-size:11px; font-family: Tahoma, Arial; font-weight:bold; text-decoration: underline; } .searchBottomLink a:hover{ color:#9b9b9b; font-size:11px; font-family: Tahoma, Arial; font-weight:bold; text-decoration: underline; } .textarea380 { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 11px; height: 50px; width:380px; } .noDataSelected { color: #ff0000; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } /* New Classes from Sprint 10 */
/* New Classes from Sprint 10 */ .spa h1{ font-size:24px; color:#CC9933; font-family:Helvetica,Tahoma,Arial; padding:10px 0px 10px 0px; /*font-weight:bold;*/ } .spaBlock { float: left; text-align: left; padding-top: 5px; padding-bottom:5px; font-family: Helvetica, Tahoma, Arial; } .spaDetails { float: left; padding-left: 15px; width: 400px; font-family: Helvetica, Tahoma, Arial; } .spaDetails h2 { margin: -2px 0px 0px 0px; _margin: 0px; !margin: -1px; color:#022489; font-size:22px; font-family: Helvetica, Tahoma, Arial; font-weight:normal; } .spaDetails h2 a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .spaDetails h2 a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; cursor: pointer; } .spaDetails h3 { margin: -2px 0px 0px 0px; _margin: 0px; !margin: 0px; color:#CC9933; font-size:18px; font-weight:normal !important; } .spaDetails p { padding-top:5px; } .spaGroups {padding-top:10px;} .spaGroups p{padding-right:10px;float:left;}
.spaGroups  span{padding-left:3px;padding-right:2px;text-decoration:underline;} .spaGroups a {text-decoration:underline; padding-left:3px; color:#000000;} .spaGroups a:hover {color: #9b9b9b; } /*style for the SpecialOffer and Luxury Hotel Deals starts here*/ .specialOfferNew { float: left; padding-left:5px; width: 470px; text-align: left; padding-top: 10px; font-family: Helvetica, Tahoma, Arial; } .imgSpecialOfferNew{ width: 260px; height: 25px; padding-top: 6px; font-family: Helvetica, Tahoma, Arial; } .smartLuxuryNew { float: right; width: 470px; text-align: left; padding-top: 8px; font-family: Helvetica, Tahoma, Arial; } .imgLuxuryHotelDeals{ width: 260px; height: 25px; padding-top: 8px; } .bookingTextNew { padding-bottom: 8px; padding-top: 0px; font-size: 14px; color: #CC9933; font-family: Helvetica, Tahoma, Arial; font-weight:bold; border-bottom: 1px solid #999999; } .smartLuxuryNewBlock { float: left; border-bottom: 1px solid #999999; padding-top: 10px; padding-bottom:8px;
font-family: Helvetica, Verdana, Arial, Tahoma; } .imgThumbSmartLuxuryNew { width: 115px; height: 115px; font-family: Helvetica, Tahoma, Arial; } /*Style for Smart Luxury image block*/ .thumbSmartLuxuryNew { float: left; padding-top: 4px; width: 65px; padding-right: 10px; } .textDetailSmartLuxuryNew { padding-left: 125px; font-family: Helvetica, Tahoma, Arial; } .textDetailSmartLuxuryNew p { margin: 0px; color: #333333; font-size: 11px; font-family: Helvetica, Tahoma, Arial; } .textDetailSmartLuxuryNew h3 { margin: -2px 0px 0px 0px; margin: -2px 0px; !margin: -2px 0px; font-weight: bold; font-size: 18px !important; color: #022489; font-family: Helvetica, Tahoma, Arial; } .textDetailSmartLuxuryNew h3 a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .textDetailSmartLuxuryNew h3 a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; cursor: pointer; } .textDetailSmartLuxuryNew h5 { margin: 0px; font-weight: normal; font-size: 14px !important; color: #CC9933;
font-family: Helvetica, Tahoma, Arial; float:left; padding-right:10px; } .smluxuryTextDetailNew { color: #797979 !important; width: 325px; font-size:14px !important; font-family: Helvetica, Tahoma, Arial; padding-right:10px; /*font-weight:bold;*/ } .from { display:block; float:left; padding-top:2px; padding-right:5px; text-transform:uppercase; text-align:right; font-weight:normal; font-size:11px; color:#000033; } .packagePriceBlock { padding:3px 15px 0px 10px; float:right; font-weight:normal; font-size:12px; color:#000033; text-align:right; } .packagePrice { color:#FF3300; font-weight:bold; font-size:24px; font-family: Helvetica, Tahoma, Arial; float:left; } .imgMore{ width:51px; height:17px; padding-top: 10px; } .btnBookN { background: url(../../PublishingImages/Voyage/Book_ON.gif) no-repeat center; height: 25px; width: 51px; border-style: none; } .btnBookN:hover { background: url(../../PublishingImages/Voyage/BOOK_OVERN.gif) no-repeat center; height: 25px; width: 51px; border-style: none; } .padTop10 {
padding:0px 0px 10px 0px; } .padTop10 img { vertical-align:bottom; } .pt28 {padding-top:28px;} .pt23 {padding-top:23px;} .pt20 {padding-top:20px;} .pt18 {padding-top:18px;} .widgetBlockNew { padding-top: 10px; padding-left: 10px; font-weight: bold; font-family: Helvetica, Tahoma, Arial; } .w120 {width:120px;} .w200 {width:200px;} .pl20 {padding-left:20px;} .pt05 {padding-top:5px;} .pt03 {padding-top:2px;} /*Style for Special Offer block*/ .specialOffBlockMain h1 { font-size:24px; color:#CC9933; font-family:Helvetica,Tahoma,Arial; padding-top:10px; font-weight:bold; } .specialOffBlockMain h5{ font-size:14px !important; color:#BF8900; font-family:Helvetica,Tahoma,Arial; padding:5px 0px 10px 0px; border-bottom: 1px solid #999999; font-weight:normal; } .specialOffBlock { width:720px; float:left; padding: 5px 0px 8px 0px; font-family: Helvetica, Tahoma, Arial; border-bottom: 1px solid #999999; } .specialOffDetails { float: left; padding-left: 0px; _padding-left: 15px; !padding-left: 15px; width: 470px;
!width: 460px; _width: 460px; font-family: Helvetica, Tahoma, Arial; } .moreNew { padding-left: 0px; _padding-left: 15px; !padding-left: 15px; float:left; padding-top:25px; width:100px; } .specialOffDetails h3 { margin: -2px 0px 0px 0px; _margin: 0px; !margin: -2px; font-weight: bold; font-size: 18px !important; color: #022489; font-family: Helvetica, Tahoma, Arial; } .specialOffDetails h3 a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .specialOffDetails h3 a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; cursor: pointer; } .specialOffDetails h4 { margin: 0px; font-weight: bold; font-size: 14px !important; color: #CC9933; font-family: Helvetica, Tahoma, Arial; float:left; padding-right:10px; } .specialOffDetails p {padding-top:0px; width:460px;} .specialOffHeadBlock {float:right;padding:0 0 12px 0;} .specialOfferImage {float:left;width:115px;min-height:115px;} .specialOffPriceBlock { padding:0px; float:right; font-weight:normal; font-size:12px; color:#000033; text-align:right;
width:120px; } .specialOffPriceBlock .from { display:block; float:right; padding-top:2px; padding-right:5px; text-transform:uppercase; text-align:right; font-weight:normal; font-size:11px; color:#000033; } .specialOffPriceBlock .packagePrice { color:#FF3300; font-weight:bold; font-size:24px; font-family: Helvetica, Tahoma, Arial; float:right; } .pl15 {padding-left:15px;} /*Style for Signature Landing block*/ .signLandBlock h1 { font-size:24px; color:#CC9933; font-family:Helvetica,Tahoma,Arial; padding-top:10px; font-weight:bold; } .relatedVideos { font-weight: normal; font-size: 20px !important; color: #CC9933; font-family: Helvetica, Tahoma, Arial; border-top: 1px solid #999999; padding-top:5px; margin-top:10px; padding-bottom:5px; } .signLandBlock { float: left; text-align: left; padding-bottom:10px; font-family: Helvetica, Tahoma, Arial; } .mainHeading { font-size:24px; color:#BF8900; font-family:Helvetica,Tahoma,Arial; padding:15px 0px 15px 0px; font-weight:normal; } /*Style for Signature Landing block*/
.entirecollectionHotelRestool{ color:#B4B3B3; font-family:Helvetica,Tahoma,Arial; font-size:14px; font-weight:bold; padding-bottom:10px; } .textWidgetHotelRestool { float:left; font-family:Helvetica,Tahoma,Arial; font-weight:bold; padding-left:2px; padding-top:3px; text-align:left; } .copyRight { color:#999999; font-size:10px; margin:auto auto 25px; width:480px; } .copyRight img{ width:540px; height:50px; } .starBlockNew { /*width:320px;*/ height:20px; padding-top:1px; padding-bottom:1px; } .starBlockNew p { font-family:Helvetica,Tahoma,Arial; font-weight:bold; font-size:18px; color:#CC9933; float:left; padding-right:10px; } /*Style for SignatureProgVideo block*/ .sigProg h1 { font-family:Helvetica,Tahoma,Arial; font-weight:normal; font-size:24px; color:#022489; padding-top:10px; } .sigProg h2 { font-family:Helvetica,Tahoma,Arial; font-weight:bold; font-size:18px; color:#CC9933; } .sigProgVideoExtras { padding:0px 0px 0px 10px; margin:10px 0px; color:#CC9933; font-size:18px; } .sigProgVideoExtras a{
color:#CC9933; } .sigProgVideoExtras a:hover { color: #9b9b9b; } .sigProgVideoExtras .boxLeft { float:left; width:170px; } .sigProgVideoExtras .boxLeft p{ float:left; padding-right:10px; } .sigProgVideoExtras .boxRight { float:right; text-align:right; } .sigProgVideoExtras .boxRight p{ float:left; text-align:right; padding-left:15px; } .imgBookMark { width:18px; height:18px; } .imgEmail { width:24px; height:26px; } /*SearchToolBar block*/ .sigSearchBar { padding-top:5px; } .sigSearchBar p{ float:left; font-size:14px; color:#989898; padding:8px 10px 0px 0px; } .sigtextboxSearch { border: 1px solid #bdbdbd; font-family: Helvetica, Tahoma, Arial; font-size: 12px; height: 19px; width: 250px; padding-top: 5px; vertical-align: middle; background: transparent url(../../PublishingImages/Voyage/bgSearchTextBox.gif) repeat-x center top; float:left; } /*SigProgVideo brief details block*/ .sigProgVideoDetails {float:left;} .sigProgVideoDetails h1{ color:#CC9933; padding-top:20px; font-size:24px;
font-family: Helvetica, Tahoma, Arial !important; font-weight:normal; } .sigProgVideoDetailsPara{ padding-top:10px; color:#84817C; font-size:13px; font-family: Helvetica, Tahoma, Arial !important; } .sigRelatedVideo { float:left; width: 560px; border-right:1px solid #CCCCCC; } .sigRelatedVideo h1 { font-weight: normal; font-size: 20px !important; color: #CC9933; font-family: Helvetica, Tahoma, Arial; padding-bottom:5px; } /*SigProgVideo right side banner block*/ .sigRightBannerBlock { float:right; width:130px; } .hotelRelatedRightBannerBlock { float:right; width:130px; } .sigRightBannerBlock1 { width:115px; margin:0px auto; padding-top:30px; } .sigRightBannerBlock1 p { color:#6A6A6A; font-size:12px !important; padding-bottom:10px; } .sigRightBannerBlock1 a { font-size:12px; color:#6B3439; } .imgMore18N { width:53px; height:15px; padding-bottom:10px; } /*Style for SignatureProg Video block*/ /*Style for HotelVideo block*/ .hotelVideo{ float: left; padding-left: 15px; width: 420px;
font-family: Helvetica, Tahoma, Arial; } .hotelVideo h3 { margin: 0px; font-weight: normal; font-size: 22px !important; color: #022489; font-family: Helvetica, Tahoma, Arial; } .hotelVideo h3 a { color: #022489; font-family: Helvetica, Tahoma, Arial; } .hotelVideo h3 a:hover { color: #9b9b9b; font-family: Helvetica, Tahoma, Arial; cursor: pointer; } .hotelVideo h4 { margin: 0px; font-weight: normal; font-size: 14px !important; color: #BF8900; font-family: Helvetica, Tahoma, Arial; float:left; padding-right:10px; } .hotelVideo p { padding-top:5px; padding-bottom:15px; } .hotelVideoGroup { color:#022489; font-weight:bold; } .hotelVideoGroup p { padding-right:10px; float:left; } .hotelVideoGroup  span{ padding:5px 10px 5px 3px; text-decoration:none; color:#CC9933; } .hotelVideoGroup a { text-decoration:none; padding-left:3px; color:#CC9933; } .hotelVideoGroup a:hover { color: #9b9b9b; } .hotelVideo h1{ font-size:20px; color:#BF8900; font-family:Helvetica,Tahoma,Arial; } .hotelVideoBlock { float: left;
text-align: left; padding: 10px 0px 0px 0px; font-family: Helvetica, Tahoma, Arial; margin-right:10px; } .moreFullArticleBlock{ float:right; padding:0px; margin: 5px 0px 0px 0px; } .videoBannerBlock { background-color:#000000; padding:10px; height:22px; } .videoBannerBlock .marqueeText{ background-color:#333132; color:#CDCDCD; padding-left:25px; padding-right:25px; padding-top:3px; padding-bottom:3px; font-size:11px; font-weight:bold; clear:both; font-family: Helvetica, Tahoma, Arial; width:520px; } .videoBannerBlock .marqueeTextAuto  { background-color:#333132; color:#CDCDCD; padding-left:25px; padding-right:25px; padding-top:3px; padding-bottom:3px; font-size:11px; clear:both; font-weight:bold; font-family: Helvetica, Tahoma, Arial; } .buttonViewOffers { float:right; padding-left:10px; padding-right:20px; } .btnViewOffers { background: url(../../PublishingImages/Voyage/ViewOffers_ON.gif) no-repeat center center; height: 22px; width: 104px; border-style: none; } .btnViewOffers:hover {
background: url(../../PublishingImages/Voyage/ViewOffers_OVER.gif) no-repeat center center; height: 22px; width: 104px; border-style: none; } .hotelRelatedVideoLanding { float:left; width:560px; border-right:1px solid #CCCCCC; } .hotelRelatedVideoLanding h1 { font-weight: normal; font-size: 20px !important; color: #CC9933; font-family: Helvetica, Tahoma, Arial; padding-bottom:5px; } .imgHeadAddInfo{ margin-bottom:10px; } .playOverlay115x115_Anchor { background: url(../../PublishingImages/Voyage/115x115.png) no-repeat center center; height: 115px; width: 115px; border-style: none; cursor: pointer; position: absolute; } .playOverlay115x75_Anchor { background:transparent url(../../PublishingImages/Voyage/115x75.png) no-repeat scroll center center; border-style:none; cursor:pointer; height:75px; position:absolute; width:115px; } .progDetails_Anchor { float:right; margin-right:10px; width:215px; } .progDetails_Mainsite { float:right; margin-right:10px; width:215px; min-height:93px; } .sigProgDetails_Anchor {
float:right; margin-right:10px; width:215px; padding-bottom:10px; } .sigProgMain_Anchor { float:right; margin-right:10px; padding-bottom:5px; width:215px; } .moreProgramsBlock { float: left; border-bottom: 1px solid #b8bfaf; padding-top: 5px; padding-bottom: 26px; width: 725px; font-family: Helvetica, Tahoma, Arial; } .hotelDetailsButton { float: left; font-family: Helvetica, Tahoma, Arial; } /* new CSS for SPRINT 11 */ /*Styles addaed by amarnath*/ .notes { padding: 5px 0; font-size:11px; font-family: Helvetica, Tahoma, Arial; color: #797979;} .amazingOfferWrap {    background: #FFFFFF;  margin-top:21px} .amazingOfferBox { width: 640px; float: left;} .amazingOfferBox h1 { color:#FF3301; font-family:Helvetica,Tahoma,Arial; font-size:20px; font-weight:bold; line-height: 1.4em;} .amazingOfferBox h2 { color:#13126F; font-family:Helvetica,Tahoma,Arial; font-size:15px; font-weight:bold; line-height: 1.4em;} .amazingOfferBox ul { list-style: none;    margin: 0; padding: 0;}
.amazingOfferBox ul li { background: url(../images/bullet-arrow.gif) 0 center no-repeat; font: 14px Helvetica, Tahoma, Arial; color: #797979; padding: 0 0 0 7px;    line-height: 1.4em;} .amazingOfferValidity {    width: 300px; float: left;} .amazingOfferValidity p.offerDetails { margin-top: 15px; font: 24px Helvetica, Tahoma, Arial; color: #797979;} .amazingOfferValidity h1 { color:#FF3301; font-family:Helvetica,Tahoma,Arial; font-size:40px; font-weight:bold;    line-height: 1.4em;    margin-left: 15px;} .amazingOfferValidity p.valid {    margin-left: 45px; font: 22px Helvetica, Tahoma, Arial;    color: #797979;} /*Styles addaed by amarnath 27-09-2009*/ .beachWidgetWrap { margin-top: 10px; padding: 0;} .beachWidget { width: 448px; margin: 0; padding: 0; float: right;} .beachWidgetVideo { width: 448px; margin: 0; padding: 0;} .beachWidgetVideoExtras { width: 448px; margin-top: 10px; padding: 0;} .beachWidgetVideoExtrasLeft { float: left; margin: 0; padding-left: 10px;}
.beachWidgetVideoExtrasLeft p { float: left; margin: 0; padding-right: 5px;} .beachWidgetVideoExtrasLeft p a { font-size: 13px; font-family: Helvetica,Arial,Tahoma; color:#BF8900; text-decoration: none;} .beachWidgetVideoExtrasLeft p a:hover { font-size: 13px; font-family: Helvetica,Arial,Tahoma; color:#9B9B9B; text-decoration: none;} .beachWidgetVideoExtrasRight { float: right; margin: 0; padding-right: 10px;} .beachWidgetVideoExtrasRight p { float: left; margin: 0; padding-left: 10px; font-size: 13px; font-family: Helvetica,Arial,Tahoma; color:#BF8900;} .beachWidgetDetails { margin: 0; padding: 0; float: left; width: 492px; height:282px;} .beachWidgetDetails h1 { color:#022489; font-family:Helvetica,Arial,Tahoma; font-size:20px; margin: 0; font-weight: bold; margin-bottom: 4px;} .beachBlockNew { width: 448px;} .beachBlockNew h4 { color:#BF8900; font-family:Helvetica,Arial,Tahoma; font-size:14px !important; font-weight: normal; float: left; padding-right: 10px;}
.beachWidgetDetails p { color:#797979; font-family:Helvetica,Arial,Tahoma; font-size:15px; margin: 0 0 20px 0;} .beachDetailsWrap { margin-top: 10px; padding: 0;} .beachDetails { margin: 0; padding: 0 0 5px 0; float: left; width: 550px;} .beachDetailsHeadWrap { margin-bottom: 10px; padding: 0; width: 550px;} .beachDetailsHeadWrap h1 { color:#022489; font-family:Helvetica,Arial,Tahoma; font-size:20px; margin-bottom: 0; float: left;} .beachDetailsHeadImages { float: right; padding: 5px 20px 0 0;} .beachDetails p { color:#797979; font-family:Helvetica,Arial,Tahoma; font-size:12px; margin-bottom: 13px;} .essentialDetails { margin: 0; padding: 0; float: right; width: 380px;} .essentialDetails h1 { color:#022489; font-family:Helvetica,Arial,Tahoma; font-size:20px; margin-bottom: 15px;} .essentialDetails h2 { color:#022489; font-family:Helvetica,Arial,Tahoma; font-size:15px; margin-left: 5px;} /*.essentialDetails p { color:#797979; font-family:Helvetica,Arial,Tahoma; font-size:15px; margin: 0 0 20px 5px;}*/
.essentialDetails ul { margin: 0; padding: 0 0 20px 0; list-style: none;} .essentialDetails ul li { margin: 2px 0 0 5px; padding: 0; color:#797979; font-family:Helvetica,Arial,Tahoma; font-size:15px;} .essentialDetails .detailsDiv { margin: 2px 0 10px 10px; padding: 0; color:#797979; font-family:Helvetica,Arial,Tahoma; font-size:15px;} .roomCategories { border-bottom: 1px solid #999999; width: 970px; padding: 10px 0;} .suiteDetails { margin: 0; padding: 0; float: left; width: 580px;} .suiteDetails h1 { color:#022489; font-family:Helvetica,Arial,Tahoma; font-size:20px; font-weight: bold; margin-bottom: 2px;} .suiteDetails p { color:#797979; font-family:Helvetica,Arial,Tahoma; font-size:15px;} .suiteDetails Div { color:#797979; font-family:Helvetica,Arial,Tahoma; font-size:15px;} .suitedetailsvideo { float: right; text-align: right; padding: 15px 0 0 0;} .suitedetailsvideo a { padding-left: 15px;}
.sigProg p.widgetOffer { float: right; color:#FF3301; font-family:Helvetica,Tahoma,Arial; font-size:23px; font-weight:bold; margin-top: 16px;} .sigProg a.clickhere { font-family:Helvetica,Tahoma,Arial; font-size:14px; color: #797979; text-decoration: underline; font-weight: normal;} .sigProg p.widgetData { float: right; color:#FF3301; font-family:Helvetica,Tahoma,Arial; font-size:13px; font-weight:bold; margin: 13px 10px 0 0;} .sigProg p span.hotelFrom { font-family:Helvetica,Tahoma,Arial; font-size:11px; color: #022489; font-weight: normal;} .siteMapMainHead a {color:#022489;font-weight:bold; font-size:12px} .sitemapMain .sitemapDiv {background-image:none} .sitemapMain ul {list-style-type:none;margin:0px;padding:0px;} .sitemapMain {font-size: 12px;color: #000000; border-left:1px dotted #000;margin:0px 0px 0px 20px} .sitemapMain a {color:#022489;font-weight:bold;}
.sitemapMain ul li {padding-left:20px;margin-top:5px; margin-bottom:0px; background:url(../../PublishingImages/Voyage/sitemap-line2.gif) no-repeat left center;} .sitemapMain div.level2{border-left:1px dotted #000;margin-left:20px;background-image:none} .sitemapLanding .sitemapDiv {background-image:none} .sitemapLanding ul {list-style-type:none;margin:0px;padding:0px;} .sitemapLanding {font-size: 12px;color: #000000; margin:0px 0px 0px 20px;background:url(../../PublishingImages/Voyage/sitemap-lineMainLast.gif) no-repeat top left} .sitemapLanding a {color:#022489;font-weight:bold;} .sitemapLanding ul li {margin-top:5px; margin-bottom:0px; background:url(../../PublishingImages/Voyage/sitemap-line2.gif) no-repeat left center;padding-left:25px;} .sitemapLanding li .level2{border-left:1px dotted #000;margin-left:40px;} .sitemapLanding .head{background:none;color:#000;font-weight:bold;padding-top:9px;} .sitemapLanding2 .sitemapDiv {background-image:none}
.sitemapLanding2 ul {list-style-type:none;margin:0px;padding:0px;} .sitemapLanding2 {font-size: 12px;color: #000000; margin:5px 0px 0px 20px;background:url(../../PublishingImages/Voyage/sitemap-lineMainLast.gif) no-repeat top left} .sitemapLanding2 a {color:#022489;font-weight:bold;} .sitemapLanding2 ul li {padding-left:20px; margin-bottom:0px;} .sitemapLanding2 div.level2{border-left:1px dotted #000;margin-left:48px;} .sitemapLanding2 .head{background:none;color:#000;font-weight:bold;padding-top:9px} .sitemapLanding2 .hotels{color:#000;font-weight:bold;padding-left:25px; background:url(../../PublishingImages/Voyage/sitemap-lineMainLast.gif) no-repeat left; margin-left:45px; padding-top:10px } .sitemapLanding2 div.level3 {margin-left:65px;border-left:1px dotted #000; } .sitemapLanding2 div.level3 li {background:url(../../PublishingImages/Voyage/sitemap-line2.gif) no-repeat left center;margin-top:5px; } .sitemapHotels .sitemapDiv {background-image:none}
.sitemapHotels ul {list-style-type:none;margin:0px;padding:0px;} .sitemapHotels {font-size: 12px;color: #000000;} .sitemapHotels a {color:#022489;font-weight:bold;} .sitemapHotels ul li {padding-left:20px; margin-bottom:0px;} .sitemapHotels .head{background:none;color:#000;font-weight:bold;padding-top:9px} .sitemapHotels .hotels{color:#000;font-weight:bold;padding-left:25px; background:url(../../PublishingImages/Voyage/sitemap-lineMainLast.gif) no-repeat left; margin-left:20px; padding-top:10px } .sitemapHotels div.level2 {margin-left:40px;border-left:1px dotted #000; } .sitemapHotels div.level2 li {background:url(../../PublishingImages/Voyage/sitemap-line2.gif) no-repeat left center;margin-top:5px; } /* New Classes from Sprint 12 SEO Footer */ .footerLinks{font-weight:bold;margin:0px auto 25px auto;width:925px; font-size:12px;} .footerLinks dl{float:left;width:212px} .footerLinks dt{color:#969696} .footerLinks a{color:#A8ACAD;text-decoration:none;} .bookmarks{float:left;font-size:.73em;font-weight:bold;}
.bookmarks dl{margin-bottom:16px} .bookmarks img{display:inline;vertical-align:middle;margin-right:15px} .bookmarks dd { width:96px;float:left} /* New Classes from Sprint 12 SEO Footer */ .FB_Link{color:#fff !important; font-weight:bold;} a.FB_Link{color:#fff !important; font-weight:bold; text-decoration:none !important;} a:hover.FB_Link{color:#c9c9c9 !important; font-weight:bold; text-decoration:none !important;} .fbMessPanel{ text-align:left; font-size:10px; color:#f00; } .videoSeoText{text-align:left;font-size:13px;color:#022489;} /* changes for Sprint 12 A */ .rateFive{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px 0px ; display:block; width:73px; height:13px; clear:both;} .rateFour{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -15px 0px ;display:block; width:73px; height:13px; clear:both;} .rateThree{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -30px 0px ;display:block; width:73px; height:13px; clear:both;}
.rateTwo{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -45px 0px ;display:block; width:73px; height:13px; clear:both;} .rateOne{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -60px 0px ;display:block; width:73px; height:13px; clear:both;} .rateFourHalf{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px -13px ;display:block; width:73px; height:13px; clear:both;} .rateThreeHalf{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -15px -13px ;display:block; width:73px; height:13px; clear:both;} .rateTwoHalf{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -30px -13px ;display:block; width:73px; height:13px; clear:both;} .rateOneHalf{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -45px -13px ;display:block; width:73px; height:13px; clear:both;}
.rateZeroHalf{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -60px -13px ;display:block; width:73px; height:13px; clear:both;} .rateFiveRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px 0px ; width:73px; height:13px; float:right;} .rateFourRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 15px 0px ; width:73px; height:13px; float:right;} .rateThreeRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 30px 0px ; width:73px; height:13px; float:right;} .rateTwoRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 45px 0px ; width:73px; height:13px; float:right;} .rateOneRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 60px 0px ; width:73px; height:13px; float:right;} .rateFourHalfRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px -13px ; width:73px; height:13px; float:right;}
.rateThreeHalfRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px -26px ; width:73px; height:13px; float:right;} .rateTwoHalfRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px -39px ; width:73px; height:13px; float:right;} .rateOneHalfRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px -52px ; width:73px; height:13px; float:right;} .rateZeroHalfRight{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px -65x ; width:73px; height:13px; float:right;} .rateFiveDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px 0px ; display:block; width:73px; height:13px;} .rateFourDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -15px 0px ;display:block; width:73px; height:13px;} .rateThreeDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -30px 0px ;display:block; width:73px; height:13px;}
.rateTwoDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -45px 0px ;display:block; width:73px; height:13px;} .rateOneDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -60px 0px ;display:block; width:73px; height:13px;} .rateFourHalfDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll 0px -13px ;display:block; width:73px; height:13px;} .rateThreeHalfDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -15px -13px ;display:block; width:73px; height:13px;} .rateTwoHalfDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -30px -13px ;display:block; width:73px; height:13px;} .rateOneHalfDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -45px -13px ;display:block; width:73px; height:13px;} .rateZeroHalfDeal{background:url(../../PublishingImages/Voyage/starRate.gif) no-repeat scroll -60px -13px ;display:block; width:73px; height:13px;}
.floatLeftRate {float: left; margin-top: 1px;} .floatLeft25Rate {float: left; margin-top: 6px;} /*for 25 ratings ends here */ .searchArea span span {margin-right: 273px} .rateDealBlock{display:inline-block; margin-left:10px; margin-top:2px;} .thumbPicDeal{float:left; height:131px;}