.wide_ads{font-family:Verdana,Geneva,sans-serif;font-size:10px;margin:10px;text-align:left;display:block;}#wide_adsunit a span.ad_url{width:160px;display:block;overflow:hidden;}.ad_header{color:#990022;font-weight:bold;}.ad_url{color:#990022;font-weight:normal;font-size:10px;}.ad_text{color:#333;font-size:11px;font-weight:normal;font-family:Verdana,Geneva,sans-serif;}.ad_line1{color:#666666;font-weight:bold;font-family:Verdana,Geneva,sans-serif;text-decoration:underline;font-size:11px;}.BEhomeSearch{background-color:#FBDD62;font-size:11px;border-style:solid;border-width:1px;border-color:#000000;height:18px;font-family:Verdana,Arial,sans-serif;cursor:pointer;}.BEfabBookNow{height:20;background-color:#DDDDDD;border-style:solid;border-width:1px;border-color:#000000;BORDER-BOTTOM:#999999 2px solid;BORDER-RIGHT:#777777 2px solid;BORDER-LEFT:#CCCCCC 2px solid;BORDER-TOP:#CCCCCC 2px solid;font-size:10px;font-weight:bold;font-family:Verdana;cursor:pointer;}.BEbookingConfirm{background-color:#568047;color:white;font-size:14px;font-family:Verdana;height:35px;border-style:solid;border-top-color:#98AF90;border-left-color:#98AF90;border-bottom-color:#2c4d20;border-right-color:#2c4d20;cursor:pointer;padding:0px 20px 2px;font-weight:bold;margin-top:5px;}.BEbookingCancel{background-color:#006699;color:white;font-size:10px;font-family:Verdana;height:25px;border-style:solid;border-top-color:#6699cc;border-left-color:#6699cc;border-bottom-color:#003366;border-right-color:#003366;cursor:pointer;}#BE_HD_MicrositePageHolder,#BE_FAB_ResultsPageHolder{background-color:#fff;width:100%;}#BE_HD_MicrositePageHolder td,#BE_FAB_ResultsPageHolder td{color:#000;}SELECT{font-family:verdana,arial;font-size:11px;}BODY,TD{font-family:Verdana,Arial,sans-serif;font-size:10px;}.TIheader{font-family:verdana,arial;font-size:10px;color:#FFFFFF;background-color:#336699}.TImain{font-family:verdana,arial;font-size:10px;color:#000000;background-color:#FFFFFF}.TIinput{font-family:verdana,arial;font-size:10px;color:#000000;background-color:#FFFFFF}.table{border:#000000 1px solid}.BErooms{font-family:verdana,arial;font-size:10px;color:#000000;}.BEselect{font-family:verdana,arial;font-size:11px;}.BEbookingSelect{font-family:verdana,arial;font-size:10px;background-color:#E7F4F8}.BEinput{font-family:verdana,arial;font-size:10px;color:#FFFFFF;background-color:#336699}.BEformfont{font-family:verdana,arial;font-size:10px;color:#000000;}.BExxsmall{font-family:verdana,arial;font-size:9px}.BEsmall{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;line-height:14px}.BEmedium{font-family:verdana,arial;font-size:11px}.BEmediumWhite{font-family:verdana,arial;font-size:11px;background-color:#FFFFFF}.BEbgrndWhite{background-color:#FFFFFF}.BElarge{font-family:verdana,arial;font-size:12px}.BEsmallBold{font-family:verdana,arial;font-size:10px;font-weight:bold}.BEmediumBold{font-family:verdana,arial;font-size:11px;font-weight:bold}.BElargeBold{font-family:verdana,arial;font-size:13px;font-weight:bold}.BEsmallCol{font-family:verdana,arial;font-size:10px;color:#336699}.BEmediumBoldCol{font-family:verdana,arial;font-size:11px;font-weight:bold;color:#336699}.BElargeBoldCol{font-family:verdana,arial;font-size:13px;font-weight:bold;color:#336699}.BEmediumBoldWhite{font-family:verdana,arial;font-size:11px;font-weight:bold;color:#FFFFFF}.unavailNotChosen{background:#EFB2B2;background-image:URL('http://images.hostelworld.com/images/rbh/availgrid/unavailNotChosen.gif');color:#A89290;font-family:arial,verdana;font-size:11px}.availNotChosen{background:#E1F4EB;background-image:URL('http://images.hostelworld.com/images/rbh/availgrid/availNotChosen.gif');color:#73977D;font-family:arial,verdana;font-size:11px}.BEavail{background:#0EAD1D;background-image:URL('http://images.hostelworld.com/images/rbh/availgrid/availChosen.gif');color:#FFFFFF;font-family:arial,verdana;font-size:11px}.BEnotavail{background:#ff0000;background-image:URL('http://images.hostelworld.com/images/rbh/availgrid/unavailChosen.gif');color:#FFFFFF;font-family:arial,verdana;font-size:11px}.BEIndexmedium{font-family:verdana,arial;font-size:11px;}.BEIndexmediumBold{font-family:verdana,arial;font-size:11px;font-weight:bold;}.BEindexTabBack{background-color:#D4F3FD;padding:0px;}.BEfabTabBack{background-color:#9AD3E5;padding-left:6px;}.BEEnterDetsBack{background-color:#E9F7FB}.BEPaymentBack{background-color:#C5E0E9}.BEcountryChosen{font-family:verdana,arial;font-size:11px;font-weight:bold;color:#336699}.BEMicrositeTabHeader{background-color:#EAEAEA}.BEMicrositeBookingTable{background-color:#EEEEEE}.BETotalDue{background-color:#FFFFFF}.BEMicrositeTabMain{background-color:#9AD3E5}.BEMicrositeTabRes{background-color:#F4F4F4}.BEMicrositeBookingHeader{background-color:#E7F4F8}.BEMicrositeBookingMain{background-color:#336699}.BEMicrositeBookingRes{background-color:#9AD3E5}.BEHeadingmedium{font-family:verdana,arial;font-size:11px;}.BEHeadingmediumBold{font-family:verdana,arial;font-size:11px;font-weight:bold;}.BEhr{height:1px;color:#000000}.BEpg2Head{background-color:#EAEAEA}.BEpg2Head td{padding-left:3px;}.BETotalPay{background-color:#CCCCCC}.BEwarning{font-family:verdana,arial;font-size:10px;color:#CC0000}.BEbullet{list-style-image:url('http://images.hostelworld.com/images/rbh/color_dot.gif');}.Error{font-family:verdana,arial;font-size:11px;color:#CC0000;}.warning{font-family:verdana,arial;font-size:11px;color:#000000;}a.BEtitle{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#336699;line-height:14px;text-decoration:none}a:hover.BEtitle{color:#CC6600}a.BEmoreinfo{font-family:arial,verdana;font-size:11px;text-decoration:underline;font-weight:normal;color:#CC0000;}a.BEmoreinfo:hover{font-family:arial,verdana;font-size:11px;text-decoration:none;font-weight:normal;color:#CC0000}.FABCalendar{background-color:#bdd6fc;color:#333;cursor:default;}.BE_SP_DataArrivalDate #CalendarImage{cursor:pointer;}.BE_SP_DataArrivalDate .calendarCancel{font-size:9px;height:18px;border:1px outset #555555;font-weight:bold;color:#000000;padding-left:2px;padding-right:2px;background-color:#FFFFFF;cursor:hand;}.BE_SP_DataArrivalDate .calendar{border:1px solid #3333aa;padding:0;background:#fff;color:#333;padding:3px;float:left;}.BE_SP_DataArrivalDate .calendar a{color:#4463AE;font-size:12px;font-weight:bold;}.BE_SP_DataArrivalDate .calendarYearTitle,.BE_SP_DataArrivalDate .calendarWrongYearTitle,.BE_SP_DataArrivalDate .calendarMonthTitle,.BE_SP_DataArrivalDate .calendarWrongMonthTitle,.BE_SP_DataArrivalDate .calendarWeekdayHeading,.BE_SP_DataArrivalDate .calendarWeekendHeading,.BE_SP_DataArrivalDate .calendarWeekday,.BE_SP_DataArrivalDate .calendarWeekend,.BE_SP_DataArrivalDate .calendarWrongMonthWeekday,.BE_SP_DataArrivalDate .calendarWrongMonthWeekend,.BE_SP_DataArrivalDate .calendarHighlight{font-size:10px;width:18px;cursor:pointer;}.BE_SP_DataArrivalDate .calendarYearTitle{font-size:10px;font-weight:bold;}.BE_SP_DataArrivalDate .calendarWrongYearTitle{color:#ccc;font-size:11px;font-weight:bold;}.BE_SP_DataArrivalDate .calendarMonthTitle{font-size:11px;font-weight:bold;}.BE_SP_DataArrivalDate .calendarWrongMonthTitle{font-size:11px;font-weight:bold;}.BE_SP_DataArrivalDate .calendarWeekdayHeading{font-size:11px;font-weight:bold;}.BE_SP_DataArrivalDate .calendarWeekendHeading{font-size:11px;font-weight:bold;}.BE_SP_DataArrivalDate .calendarWeekday{}.BE_SP_DataArrivalDate .calendarWeekend{}.BE_SP_DataArrivalDate .calendarWrongMonthWeekday{color:#ccc;}.BE_SP_DataArrivalDate .calendarWrongMonthWeekend{color:#ccc;}.BE_SP_DataArrivalDate .calendarHighlight{color:#f55;background-color:#ccc;cursor:hand;}.BE_SP_DataArrivalDate .calendarWrongToday{font-size:10px;background-color:#ededed;}.BE_SP_DataArrivalDate .calendarToday{font-size:10px;background-color:#ededed;}.BEfabTableBg{background-color:#FFFFFF}.facilities{width:190px;padding:0px;margin:0px;border:1px solid #CCCCCC;}.TXT_content{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;line-height:14px;}.btnConfirm{border-top:#89BB84 1px outset;border-left:#89BB84 1px outset;border-right:#295425 1px outset;border-bottom:#295425 1px outset;background-color:#499142;color:#FFFFFF;font-weight:bold;width:75px;text-shadow:3px 3px 5px red;cursor:hand}.btnCancel{border-top:#C0B3B3 1px outset;border-left:#C0B3B3 1px outset;border-right:#5A4444 1px outset;border-bottom:#5A4444 1px outset;background-color:#808080;color:#FFFFFF;font-weight:bold;width:75px;cursor:hand}.TXT_small{font-family:verdana,Arial,San Serif;font-size:10px;}H2{font-family:Arial Narrow,Arial,San Serif;font-size:20px;font-weight:bold;padding:0px 0px 10px 0px;margin:0px;}.AVAIL_panel{border:#CCCCCC solid 1px;padding:5px;color:#5555AA;}.BEavailkey{font-family:verdana,Arial,San Serif;font-size:10px;color:#000000;font-weight:bold;}.listingWpaper{background-image:url('http://images.hostelworld.com/images/rbh/listingWpaper.gif');background-position:top left;background-repeat:repeat-x;}.facilities{margin-left:.5em;}#currLinks div{display:inline;margin-right:5px;}a.currLinkOn,a:visited.currLinkOn,a:link.currLinkOn{color:#00aa00;}a.currLinkOff{}#propertyTypesHolder{margin-left:0px;padding-left:0px;width:210px;margin-bottom:0px;}#propertyTypesHolder li{list-style:none;display:block;float:left;width:105px;}.hstAvailTable{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:10px 0 0px 0;background-color:#fff;}.hstAvailTable th{background:transparent url(http://images.hostelworld.com/images/hostels.com/2008/grey-grad-bkg-1200x26.gif) 0 0 no-repeat;border:1px solid #C8D9E0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;width:45%;padding-top:0px;padding-bottom:0px;cursor:default;color:#000;}.hstAvailTable td{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#000;}.hstAvailTable td.hstAvailDate{background:url(http://images.hostelworld.com/images/hostels.com/2008/grey-grad-bkg-1200x26.gif) no-repeat;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:10px;border:1px solid #c8d9e0;padding:2px;height:21px;cursor:help;}.hstAvailTable td.n-guests{font-size:10px;cursor:default;}.hstAvailTable td.hstAvailDetails{border-bottom:1px solid #c7d8df;border-left:1px solid #c7d8df;padding-left:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:25px;}.hstAvailTable td.hstAvailValues{font:bold 11px/14px Arial;color:#324045;text-align:right;padding:6px 3px;border-left:1px solid #c7d8df;border-bottom:1px solid #c7d8df;}.hstAvailSelectCell{border:1px solid #c7d8df;border-width:0 1px 1px;}.hstAvailTable select{font-size:12px;color:black;width:100%;margin:0;text-align:center;}.hstNoAvail{background:url(http://images.hostelworld.com/images/hostels.com/2008/no-avail.png) 50% 50% no-repeat;}.hstNoAvailOtherDates{background:url(http://images.hostelworld.com/images/hostels.com/2008/no-avail-other-dates.png) 50% 50% no-repeat;}.hstTableHeader{background:url(http://images.hostelworld.com/images/hostels.com/2008/grey-grad-bkg-1200x26.gif) 0 no-repeat;height:24px;border:1px solid #c8d9e0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#324045;vertical-align:middle;padding:0 3px;}.hstRoomTypeValuesLeft,.hstRoomTypeValuesCentre,.hstRoomTypeValuesRight{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333;font-weight:normal;padding:6px auto;border-left:1px solid #c7d8df;border-bottom:1px solid #c7d8df;}.hstRoomTypeValuesLeft{text-align:left;}.hstRoomTypeValuesCentre{text-align:center;}.hstRoomTypeValuesRight{text-align:right;}#ChosenTotal td{vertical-align:middle;height:30px;}#priceTotal p{margin:0px;padding:0px;font-size:11px;}#priceTotal p span{color:#FF7200;font-weight:bold;font-size:17px;}.hstAvailDetails span{color:#456;}.hstInfoBar{background:#ffffd6 url(http://images.hostelworld.com/images/ryanair_2008/info-icon.gif) 10px 7px no-repeat;width:98%;margin-top:5px;padding:5px;;}.hstInfoBar p{padding:2px 2px 2px 33px;margin:0 0 5px 0;color:#333;}.hstAvailDate{font-size:11px;font-family:arial;}#hstPayNowBlock{padding:10px;padding-top:0px;}.BE_NoAvailabilityError{padding:10px;margin:10px;border:1px solid #db7;background-color:#FFFFE5;font-size:11px;font-family:Arial,Helvetica,sans-serif;}.BE_NoAvailabilityError h5{margin:0px 0px 10px 10px;color:#c00;font-weight:bold;font-size:11px;font-family:Arial,Helvetica,sans-serif;}#PropertyRightPhotoPanel{text-align:center;padding:7px 5px 5px;background-color:#fff;background-image:url('http://images.hostelworld.com/images/rbh/listingWpaper.gif');background-position:top left;background-repeat:repeat-x;}#PropertyRightPhotoPanel .BEmediumBold{color:#000;font-size:14px;font-family:Arial,Helvetica,sans-serif;}#PropertyRightPhotoPanel img{padding:1px;border:1px solid #aaa;margin:0px;}#PropertyRightPhotoPanel img:hover{padding:0px;border:2px solid #5B8FdD;}#privateMessage p{margin:5px;font-size:11px;font-family:Verdana,Arial;}#privateMessage .TXT_Error{background-color:#FFFFE5;border:0px solid yellow;padding:5px 10px;margin:5px;}td.BE_errorBox{padding:10px;background-color:#FFFFE5;}#searchPanelLink{padding:5px 0px 5px 10px;margin:0px;font-size:11px;font-weight:normal;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}#PropertyRightFacilitiesPanel{background-color:#fff;background-image:url('http://images.hostelworld.com/images/rbh/listingWpaper.gif');background-position:top left;background-repeat:repeat-x;}#PropertyRightFacilitiesPanel td{color:#000;}#PropertyRightFacilitiesPanel ul{margin-top:2px;margin-bottom:4px;padding-left:20px;margin-left:10px;}#PropertyRightFacilitiesPanel ul li ul{padding-left:0px;margin-left:0px;}#PropertyRightFacilitiesPanel .BEmediumBold{text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;padding-bottom:5px;}.countrySelect{width:180px;}.citySelect{width:180px;}li.propertyTypesAll label{font-weight:bold;}#personPerNightNote{float:right;padding-right:10px;margin:0px;font-size:9px;color:#999;}#personPerNightNote span{}#availabilityPanel{padding-bottom:10px;padding-left:7px;}.mapDirectionsLink{color:#000;}.searchPanelLink{color:#444;}#ResultsPaging{font-weight:bold;text-align:center;}#ResultsPaging span{font-weight:bold;font-style:italic;}#BE_SP_FormMain{margin:0px;}#BE_SP_MainHolder{width:100%;border:0px;}#BE_SP_MainHolder .BE_SP_ClearLine{background-color:#000000;line-height:1px;height:1px;padding:0px;}#BE_SP_FormFieldsHolder{}#BE_SP_FormFieldsHolder .BE_SP_Label{width:160px;}#BE_SP_FormFieldsHolder .BE_SP_Data{width:300px;}#BE_SP_FormFieldsHolder .BE_SP_SubmitButtonHolder{text-align:left;padding-top:10px;padding-bottom:10px;}#BE_SP_AgeRanges .BE_AgeRangesHolder{margin-left:0px;padding-left:0px;width:240px;margin-bottom:0px;}#BE_SP_AgeRanges .BE_AgeRangesHolder li{list-style:none;display:block;float:left;width:80px;}#BE_SP_PoweredByLogoHolder{text-align:center;}#BE_FAB_SearhPanelHolder{background-image:url('http://images.hostelworld.com/images/rbh/listingWpaper.gif');background-position:top left;background-repeat:repeat-x;width:100%;margin-top:5px;padding-bottom:10px;text-align:center;}#BE_FAB_SearhPanelHolderMinimized{background-image:url('http://images.hostelworld.com/images/rbh/listingWpaper.gif');background-position:top left;background-repeat:repeat-x;width:100%;margin-top:5px;text-align:center;}.BE_FAB_SearchPanelLink{margin:auto;width:500px;text-align:left;}#BE_FAB_SearhPanelHolder .BE_FAB_SearchPanelLink a{background-color:#EEEEEE;border:1px solid #AAAAAA;color:#444444;display:block;margin-bottom:2px;padding:2px 20px;text-align:center;text-decoration:none;width:200px;color:#336699;font-weight:bold;}#BE_FAB_SearhPanelHolder .BE_FAB_SearchPanelLink a:hover{background-color:#EEf5ff;color:#47a;}#BE_FAB_SearhPanelHolderMinimized .BE_FAB_SearchPanelLink{margin:auto;width:500px;text-align:left;}#BE_FAB_SearhPanelHolderMinimized .BE_FAB_SearchPanelLink a{background-color:#EEEEEE;border:1px solid #AAAAAA;color:#444444;display:block;margin-bottom:2px;padding:2px 20px;text-align:center;text-decoration:none;width:200px;color:#336699;font-weight:bold;}#BE_FAB_SearhPanelHolderMinimized .BE_FAB_SearchPanelLink a:hover{background-color:#EEf5ff;color:#47a;}#BE_FAB_SearchPanel{width:500px;}#BE_FAB_SearchPanel .BE_FAB_ArrivalDateLabel,#BE_FAB_SearchPanel .BE_FAB_NightsLabel,#BE_FAB_SearchPanel .BE_FAB_CurrencyLabel,#BE_FAB_SearchPanel .BE_FAB_PersonsLabel{padding:5px 8px 5px 8px;font-weight:bold;}#BE_FAB_SearchPanel .BE_FAB_SubmitButton{padding:0px 8px 9px 8px;}#BE_FAB_SearchPanel .BEinput{font-weight:bold;cursor:pointer;padding:3px 5px 3px 5px;}#BE_FAB_SearchPanel .BE_FAB_ArrivalDateField,#BE_FAB_SearchPanel .BE_FAB_NightsField,#BE_FAB_SearchPanel .BE_FAB_CurrencyField,#BE_FAB_SearchPanel .BE_FAB_PersonsField{padding:0px 8px 10px 8px;}#BE_FAB_SearchPanelGroupsHolder{width:500px;float:left;}#BE_FAB_SearchPanelGroupsHolder .BE_FAB_GroupTypesLabel,#BE_FAB_SearchPanelGroupsHolder .BE_FAB_GroupAgesLabel{text-align:left;padding:2px 8px 2px 8px;font-weight:bold;}#BE_FAB_SearchPanelGroupsHolder .BE_FAB_GroupTypesField{padding:3px 8px 7px 8px;vertical-align:top;}#BE_FAB_SearchPanelGroupsHolder .BE_FAB_GroupAgesField{padding:0px 8px 10px 8px;vertical-align:top;}#BE_FAB_GroupTypes{float:left;}#BE_FAB_AgeRanges{float:left;}#BE_FAB_SubmitButton{float:left;text-align:center;}#BE_FAB_SubmitButton.BE_FAB_SubmitButtonNormal{width:100%;padding-top:0px;}#BE_FAB_SubmitButton.BE_FAB_SubmitButtonGroup{width:115px;padding-top:15px;}#BE_FAB_AgeRanges .BE_AgeRangesHolder{margin-left:0px;padding-left:0px;width:180px;margin-bottom:0px;margin-top:0px;}#BE_FAB_AgeRanges .BE_AgeRangesHolder li{list-style:none;display:block;float:left;width:60px;}.BE_FAB_BookButtonHolder{float:right;padding:15px 30px 0 0;text-align:right;}.groupListingAvailability{background-color:#FFFFFF;background-image:url(http://images.hostelworld.com/images/rbh/listingWpaper.gif);background-position:left top;background-repeat:repeat-x;padding:5px;text-align:center;border:1px solid #aaa;border-top:0px;width:200px;}.groupListingAvailability td{cursor:help;}.groupListingAvailability th{cursor:help;background-color:#ddd;}#groupListingExplained{border:1px solid #aaa;clear:both;width:500px;margin-bottom:5px;}#groupListingExplained th{font-size:12px;background-color:#eee;border-bottom:1px solid #9ab;padding:5px 0px;border-right:1px solid #fff;border-left:1px solid #fff;}#groupListingExplained td{padding:5px;text-align:center;}.BE_FAB_GroupAvailTable{padding-top:10px;padding-bottom:5px;}.BE_FAB_GroupAvailTable td{border-bottom:1px solid #ddd;text-align:center;}.BE_FAB_GroupAvailTable th{border-bottom:1px solid #aaa;font-size:11px;text-align:center;padding:0px 5px 2px;}#checkAvailabilityBtn{background-color:#336699;color:#FFFFFF;font-family:verdana,arial;font-size:11px;padding:3px 10px;font-weight:bold;cursor:pointer;}#BE_GroupAvailabilityBtnHolder{padding:0px 0px 0px 15px;}#BE_HD_SearhPanelHolder{width:100%;padding-bottom:10px;}#BE_LargeGroupEmailRequest{margin:15px auto 20px;width:500px;border:1px solid #c7d8df;}#BE_LargeGroupEmailRequest .BE_LargeGroupEmailRequest_Label{text-align:right;font-weight:normal;width:35%;}#BE_LargeGroupEmailRequest .BE_LargeGroupEmailRequest_Data{text-align:left;font-weight:bold;WIDTH:65%;}#BE_LargeGroupEmailRequestConfirmed{margin:15px auto 20px;width:500px;border:1px solid #c7d8df;}#BE_LargeGroupEmailRequestConfirmed .BE_LargeGroupEmailRequest_Label{text-align:right;font-weight:normal;width:40%;}#BE_LargeGroupEmailRequestConfirmed .BE_LargeGroupEmailRequest_Data{text-align:left;font-weight:bold;width:60%;}#BE_FAB_FeaturedPropertyHolder{background-image:none;border-top:1px solid #aaa;background-color:#e9f5f9;background-image:none;}.BE_FAB_PropertyTable{width:100%;margin:0px;}.BE_FAB_PropertyTitle{padding:3px 0px 0px 5px;width:80%}.BE_FAB_PropertyPictureHolder{padding-top:7px;padding-left:6px;width:70px;text-align:center}.BE_FAB_PropertyPictureHolder span{width:100px;}.BE_FAB_PropertyDescription{padding:5px;width:100%;}.BE_FAB_ResultPropertyHolder{padding-top:0px;padding-bottom:0px;}.BE_FAB_AvailabilityOverviewHolder{margin:0px;padding:8px 0px 5px 0px;background-color:#ffffff;}.BE_FAB_PropertyRightHolder{text-align:center;}.BE_FAB_NormalBookButtonHolder{}.BE_FAB_PropertyType{clear:both;width:70px;text-align:center;}.BE_FAB_NormalBookButtonHolder{margin:10px 0px 7px 0px;}.BE_FAB_SharedPriceFrom,.BE_FAB_PrivatePriceFrom{font-size:11px;font-weight:bold;color:#000000;font-family:Arial,Verdana;padding-top:1px;text-align:center;width:150px;margin-top:8px;margin-bottom:8px;}.BE_FAB_SharedPriceFrom span,.BE_FAB_PrivatePriceFrom span{font-size:14px;font-weight:bold;color:#FF0000;font-family:Arial,Verdana;clear:both;display:block;}#hstGroupBookingBlock{text-align:center;}#hstGroupBookingBlock .BE_HD_NoGroupBooking{background-color:#FFE8DF;border:1px solid #CC0000;color:#000000;font-weight:bold;padding:10px;text-align:center;}#hstGroupBookingBlock .BE_HD_GroupBookingLimitPax{background-color:#FFE8DF;border:1px solid #CC0000;color:#000000;font-weight:bold;padding:10px;text-align:center;}#hstGroupBookingBlock .BE_HD_SmallGroupBookingCriteria{background-color:#FFFFFF;background-image:url(http://images.hostelworld.com/images/rbh/listingWpaper.gif);background-position:left top;background-repeat:repeat-x;padding:10px;text-align:center;border:1px solid #999;border-top:0px;}#hstGroupBookingBlock .BE_HD_SmallGroupBookingCriteria p{font-weight:bold;}#BE_HD_SmallSearchPanelHolder{margin:auto;width:463px;}#BE_HD_SmallSearchPanelHolder .BE_HD_GroupTypesLabel{text-align:left;font-weight:bold;padding:4px 0px 3px 5px;}#BE_HD_SmallSearchPanelHolder .BE_HD_GroupAgesLabel{text-align:left;font-weight:bold;padding:4px 0px 3px 10px;}.BE_HD_GroupTypes{float:left;margin-right:10px;}#BE_HD_SmallSearchPanelHolder .BE_HD_AgeRanges{float:left;width:190px;}#BE_HD_SmallSearchPanelHolder .BE_HD_SubmitButton{float:left;}#BE_HD_SmallSearchPanelHolder ul{margin:0px;padding:0px;}#BE_HD_SmallSearchPanelHolder .BE_AgeRangesHolder li.BE_AgeRange{list-style:none;display:block;float:left;width:60px;text-align:left;margin:0px;padding:0px;}#BE_HD_SmallSearchPanelHolder .BE_HD_SubmitButton{padding-top:20px;}#BE_HD_SmallSearchPanelHolder .BE_HD_SubmitButton .BEinput{padding:3px 10px;}#BEpaymentTabs{height:20px;margin:0 0 0 10px;padding:0px;}#BEpaymentTabs li{float:left;background:transparent url(http://images.hostelworld.com/images/rbh/payment_tabs.gif) no-repeat scroll 0 0;color:#283863;display:block;font-weight:bold;height:16px;margin-right:2px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding-top:5px;text-align:center;text-decoration:none;width:132px;cursor:pointer;}#BEpaymentTabs li.on{background-position:0 0;font-size:12px;}#BEpaymentTabs li.off{background-position:0 -21px;font-size:11px;}#BECCDetails{background-color:#F8F8F8;border:1px solid #CCCCCC;color:#333333;font-size:11px;margin:0px 5px;padding:16px;width:245px;}#BEpayPalDetails{background:transparent url(http://images.hostelworld.com/images/hostelworld_2007/paypalLogo.gif) no-repeat scroll 0 0;height:74px;margin:20px 20px 0 10px;padding-left:45px;display:block;}#BECCDetails a.BEmoreinfo{font-size:12px;color:#2C2C65;}#availabilityPanel .MaxNightsAvail{font-weight:bold;font-size:11px;padding:5px;border:1px solid #C8D9E0;background-color:#F0F5FF;text-align:center;}.hostelDescDiv{display:none;}body,td,p,a,input,select,textarea,li,ul{font-family:arial,helvetica,sans-serif;font-size:10pt;color:#000;}body{margin:0;}#sn{margin:0;padding:0;}#sn ul{margin:0;padding:0;}#sn li{list-style:none;margin:0;padding:0;float:left;}#sn a{font-size:9pt;width:107px;color:#fff;font-weight:bold;text-decoration:none;margin:1px 2px 1px 0;padding:3px 0 3px 10px;display:block;}#sn a:hover{text-decoration:none;background:#cc0000;}#fw{margin:0;padding:0;width:226px;}#fw a{display:list-item;width:226px;}#fw ul{margin:0;padding:0;width:226px;display:block;}#fw li{margin:0;padding:0;float:left;display:block;}#fw .r1{background:url(http://images.webresint.com/images/rbh/canadianaffair.com/bg_my_booking_off.gif) no-repeat top left;}#fw .r1:hover{background:url(http://images.webresint.com/images/rbh/canadianaffair.com/bg_my_booking_on.gif) no-repeat top left;}#fw .r2{background:#939;}#fw .r2:hover{background:#f93;}#fw .r3{background:#69c;}#fw .r3:hover{background:#f93;}.r2a{background:#01207b;}.r2b{background:#01207b;}.r3a{background:#01207b;}.r3b{background:#01207b;}.r4a{background:#01207b;}.r4b{background:#01207b;}.r5a{background:#002aa6;}.r5b{background:#002aa6;}.r6a{background:#0033cc;}.r6b{background:#0033cc;}.r7a{background:#0033cc;}.r7b{background:#033ef0;}.r8a{background:#033ef0;}.r8b{background:#3366ff;}.r9a{background:#3366ff;}.r9b{background:#1296e9;}.r10a{background:#1296e9;}.r10b{background:#0cb3f8;}.r11a{background:#0cb3f8;}.r11b{background:#66c1fa;}.finisher{margin:1px 2px 2px 0;}.finisher{margin:0px 2px 3px 0;}#topnav{height:24px;background-color:#c00;}#topnav ul{line-height:24px;margin:0;white-space:nowrap;}#topnav li{margin:0;padding:0;list-style-type:none;display:inline;float:left;}#topnav a{color:#fff;font-weight:bold;text-decoration:none;padding:3px 10px 3px 10px;background:#c00;border-left:1px solid #c00;border-right:1px solid #c00;}#topnav a:hover{color:#fff;font-weight:bold;text-decoration:none;background:#f93;border-left:1px solid #fff;border-right:1px solid #fff;}.subnav{color:#666;font-size:9pt;border:1px solid #ecb390;background:#f8e4d5;padding:0px 4px 0px 4px;text-align:center;}.subnav a{color:#c00;font-size:9pt;text-decoration:none;}.subnav a:hover{color:#c00;text-decoration:underline;}a{color:#cc0000;text-decoration:underline;}a.large{color:#cc0000;font-size:12pt;text-decoration:underline;}a:hover{color:#333333;text-decoration:underline;}h1{font-size:12pt;color:#cc0000;margin:5px 0 14px 0;}h2{font-size:11pt;color:#330099;margin:18px 0 16px 0;}h3{font-size:11pt;color:#330099;margin:2px 0 16px 0;}.large-text{font-size:24pt;font-weight:bold;color:#cc0000;}.subheading{font-size:10pt;font-weight:bold;color:#c00000;}.subheadingc1{font-size:10pt;font-weight:bold;color:#f66;}.chrisrm{font-size:10pt;font-weight:bold;color:#090;}.maincell{padding:0 20px 6px 20px;}.maincellhm{padding:16px 24px 0 24px;}.maincellhm2{padding:0px 24px 0px 24px;margin:0px;}.fscell{padding:0 0 8px 0;}.bgjet500{background-image:url(http://images.webresint.com/images/rbh/canadianaffair.com/jet_bg_500.jpg);background-repeat:no-repeat}form{margin:0;}input,select,textarea{background:#ffffff;border:1px solid #cc0000;font-size:10pt;color:#333;}.frmbtn{font-size:8pt;font-weight:bold;color:#ffffff;background:#cc0000;width:100px;overflow:visible;border:#fcc;}.frmtxtarea{background:#fff;border:1px solid #cc0000;font-size:10pt;color:#333;font-family:arial,helvetica,sans-serif;}.imgleft{padding:0 12px 0 0;}.imgright{padding:0 0 0 12px;}li{color:#333;margin:4px 0 0 -10px;font-family:arial,helvetica,sans-serif;}li.li-terms{color:#000000;font-family:arial,helvetica,sans-serif;}ul.ul-terms{color:#000000;font-family:arial,helvetica,sans-serif;}ul{list-style-type:circle;padding:0;margin:0 0 0 25px;font-family:arial,helvetica,sans-serif;}.ultick{list-style-type:none;padding:0;margin:0 0 0 20px;}.ultick li{background-image:url(http://images.webresint.com/images/rbh/canadianaffair.com/tick.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:20px;}.ulqq{list-style-type:none;padding:0;margin:0 0 0 20px;}.ulqq li{background-image:url(http://images.webresint.com/images/rbh/canadianaffair.com/qq_mark.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:20px;}.ularr{list-style:none;padding:0;margin:0 0 0 20px;}.ularr li{background-image:url(http://images.webresint.com/images/rbh/canadianaffair.com/arrow_marker.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:20px;}.ularr li ul{list-style:none;margin:0 0 0 36px;padding:0;}.ularr li ul li{background-image:url(http://images.webresint.com/images/rbh/canadianaffair.com/dot.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:20px;}.separator{border-top:1px solid #f99439;border-bottom:1px solid #f99439;background:#feeedf;height:6px;}.border1{border:1px solid #c00;}.border2{border:1px solid #699;}.border3{border:3px solid #96cddf;}.border4{border:1px solid #cae6ef;}.border5{border:1px solid #a4abd6;}.red-text{font-size:10pt;color:#cc0000;}.red-border{border:1px solid #c00000;}.offer-box{border:1px solid #c00000;width:480px;padding:5px;align:center;}.infocell1{border-left:1px solid #a4abd6;border-bottom:1px solid #a4abd6;font-size:9pt;padding:2px;}.infocell1b{border-left:1px solid #a4abd6;border-bottom:1px solid #a4abd6;font-size:9pt;padding:2px;font-weight:bold;}.infocellnb{border-right:1px solid #a4abd6;solid #a4abd6;font-size:9pt;padding:2px;}.infocell1r{border-right:1px solid #a4abd6;border-left:1px solid #a4abd6;border-bottom:1px solid #a4abd6;font-size:9pt;padding:2px;}.infocell1ron{border-right:1px solid #a4abd6;border-left:1px solid #a4abd6;border-bottom:1px solid #a4abd6;background:#e8f3f7;font-size:9pt;padding:2px;}.infocell2{border-right:1px solid #a4abd6;border-bottom:1px solid #a4abd6;font-size:9pt;padding:2px;}.infocell3{border-bottom:1px solid #a4abd6;font-size:9pt;padding:2px;}.infocell4{border-left:1px solid #96cddf;border-bottom:1px solid #96cddf;font-size:9pt;padding:1px 1px 1px 6px;}.infocell4i{border-bottom:1px solid #96cddf;font-size:9pt;padding:1px 6px 1px 1px;}.infocell4r{border-right:1px solid #96cddf;border-bottom:1px solid #96cddf;font-size:9pt;padding:1px 6px 1px 1px;}.infocell4ri{border-bottom:1px solid #96cddf;font-size:9pt;padding:1px 1px 1px 6px;}.infocellsandhdr{font-weight:bold;color:#fff;background:#ecb390;font-size:9pt;padding:1px 4px 1px 4px;}.infocellsand{border-bottom:1px solid #ecb390;background:#f8e4d5;font-size:9pt;padding:1px 4px 1px 4px;}.infocellviolethdr{font-weight:bold;color:#fff;background:#c55ea4;font-size:9pt;padding:1px 4px 1px 4px;}.infocellviolet{border-bottom:1px solid #c55ea4;background:#e8cae1;font-size:9pt;padding:1px 4px 1px 4px;}.infocellredhdr{font-weight:bold;color:#fff;background:#c00;font-size:9pt;padding:1px 4px 1px 4px;}.infocellred{border-bottom:1px solid #c55ea4;background:#e8cae1;font-size:9pt;padding:1px 4px 1px 4px;}.infocellbluhdr{font-weight:bold;color:#fff;background:#184172;font-size:10pt;padding:1px 4px 1px 4px;}.infocellblusubhdr{font-weight:bold;color:#333;background:#96cddf;font-size:9pt;padding:1px 4px 1px 4px;}.infocellblusubhdr1{font-weight:bold;color:#333;background:#6D97C3;font-size:9pt;padding:1px 4px 1px 4px;}.infocellblu{border-bottom:1px solid #96cddf;background:#e8f3f7;font-size:9pt;padding:1px 4px 1px 4px;}.infocellp2b{font-size:9pt;padding:1px 2px 1px 2px;font-weight:bold;}.infocellp2{font-size:9pt;padding:1px 2px 1px 2px;}.infocellp4b{font-size:9pt;padding:1px 4px 1px 4px;font-weight:bold;}.infocellp2bw{font-size:9pt;padding:1px 2px 1px 2px;font-weight:bold;color:#fff;}.infocellp4bw{font-size:9pt;padding:1px 4px 1px 4px;font-weight:bold;color:#fff;}.hilite1{font-weight:bold;color:#c00;background:#f8e4d5;padding:1px 4px 1px 4px;border:1px solid #ecb390;}.hilite2{font-size:9pt;font-weight:bold;color:#fff;background:#ef3e42;padding:2px;border:2px solid #c00;}.hilite2 a{color:#fff;text-decoration:underline;}.hilite2 a:hover{color:#ffd;text-decoration:underline;}.bread{text-align:right;font-size:8pt;color:#999999;}.bread a{font-size:8pt;color:#666666;}.bread a:hover{font-size:8pt;color:#cc0000;}.tblindent1 td{padding:0 4px 0 4px;}hr{color:#a4abd6}.sdtcell1{padding:1px 4px 1px 4px;border:1px solid #a4abd6;border-right:none;font-size:9pt;font-weight:bold;color:#ff6666;}.sdtcell2{padding:1px 4px 1px 4px;border:1px solid #a4abd6;border-left:none;font-size:9pt;}.pad6{padding:6px;padding-top:0px;}.pad20{padding:20px;padding-top:0px;}.state1{background:#fff;padding:2px 20px 2px 20px;border:1px solid #fff;}.state2{background:#e8f3f7;padding:2px 20px 2px 20px;border:1px solid #96cddf;}.errcell{color:#c00;background:#fff;border:1px solid #c00;}.errcell p{color:#c00;}.errcellhdr{font-weight:bold;color:#c00;background:#fff;border:1px solid #c00;}.errb{font-weight:bold;}.errcell a{color:#333;text-decoration:underline;}.errcell a:hover{color:#000;text-decoration:underline;}#smlinkbar{margin-left:auto;margin-right:auto;width:764px;text-align:center;border:1px solid #a4abd6;background:#edeef7;padding:2px;}#smlinkbar a{color:#666;font-size:8pt;text-decoration:none;}#smlinkbar a:hover{color:#c00;text-decoration:underline;}.mohomebasic{margin:0;background:#dcdef0;padding:4px;font-size:8pt;}.mohomebasic ul{padding:0;margin:0 0 0 30px;}#aniteform td{font-size:8pt;}#aniteform p{font-size:8pt;}#aniteform select{font-size:8pt;}.smcell1{background:#f8e4d5;font-size:8pt;color:#c00;}.smcell1 input{background:#f8e4d5;color:#c00;border:0;}body{margin:0px auto;font-family:Verdana,arial,helvetica,sans-serif;font-size:10pt;}.clear{font-size:0px;line-height:0px;margin-bottom:0px;height:0px;clear:both;overflow:hidden;padding:0;border:0;}.blank{color:#fff;}.primary{width:485px;}.pad{padding:10px;}img{border:0px;}.float-left{float:left;width:214px;height:132px;margin:0px 0px 0px 0px;}.float-right{float:right;width:214px;height:132px;margin:0px -8px 0px 0px;}.carhire,.hotels,.city,.train{background:url(http://images.webresint.com/images/rbh/canadianaffair.com/background-placer1.jpg) no-repeat;width:150px;height:120px;margin:0px 7px 7px 0px;}.alaska,.motorhomes{background:url(http://images.webresint.com/images/rbh/canadianaffair.com/background-placer1.jpg) no-repeat;width:150px;height:120px;}.carhire a,.hotels a,.alaska a,.city a,.train a,.motorhomes a{color:#fff;text-decoration:none;font-weight:bold;}.cartitle,.hoteltitle,.alaskatitle,.citytitle,.traintitle,.motortitle{padding:6px 0px 0px 10px;}.carimage,.hotelimage,.alaskaimage,.cityimage,.trainimage,.motorimage{padding-left:10px;}.carhire,.hotels,.city,.train{float:left;}.awards{padding-right:20px;margin:0px;}.flydrivestamp{padding:7px 0px 10px 10px;align:right;}.alaska,.motorhomes{float:right;}.pagetitle,.subtitle{font-weight:bold;color:#C60000;}.pagetitle{padding-bottom:6px;font-size:14pt;}.subtitle{padding-bottom:6px;font-size:13pt;}#flash{padding-bottom:5px;margin-bottom:0px;}.logos{margin-top:15px;}.thomascook,.airtransat,.airtransat1,.award,.westjet{float:left;margin-right:10px;margin-top:0px;}.thomascook{margin-left:5px;padding-top:5px;margin-top:0px;}.westjet{padding-top:19px;padding-left:20px;margin:0px;}.airtransat{padding-top:12px;padding-left:20px;margin-top:0px;}.airtransat1{padding-top:5px;}.verisign{padding-top:18px;}.bold{font-weight:bold;}.boldc1{font-weight:bold;color:#666;}.ital{font-style:italic;}.italb{font-style:italic;font-weight:bold;}.boldw{font-weight:bold;color:#fff;}.boldw2{font-weight:bold;color:#fff;font-size:16px;}.abold{font-weight:bold;}.abold:hover{font-weight:bold;}.aboldc1{font-weight:bold;color:#ff6666;}.aboldc1:hover{font-weight:bold;color:#cc0000;}.sm{font-size:9pt;}.smw{font-size:9pt;color:#ffffff;}.smc1{font-size:9pt;color:#999999;}.smc2{font-size:9pt;color:#666666;}.smbold{font-size:9pt;font-weight:bold;}.smboldw{font-size:9pt;font-weight:bold;color:#ffffff;}.smboldc1{font-size:9pt;font-weight:bold;color:#cc0000;}.asm{font-size:9pt;}.asm:hover{font-size:9pt;}.asmc1{font-size:9pt;color:#000000;}.asmc1:hover{font-size:9pt;color:#cc0000;}.asmc2{font-size:9pt;color:#666666;}.asmc2:hover{font-size:9pt;color:#cc0000;}.vsm{font-size:8pt;}.vsmw{font-size:8pt;color:#ffffff;}.vsmc1{font-size:8pt;}.vsmc2{font-size:8pt;}.vsmc3{font-size:8pt;}.vsmbold{font-size:8pt;font-weight:bold;}.avsm{font-size:8pt;}.avsm:hover{font-size:8pt;}.avsmc1{font-size:8pt;color:#999999;}.avsmc1:hover{font-size:8pt;color:#333333;}.avsmc2{font-size:8pt;color:#666666;}.avsmc2:hover{font-size:8pt;color:#333333;}.avsmb{font-size:8pt;font-weight:bold;}.avsmb:hover{font-size:8pt;font-weight:bold;}.was{font-weight:bold;color:#0080FF}.now{font-weight:bold;color:#cc0000;}.special_offers_title{font-size:18px;color:#01207b;font-weight:bold;padding:0px 0 4px 0px;}.special_offers_top{background:url('http://images.webresint.com/images/rbh/canadianaffair.com/special_offers_title.gif') no-repeat 0% 0%;width:234px;height:9px;font-size:1px;}.spec_offers_border{border:solid 2px #cc0000;border-top:none;padding:0px 10px 9px 5px;line-height:18px;width:215px;}.spec_offers_content a,.spec_offers_content a:visited{background:url('http://images.webresint.com/images/rbh/canadianaffair.com/sp_arrow.gif') no-repeat 0px 5px;padding:0 0 0 8px;color:#000000;line-height:21px;font-weight:bold;text-decoration:none;}.spec_offers_content a:hover{color:#CC0000;}.left{float:left;}.right{float:right;}p.gray{color:#797979;}.special_offers_table_title{color:#01207b;font-size:12px;font-weight:bold;text-transform:uppercase;padding:0px 0 0 10px;}.special_offers_table_sep{background:url('http://images.webresint.com/images/rbh/canadianaffair.com/special_offers_table_sep.gif') no-repeat 0% 0%;width:488px;height:9px;font-size:1px;}.close,a.close:visited,a.close{color:#fff;font-size:11px;text-transform:lowercase;padding-right:10px;font-weight:normal;}.special_offers_table_top{background:url('http://images.webresint.com/images/rbh/canadianaffair.com/special_offers_table_title.gif') no-repeat 0% 0%;width:488px;height:9px;font-size:1px;}.special_offers_table_borders{border-left:solid 2px #cc0000;border-right:solid 2px #cc0000;width:484px;display:block;}h1.from{background:url('http://images.webresint.com/images/rbh/canadianaffair.com/rarrow.gif') no-repeat 0px 0px;font-size:16px;color:#000000;padding:0 0 4px 28px;margin:0 4px 5px 10px;}h1.to{background:url('http://images.webresint.com/images/rbh/canadianaffair.com/larrow.gif') no-repeat 0px 0px;font-size:16px;color:#000000;padding:0 0 4px 28px;margin:0 4px 5px 10px;}.special_offers_table th{font-size:11px;text-align:left;color:#000000;background:#cfcfcf;padding:2px 0 2px 7px;font-weight:normal;}.special_offers_table td{border-bottom:solid 1px #cc0000;padding:5px 0 5px 7px;font-size:12px;font-weight:bold;}.special_offers_table td.last{border-bottom:none;}.special_offers_table th.price{width:60px;border-right:solid 1px #fff;}.special_offers_table th.airport{width:76px;}.special_offers_table th.th_city{width:104px;}.special_offers_table td.price{font-size:18px;font-weight:bold;}.special_offers_table th.days{width:430px;}.special_offers_table{margin:0 auto;}.bottom_border{border-top:solid 2px #cc0000;font-size:1px;width:488px;}.back_top_top{text-align:right;padding:8px 0px;}h1.flight_specials_title{font-size:18px;margin-bottom:6px;}.flight_specials_desc{font-size:14px;padding:0;margin:0;}.month{color:#082a96;}.btn_book_now{background:url('http://images.webresint.com/images/rbh/canadianaffair.com/btn_book_now.gif') no-repeat 0px 0px;width:90px;height:21px;border:none;cursor:pointer;margin-right:6px;}.left_flight_links_h1 h1{padding:0;margin:0;font-weight:normal;}.left_flight_links_h1 h1 a,.left_flight_links_h1 h1 a:visited{color:#cc0000;font-size:13px;text-decoration:underline;}.left_flight_links_h1 h1 a:hover{color:#333333;}.city_breaks_table th{font-size:11px;text-align:left;color:#000000;background:#cfcfcf;padding:2px 0 2px 7px;font-weight:normal;border-right:solid 1px #fff;}.city_breaks_table td{border-bottom:solid 1px #cc0000;padding:5px 0 5px 7px;font-size:12px;font-weight:bold;}.city_breaks_table td.last{border-bottom:none;}.city_breaks_table th{border-right:solid 1px #fff;}.city_breaks_table th.price{width:60px;border-right:solid 1px #fff;}.city_breaks_table th.durationa{width:84px;}.city_breaks_table th.airport{width:60px;}.city_breaks_table th.th_city{width:124px;}.city_breaks_table td.td_hotels{font-size:14px;font-weight:bold;color:#01207b;}.city_breaks_table td.price{font-size:18px;font-weight:bold;}.city_breaks_table{margin:0 auto;}.city_breaks_table_top td{border-bottom:none;}.city_breaks_table td.sep{background:#cd0000;font-size:1px;height:4px;padding:0;}
