a,a:hover{color:#007BA4;cursor:pointer;font-size:12px;text-decoration:none;}
.twoColumn{width:187px;padding:10px 0;}
.menuTitle{border-bottom:solid 1px #b2b2b2;width:156px;min-height:26px;}
.headh .searchResultContent .paddingB5,.headh .searchResultContent .paddingTB-5{padding-bottom:5px;}
.headh h3{color:#37D;}
.sliderHandle{background:transparent url(http://www.hotelscombined.com/Images/Skyscanner/sliderThumb.gif) no-repeat scroll left center;}
.greyTextBox{color:#333;font-size:77%;width:150px;}
#searchResultMenu{width:174px;max-width:174px;}
.headh .searchResultContent{width:160px;max-width:160px;}
#M_C_currencies,#M_C_Locations{width:155px;max-width:155px;}
#slider_bg{width:147px;}
.sliderWidth{width:149px;}
.starPrice{margin-right:5px;}
.starPrice2{margin-right:5px;width:87px;}
.starPrice3{margin-right:5px;width:73px;}
.starPrice4{margin-right:5px;width:61px;}
.starPrice5{margin-right:5px;width:49px;}
#searchResultMenu ul{line-height:11px;}
#searchResultMenu ul li{padding:2px 0;}
#M_C_NameFilterPanel table{width:134px;}
.expandableFilter{width:159px;}
#searchResultPage #mainMenu{width:179px;max-width:179px;padding-bottom:15px;}
#hotelTabs{width:665px;}
#hotelRateList .rateListTable th{line-height:1.35em;width:86px;}
#hotelRateList .b2h-s {line-height: 1.25em;padding:0;border-color: #C6C6C6;}
#hotelRateList .b3h-s {line-height: 1.25em;padding:0;border-color: #C6C6C6;}
#hotelRateList .b4h-s {line-height: 1.25em;padding:0;border-color: #C6C6C6;}
#searchedHotel .b2h-s {line-height: 1.25em; border-color: #C6C6C6;}
#searchedHotel .b3h-s {line-height: 1.25em; border-color: #C6C6C6;}
#searchedHotel .b4h-s {line-height: 1.25em; border-color: #C6C6C6;}
#mapDiv{width:660px;overflow-x:hidden;}
div.speechBubbleTickRight{margin-left:612px;}
#userhead{padding-left:4px;text-align:left;}
.sbbg{padding:0;}
#searchbox{width:698px;padding:20px 0 20px 20px;}
#searchwrap{width:725px;}
#searchResultPage #mainContent{width:500px;min-width:500px;max-width:500px;padding:0;}
#dotabs a{background:none;}
#dopage{background:transparent none repeat scroll 0 0;min-height:400px;position:relative;width:940px;margin:10px 20px 20px;padding:0;}
#dopage .sidebar{float:right;width:215px;min-height:100%;margin-top:-15px;}
#dopage #head{clear:both;min-height:58.75px;padding-left:5px;text-align:left;margin:0 4px;}
#dopage .docontent{float:left;min-height:400px;width:725px;margin-top:-40px;}
#dopage #whatsnew{height:36px;line-height:36px;padding:0;}
#dopage #whatsnew div{float:left;background:transparent url(http://www.dohop.com/img/v_reynir/whatsnew.gif) no-repeat scroll right 0;font-weight:700;height:36px;line-height:36px;text-transform:uppercase;margin:0 8px 0 0;padding:0 20px 0 16px;}
#dopage .docontent #dotabs{position:relative;border:none;width:100%;height:40px;margin:0;}
#dopage .docontent #dotabs ul{position:absolute;right:8px;bottom:-5px;list-style:none;margin:0;padding:0;}
#dopage .docontent #dotabs ul li{background-color:#FFF;float:left;margin-right:4px;font-size:14px;font-weight:700;min-width:80px;text-align:center;border-bottom:none;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;background:transparent url(http://www.dohop.com/img/v_reynir/tab_back.gif) repeat 0 50%;padding:8px 0;}
#dopage .docontent #dotabs ul li.active{border:solid 1px #d6d6d6;border-bottom:none;background:#FFF url(http://www.dohop.com/img/v_reynir/box_shadow_down.gif) repeat 0 64px;}
#dopage .docontent #dotabs ul li.active a{color:#333;}
#dopage .docontent #dotabs ul li.active.beta .tiny{color:#DC143C;}
#dopage .docontent #dotabs ul li a{color:#ebebeb;font-size:14px !important;text-transform:uppercase;padding:8px;}
#dopage .docontent #dotabs ul li.beta{padding-bottom:2px;}
#dopage .docontent #dotabs ul li.beta .tiny{color:#FFF;font-size:10px;font-weight:700;line-height:6px;text-align:right;text-transform:uppercase;padding:0 8px;}
#dopage #about{margin-top:6px;}
#dopage #about h1{font-size:16px;font-weight:400;padding:8px;}
#dopage #about h1 strong{font-size:14px;font-weight:700;color:#007ba4;}
#findAHotel{max-width:670px;width:670px;margin:0;padding:0;}
#findAHotel .searchResultContent{background:#ECF1FD none repeat scroll 0 0;max-width:660px;width:660px;margin:0 3px 0 0;}
#findAHotel .searchResultContent table.paddingL10{width:640px;}
#findAHotel .othersearchoptions{margin-bottom:-24px;margin-top:38px;}
.browseBy .headh .contentTwo,.browseBy .headh .contentOne{width:662px;}
.searchPageCheckBox,.cityPageCheckBox,.homeCheckBox{background:#FFF url(http://www.dohop.com/img/v_reynir/date_selector.gif) no-repeat scroll 99% 4px;}
#hotelRateTabs{width:680px;margin-left:5px;}
#M_C_SearchInfoTop{width:380px;}
#searchbox label{float:none;margin-left:8px;font-size:11px;}
#searchbox label input{font-size:12px;color:#000;}
.hotelWidth{width:690px;float:left;margin:0;padding:0;}
#searchResultPage #mainUl{margin-left:10px;}
#checkPrices .headh{padding:4px 0 3px;}
#hotelPageSearchBox{padding-bottom:25px;width:676px;}
.searchResultItem{max-width:500px;width:500px;line-height:2em;font-size:77%;}
div.fadedResults div.searchResultItem{width:465px;max-width:465px;}
#RefineSearch .item #title b{padding:0;}
#RefineSearch #hotelCheckin,#RefineSearch #hotelCheckout,#popupCheckin,#popupCheckout{border:1px solid #D6D6D6;color:#555;float:none;font-size:13px;font-weight:700;height:21px;width:125px;padding:3px 0 0 2px;}
.headh .searchResultContent #citySearch{border:1px solid #D6D6D6;color:#555;font-size:13px;font-weight:700;height:21px;margin:2px 0 0;padding:4px 0 0 2px;}
.headh .searchResultContent #hotelCheckin,.headh .searchResultContent #hotelCheckout{border:1px solid #D6D6D6;color:#555;font-size:11px;font-weight:700;height:21px;width:134px;margin:2px 0 0;padding:4px 0 0 2px;}
.button_big,.button_big_wider,.button_big_widest{background-color:#F28316;}
#RefineSearch div.content > div{background:transparent url(http://www.dohop.com/img/v_reynir/button_orange_end.gif) no-repeat scroll right top;cursor:pointer;display:block;float:right;margin-right:2px;margin-top:10px;padding:0 5px 0 0 !important;}
#RefineSearch .button_big_widest{background-color:transparent;background-image:url(http://www.dohop.com/img/v_reynir/button_orange.gif);border:medium none;cursor:pointer;font-size:12px;font-weight:700;height:30px;min-width:100px;padding-left:10px;text-align:center;width:100px;}
#RefineSearch ul{width:521px;}
#M_C_SearchResultCity{border:1px solid #D6D6D6;color:#555;float:right;font-size:13px;font-weight:700;height:21px;width:176px;padding:3px 0 0 2px;}
#dopage .logolink{position:relative;z-index:5;}
#dopage .logolink .logotext{bottom:0;color:#777;font-size:10px;font-weight:700;position:absolute;right:0px;text-transform:uppercase;white-space:nowrap;}
.searchResultItem .itemLeft{float:left;width:60px;}
#M_C_SearchResultCity.ac_input{width:150px;}
.searchResultItem .itemCenter{border-left:1px dotted #C6C0AA;float:left;min-height:78px;padding-left:2px;width:350px;}
.searchResultItem .headh{background-color:#ECF1FD;padding:0;}
.SearchResultsRateList span{line-height:1.25em;padding:0 5px;}
.SearchResultsRateList .cityShowRateList { display: none;}
.searchResultFeature{overflow:hidden;width:400px;padding:10px;}
.featureDisplay img,.featureHidden img{opacity:0;padding-right:2px;vertical-align:middle;width:9px;height:0;}
.featureHidden{display:block;cursor:pointer;width:160px;background:transparent url(http://www.dohop.com/img/v_reynir/arrow_right.gif) no-repeat 0 5px;}
.featureDisplay{cursor:pointer;width:160px;background:transparent url(http://www.dohop.com/img/v_reynir/arrow_down.gif) no-repeat 0 5px;}
.overviewRatingRoundOuter .headh{background-color:#ECF1FD;padding:8px 0 0;}
.searchResultDescDiv{float:left;font-size:10px;overflow:hidden;padding-top:5px;width:410px;}
.searchResultItem .address{font-size:10px;}
.blue{color:#395db5;background:transparent;}
.SearchResultsRateList div.now{float:left;text-align:left;width:auto;margin:0 0 0 5px;padding:0;}
.SearchResultsRateList span.rate a:hover{color:#019712;}
#chainList table{width:155px;}
.searchResultBodyNarrowDiv{max-width:500px;width:500px;padding:0;}
#searchResultPage .path{font-size:77%;font-weight:400;height:10px;display:block;margin-bottom:11px;margin-left:15px;margin-top:0;padding:0;}
.headh{background-color:#ECF1FD;line-height:1.55em;padding:2px 0 0;}
#hotelRateList .b4h,#hotelRateList .b4bh,#hotelRateList .b3h,#hotelRateList .b3bh,#hotelRateList .b2h,#hotelRateList .b2bh{background-color:#FFF;}
#SearchResultsBodyHead .b2h,#SearchResultsBodyHead .b2bh{border-left:2px solid #C6C6C6;border-right:2px solid #C6C6C6;}
.searchResultPhotoBgDiv{background-color:#b2b2b2;}
.resultsShown{font-size:12px;font-weight:400;margin:2px 0 0 15px;}
#leftBox{width:210px;}
#leftBox .b2h,#leftBox .b3h,#leftBox .b4h,#leftBox .b2bh,#leftBox .b3bh,#leftBox .b4bh{background:#FFF;}
#cityPagesBody{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;background-color:#ECF1FD;}
.poweredbyholderSearch{float:right;margin-top:5px;}
.sbb1h,.sbb1bh,.sbb2h,.sbb2bh,.sbb3h,.sbb3bh,.sbb4h,.sbb4bh{line-height:1px;}
.information #aboutUSUL div {line-height: 18px; }
#M_C_currencies,#M_C_Locations,#M_C_Distance,#searchResultMenu li{font-size:77%;}
#searchResultMenu .headh h3,.standardfont,#checkPrices .headh h3{font-size:13px;}
.b4h,.b4bh,.b3h,.b3bh,.b2h,.b2bh,.overviewRatingRoundOuter .b2bh,.overviewRatingRoundOuter .b3bh,.overviewRatingRoundOuter .b4bh,#hotelRateList .listMouseover{background-color:#ECF1FD;}
.browseBy .b4bh, .browseBy .b3bh, .browseBy .b2bh { background-color: #FFFFFF; }
#searchedHotel .b1bh, #searchedHotel .b3bh, #searchedHotel .b2bh, #searchedHotel .b4bh {background-color:#FFFFFF;}
#dopage #whatsnew,#dopage #tickers,#dopage #revbanner,#dopage #about,#dopage.type_home #ads,#findAHotel .headh h3,#id_findAHotelRepl,.logoholder,.poweredbyholder{display:none;}
#dopage.type_home #whatsnew,#dopage.type_home #tickers,#dopage.type_home #revbanner,#dopage.type_home #about,#dopage.type_info #about{display:block;}
.staticwidth,.HotelContentWidth{width:670px;}
#searchbox input,#RefineSearch input,.headh .searchResultContent #M_C_SearchResultCity{float:none;}
#RefineSearch #leftLi,#RefineSearch #rightLi,#RefineSearch #rightLi .item{width:236px;}
.b2h,.b3h,.b4h,#cityPages .b2h,#cityPages .b3h,#cityPages .b4h,#cityPages .b2bh,#cityPages .b3bh,#cityPages .b4bh{background:#ECF1FD;}
#SearchResultsBodyHead .b3h,#SearchResultsBodyHead .b3bh,#SearchResultsBodyHead .b4h,#SearchResultsBodyHead .b4bh,#SearchResultsBodyHead .headh,#nearbyCitiesBody{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;}
#cityPagePopSearch #RefineSearch { z-index: 1070; position: absolute; overflow: hidden; }
.searchResultContent .twoColumn { width:154px;}
.twoColumn .rightColumn { float:right;width:75px; }
.twoColumn .leftColumn { width:75px; }