.tn_link_FFD5D5{font:11px/1.0em arial;font-size:11px;color:#FFD5D5;letter-spacing:.2px;font-weight:800;text-decoration:none;}.tn_link_D5D5D5{font:11px/1.0em arial;font-size:11px;color:#D5D5D5;letter-spacing:.2px;font-weight:800;text-decoration:none;}.tn_link_000000{font:10px/1.0em verdana;font-size:10px;color:#000;letter-spacing:0;font-weight:0;text-decoration:none;}.tn_link_ffffff{font:10px/1.0em verdana;font-size:10px;color:#000;letter-spacing:0;font-weight:0;text-decoration:none;}.copy_crumb{font:10px/1.4em arial;font-size:10px;color:#666;letter-spacing:.2px;font-weight:0;}.copy_crumb_link{font:10px/1.4em arial;font-size:10px;color:#E51B24;letter-spacing:.2px;font-weight:0;text-decoration:underline;}h1{font:14px arial;font-size:14px;color:#C00;letter-spacing:.2px;font-weight:800;padding-right:4px;margin-bottom:0;}h2{font:26px/2em arial;font-size:26px;color:#C00;letter-spacing:.2px;font-weight:800;line-height:26px;padding-top:10px;margin-bottom:2px;}h3{font:16px/2.2em arial;font-size:16px;color:#C00;letter-spacing:.2px;font-weight:800;padding-left:7px;margin-bottom:0;}h4{font:12px/1.4em arial;font-size:12px;color:#fff;letter-spacing:.2px;font-weight:800;margin-bottom:0;}.header{font:16px/2.2em arial;font-size:16px;color:#C00;letter-spacing:.2px;font-weight:800;padding-left:7px;}.header_seo{font:14px arial;font-size:14px;color:#C00;letter-spacing:.2px;font-weight:800;padding-right:4px;}.header_grey{font:16px/2.2em arial;font-size:16px;color:#666;letter-spacing:.2px;font-weight:0;padding-left:7px;}.header_ffffff{font:16px/2.2em arial;font-size:16px;color:#fff;letter-spacing:.2px;font-weight:800;padding-left:7px;}.header_hotel{font:26px/2em arial;font-size:26px;color:#C00;letter-spacing:.2px;font-weight:800;line-height:24px;padding-top:10px;}.header_hotel h1{font:26px/2em arial;font-size:26px;color:#C00;letter-spacing:.2px;font-weight:800;line-height:26px;margin-bottom:2px;}.sec_header{font:12px/1.4em arial;font-size:12px;color:#C00;letter-spacing:.2px;font-weight:800;}.copy{font:12px/1.4em arial;font-size:12px;color:#666;letter-spacing:0;font-weight:0;}.photo_link{font:9px/1.4em arial;font-size:9px;color:#888;letter-spacing:.2px;font-weight:0;padding-right:5px;line-height:20px;}.copy_link{font:12px/1.4em arial;font-size:12px;color:#E51B24;letter-spacing:.2px;font-weight:0;text-decoration:underline;}.details_link{font:10px/1.4em arial;font-size:10px;color:#E51B24;letter-spacing:.2px;font-weight:0;text-decoration:underline;}.copy_link_ffffff{font:12px/1.4em arial;font-size:12px;color:#fff;letter-spacing:.2px;font-weight:0;text-decoration:underline;}.guest_rating_ffffff{font:36px/.9em arial;font-size:36px;color:#fff;letter-spacing:.2px;font-weight:800;}.guest_rating_2_ffffff{font:60px/1em arial;font-size:60px;color:#fff;letter-spacing:.2px;font-weight:800;}.copy_list_link{font:12px/1.4em arial;font-size:12px;color:#666;letter-spacing:.2px;font-weight:0;text-decoration:underline;padding-right:10px;}.copy_list_link_nopad{font:12px/1.4em arial;font-size:12px;color:#666;letter-spacing:.2px;font-weight:0;text-decoration:underline;}.rsb_title{font:12px/1.4em arial;font-size:12px;color:#fff;letter-spacing:.2px;font-weight:800;}.ft_copy_FFD5D5{font:10px/1.4em arial;font-size:10px;color:#FFD5D5;letter-spacing:.2px;font-weight:0;}.ft_link{font:10px/1.4em arial;font-size:10px;color:#fff;letter-spacing:.2px;font-weight:0;text-decoration:underline;}.menuLayer{position:absolute;visibility:hidden;z-index:99;}.pillbox_link{color:#000;font-weight:bold;text-decoration:none;font-size:13px;line-height:14px;}.feature_link{font:13px/1.4em arial;color:#005705;font-weight:normal;text-decoration:none;font-size:13px;}#westjetAd a{font:11px/1.0em arial;font-size:11px;letter-spacing:.2px;font-weight:800;text-decoration:none;color:#fff;}.PhotoLabel{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity='80');font:8pt arial;position:relative;top:-17px;background-color:#fff;opacity:.8;color:#000;text-align:center;text-decoration:none;zoom:1;cursor:pointer;cursor:hand;}.HotelAmenity{font-size:9pt;margin:10px;}.HotelAmenityCell{vertical-align:top;}.HotelAmenitiesTable{width:100%;}.HeaderTable{border-spacing:1px;border-collapse:separate;}#MapDiv{width:100%;height:100%;}.ListingReview{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;width:480px;}.ListingContent{position:relative;height:89px;}.ListingDistance{position:absolute;width:100%;left:0;bottom:0;}.NoPhoto{color:#ddd;text-align:center;}.pricerange{display:none;}.OneLine{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;height:18px;line-height:18px;}.ReviewHeader{color:#999;}.hotelReviewTitle{font-weight:bold;}.HotelReviewText{font-size:9pt;}#ad1-bounding-box{width:220px;border:#939598 1px solid;-moz-border-radius:15px;border-radius:15px;background:#EFEFEF filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#EFEFEF');background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#EFEFEF));background:-moz-linear-gradient(top,#FFF,#EFEFEF);margin-bottom:10px;}#ad1-title{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;color:#c00;padding:7px;text-align:left;}#ad1-dropbox{float:left;padding-left:12px;padding-right:2px;height:22px;width:150px;}#ad1-btn{float:right;width:50px;padding-right:5px;}#ad1-desc{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#6D6E71;padding-left:12px;padding-right:12px;padding-top:5px;text-align:left;}#ad1-what{font-family:Arial,Helvetica,sans-serif;color:#2200C1;font-size:10px;text-align:right;padding-right:7px;padding-bottom:7px;text-decoration:underline;cursor:help;float:right;width:75px;}#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 10px 2px 10px;color:#333;display:none;width:275px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;text-align:justify;}.ad1-clear{clear:both;}#ad1b-bounding-box{width:200px;border:#939598 1px solid;-moz-border-radius:15px;border-radius:15px;background:#EFEFEF filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#EFEFEF');background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#EFEFEF));background:-moz-linear-gradient(top,#FFF,#EFEFEF);margin-bottom:10px;}#ad1b-title{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;color:#c00;padding:7px;text-align:left;}#ad1b-dropbox{float:left;padding-left:10px;padding-right:2px;height:22px;width:120px;}#ad1b-dropdown-box{width:120px;}#ad1b-btn{float:right;width:56px;padding-right:4px;}#ad1b-desc{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#6D6E71;padding-left:12px;padding-right:12px;padding-top:5px;text-align:left;}#ad1b-what{font-family:Arial,Helvetica,sans-serif;color:#2200C1;font-size:10px;text-align:right;padding-right:7px;padding-bottom:7px;text-decoration:underline;cursor:help;float:right;width:75px;}#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 10px 2px 10px;color:#333;display:none;width:275px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;text-align:justify;}.ad1b-clear{clear:both;}#ad2-bounding-box{width:220px;height:261px;border:#bbb 1px solid;background:url(/images/ad2-bg.png) no-repeat;position:relative;margin-bottom:10px;}#ad2-info-box{width:100%;height:60px;position:absolute;bottom:10px;left:0;background:#555;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}#ad2-title{font-family:Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:18px;padding-left:4px;padding-top:4px;text-align:left;}#ad2-desc{float:left;width:65%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;padding-left:12px;text-align:left;}#ad2-btn{float:right;width:25%;text-align:right;color:#fff;padding-right:7px;position:absolute;right:0;top:221px;}.ad2-clear{clear:both;}#ad2b-bounding-box{width:200px;height:261px;border:#bbb 1px solid;background:url(/images/ad2-bg.png) center no-repeat;position:relative;margin-bottom:10px;}#ad2b-info-box{width:100%;height:60px;position:absolute;bottom:10px;left:0;background:#555;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}#ad2b-title{font-family:Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:18px;padding-left:4px;padding-top:4px;text-align:left;}#ad2b-desc{float:left;width:65%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;padding-left:12px;text-align:left;}#ad2b-btn{float:right;width:25%;text-align:right;color:#fff;padding-right:7px;position:absolute;right:0;top:221px;}.ad2b-clear{clear:both;}#ad3-bounding-box{width:220px;height:261px;border:#bbb 1px solid;background:url(/images/ad3-bg.png) no-repeat;position:relative;margin-bottom:10px;}#ad3-info-box{width:100%;height:60px;position:absolute;bottom:10px;left:0;background:#555;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}#ad3-title{font-family:Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:18px;padding-left:4px;padding-top:4px;text-align:left;}#ad3-desc{float:left;width:65%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;padding-left:12px;text-align:left;}#ad3-btn{float:right;width:25%;text-align:right;color:#fff;padding-right:7px;position:absolute;right:0;top:221px;}.ad3-clear{clear:both;}#ad3b-bounding-box{width:200px;height:261px;border:#bbb 1px solid;background:url(/images/ad3-bg.png) center no-repeat;position:relative;margin-bottom:10px;}#ad3b-info-box{width:100%;height:60px;position:absolute;bottom:10px;left:0;background:#555;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}#ad3b-title{font-family:Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:18px;padding-left:4px;padding-top:4px;text-align:left;}#ad3b-desc{float:left;width:65%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;padding-left:12px;text-align:left;}#ad3b-btn{float:right;width:25%;text-align:right;color:#fff;padding-right:7px;position:absolute;right:0;top:221px;}.ad3b-clear{clear:both;}#ad4-bounding-box{width:220px;height:261px;border:#bbb 1px solid;background:url(/images/ad4-bg.png) no-repeat;position:relative;margin-bottom:10px;}#ad4-info-box{width:100%;height:60px;position:absolute;bottom:10px;left:0;background:#555;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}#ad4-title{font-family:Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:18px;padding-left:4px;padding-top:4px;text-align:left;}#ad4-desc{float:left;width:65%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;padding-left:12px;text-align:left;}#ad4-btn{float:right;width:25%;text-align:right;color:#fff;padding-right:7px;position:absolute;right:0;top:221px;}.ad4-clear{clear:both;}#ad4b-bounding-box{width:200px;height:261px;border:#bbb 1px solid;background:url(/images/ad4-bg.png) center no-repeat;position:relative;margin-bottom:10px;}#ad4b-info-box{width:100%;height:60px;position:absolute;bottom:10px;left:0;background:#555;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}#ad4b-title{font-family:Arial,Helvetica,sans-serif;font-weight:600;color:#fff;font-size:18px;padding-left:4px;padding-top:4px;text-align:left;}#ad4b-desc{float:left;width:65%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;padding-left:12px;text-align:left;}#ad4b-btn{float:right;width:25%;text-align:right;color:#fff;padding-right:7px;position:absolute;right:0;top:221px;}.ad4b-clear{clear:both;}#ReviewDisclaimer{font-size:9pt;font-style:italic;padding-right:10px;padding-left:5px;font-family:arial;display:none;}.cityb-number-hotels{float:left;}div.cityb-see-full{float:left;}a.cityb-see-full{color:#999;position:relative;top:20px;left:5px;}.LocaLink{width:140px;word-wrap:break-word;}#cityb-content-container{width:100%;height:100%;background:#FFF;margin:0;padding:0;position:relative;}#cityb-title{width:100%;padding-left:7px;}#cityb-col1{position:absolute;width:223px;padding-left:7px;left:0;}#cityb-col2{position:relative;float:left;left:230px;width:540px;padding:0;}#cityb-col3{float:right;width:230px;}.cityb-text{width:530px;}.cityb-text-title{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:18px;font-weight:bold;margin-bottom:12px;}.cityb-text-content{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:12px;line-height:18px;text-align:justify;}.cityb-number-hotels{margin-top:0;}.header_light_gray{color:#777;}.cityb-clear{clear:both;}.cityb-spacer{height:5px;}.header_999999{font:16px/2.2em arial;font-size:16px;color:#999;letter-spacing:.2px;font-weight:800;padding-left:0;font-style:italic;}.HC-rates-headings{width:556px;padding-left:0;padding-right:0;}#HC-rates-box-contained{height:200px;overflow-y:scroll;width:539px;}.RateResultsHighlighted{background:#e3edf7!important;}.HC-provider-container{height:16px;}#toggle-rates-table{width:539px;text-align:right;font-family:arial;font-size:8pt;color:#00247A;}#toggle-rates-table a{color:#00247A;text-decoration:none;}.plus1-area{float:left;font:12px/1.4em arial;font-size:12px;color:#166AEE;height:24px;vertical-align:middle;line-height:25px;padding-left:4px;padding-top:1px;}.plus1-area-small{float:left;font:12px/1.4em arial;font-size:12px;color:#999;height:15px;vertical-align:middle;line-height:15px;padding-left:0;padding-top:1px;}table.plus1table{background:url(../images/plus1bg.png) repeat-x left;}table.plus1tablesmall{background:none;}.p1-btn{float:left;padding-bottom:1px;}.p1-btn-r{float:right;padding-bottom:1px;}.p1-btn-small{float:left;padding-bottom:1px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.p1-btn-small:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.p1-clear{clear:both;}.plus1-spacer{height:3px;}.microtip-area{float:left;font:12px/1.4em arial;font-size:12px;color:#166AEE;height:24px;vertical-align:middle;line-height:25px;padding-left:4px;padding-top:1px;}table.microtiptable{background:url(../images/plus1bg.png) repeat-x left;}.microtip-btn{float:left;padding-bottom:1px;}.microtip-clear{clear:both;}.microtip-spacer{height:3px;}.show-other-rates{font:12px/1.4em arial;font-size:11px;color:#999;position:relative;top:-2px;}.show-other-rates-hotel{text-align:left;margin-left:6px;margin-top:0;}.DateSelectorWideBox2{width:541px;height:75px;font-size:9pt;background:url(/images/enter_dates_background_wide_75h.png) no-repeat;}.DatesSubmitCell2{width:50%;padding-top:2px;}.DateSelector2{border:1px solid black;padding:3px;background-color:white;cursor:text;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:9pt;width:175px;margin:10px;margin-top:0;margin-bottom:6px;}.DateSelector3{border:1px solid black;padding:3px;background-color:white;cursor:text;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:9pt;width:175px;margin:10px;margin-top:0;margin-bottom:3px;}#show-hc-rates-beta{margin-top:0;margin-left:0;}.SubmitButton2{padding-top:13px;}.SubmitButton-beta{padding-top:4px;}.DateSelectorNarrow2{border:1px solid black;padding:0;background-color:white;cursor:text;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:9pt;width:135px;margin-left:4px;margin-right:3px;margin-bottom:3px;margin-top:13px;}#RoomOptionsTextDiv2{padding-top:13px;}.show-rates-div{margin-left:13px;}.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}.ac_loading{background:white url('indicator.gif') right center no-repeat;}.ac_odd{background-color:#eee;}.ac_over{background-color:#0A246A;color:white;}.ClearBoth{clear:both;}div.SeeOtherHotels{text-align:right;margin-right:10px;padding-top:3px;}a.SeeOtherHotels{color:#00247A;font-size:8pt;}#about-page-wrapper{padding-bottom:20px;background:#FFF;width:1000px;margin-left:auto;margin-right:auto;}#about-page-title{width:100%;}.about-title{font-family:Arial,Helvetica,sans-serif;font-size:26px;color:#C00;letter-spacing:.2px;font-weight:800;padding-left:5px;}#about-side-pane{width:240px;float:right;}#about-main-pane{width:760px;float:left;}#about-main-wrapper{margin-top:10px;margin-left:10px;}#support-2col-wrapper{width:760px;float:left;}#support-main-pane{width:520px;float:left;}#support-side-pane2{width:240px;float:left;}#support-side-wrapper{margin-top:10px;margin-left:10px;}.about-clear{clear:both;}#about-us-here .you-are-here-about{background:#EFEFEF url(/images/about-nav-bullet.png) left no-repeat;}#workwith-here .you-are-here-workwith{background:#EFEFEF url(/images/about-nav-bullet.png) left no-repeat;}#contact-here .you-are-here-contact{background:#EFEFEF url(/images/about-nav-bullet.png) left no-repeat;}#support-here .you-are-here-support{background:#EFEFEF url(/images/about-nav-bullet.png) left no-repeat;}.about-navigation{margin-top:10px;margin-bottom:40px;}.about-navigation ul{list-style:none;margin:0;padding:0;border:none;}.about-navigation li{border-bottom:1px solid #CCC;margin-left:5px;margin-right:10px;}.about-navigation ul li a{text-decoration:none;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:14px;display:block;height:20px;vertical-align:middle;padding-left:20px;padding-top:7px;background:url(/images/about-nav-bullet.png) left no-repeat;}.about-navigation ul li a:hover{background:#EFEFEF url(/images/about-nav-bullet.png) left no-repeat;}.about-social{margin-left:5px;margin-right:10px;margin-bottom:40px;}.stay-connect{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#999;font-weight:bold;}.follow-us-twit{font-size:11px;text-align:right;padding-right:30px;font-style:italic;height:100%;padding-top:6px;}.tweet-top{background:url(/images/tweet-box-top.png) center top no-repeat;height:46px;}.tweet-bottom{background:url(/images/tweet-box-bottom.png) center bottom no-repeat;height:25px;}.about-map{margin-left:5px;margin-right:10px;margin-bottom:25px;}.social-icon-style{margin-top:7px;}.about-address-area{margin-top:5px;}.about-address{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;}.about-section-title{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#666;margin:0;padding:0;}.about-content-text{font:12px/1.4em arial;font-size:12px;color:#666;letter-spacing:0;font-weight:0;text-align:justify;padding-right:15px;margin-bottom:10px;line-height:18px;}.about-bioWrapper{border-bottom:1px solid #CCC;height:5px;margin-right:15px;margin-bottom:20px;}.bioPic{padding:3px;border:1px solid #999;}.about-name{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#666;}.about-nameTitle{font-family:Arial,Helvetica,sans-serif;font-style:italic;color:#999;font-size:12px;}.about-email{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:3px;}.about-bioSpacer{height:40px;}.about-bioSocial{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:3px;margin-top:7px;}.about-nameBio{font:12px/1.4em arial;font-size:12px;color:#666;letter-spacing:0;font-weight:0;text-align:justify;padding-right:15px;}.form-label{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-top:5px;margin-right:10px;font-weight:bold;}.contact-subject-outline{height:25px;margin-bottom:10px;}.contact-email-outline{border:1px solid #CCC;width:430px;height:25px;margin-bottom:10px;}.contact-msg-outline{border:1px solid #CCC;width:430px;margin-bottom:10px;}#subject{outline:none;}#email{outline:none;border:none;width:430px;height:25px;font-size:12px;font-family:Arial,Helvetica,sans-serif;}#message{outline:none;border:none;width:430px;font-size:12px;resize:none;font-family:Arial,Helvetica,sans-serif;}.error{font-family:Arial,Helvetica,sans-serif;font-size:11px;}.otherways-content-text{color:#666;padding-right:15px;margin-bottom:10px;margin-left:50px;}.other-ways-label{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-bottom:10px;}.other-ways-value{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:10px;}.other-ways-social{margin-bottom:10px;}.FAQ-answer{margin-bottom:15px;}.header-spacer{width:440px;}#HeaderDiv{width:1000px;}#BodyDiv{width:1000px;background-color:white;font-family:arial;font-size:10pt;text-align:left;}#FooterDiv{width:1000px;}#DisambiguationTitle{padding-top:10px;padding-left:20px;font-weight:bold;font-size:11pt;width:965px;overflow:hidden;}#DisambiguationSubtitle{padding-left:20px;font-size:10pt;margin-bottom:10px;}.Disambiguated{padding:20px;margin-right:20px;margin-left:20px;font-size:10pt;border-bottom:1px solid #e9e9e9;cursor:pointer;cursor:hand;}.DisambiguationCity{font-size:14pt;font-weight:bold;color:cc0000;}.DisambiguationType{font-weight:bold;}.DisambiguationCount{font-size:14pt;color:cc0000;font-weight:bold;padding-top:10px;}.DisambiguationLeft{float:left;}.DisambiguationRight{float:right;}.ShowMore{text-align:center;margin-top:10px;}#HiddenItems{display:none;}.Error{font-weight:bold;margin-top:30px;margin-bottom:20px;position:relative;left:-30px;font-size:14pt;color:#c00;}#GroupBookPopup{width:440px;margin:0;margin-left:5px;margin-right:5px;padding:0;}.dialog-smaller-content{font-size:11px;}#groupDetailsWrapper{margin:5px;background-color:#f5f5f5;padding:10px;width:420px;margin-bottom:0;}.groupBookingLabel{font-size:12px;color:#666;font-weight:bold;margin-bottom:0;}.groupBookingField{margin-bottom:8px;}.groupBookingCityInput{width:350px;height:26px;font-size:12px;}.groupBookingDateInput{width:135px;height:26px;font-size:12px!important;}.groupBookingRoomsInput{width:75px;height:26px;font-size:12px;}.groupBookingRoomsInputAlert{width:75px;height:26px;font-size:12px;border:2px solid #F60;}.groupReqAlert{color:#F60;display:none;font-size:10pt;font-weight:bold;padding-top:4px;}.proscons-wrapper{padding-left:5px;padding-right:5px;font-family:Arial,Helvetica,sans-serif;color:#666;}.hotel-editor-title{font-weight:bold;font-size:16px;padding-bottom:5px;}.hotel-procon-title{font-size:12px;font-weight:bold;vertical-align:bottom;height:24px;}.procon-list{font-size:12px;}.procon-list-style{padding:0;margin:0;padding-left:20px;margin-top:5px;line-height:16px;}.hotel-keepReading{margin-top:5px;}.hotel-keepReading a{font-size:12px;color:#E51B24;}.editor-analysis-content-wrapper{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;margin-top:20px;}.hotel-analysis-header{padding-bottom:10px;}.hotel-editor-analysis-section-title{font-weight:bold;font-size:16px;float:left;width:130px;}.hotel-editor-date-secion{font-size:11px;font-style:italic;color:#999;float:right;}.editor-analysis-content-section{background-color:#f6f8fb;margin-bottom:15px;padding:10px;line-height:20px;text-align:justify;}#source-analysis-content-section{background-color:#f6f8fb;margin-bottom:15px;padding:10px;line-height:20px;text-align:justify;display:none;}.continue-to-book-in-good{text-align:right;}.analysis-read-sources{margin-bottom:25px;font-size:12px;}.analysis-read-sources a{font-size:12px;}.hotel-analysis-social-media{padding-bottom:10px;}.hotel-facebook-share{float:left;width:100px;}.hotel-twitter-share{float:left;width:100px;}.hotel-google-share{float:left;width:120px;}.analysis-author-name{color:#999;font-weight:bold;font-size:16px;padding-bottom:5px;}.author-name-span{color:#666;}.analysis-author-bio{font-size:12px;font-style:italic;color:#999;}.hotel-analysis-clear{clear:both;}.RateHeader{background-color:#fbfbfb;font-size:10px;font-weight:bold;color:#616161;padding:5px;font-family:arial;}.RateBreakdownHeader{font-size:10px;font-weight:normal;color:#616161;padding:5px;font-family:arial;}
