.FlLeft        { float: left !important; margin-left: 0px !important; }.FlRight       { float: right !important; margin-right: 0px !important; }.FlNone        { float: none !important; }.ClLeft        { clear: left !important; }.ClRight       { clear: right !important; }.ClNone        { clear: none !important; }.Visible       { visibility: visible !important; }.Hidden        { visibility: hidden !important; }.PosFull       { width: 100% !important; }.PosHalf       { width: 50% !important; }.PosTop        { margin-top: 0px !important; margin-bottom:  0px !important; }.PosBot        { margin-top: 0px !important; margin-bottom:  10px !important; }.PosHAuto      { height: auto !important; }.PosWAuto      { width: auto !important; }.PosMarTopBot20     { margin-top: 20px !important; margin-bottom: 20px !important; }.PosMarBot40        { margin-bottom: 40px !important; }div.Clear { display: block !important; clear: both !important; float: none !important; width: 100% !important; height: 1px !important; margin: 0 0 -1px 0 !important; font-size: 0px !important; } div.HrDash {     float: none;     width: 100%;     display: block;     clear: both;     margin: 10px 0;     padding: 0px;     font-size: 0px !important;     height: 1px !important;     border-bottom: #999 1px dashed}.rbroundbox { width: auto; margin:  0 0 0px 0; }.rbcontentbox { margin: 0 0 -10px 0; }.rbcontent  { margin: 0; padding: 0 1px !important; } .rbroundboxblue { background: url(../imgs/blue_background2.gif) repeat; }    .rbroundboxblue div.rbtop{ background: url(../imgs/blue_top2.gif) repeat-x left top; }.rbroundboxblue div.rbtopl{ background: url(../imgs/blue_top_left2.gif) no-repeat left top; }.rbroundboxblue div.rbtopr{ background: url(../imgs/blue_top_right2.gif) no-repeat right top; }.rbroundboxblue div.rbbot{ background: url(../imgs/blue_bottom2.gif) repeat-x left bottom; }.rbroundboxblue div.rbbotl{ background: url(../imgs/blue_bottom_left2.gif) no-repeat left bottom; }.rbroundboxblue div.rbbotr{ background: url(../imgs/blue_bottom_right2.gif) no-repeat right bottom; }.rbroundboxblue div.rbcontentbox   { background: url(../imgs/blue_left2.gif) repeat-y left top; }.rbroundboxblue.no-bg              {background: none;}.rbroundboxblue.grey-bg div.rbtopr { background: url(../imgs/grey_right_corner.gif) no-repeat right top; }.rbroundboxblue.grey-bg div.rbtopl { background: url(../imgs/grey_left_corner.gif) no-repeat left top; }.rbroundboxblue div.rbbot-new      {      background: url(../imgs/blue_bottom_new.jpg) no-repeat left bottom;      width:180px;     height:20px;}.rbroundboxblue div.rbbot-new2, .refine_search div.rbbot-new2{      background: url(../imgs/blue_bottom_new2.jpg) no-repeat left bottom;      width:180px;     height:10px;}.rbroundboxblue div.rbbot-new3, #leftavailback .rbbot-new3{      background: url(/imgs/blue_bottom_new3.jpg) no-repeat left bottom;      width:180px;     height:27px;}.refine_search div.rbbot-grey{      background: url(../imgs/grey_bottom_new.gif) no-repeat left bottom;      width:180px;     height:10px;     margin-bottom: 10px;     float:left;}.rbroundboxgray { background: url(../imgs/gray_background.gif) repeat; }.rbroundboxgray div.rbtop{ background: url(../imgs/gray_top.gif) repeat-x left top; }.rbroundboxgray div.rbtopl{ background: url(../imgs/gray_top_left.gif) no-repeat left top; }.rbroundboxgray div.rbtopr{ background: url(../imgs/gray_top_right.gif) no-repeat right top; }.rbroundboxgray div.rbbot{ background: url(../imgs/gray_bottom.gif) repeat-x left bottom; }.rbroundboxgray div.rbbotl{ background: url(../imgs/gray_bottom_left.gif) no-repeat left bottom; }.rbroundboxgray div.rbbotr{ background: url(../imgs/gray_bottom_right.gif) no-repeat right bottom; }.rbroundboxgray div.rbcontentbox{ background: url(../imgs/gray_left.gif) repeat-y left top; }.rbroundboxgray div.rbcontent{ background: url(../imgs/gray_right.gif) repeat-y right top; }.rbroundboxgrayb { background: url(../imgs/gray_b_background.gif) repeat; }.rbroundboxgrayb div.rbtop{ background: url(../imgs/gray_b_top.gif) repeat-x left top; }.rbroundboxgrayb div.rbtopl{ background: url(../imgs/gray_b_top_left.gif) no-repeat left top; }.rbroundboxgrayb div.rbtopr{ background: url(../imgs/gray_b_top_right.gif) no-repeat right top; }.rbroundboxgrayb div.rbbot{ background: url(../imgs/gray_b_bottom.gif) repeat-x left bottom; }.rbroundboxgrayb div.rbbotl{ background: url(../imgs/gray_b_bottom_left.gif) no-repeat left bottom; }.rbroundboxgrayb div.rbbotr{ background: url(../imgs/gray_b_bottom_right.gif) no-repeat right bottom; }.rbroundboxgrayb div.rbcontentbox{ background: url(../imgs/gray_b_left.gif) repeat-y left top; }.rbroundboxgrayb div.rbcontent{ background: url(../imgs/gray_b_right.gif) repeat-y right top; } .rbtop, .rbtopl, .rbtopr, .rbbot, .rbbotl, .rbbotr {width: 100%;height: 10px;font-size: 1px;margin: 0;}b.niftycorners,b.niftyfill{display:block}b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;    overflow:hidden;border-style:solid;border-width: 0 1px}b.r1{margin: 0 3px;border-width: 0 2px}b.r2{margin: 0 2px}b.r3{margin: 0 1px}b.r4{height: 2px}b.rb1{margin: 0 8px;border-width:0 2px}b.rb2{margin: 0 6px;border-width:0 2px}b.rb3{margin: 0 5px}b.rb4{margin: 0 4px}b.rb5{margin: 0 3px}b.rb6{margin: 0 2px}b.rb7{margin: 0 1px;height:2px}b.rb8{margin: 0;height:2px}b.rs1{margin: 0 1px}b.t1{border-width: 0 5px}b.t2{border-width: 0 3px}b.t3{border-width: 0 2px}b.t4{height: 2px}b.tb1{border-width: 0 10px}b.tb2{border-width: 0 8px}b.tb3{border-width: 0 6px}b.tb4{border-width: 0 5px}b.tb5{border-width: 0 4px}b.tb6{border-width: 0 3px}b.tb7{border-width: 0 2px;height:2px}b.tb8{border-width: 0 1px;height:2px}b.ts1{border-width: 0 2px}div.BoxANavMain {background-color: #9d4c7a;}div.BoxANavMain ul {height: 35px;}div.BoxANavMain ul li{float: left;margin: 0px 0px 0px 20px;}div.BoxANavMain ul li a {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 35px;color: #ffffff;text-decoration: none;text-transform: uppercase;}div.BoxANavMain ul li a:hover,div.BoxANavMain ul li a.active {text-decoration: underline;}div.BoxBNavPages {clear: left;overflow: hidden;}div.BoxBNavPages ul {margin: 0px;padding: 0px;height: 20px;}div.BoxBNavPages ul li {float: left;margin: 0px 6px 0px 0px;}div.BoxBNavPages a {  color:#6699cc;text-decoration: none;}div.BoxBNavPages ul li a:hover {color: #FF6600;}div.BoxBNavPages ul li a.active {color: #000;}div.BoxBNavPages ul li a.passive {color: #999;}div.BoxBNavPages ul li.ItemShowing {color: #000;}div.BoxBNavPages ul li.ItemPage {color: #000;}div.BoxBNavPages select {width: 50px;font-size: 11px;}div.BoxBNavPages ul.UlShowing {float: left;width: 200px;  margin-top:6px;}div.BoxBNavPages ul.UlSort {float: right;width: 165px;     text-align:right;}div.BoxBNavPages ul.UlSort li{     float: right;}div.BoxBNavPages ul.resuls_per_page{     float: left;     width: 130px; }div.BoxBNavPages #results {     width: 50px;}div.BoxBNavPages #sortBy {   width: 100px; margin-top:6px;}div.BoxBNavPages ul.UlPages {float: left;width: 280px;text-align: center;}div.BoxBNavPages ul.UlPages li{display: inline;float: none;}div.BoxBSearchRefine {}div.BoxBSearchRefine div {float: left;width: 24%;padding: 5px 5px;}div.BoxBSearchRefine p.Label {color: #993366;font-size: 12px;line-height: 14px;margin: 0px 0px 10px 0px;}div.BoxBSearchRefine select {width: 130px !important;font-size: 12px;line-height: 14px;}div.BoxBSearchRefine label {float: left !important;clear: left !important;width: 100px !important;margin: 0px 10px 0px 0px !important;}div.BoxBSearchRefine input {float: left !important;}div.BoxBSearchRefine div.BoxCSearchRefineArea {float: left;width: 150px;}div.BoxBSearchRefine div.BoxCSearchRefineBedrooms {float: left;width: 270px;}ul#listRefine {width:100%;float:left;clear:both;margin-top:0px;margin-bottom:30px;}ul#listRefine li{float:left;border-color:#F00;display:inline;}div.BoxBSearchRefine div.BoxCSearchRefineAmenities {float: left;width: 150px;}div.BoxBSearchRefine div.DivBert {float: left;width: 2px;height: 70px;margin: 30px 3% 10px 3%;border-right: #999 1px dashed;padding: 0px;}#left{     }div.BoxCSearchMain {padding: 5px 3px 0px 3px;          height: 255px;       width:546px;     margin:0px;     background: url(../imgs/blue_top_right2.gif) no-repeat right top;     background-color:#6699cc;     }#left div.BoxCSearchMain{     background: none;     background-color:#6699cc;       width:167px;     height: 295px;       margin-left:-1px;     padding-left: 10px;}div.BoxCSearchMain p.pHead {color: #ffffff;font-size: 16px;margin-top: -5px;margin-bottom: 0;}div.BoxCSearchMain input.ButtonSubmit {width: 142px;height: 25px;background: #8bafd6 url(../imgs/but_search2.gif) no-repeat left top;border: 0px none;margin: 0px;    outline: none;}div.BoxCSearchMain input.ButtonSubmitChange {background: #8bafd6 url(../imgs/but_change_search.png) no-repeat left top !important;    outline:none;     }div.BoxCSearchMain input.ButtonSubmitAvail {background: #8bafd6 url(../imgs/but_search_avail.png) no-repeat left top !important;}div.BoxCSearchMain select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px 0px 5px 0px;}div.BoxCSearchMain label{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 12px;}div.BloANavTabs {border-bottom: 1px solid #ef7f27;height: 23px;margin-bottom: 10px;}div.BloANavTabs ul {display: block;}div.BloANavTabs ul li {display: block;float: left;margin: 0px 10px 0px 0px;}div.BloANavTabs ul li a {display: block;height: 23px;font-size: 14px;line-height: 23px;font-weight: bold;color: #fff;background-color: orange;text-decoration: none;background: url(../imgs/but_tab_1_left.png) no-repeat left top;}div.BloANavTabs ul li a span {display: block;height: 23px;margin-left: 5px;padding-right: 5px;background: url(../imgs/but_tab_1_right.png) no-repeat right top;}div.BloANavTabs ul li a:hover,div.BloANavTabs ul li a.active {color: #305c8c;background: url(../imgs/but_tab_1a_left.png) no-repeat left top;}div.BloANavTabs ul li a:hover span,div.BloANavTabs ul li a.active span {background: url(../imgs/but_tab_1a_right.png) no-repeat right top;}div.BoxCError {z-index: 10;background-color: #fff;padding: 7px;border: 2px solid #ddd;}div.BoxCError p {text-align: center;font-size: 24px;line-height: 28px;color: #884668;margin: 0px;}div.BoxCError p a {color: #884668;}div.BoxCError p.p1 {}div.BoxCError p.p2 {font-size: 18px;line-height: 20px;}div.BoxBSearchTwo {margin-bottom: 0px;padding: 5px;}div.BoxBSearchTwo div {float: left;margin: 0px 0px 0px 0px;}div.BoxBSearchTwo div.col1 { width: 190px; } div.BoxBSearchTwo div.col1 label { width: 30px !important; text-align: right; } div.BoxBSearchTwo div.col2 { width: 100px; } div.BoxBSearchTwo div.col2 label { width: 30px !important; } div.BoxBSearchTwo div.col3 { width: 170px; } div.BoxBSearchTwo div.col3 label { width: 100px !important;} div.BoxBSearchTwo div.col4 { width: 87px; }div.BoxBSearchTwo p.pHead {font-size: 16px;font-weight: bold;line-height: 24px;color: #993366;margin: 0px 0px 10px 0px;}div.BoxBSearchTwo p.pHead span {padding: 5px;background-color: #fff;}div.BoxBSearchTwo p.change span {background-color: transparent;}div.BoxBSearchTwo label {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 9px;line-height: 14px;width: auto !important;clear: none !important;}div.BoxBSearchTwo select {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;width: auto !important;margin: 0px 5px 5px 0px;float: left;}div.BoxBSearchTwo input.ButtonSubmit {width: 174px;height: 27px;background: #fff url(../imgs/but_continue2.png) no-repeat left top;border: 0px none;margin: 10px 0px 0px 5px;}div.BoxBSearchTwo input.ButtonSubmitChange {background: url(../imgs/but_continue2.png) no-repeat left top !important;    outline:none;     width:176px;    height:30px;    cursor:pointer;    }div.BoxBSearchThree {margin: 0px 0px 0px 0px;padding: 0px 5px 5px 5px;background-color: #6699cc; }div.BoxBSearchThree div {float: left;margin: 0px 0px 0px 0px;}div.BoxBSearchThree p.pHead {font-size: 20px;line-height: 25px;color: #8bafd6;margin: 0px 0px 10px 0px;}div.BoxBSearchThree p.pHead span {padding-left: 5px;color: #fff;}div.BoxBSearchThree p.change span {background-color: transparent;}div.BoxBSearchThree label {font-size: 9px;line-height: 14px;width: auto !important;clear: none !important;}div.BoxBSearchThree select {font-family:Arial;font-size: 12px;width: auto !important;margin: 0px 5px 5px 0px;float: left;}div.BoxBSearchThree input {font-family:Arial;font-size: 12px;width: auto !important;margin: 0px 5px 5px 0px;float: left;}div.BoxBSearchThree input.ButtonSubmit {width: 142px !important;height: 25px !important;background: #8bafd6 url(../imgs/but_search2.gif) no-repeat left top;border: 0px none;margin: 35px 0px 0px 0px !important;}div.BoxBSearchThree input.ButtonSubmitChange {background: #8bafd6 url(../imgs/but_change_search.png) no-repeat left top !important;    outline:none;     }div.BoxBSearchThree div.col1 { width: 180px; } div.BoxBSearchThree div.col2 { width: 180px; } div.BoxBSearchThree div.col3 { width: 180px; } div.BoxBSearchThree div.col3 label { width: 89px !important;border:1px solid red;color:#fff;font-size:10px;} div.BoxBSearchThree div.col4 { width: 160px; } div.BoxBSearchThree div.col3 label#adults { width: 30px !important;}div.BoxBSearchThree div.col3 label#infants { width: 78px !important;} p.ButMoreInfo,p.ButShortListIt,p.ButBookIt,p.ButRequestIt,p.ButMoreInfo,p.ButRequestOwner,p.ButBook,p.ButConfAv {        display: block;                clear: right;        width: 90px;        height: 25px;        margin: 3px auto 5px auto;}p.ButBook { width: 76px; }p.ButConfAv { width: 165px; }p.ButMoreInfo   { background: url(../imgs/but_info.gif) no-repeat left top; }p.ButShortListIt        { background: url(../imgs/but_shortlist_it2.png) no-repeat left top; }p.ButBookIt     { background: url(../imgs/but_book_online.gif) no-repeat left top; }p.ButRequestIt     { background: url(../imgs/but_on_request.gif) no-repeat left top; }p.ButMoreInfo     { background: url(../imgs/but_info.gif) no-repeat left top; }p.ButBook       { background: url(../imgs/but_book2.png) no-repeat left top; }p.ButConfAv     { background: url(../imgs/but_confav.png) no-repeat left top; }p.AskTheOwner a,p.AskAnAgent a,p.ButMoreInfo a,p.ButShortListIt a,p.ButBookIt a,p.ButRequestIt a,p.ButMoreInfo a,p.ButRequestOwner a,p.ButBook a,p.ButConfAv a {        display: block;        width: 90px;        height: 25px; }p.ButBook a { width: 76px; }p.ButConfAv a { width: 165px; }p.AskTheOwner a span,p.AskAnAgent a span,p.ButMoreInfo a span, p.ButShortListIt a span, p.ButBookIt a span,p.ButRequestIt a span,p.ButMoreInfo a span,p.ButRequestOwner a span,p.ButBook a span,p.ButConfAv a span { display: none; }span.BoxCTotalPrice {display: inline;color: #5076a0;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 16px;text-transform: none;margin-left: 20px;background: url(../imgs/label_1_left.png) no-repeat left top;}span.BoxCTotalPrice span {background: url(../imgs/label_1_right.png) no-repeat right top;margin-left: 10px;padding-right: 10px;}span.BoxCTotalPrice2 {display: block;color: #5076a0;font-size: 18px;line-height: 36px;padding: 0px 5px;text-align: center;margin: 0 0 10px 0;}span.BoxCTotalPrice2Units {     display: block;     color: #5076a0;     font-size: 18px;     line-height: 36px;     padding: 0px 5px;     text-align: center;     margin: 0 0 10px 0;     width:30%;     float:left;}span.BoxCTotalPrice2 a, span.BoxCTotalPrice2 a:hover {color: #5076a0;}span.details {color: #1e1d1d;font-size: 11px;line-height: 14px;font-weight: normal;margin-left: 10px;vertical-align: middle;}table.Avail {margin: 0px;}table.Avail td {margin: 0px;padding: 0px;}div.BoxPassive {}div.BoxBordered {margin: 0px 0px 20px 0px;padding: 1px;background-color: #8bafd6; }div.BoxDButtonBox1 {     padding-top: 3px;width: 120px; float: right;text-align:center;height:90px;}div.BoxDButtonBox1 p.ItPrice {font-size: 18px;margin: 0;}div.BoxDButtonBox1 p.ItConfInst, div.BoxDButtonBox1 p.ItConf24 {margin: 0;font-size: 11px;color: #237e5f;padding:0px;}div.BoxDButtonBox1 center.ItConfInst {font-size: 11px;color: #305c8c;     padding-bottom: 0px;     margin-bottom: 0px;}div.BoxDButtonBox1 a, div.BoxDButtonBox1 a:hover{    color:#305c8c;    font-weight: normal;    font-size:11px;}p.LinkAdvSearch {margin-top: 5px;margin-bottom:0px;color: #ffffff;}p.LinkAdvSearch a {color: #ffffff;}.Avail p.BookInstant{margin: 0px;color: #308c36;text-align: center;}.Avail p.Conf24 {margin: 0px;color: #305c8c;text-align: left;}.Avail p.Total{margin: 0px;font-weight: bold;}.FormNameTravel1 {}.FormNameTravel1 fieldset {border: 0px none;}.FormNameTravel1 legend {margin: 0;padding: 0 0 10px 0;font-size: 14px;font-weight: bold;color: #83aad4;}.FormNameTravel1 p.col1a {float: left;clear: left;width: 40%;margin: 0 10% 10px 0;}.FormNameTravel1 p.col2a {float: left;width: 50%;margin: 0 0 15px 0;}.FormNameTravel1 span.aster {position: absolute;margin: 0 0 0 -10px;font-size: 18px;line-height: 25px;color: #bd3122;}.FormNameTravel1 input.ButtonSubmit {width: 191px;height: 25px;background: #8bafd6 url(../imgs/but_get_back_24.png) no-repeat left top;border: 0px none;margin: 0px 0px 10px 50%;}.FormNameTravel1 label {float: none !important;clear: none !important;}div.BoxCAbout1 {border: #ddd 1px solid;padding: 3px 3px 13px 3px;}div.BoxCAbout1Head {margin: 0;padding: 10px;border: #9d4d7a 1px dotted;background-color: #e2d0da;font-size: 14px;font-weight: bold;color: #9d4d7a;}.BoxCAbout1 p {margin: 0 0 10px 0;}.BoxCAbout1 p b {font-weight: bold;color: #9d4d7a;}.BoxCAbout1 ul {margin: 0 0 10px 0 !important;padding: 0;border: 0px none !important;}.BoxCAbout1 ul li {margin: 0;padding: 0;border: 0px none !important;}.BoxCAbout1 ul li span {color: #9d4d7a;} .BoxCAbout1 p.Link1 {margin: 0;}.BoxCAbout1 p.Link1 a {color: #000;}p.ImgTextWhyHV {display: block;height: 25px;margin: 0 0 10px 0;background: url(../imgs/text_why_holiday_velvet.png) no-repeat left top;}p.ImgTextWhyHV span {display: none;}div.BoxDSteps1 {margin: 15px 0 15px 0;font-size: 16px;line-height: 20px;  font-weight: bold;}.BoxDSteps1 img {margin: 0 10px;vertical-align: middle;}.BoxDSteps1 span.active {color: rgb(99,152,44);}.BoxDSteps1 span.passive {color: rgb(217,226,231);}.BoxDSteps1 .help{  font-size: 12px;  color:#000000;  float:right;  font-weight: normal;  line-height: 14px;  padding:0 2px 0 0;  margin:0px;}.BoxDSteps1 .help b{  color:#000000;  font-weight: bold;}div.BoxDPolicyCancel {}.BoxDPolicyCancel ul {font-size: 10px;line-height: 12px;list-style-type: disc;list-style-position: inside;}p.pHead1 {     margin: 3px 0 10px 0;     font-size: 14px;     line-height: 14px;     font-weight: bold;     color: #6699cc;     }p.pHead2 {margin: 3px 0 10px 0;font-size: 12px;line-height: 14px;font-weight: bold;color: #6699cc;}a.LinkH {color: #000;}input.ButtonSubmitContinue {width: 105px !important;height: 30px;background: #8bafd6 url(../imgs/but_continue.png) no-repeat left top;border: 0px none;margin: 5px 0px 5px 42% !important;}#ButtonSubmitContinuePayment {    width: 300px !important;    height: 40px;    background: #8bafd6 url(../imgs/continuepayment.gif) no-repeat left top;    border: 0px none;    margin: 5px auto 10px auto;    cursor:pointer;    display:block;    float:left;}#ButtonSubmitContinuePayment2 {    width: 300px !important;    height: 40px;    background: #8bafd6 url(../imgs/continuepayment2.gif) no-repeat left top;    border: 0px none;    margin: 5px auto 10px auto;    cursor:pointer;    display:block;    float:left;}#ButtonSubmitContinuePayment3 {    width: 366px !important;    height: 40px;    background: #8bafd6 url(../imgs/confirmbooking_orange.gif) no-repeat left top;    border: 0px none;    margin: 5px auto 10px auto;    cursor:pointer;    display:block;    float:left;}#ButtonSubmitContinuePayment3NP {    width: 366px !important;    height: 40px;    background: #8bafd6 url(../imgs/confirmbooking_orange2.gif) no-repeat left top;    border: 0px none;    margin: 5px auto 10px auto;    cursor:pointer;    display:block;    float:left;    text-decoration: none;}#ButtonSubmitContinueCallback {    width: 173px !important;    height: 40px;    background: #8bafd6 url(../imgs/continuecallback2.gif) no-repeat left top;    border: 0px none;    margin: 5px 10px 10px 0px;    cursor:pointer;    display:block;    float:left;}#ButtonSubmitContinueCallback2 {    width: 263px !important;    height: 40px;    background: #8bafd6 url(../imgs/callme_now.gif) no-repeat left top;    border: 0px none;    margin: 5px 10px 10px 0px;    cursor:pointer;    display:block;    float:left;}#ButtonSubmitContinuePayment span,  #ButtonSubmitContinueCallback span, #ButtonSubmitContinuePayment2 span, #ButtonSubmitContinueCallback2 span, #ButtonSubmitContinuePayment3 span{    display:none;}p.pNotify {text-align: center;color: #c52b1d;}table.TablePrice {clear: left;margin: 10px 0px 30px 0px;width: 100%;font-size: 11px;     border-left: #ababab 1px dotted;      border-top: #ababab 1px dotted; }.TablePrice td,th {border-right: #ababab 1px dotted;     border-bottom: #ababab 1px dotted;padding: 3px 5px;}.TablePrice th {font-weight: bold;}.TablePrice td.tdnone {border: 0px none}.TablePrice .Bold {font-weight: bold;}.TablePrice .TotalPrice {text-align: right;}.TablePrice th.Th1 { width: 225px; }.TablePrice th.Th2 { width: 225px; }.TablePrice th.Th3 { width: 250px; }.TablePrice th.Th4 { width: 245px; }.TablePrice .OutlineLeft,.TablePrice .OutlineRight {background-color: #f0f4fe;border-top: #ff6600 1px solid !important;border-bottom: #ff6600 1px solid;border-collapse: separate;}.TablePrice .OutlineLeft {border-left: #ff6600 1px solid;border-right: 0px none;}.TablePrice .OutlineRight {border-right: #ff6600 1px solid;border-left: 0px none;}div.BoxDYourTravelDetails {}.BoxDYourTravelDetails p.ItApartments {margin: 0 0 5px 0;}.BoxDYourTravelDetails p.ItApartments a {color: #000;}.BoxDYourTravelDetails p.ItNubmers {margin: 0 0 20px 0;color: #999999;}.BoxDYourTravelDetails dl.ItSchedule {margin: 0 0 10px 160px }.BoxDYourTravelDetails dl.ItSchedule dt {display: block;float: left;width: 15%;margin: 0 0 5px 0;padding: 0px;color: #ff6600;}.BoxDYourTravelDetails dl.ItSchedule dd {display: block;float: left;width: 35%;margin: 0 0 5px 0;padding: 0px;}.BoxDYourTravelDetails p.ItImage {display: block;float: left;width: 139px;margin: 0 20px 10px 0;}dl.Dl1 {font-size: 11px;margin: 0 0 10px 0;overflow: hidden; }dl.Dl1 dt {float: left;clear: left;margin: 0 0 0 0;width: 30%;font-weight: bold;}dl.Dl1 dd {float: left;margin: 0 0 0 0;width: 70%;}dl.Dl1 dt.wider { width: 60% }dl.Dl1 dd.wider { width: 40% }p.LinkModify a {margin: 0 0 0 70%;font-weight: bold;color: #6e82bd;}.InputTime1 {width: 50px !important;}span.HighLight {padding: 0px 5px;border: #ff6600 1px solid !important;background-color: #f0f4fe;font-weight: bold;}div.BoxCEntYDetails {padding: 10px;margin: 0 0 10px 0;}div.BoxCCheckNConfirm {padding: 10px;margin: 0 0 10px 0;}span.ItTick {}span.ItTick input {display: inline;vertical-align: middle;margin: 0 5px 0 10px;}span.ItTick label {display: inline;float: none !important;clear: none !important;margin: 0 !important;padding: 0 !important;font-size: 9px;line-height: 20px;}p.pNotify2 {font-size: 10px;text-align: center;}a.LinkMoreTerms {color: #6e82bd;}.BoxCCheckNConfirm input,.BoxCCheckNConfirm select {margin: 0 10px 10px 0;}.BoxCCheckNConfirm input {width: 200px;}.BoxCCheckNConfirm select {width: 205px !important;}input.ButtonSubmitConfRes {     width: 250px;     height: 40px;     background: url(../imgs/confirmbooking4.gif) no-repeat left top;     margin: 30px auto 15px 230px;     float:none;     border:0px;}input.ButtonSubmitConfRes:hover {        cursor:pointer;}     input.checkbox {width: auto !important;    margin-top: inherit;    margin-right: 10px;    margin-bottom: 0px;margin-left: inherit;}span.prefix {position: absolute;width: 10px;margin: 0 0 0 -10px;}h1.H1a {font-size: 24px !important;font-weight: normal !important;text-transform: capitalize !important;color: #FF6600;display:inline;     }       .search_header{        display:inline;    width:736px;     height:31px;     float: left;    padding-top: 5px;}.search_table_display {    float:left;                  padding: 0px;    margin: 0px;}.search_table_display2 {    float:right;                 padding: 0px;    margin: 0px;    font-size: 20px;}.display_center  { background: url(/imgs/search_top_c.gif) repeat-x left top; margin-bottom: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px;}    .display_left    { background: url(/imgs/search_top_l.gif) no-repeat left top; padding-left:0px}.display_right   { background: url(/imgs/search_top_r.gif) no-repeat left top; }.display_center2_active     { background: url(/imgs/search_top_c2.gif) repeat-x right top; float:right; color: #ffffff; text-decoration: none; padding-left: 15px; padding-right: 15px;}   .display_center2_inactive   { background: url(/imgs/search_top_c.gif) repeat-x right top;  float:right; padding-left: 15px; padding-right: 15px;}   .display_center2_inactive a { color: #ff6600; text-decoration: none;}   .display_left2_active       { background: url(/imgs/search_top_l2.gif) no-repeat right top; float:right; padding-left:0px; height: 31px; }.display_left2_inactive     { background: url(/imgs/search_top_l.gif) no-repeat right top; float:right; padding-left:0px; height: 31px; }.display_right2   { background: url(/imgs/search_top_r.gif) no-repeat right top; float:right; padding-right:0px; height: 31px; }.propertyFavButton{  float:right;  background-image: url(/imgs/but_favorites.gif);  width:145px;  height:30px;  position: relative;  top:-6px;}.propertyFavButton div{  font-weight:bold;  line-height:13px;  margin:3px 0 0 32px;}.propertyFavButton div a{  text-decoration: none;}#displayGallery{height: 0px; width: 745px;display:block;overflow: hidden;  border-bottom: 1px dotted #999999;}#displayImages{display:block;overflow: hidden;}.sliderGallery {     overflow: hidden;     position: relative;     margin:0px 0px;     height: 100%;      width: 743px;     border: 1px dotted #999999;     border-right: 1px dotted #999999;}.sliderGallery UL {position: absolute;list-style: none;white-space: nowrap;padding: 0;margin: 0;width:3150px;}.sliderGallery UL LI {display: inline;}.imageGallery{overflow: hidden;     position: relative;     margin:0px 0px;     height: 100%;      width: 737px;     border: 1px dotted #999999;     border-right: 1px dotted #999999;}.imageGallery UL {position: absolute;list-style: none;white-space: nowrap;padding: 0;margin: 0;}.imageGallery UL LI {display: inline;}.handle {position: absolute;cursor: pointer;height: 13px;width: 100px;top: 1px;padding-left:5px;padding-right:1px;background: url("../imgs/luxury/slide.png") no-repeat;z-index: 100;}.sliderGallery .avail-cal{height:175px;}#slider-main  {  width: 745px;  margin: 0px;}#content-slider {  width: 720px;  height: 6px;  margin: 5px;  background: #bbb;  position: relative;}.ui-slider-handle {  width: 8px;  height: 13px;  position: absolute;  top: -4px;  background: #478AFF;  border: solid 1px black;  cursor: pointer;  padding-left:5px;  padding-right:1px;  background: url("../imgs/luxury/slide.png") no-repeat;  z-index: 100;  }#content-scroll {  width: 765px;  height: 200px;  margin: 0px 0px 12px -18px;  padding:0px;  overflow: hidden;}#content-holder {  height: 270px;}.content-item {  width: 315px;  height: 200px;  float: left;}#slider-main-unit  {  width: 337px;  margin: 0 auto;}#content-slider-unit {  width: 317px;  height: 6px;  margin: 5px;  background: #bbb;  position: relative;}#content-scroll-unit {  width: 327px;  height: 200px;  margin-top: 10px;  overflow: hidden;  border: dotted 1px #999;}#content-holder-unit {  width: 1500px;  height: 270px;}.content-item-unit {  width: 290px;  height: 270px;  float: left;}#digicertsitesealcode{     float:right;}#digilinkstuffsmall{font-size:8px;position:absolute;top:35px;left:0px;right:12px;display:block;width:60px;height:10px;     text-transform:uppercase;      text-align: center;     text-decoration: none;}#digilinkstufflarge a, #headernew #digilinkstuffsmall a{font-size:9px;line-height:10px;text-transform:uppercase;padding-top:0px;display:block;     text-decoration: none;  } #digisealvaliddatesmall{     font-size:9px;     position:absolute;     top:21px;     left:4px;     right:12px;     bottom:18px;     display:block;     width:36px;     height:10px;     color:#fff; }#AvailableResults.details{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;padding:8px;margin-bottom:0px;}#AvailableResultsUnits{     border:none;          margin-bottom:0px;}    #details-availability-tab2 {margin:0px;float:left;clear:both;height:23px;padding:2px 3px 0px 0px;border-top:1px dotted #999999;border-right:1px dotted #999999;background-color:#FFF;}#details-availability-tab2 li {display:inline;padding:5px 10px 0px 10px;height:18px;float:left;margin:0px;}#details-availability-tab2 .dates {background: url(../imgs/white-tab-right.gif) no-repeat right top;background-color:#fff;}#details-availability-tab2 li a {background: url(../imgs/expand_arrow.gif) no-repeat left top;padding-left:5px;  padding-top:0px;  padding-left:7px;font-size: 16px; color:#FF6600;text-decoration:none;}#details-availability-tab2.units {height:28px;    font-size: 19px;    font-weight:500;}#details-availability-tab2 .units li .dates {     margin:0px;          float:left;     clear:both;     height:23px;     padding:2px 3px 0px 0px;     background: url(../imgs/grey-tab-right.gif) no-repeat right top;     background-color:#fff;}#details-availability-tab, #details-availability-tab-bottom{margin:0px;float:left;clear:both;height:23px;padding:2px 2px 0px 1px;background-color:#ededed;}#details-availability-tab li, #details-availability-tab-bottom li{display:inline;padding:5px 10px 0px 10px;height:18px;float:left;margin:0px;}#details-availability-tab .dates, #details-availability-tab-bottom .dates{background: url(../imgs/white-tab-right.gif) no-repeat right top;background-color:#fff;}#details-availability-tab li a, #details-availability-tab-bottom li a{background: url(../imgs/expand_arrow.gif) no-repeat left top;padding-left:5px;    padding-top:0px;font-size: 16px; color:#FF6600;text-decoration:none;}#view-link.orange_tab_link {color:#ff6600;}.details-availability-tab-container{     height:25px;     margin-top:0px;     width:500px;}#details-availability-tab .datesonline_2{    background-repeat: no-repeat;    background-attachment: scroll;    background-position: right top;    background-color: #ff6600;    height:23px;    background-image: url("../imgs/orange-tab-right.gif");    }#details-availability-tab .datesonline_2 a{        padding: 0px 0px 0px 23px;    vertical-align:text-top;    outline:none;         color: #ffffff;     background: url(../imgs/white_expand_arrow.gif) no-repeat left top;    }#details-availability-tab .bookonline_2{  background-image: url("../imgs/white-tab-right.gif");background-repeat: no-repeat;background-attachment: scroll;background-position: right top;background-color: #ffffff;height:23px;  padding-bottom: 0px;  display:none;}#details-availability-tab .bookonline_2 a{  padding: 0px 0px 0px 23px;  vertical-align:text-top;    outline:none;   }#details-availability-tab .datesonline, #details-availability-tab-bottom .datesonline{    background-image: url("../imgs/white-tab-right.gif");    background-repeat: no-repeat;    background-attachment: scroll;    background-position: right top;    background-color: #ffffff;    height:23px;    padding-bottom: 0px;}#details-availability-tab .datesonline a, #details-availability-tab-bottom .datesonline a{        padding: 0px 0px 0px 23px;    vertical-align:text-top;    outline:none;     }#details-availability-tab .bookonline, #details-availability-tab-bottom .bookonline{background-image: url("../imgs/orange-tab-right.gif");background-repeat: no-repeat;background-attachment: scroll;background-position: right top;background-color: #ff6600;height:23px;  padding-bottom: 0px;  display:none;}#details-availability-tab .bookonline a, #details-availability-tab-bottom .bookonline a{color: #ffffff;  padding: 0px 0px 0px 23px;  vertical-align:text-top;    background: url(../imgs/white_expand_arrow.gif) no-repeat left top;  outline:none;   }#details-availability-tab.units, #details-availability-tab-bottom.units {height:28px;    font-size: 19px;    font-weight:500;}#details-availability-tab .units li .dates, #details-availability-tab-bottom .units li .dates{     margin:0px;     float:left;     clear:both;     height:23px;     padding:2px 3px 0px 0px;     background: url(../imgs/grey-tab-right.gif) no-repeat right top;     background-color:#fff;     }.detail-availability-result{margin:10px 0px 0px 0px;width:770px;}.detail-availability-result td{font-size:12px;     padding:0px;     margin:0px;}.detail-availability-result ul{    margin:0px 0px 5px 82px;}.detail-availability-result ul .ButRequestIt, .detail-availability-result ul .ButMoreInfo, .detail-availability-result ul .ButRequestOwner{     margin-left:50px;}.detail-availability-result li{     display:inline;     padding:0px;      float:left;     margin-right:10px;  }.detail-availability-result li span{     display:none;}.detail-availability-result td.results{font-weight:bold;}.detail-availability-result .BoxCError{color:#3a679a;border:none;text-align:center;margin-top:-1px;padding-top:0px;font-weight:bold;}.detail-availability-result .BoxCError img{margin-right:5px;}.detail-availability-result  li a {          display:block;          width: 130px;          height: 30px;          margin: 0px;          padding:0px;          float:left;   }.detail-availability-result  #Hotel.ButBookIt{          float:none;          display: block;          clear: none;          width: 95px;          height: 30px;          margin: 0px auto;          padding:0px;}.detail-availability-result span.BoxCTotalPrice2{margin-bottom:5px;line-height: 20px;}.detail-availability-result span.BoxCTotalPrice2Units{     margin-bottom:5px;     line-height: 20px;          text-align: left;}      .detail-availability-result .ButBookIt{      background: url(../imgs/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButSelectThis{     background: url(../imgs/btn_select_this.gif) no-repeat left top;    width: 130px;    height:27px;    display: block;    margin:10px;    outline:none;     }.units_listing{    width:80%;    display:block;    margin-bottom: 3px;}.units_listing img{    float:left;    margin-right:5px;}.detail-availability-result td .ButBookIt{      width:140px;}.detail-availability-result .AskAnAgent    {      width:140px;}.detail-availability-result .AskAnAgent    { background: url(../imgs/ask_and_agent_btn.gif) no-repeat left top;  }.detail-availability-result .AskTheOwner    { background: url(../imgs/asktheowner.png) no-repeat left top;  }.detail-availability-result .ButRequestOwner    { background: url(../imgs/asktheowner.png) no-repeat left top;  }.detail-availability-result .ButRequestIt{ background: url(../imgs/ask_and_agent_btn.gif) no-repeat left top;}.detail-availability-result span.priceBreakDown{font-size:11px;color:#3a679a;display: block;width: 280px;     margin:0px auto;}.detail-availability-result span.priceBreakDownUnits{     font-size:11px;     color:#3a679a;     display: block;     width: 280px;          margin: 0px;     }.details-availability-tab-body{     padding:3px;     background-color: #fff;     height:100%;     height: auto !important;     min-height:90px;     border:1px dotted #a9a9a9;     width:730px;     margin-bottom: 10px;}.details-availability-tab-body ul{     width:700px;          height:100%;     height: auto !important;     min-height:80px;     margin:0px;}.details-availability-tab-body li{     width:18%;     float:left;}#DetailsDatePicker, #DetailsDatePickerUnits{height:50px;display:block;border:1px solid #a9a9a9;border-top:none;width:733px;}#DetailsDatePickerUnitsMiddle, #DetailsDatePickerUnitsBottom{height:50px;display:block;border:1px dotted #a9a9a9;width:733px;background-color:#e6f1f7;float:left;}#DetailsDatePicker, #DetailsDatePickerUnits{     background-color:#fff;}#reservedUnitsMiddleHotel {    display:none;    border:1px dotted #a9a9a9;    width:739px;        float:left;      padding-top:15px;padding-bottom:0px;margin-bottom:0px;}#reservedUnitsMiddle, #reservedUnitsBottom{    height:50px;    display:none;    border:1px solid #a9a9a9;    width:733px;    background-color:#fff;    float:left;      padding:5px;      }#book_units, #book_units_middle, #book_units_bottom{    margin-top:20px;    float:right;}.blue-titles{width:580px;padding:8px;border:1px dotted #85aad4;background-color:#f1f7fa;color:#3a679a;font-size:18px;}.blue-titles.remove-bottom-border{border-bottom:none;}.box a.notes_link,.box a.notes_link:hover, .quick-facts a.notes_link,.quick-facts a.notes_link:hover{color:#ff0000;text-decoration:none;font-weight:bold;background:url(../imgs/req.gif) no-repeat left top; height:10px;padding-right:10px;margin:0px;text-indent:-100px;}a.blueLinks{color:#5076a0;}#google_map em{float:left;font-size:10px;}.map-options{display:none;}.aa-list, .rf-list{width:98%;display:block;clear:both;margin:10px;float:left;height:100%;min-height:500px;height: auto !important;}.aa-list li, .rf-list li{float:left;width:48%;margin-bottom:10px;border:1px solid #ccc;clear:none;margin:0px;padding:5px;}.aa-list li input, .aa-list li span{float:left;}.aa-list li a, .rf-list li a{float:right;clear:none;display:inline;width:10px;height:10px;margin-right:10px;padding-top:3px;}.warning-bg{background-color:#EFA186;}.aa-location{height:40px;width:100%;clear:both;display:none;margin:0px;}#large-center .aa-list input{width: 50px;float:left;}#large-center .aa-list textarea, #large-center .aa-list select{width: 135px;margin: 0px 4px 5px 0px;float:left;}.aa-options{padding-right:15px;font-weight:bold;text-align:right;font-size:14px;}.city_aparments{padding-bottom:10px;margin-bottom:40px;border-bottom: 1px dotted #999;width:100%;height:100%;min-height:50px;height: auto !important;}.aa_apartments {padding:10px;width:100%;height:100%;min-height:100px;height: auto !important;display:none;}.aa_apartments li{border-bottom: 1px dotted #999;width:98%;clear:both;padding:5px 0px;height:30px;}.aa_apartments li a{margin-left:100px;}#large-center .aa_apartments textarea{width: 650px;height:150px;margin-bottom:20px;}#large-center .aa_apartments textarea.small{height:70px;}#large-center .aa_apartments{border-right:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;width:100%;height:100%;min-height:150px;height: auto !important;margin-bottom:10px;}#large-center .amenities{border-right:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;width:100%;height:100%;min-height:555px;height: auto !important;margin-bottom:10px;}#large-center .aa_apartments li{width:24%;height:15px;clear:none;float:left;border:none;border-left:1px solid #999;padding-left:5px;margin:0px;}#large-center .amenities li{width:32%;height:15px;clear:none;float:left;border:none;border-left:1px solid #999;padding-left:5px;margin:0px;}#large-center .aa_apartments .pictures li{width:31%;height:215px;clear:none;float:left;border:none;border:1px solid #999;padding:5px 5px 10px 5px;margin:0px;text-align:center;}.aa_apartments .pictures li a{margin:0px;}#large-center .aa_apartments .pictures li input{margin-bottom:5px;}#large-center .apartment-body{margin-top:10px;margin-bottom:50px;}#large-center .apartment-body-imported{margin-top:10px;margin-bottom:10px;}#large-center .aa_apartments .amenities span{height:15px;clear:none;float:left;}#large-center .aa_apartments .amenities input{float:right;margin-right:40px;}#large-center .aa_apartments .amenities select{float:right;margin-right:5px;width:90px;}.stats-next-button{    margin-left:10px;}#large-center #edit_agent_property .prices-table input{     width: 160px;     border:1px solid red;}.BoxCCheckNConfirm .checkout_checkboxes{     width:20px;     float:left;}#large-center .BoxCCheckNConfirm label { float:left; width:280px; clear:none; padding-right:10px;}#AvailableResultsBottom{     margin-bottom: 20px;}#left .refine_search{     padding: 0px;     margin: 0px;     background-color: #ffffff;}#left .refine_search h2{      margin:0px;     background: none;     background-color: #d3d1d2;     border:none;     padding:0px 8px 6px 8px;}     #left .refine_search_new h2{      margin:0px;     background: none;     border:none;     padding:6px 8px 6px 8px;     font-size: 16px;     font-weight: bold;}     #left .refine_search h2 span{      color: #4e75a0;}  #left .refine_search_new h2 span{      color: #4e75a0;}#left .refine_search h3 {      text-decoration: none;      font-weight: bold;      color:#666666;      font-size: 12px;     border-left: 1px solid #999999;       border-top: 1px solid #999999;     padding:5px 2px;     margin:0px;      text-transform: none;     float:left;     width: 174px;     background-color: #d3d1d2;}   #left .refine_search_new h3 {      text-decoration: none;      font-weight: bold;      color:#4e75a0;      font-size: 12px;     border: 0px;     text-transform: none;     float:left;     width: 174px;}#left .area_search_new h3 {      text-decoration: none;      font-weight: bold;      color:#4e75a0;      font-size: 12px;     border: 0px;     text-transform: none;     float:left;     width: 174px;}#bedroomRefine_holder {     background-color: transparent;    background-image: url("/imgs/sprite-icons.png");    background-repeat: no-repeat;    background-attachment: scroll;    background-position: -30px -175px;    width: 15px;    height: 25px;    padding-bottom: 3px;}#bathroomRefine_holder {     background-color: transparent;    background-image: url("/imgs/sprite-icons.png");    background-repeat: no-repeat;    background-attachment: scroll;    background-position: -30px -175px;    width: 15px;    height: 25px;    padding-bottom: 3px;}#amenitiesRefine_holder {     background-color: transparent;    background-image: url("/imgs/sprite-icons.png");    background-repeat: no-repeat;    background-attachment: scroll;    background-position: -30px -175px;    width: 15px;    height: 25px;    padding-bottom: 3px;}#areaRefine_holder {     background-color: transparent;    background-image: url("/imgs/sprite-icons.png");    background-repeat: no-repeat;    background-attachment: scroll;    background-position: -30px -175px;    width: 15px;    height: 25px;    padding-bottom: 3px;}.showMoreLessOpt {    color:#4e75a0;     }#left .refine_search ul{     margin:0px;      padding:0px 0px 5px 0px;      display:block;     border:none;}#left .refine_search_new ul{     margin:0px;      padding:0px 0px 5px 0px;      display:block;     border:none;}#left  .refine_search ul li{     margin:0px;     width: 178px;     height: 20px;}#left  .refine_search_new ul li{     margin:0px;     width: 160px;     height: 20px;     border: 0px;     padding-left: 15px;}#left  .refine_search ul li.last{     margin:0px;     width: 178px;     height: 2px;     border-bottom:1px solid #999999; }#left  .refine_search_new ul li.last{     margin:0px;     width: 160px;     height: 2px;}#left  .refine_search ul li.refineButton{     height:30px;      background-color:#d3d1d2;      background-image:url(../imgs/refine_search_bottom.jpg);     background-repeat:no-repeat;     background-position:bottom;          padding:0px 0px 9px 7px;     width:173px;      border:none;    }#left  .refine_search ul li.refineButtonTop{     height:30px;      background-color:#d3d1d2;           padding:0px 0px 0px 7px;     width:173px;      border:none;    }#left  .refine_search div.refineButton{     height:55px;       padding:0px 0px 9px 8px;     color: #565455;     font-size:11px;     background-color:#d3d1d2;}#left  .refine_search ul li.refineButton a, #left  .refine_search div.refineButton a, #left  .refine_search ul li.refineButtonTop a{           background:url(../imgs/refine_search_blue.jpg);     background-repeat: no-repeat;     width:169px;     height:25px;     display:block;     margin:5px 0px 2px 0px;}#left  .refine_search ul li.refineButton span, #left  .refine_search div.refineButton span, #left  .refine_search ul li.refineButtonTop span{           display:none;}     .box.left{     float:left;     margin-top:10px;     width:171px;}#container-left .box.left{     float:left;     margin-top:30px;     width:171px;}.payment_details{     width:100%;     border:none;     margin:10px 0px 0px 0px;}.payment_details th{     color:#ff6600;     padding:0px;     border:none;}.payment_details td{     padding-left:0px;     border:none;}.due_now{          background: url(../imgs/due_now_bottom.jpg);     background-repeat: no-repeat;     background-position: bottom;     display:block;     text-align:left;     background-color: #73a4cd;     color:#ffffff;     width:219px;      padding-bottom:10px;}.due_now_discount{     background: url(../imgs/due_now_bottom.jpg);     background-repeat: no-repeat;     background-position: bottom;     display:block;     text-align:left;     background-color: #73a4cd;     color:#C0C0C0;     width:219px;      padding-bottom:10px;    }.due_now_discount strong{     font-size:17px;     padding:0px;     float:left;     width:95%;     margin-left: 5px;     text-decoration: line-through;}.due_now_discount .description_discount{     color:#ffffff;     font-size:17px;     font-weight:bold;     margin-left: 5px;}.due_now_discount .description{     margin: 0px;     padding: 0px 0px 0px 5px;     color: #ffffff;     display:block;     width:98%;}.due_now_left{     width:219px;     height:11px;                                        background: url(../imgs/due_now_top.jpg);     display:block;     clear:none;     float:left;     background-repeat: no-repeat;}.due_now strong, .due_on_arrival strong{     font-size:17px;     padding:0px;     float:left;     width:95%;     margin-left: 5px;}.due_now .description, .due_on_arrival .description{     margin: 0px;     padding: 0px 0px 0px 5px;     display:block;     width:98%;}.due_on_arrival .description{     color:#000000;}     .due_on_arrival{     background: url(../imgs/on_arrival_bottom.jpg);     background-repeat: no-repeat;     background-position: bottom;     display:block;     text-align:left;     background-color: #efefef;     color: #ff6600;     width: 235px;      padding-bottom: 10px;}.due_on_arrival_left{     width:235px;     height:11px;     background: url(../imgs/on_arrival_top.jpg);     display:block;     clear:none;     float:left;     background-repeat: no-repeat;}#large-center li.pic-details{     border:1px solid #999999;     width:725px;     height:140px;     display:block;     clear:both;}#large-center li.pic-details img{     float:left;}     .price_table{     display:none;}.price_table_display{     display:block;}ul.opt_in{     display:block;     min-height:80px;     height:auto !important;     height:100%;}.opt_in li{     width:720px;     color:#333;     clear:both;     margin:0px;     font-size:11px;     font-weight:normal;     padding-left:220px;}#step2 .opt_in label{     width:283px;}#sale_info_box input{     width: 184px;     margin-right:10px;}#payForm .accepted_cards{     width:71px;     height:21px;     vertical-align:top;}#payForm .accepted_cards_hide{     display:none;     }#map_search{     border: 1px dotted #999;     margin-bottom:5px;     height:120px;     text-align:center;}#map_search .loader{     margin-top:50px;}div.markerLabel{     text-align: center;     color: white;     letter-spacing: 0px;     font-size: 12px;     font-family: Arial;     background-color:#993366;     border:3px solid white;     padding:2px;}#geo_progress{     background-color:#993366;     border:1px solid white;     padding:0px;     height:200px;}#geo_progress_container{     margin:0px 180px 0px 0px;     padding:0px;}#geo_progress_text{     font-size:12px;     font-weight:bold;     padding:0px;}.booking_options{          display: block !important;      clear: both !important;      float: none !important;      width: 100% !important;      margin: 0 0 5px 0 !important;      height:50px  !important;      }.booking_options a{     width:240px;     float:left;     }#form_containers{     height:200px;     }.box .continueBooking {     background: url(../imgs/default-bookonline.gif) no-repeat left top;               width: 180px;     height: 48px;     margin:0px;     padding-left:65px;     padding-top:5px;     font-size:14px;     font-weight:bold;     text-decoration:none;     color:#fff;     display:block;}.box .continueCallback {     background: url(../imgs/default-callme.gif) no-repeat left top;               width: 160px;     height: 43px;     border:0px;     margin:0px 10px 0px 0px;     padding-left:65px;     padding-top:5px;     font-size:14px;     font-weight:bold;     text-decoration:none;     color:#fff;     display:block;}.box .continueBooking:hover, .box .continueCallback:hover {         color:#fff;}     .continueBooking:hover, .continueCallback:hover{     cursor:pointer;}#suggest_home{     font-size:20px;     color:#666;      width:400px;     float:left;     clear:none;     border:1px solid #abadb3;     border-right:none;     height:25px;}#search_home_button{     float:left;     clear:none;     border:1px solid #abadb3;     border-left:none;     }#suggest_search{     font-size:20px;     color:#666;      width:400px;     float:left;     clear:none;     border:1px solid #abadb3;     border-right:none;     height:25px;}#search_button{     float:left;     clear:none;     border:1px solid #abadb3;     border-left:none;     }.search_results_form{     height:30px;     padding:0px;}     .ac_results {     border: 1px solid gray;     background-color: white;     padding: 0;     margin: 0;     list-style: none;     position: absolute;     z-index: 10000;     display: none;     width:343px;}.ac_results.suggest_home{      width:403px;}     .ac_results li {     padding: 2px 5px;     white-space: nowrap;     color: #101010;     text-align: left;     line-height:15px;     height:15px;}.ac_results li .result_name{     float:left;     clear:left;}.ac_results li .num_properties{     font-size:10px;     float:right;     clear:right;}li.ac_over {     cursor: pointer;     background-color: #cccccc;      color: #000;      font-weight:normal;}.ac_match {     text-decoration: underline;     color: #000;     }li.ac_over .ac_match{     color: #000; }#search_res{     width:99%;     clear:both;}div.BoxCSearchMain input.ButtonSubmit.DE{     background: #8bafd6 url(../imgs/de/but_search2.gif) no-repeat left top;}div.BoxCSearchMain input.ButtonSubmit.FR{     background: #8bafd6 url(../imgs/fr/but_search2.gif) no-repeat left top;}div.BoxCSearchMain input.ButtonSubmit.NL{     background: #8bafd6 url(../imgs/nl/but_search2.gif) no-repeat left top;}div.BoxCSearchMain input.ButtonSubmit.DK{     background: #8bafd6 url(../imgs/dk/but_search2.gif) no-repeat left top;}div.BoxCSearchMain input.ButtonSubmit.SE{     background: #8bafd6 url(../imgs/se/but_search2.gif) no-repeat left top;}div.BoxCSearchMain input.ButtonSubmit.ES{     background: #8bafd6 url(../imgs/es/but_search2.gif) no-repeat left top;}div.BoxCSearchMain input.ButtonSubmit.PL{     background: #8bafd6 url(../imgs/pl/but_search2.gif) no-repeat left top;}div.BoxCSearchMain input.ButtonSubmit.IT{     background: #8bafd6 url(../imgs/it/but_search2.gif) no-repeat left top;}#left .refine_search ul li.refineButton.DE a, #left  .refine_search div.refineButton.DE a, #left .refine_search ul li.refineButtonTop.DE a{     background:url(../imgs/de/refine_search_blue.jpg);     background-repeat: no-repeat;}#left .refine_search ul li.refineButton.FR a, #left  .refine_search div.refineButton.FR a, #left .refine_search ul li.refineButtonTop.FR a{     background:url(../imgs/fr/refine_search_blue.jpg);     background-repeat: no-repeat;}#left .refine_search ul li.refineButton.NL a, #left  .refine_search div.refineButton.NL a, #left .refine_search ul li.refineButtonTop.NL a{     background:url(../imgs/nl/refine_search_blue.jpg);     background-repeat: no-repeat;}#left .refine_search ul li.refineButton.DK a, #left  .refine_search div.refineButton.DK a, #left .refine_search ul li.refineButtonTop.DK a{     background:url(../imgs/dk/refine_search_blue.jpg);     background-repeat: no-repeat;}#left .refine_search ul li.refineButton.SE a, #left  .refine_search div.refineButton.SE a, #left .refine_search ul li.refineButtonTop.SE a{     background:url(../imgs/se/refine_search_blue.jpg);     background-repeat: no-repeat;}#left .refine_search ul li.refineButton.ES a, #left  .refine_search div.refineButton.ES a, #left .refine_search ul li.refineButtonTop.ES a{     background:url(../imgs/es/refine_search_blue.jpg);     background-repeat: no-repeat;}#left .refine_search ul li.refineButton.PL a, #left  .refine_search div.refineButton.PL a, #left .refine_search ul li.refineButtonTop.PL a{     background:url(../imgs/pl/refine_search_blue.jpg);     background-repeat: no-repeat;}#left .refine_search ul li.refineButton.IT a, #left  .refine_search div.refineButton.IT a, #left .refine_search ul li.refineButtonTop.IT a{     background:url(../imgs/it/refine_search_blue.jpg);     background-repeat: no-repeat;}.search-res .ButBookIt.DE{      background: url(../imgs/de/but_book_online.gif) no-repeat left top; }.search-res .ButBookIt.FR{      background: url(../imgs/fr/but_book_online.gif) no-repeat left top; }.search-res .ButBookIt.NL{      background: url(../imgs/nl/but_book_online.gif) no-repeat left top; }.search-res .ButBookIt.DK{      background: url(../imgs/dk/but_book_online.gif) no-repeat left top; }.search-res .ButBookIt.SE{      background: url(../imgs/se/but_book_online.gif) no-repeat left top; }.search-res .ButBookIt.ES{      background: url(../imgs/es/but_book_online.gif) no-repeat left top; }.search-res .ButBookIt.PL{      background: url(../imgs/pl/but_book_online.gif) no-repeat left top; }.search-res .ButBookIt.IT{      background: url(../imgs/it/but_book_online.gif) no-repeat left top; }.detail-availability-result .ButBookIt.DE{     background: url(../imgs/de/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButBookIt.FR{     background: url(../imgs/fr/book_now_button.gif) no-repeat left top;     width:174px;     height:27px;      margin-left:15px; }.detail-availability-result .ButBookIt.NL{     background: url(../imgs/nl/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButBookIt.DK{     background: url(../imgs/dk/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButBookIt.SE{     background: url(../imgs/se/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButBookIt.ES{     background: url(../imgs/es/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButBookIt.PL{     background: url(../imgs/pl/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButBookIt.IT{     background: url(../imgs/it/book_now_button.gif) no-repeat left top;}.detail-availability-result .ButBookIt.DE a{     width:160px;     height:27px;      }.detail-availability-result .AskAnAgent.DE{     background: url(../imgs/de/ask_and_agent_btn.gif) no-repeat left top;  }.detail-availability-result .AskTheOwner.DE{     background: url(../imgs/de/asktheowner.png) no-repeat left top;  }.detail-availability-result .ButRequestOwner.DE{     background: url(../imgs/de/asktheowner.png) no-repeat left top;  }.detail-availability-result .ButRequestIt.DE{     background: url(../imgs/de/ask_and_agent_btn.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.DE{     background: url(../imgs/de/but_info.gif) no-repeat left top;}.detail-availability-result .ButBookIt.FR{     background: url(../imgs/fr/book_now_button.gif) no-repeat left top;  }.detail-availability-result .AskAnAgent.FR{     background: url(../imgs/fr/ask_and_agent_btn.gif) no-repeat left top;  }.detail-availability-result .AskTheOwner.FR{     background: url(../imgs/fr/asktheowner.png) no-repeat left top;  }.detail-availability-result .ButRequestOwner.FR{     background: url(../imgs/fr/asktheowner.png) no-repeat left top;  }.detail-availability-result .ButRequestIt.FR{     background: url(../imgs/fr/ask_and_agent_btn.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.FR{     background: url(../imgs/fr/but_info.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.NL{     background: url(../imgs/nl/but_info.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.DK{     background: url(../imgs/dk/but_info.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.SE{     background: url(../imgs/se/but_info.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.ES{     background: url(../imgs/es/but_info.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.PL{     background: url(../imgs/pl/but_info.gif) no-repeat left top;}.detail-availability-result .ButMoreInfo.IT{     background: url(../imgs/it/but_info.gif) no-repeat left top;}div.BoxBSearchTwo input.ButtonSubmitChange.DE {     background: url(../imgs/de/but_continue2.png) no-repeat left top !important;}div.BoxBSearchTwo input.ButtonSubmitChange.FR {     background: url(../imgs/fr/but_continue2.png) no-repeat left top !important;}#ButtonSubmitContinuePayment3.DE {    background: #8bafd6 url(../imgs/de/confirmbooking_orange.gif) no-repeat left top;}#ButtonSubmitContinuePayment3.FR {    background: #8bafd6 url(../imgs/fr/confirmbooking_orange.gif) no-repeat left top;}#ButtonSubmitContinuePayment3.NL {    background: #8bafd6 url(../imgs/nl/confirmbooking_orange.gif) no-repeat left top;}#ButtonSubmitContinuePayment3.DK {    background: #8bafd6 url(../imgs/dk/confirmbooking_orange.gif) no-repeat left top;}#ButtonSubmitContinuePayment3.SE {    background: #8bafd6 url(../imgs/se/confirmbooking_orange.gif) no-repeat left top;}#ButtonSubmitContinuePayment3.ES {    background: #8bafd6 url(../imgs/es/confirmbooking_orange.gif) no-repeat left top;}#ButtonSubmitContinuePayment3.PL {    background: #8bafd6 url(../imgs/pl/confirmbooking_orange.gif) no-repeat left top;}#ButtonSubmitContinuePayment3.IT {    background: #8bafd6 url(../imgs/it/confirmbooking_orange.gif) no-repeat left top;}                                                                    #ButtonSubmitContinueCallback.DE {    background: #8bafd6 url(../imgs/de/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback.FR {    background: #8bafd6 url(../imgs/fr/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback.NL {    background: #8bafd6 url(../imgs/nl/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback.DK {    background: #8bafd6 url(../imgs/dk/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback.SE {    background: #8bafd6 url(../imgs/se/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback.ES {    background: #8bafd6 url(../imgs/es/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback.PL {    background: #8bafd6 url(../imgs/pl/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback.IT {    background: #8bafd6 url(../imgs/it/continuecallback2.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.DE {    background: #8bafd6 url(../imgs/de/callme_now.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.FR {    background: #8bafd6 url(../imgs/fr/callme_now.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.NL {    background: #8bafd6 url(../imgs/nl/callme_now.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.DK {    background: #8bafd6 url(../imgs/dk/callme_now.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.SE {    background: #8bafd6 url(../imgs/se/callme_now.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.ES {    background: #8bafd6 url(../imgs/es/callme_now.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.PL {    background: #8bafd6 url(../imgs/pl/callme_now.gif) no-repeat left top;}#ButtonSubmitContinueCallback2.IT {    background: #8bafd6 url(../imgs/it/callme_now.gif) no-repeat left top;}input.ButtonSubmitConfRes.DE {     background: url(../imgs/de/confirmbooking4.gif) no-repeat left top;}input.ButtonSubmitConfRes.FR {     background: url(../imgs/fr/confirmbooking4.gif) no-repeat left top;}input.ButtonSubmitConfRes.NL {     background: url(../imgs/nl/confirmbooking4.gif) no-repeat left top;}input.ButtonSubmitConfRes.DK {     background: url(../imgs/dk/confirmbooking4.gif) no-repeat left top;}input.ButtonSubmitConfRes.SE {     background: url(../imgs/se/confirmbooking4.gif) no-repeat left top;}input.ButtonSubmitConfRes.ES {     background: url(../imgs/es/confirmbooking4.gif) no-repeat left top;}input.ButtonSubmitConfRes.PL {     background: url(../imgs/pl/confirmbooking4.gif) no-repeat left top;}input.ButtonSubmitConfRes.IT {     background: url(../imgs/it/confirmbooking4.gif) no-repeat left top;}.continueBooking.DE{     background: url(../imgs/de/continueonlinebooking2.gif) no-repeat left top;          }.continueBooking.FR{     background: url(../imgs/fr/continueonlinebooking2.gif) no-repeat left top;          }.continueBooking.NL{     background: url(../imgs/nl/continueonlinebooking2.gif) no-repeat left top;          }.continueBooking.DK{     background: url(../imgs/dk/continueonlinebooking2.gif) no-repeat left top;          }.continueBooking.SE{     background: url(../imgs/se/continueonlinebooking2.gif) no-repeat left top;          }.continueBooking.ES{     background: url(../imgs/es/continueonlinebooking2.gif) no-repeat left top;          }.continueBooking.PL{     background: url(../imgs/pl/continueonlinebooking2.gif) no-repeat left top;          }.continueBooking.IT{     background: url(../imgs/it/continueonlinebooking2.gif) no-repeat left top;          }.continueCallback.DE{     background: url(../imgs/de/continuecallback2.gif) no-repeat left top;          }.continueCallback.FR{     background: url(../imgs/fr/continuecallback2.gif) no-repeat left top;          }.continueCallback.NL{     background: url(../imgs/nl/continuecallback2.gif) no-repeat left top;          }.continueCallback.DK{     background: url(../imgs/dk/continuecallback2.gif) no-repeat left top;          }.continueCallback.SE{     background: url(../imgs/se/continuecallback2.gif) no-repeat left top;          }.continueCallback.ES{     background: url(../imgs/es/continuecallback2.gif) no-repeat left top;          }.continueCallback.PL{     background: url(../imgs/pl/continuecallback2.gif) no-repeat left top;          }.continueCallback.IT{     background: url(../imgs/it/continuecallback2.gif) no-repeat left top;          }.payment_logos td{     padding:5px 0px;     margin:0px;}.addthis_links{     padding-left:5px;     }.payment_seals{     float:left;      clear:none;     width:160px;      margin:-190px 0px 0px 440px;}     .tpv_banc_sabadell{     width:720px;     height:900px;}.sa-description{     padding:0px 30px 0px 0px; line-height:20px;}.sa-description p{      margin:0px; line-height:20px; padding: 10px; text-align:justify;}#amenityDetails, #areaDetails{     display:none; color:#747272}#areaDetails{     display:none;}#map_canvas{     width: 590px;      height: 350px;      border: 1px solid rgb(160, 50, 100);} .slider-units{     overflow:auto;          width:314px;     height:221px;     padding:0px;}.slider-units table{     padding:0px;     margin:0px;}.slider-units table td{     padding:0px;}.slider-calendar{     overflow:auto;          width:314px;     height:225px;     padding:0px;}.slider-calendar table{     padding:0px;     margin:0px;}.slider-calendar table td{     padding:4px;}.units-left{     padding:0px;     width:340px;      border-top: 1px dotted #999999;     border-left:1px dotted #999999; border-bottom:1px dotted #999;}.units-right{     border-top: 1px dotted #999999;     border-right:1px dotted #999999; border-bottom:1px dotted #999; padding-right:10px; padding-top:10px;}.detail-availability-result .add-left-border{     border-left:1px dotted #999999;     padding:10px;}.units-right .quick-facts{    display:block;    float:left;    margin-bottom:5px;    width:98%;}.unit_description{    float:left;    display:block;    width:99%;    clear:both;    margin:5px 0px 10px 0px;}.color-scroll{scrollbar-face-color: #FF00FF;scrollbar-shadow-color: #0AB0FF;scrollbar-highlight-color: #00FF00;scrollbar-3dlight-color: #FF00FF;scrollbar-darkshadow-color: #00FFFF;scrollbar-track-color: #FFCC00;scrollbar-arrow-color: #000000;}#show-book-online{     margin:0px;     width:725px;}#show-book-online table{     margin:0px;     width:725px;}     span.subtotal{    font-weight:bold;}.search_bottom{    float:left;    margin-bottom:10px;    width:180px;}#availroomlist_title {border-collapse:collapse;border-spacing:0;color:#666666;float:left;font-size:12px;font-weight:normal;height:auto;padding-bottom:0px;margin-bottom:0px;text-align:center;width:739px;font-family:Arial, Helvetica, sans-serif;}.availroomlist_price {padding:10px 10px 10px 0px !important;border-top: 1px solid #ddd;background-color: #e6f1f7 !important;font-size:24px !important;}#extUnitRes td{  padding:5px;}.availroomlist_price_2 {  padding:5px !important;  border-top: 1px solid #ddd;  background-color: #e6f1f7 !important;  font-size:24px !important;}.availroomlist_deal {padding:20px !important;border-top: 1px solid #ddd;background-color: #e6f1f7 !important;font-size:24px !important;color: #5eac58 !important;}.availroomlist_deal_2 {padding:5px !important;border-top: 1px solid #ddd;background-color: #e6f1f7 !important;font-size:24px !important;color: #5eac58 !important;}.availroomlist_headline {     padding:10px;     font-size: 11px;     background-color: #fff;}.availroomlist_small_info {     padding:0px;     margin:0px;     font-size: 11px;     font-weight:normal;}.price_slash {font-size:18px; color:#666; text-decoration:line-through;}.availroomlist_type {     padding:15px 10px 15px 10px !important;     border-top: 1px solid #ddd;     background-color: #e6f1f7 !important;     color: #000;     font-weight:bold;}.deal_sticker {     background:url("/imgs/prices_prepaid_deal.jpg") repeat scroll left top #FFFFFF !important;     display:inline !important;     font-family:verdana;     height:24px !important;     margin:0 !important;     padding:0;     position:static;     text-align:center !important;     width:105px;     float: left;}.deal_sticker.FR {     background:url("/imgs/fr/prices_prepaid_deal.jpg") repeat scroll left top #FFFFFF !important;     background:url("/imgs/prices_prepaid_deal.jpg") repeat scroll left top #FFFFFF !important;}.deal_sticker.DE {     background:url("/imgs/de/prices_prepaid_deal.jpg") repeat scroll left top #FFFFFF !important;     background:url("/imgs/prices_prepaid_deal.jpg") repeat scroll left top #FFFFFF !important;}.deal_sticker a {color:#ffffff;text-decoration:none;}.deal_sticker_not {     background:url("/imgs/prices_flexible_rate.jpg") repeat scroll left top #FFFFFF !important;     display:inline !important;     font-family:verdana;     height:24px !important;     margin:0 !important;     padding:0;     position:static;     text-align:center !important;     width:105px;     float: left;}.deal_sticker_not.FR {     background:url("/imgs/fr/prices_flexible_rate.jpg") repeat scroll left top #FFFFFF !important;     background:url("/imgs/prices_flexible_rate.jpg") repeat scroll left top #FFFFFF !important;}.deal_sticker_not.DE {     background:url("/imgs/de/prices_flexible_rate.jpg") repeat scroll left top #FFFFFF !important;     background:url("/imgs/prices_flexible_rate.jpg") repeat scroll left top #FFFFFF !important;}.deal_sticker_not a {color:#ffffff;text-decoration:none;}.ButBookHotel{      background: url(../imgs/book_now_button.gif) no-repeat left top;}.ButBookHotel a span {        display: block;        width: 90px;        height: 25px; }#availability_form{background:url("../imgs/checkavail.gif") no-repeat top left;float:left;height:70px;position:relative;width:743px; border:1px dotted #ccc;}.availability_form_from{height:47px;left:36px;position:absolute;top:9px;width:115px;}.availability_form_from span{color:#666;font-size:12px;font-weight:700;left:8px;position:absolute;text-align:left;text-transform:capitalize;top:-1px;width:100px;}#hcheckin{background:url("../imgs/checkavail.gif") repeat scroll -45px -31px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;text-decoration:underline;}#dateFromCriMiddle{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}.dated #hcheckout{background:url("../imgs/checkavail.gif") repeat scroll -510px -99px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:6px;position:absolute;top:21px;width:103px;text-decoration:none;}.dated #dateToCriMiddle{background:url("../imgs/checkavail.gif") repeat scroll -510px -99px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:6px;position:absolute;top:21px;width:103px;text-decoration:none;}.availability_form_to{height:47px;left:176px;position:absolute;top:9px;width:115px;}.availability_form_to span{color:#666;font-size:12px;font-weight:700;left:8px;position:absolute;text-align:left;text-transform:capitalize;top:-1px;width:100px;}#dateToCriMiddle{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}.availability_form_guests{height:47px;left:307px;position:absolute;top:11px;width:75px;}.availability_form_guests span{color:#666;font-size:12px;font-weight:700;left:0;position:absolute;text-align:center;text-transform:capitalize;top:-1px;width:75px;}.availability_form_guests div{border:0 none;font-size:12px;height:17px;left:18px;overflow:hidden;position:absolute;top:22px;width:40px;height:14px;}.availability_form_guests div select{background:none repeat scroll 0 0 #FFF;color:#000;cursor:pointer;font-size:12px;left:-2px;position:absolute;text-align:left;top:-4px;width:43px;padding:0;}.dated .availability_form_guests div select{background-color:#fcffe5;color:#000;cursor:pointer;font-size:12px;left:-2px;position:absolute;text-align:left;top:-2px;width:43px;padding:0;}.availability_form_rooms{height:47px;left:389px;position:absolute;top:11px;width:75px;}.availability_form_rooms span{color:#666;font-size:12px;font-weight:700;left:0;position:absolute;text-align:center;text-transform:capitalize;top:-1px;width:75px;}.availability_form_rooms div{border:0 none;font-size:12px;height:17px;left:18px;overflow:hidden;position:absolute;top:22px;width:40px;height:14px;}.availability_form_rooms div select{background:none repeat scroll 0 0 #FFF;color:#000;cursor:pointer;font-size:12px;left:-2px;position:absolute;text-align:left;top:-4px;width:43px;padding:0;}.dated .availability_form_rooms div select{background-color:#fcffe5;color:#000;cursor:pointer;font-size:12px;left:-2px;position:absolute;text-align:left;top:-2px;width:43px;padding:0;}#dateFromCriBottom{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}#dateToCriBottom{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}#dateFromCriAjax1{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}#dateToCriAjax1{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}#dateFromCriAjax2{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}#dateToCriAjax2{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}#DetailsDatePicker1,#DetailsDatePicker2{  background:url("../imgs/checkavail2.gif") no-repeat top left;  float:left;height:70px;position:relative;width:743px;   border:1px dotted #ccc;  padding:0;}#dateFromCriTop,#dateFromCriBottom2{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}#dateToCriTop,#dateToCriBottom2{background:url("../imgs/checkavail.gif") repeat scroll -43px -30px transparent;border:0 none;color:#666;cursor:pointer;font-size:13px;height:17px;left:7px;position:absolute;top:21px;width:103px;}.availability_form_adults{height:47px;left:307px;position:absolute;top:9px;width:75px;}.availability_form_adults span{color:#666;font-size:12px;font-weight:700;left:0;position:absolute;text-align:center;text-transform:capitalize;top:-1px;width:75px;}.availability_form_adults div{border:0 none;font-size:12px;height:14px;left:26px;overflow:hidden;position:absolute;top:22px;width:18px;}.availability_form_adults div select{background:none repeat scroll 0 0 #FFF;color:#000;cursor:pointer;font-size:12px;left:-2px;position:absolute;text-align:left;top:-2px;width:80px;padding:0;}.availability_form_children {height:47px;left:375px;position:absolute;top:9px;width:75px;}.availability_form_children span{color:#666;font-size:12px;font-weight:700;left:0;position:absolute;text-align:center;text-transform:capitalize;top:-1px;width:100px;}.availability_form_children div{border:0 none;font-size:12px;height:14px;left:40px;overflow:hidden;position:absolute;top:22px;width:18px;}.availability_form_children div select{background:none repeat scroll 0 0 #FFF;color:#000;cursor:pointer;font-size:12px;left:-2px;position:absolute;text-align:left;top:-2px;width:80px;padding:0;}.availability_form_infants {height:47px;left:470px;position:absolute;top:9px;width:115px;}.availability_form_infants span{color:#666;font-size:12px;font-weight:700;left:8px;position:absolute;text-align:left;text-transform:capitalize;top:-1px;width:100px;}.availability_form_infants div{border:0 none;font-size:12px;height:14px;left:32px;overflow:hidden;position:absolute;top:22px;width:18px;}.availability_form_infants div select{background:none repeat scroll 0 0 #FFF;color:#000;cursor:pointer;font-size:12px;left:-2px;position:absolute;text-align:left;top:-2px;width:80px;padding:0;}.search_form select{     width:40px;}.search_form .locations{     width:129px;     font-size:14px;     height:19px;     margin-bottom:0px;}.continueResults{     display:none;}#ajax_property_content {  border-top:1px dotted #ccc;   border-left:1px dotted #ccc;   margin:1px 0px 0px 8px;}#ajax_property_content td{  border-right:1px dotted #ccc;   border-bottom:1px dotted #ccc;   padding: 3px 3px 3px 3px;}.address_under{    font-size: 11px;}#leftavailback table,#leftavailback td{  margin:0 0 0 0;  padding:0 0 0 0;  line-height:1px; }#leftavailback{width:180px;color:#ffffff; line-height:20px; }#leftavailback form{     margin:0;padding:46px 0 0 10px;}#leftavailback input, #leftavailback select, .home_search_engine input, .home_search_engine select{     color:#000;cursor:pointer;border: 0px ;     background:none repeat scroll 0 0 #FFF; }#leftavailback #selects_table td{padding:1px;}#leftavailback #locations_div{     overflow:hidden;width:137px;     height:19px;border:0 none;     margin:4px 0 0 7px;}.home_search_engine #locations_div{     overflow:hidden;     width:237px;     height:21px;border:0 none;     margin:0px 0 0 15px;}#leftavailback #adultsLeft_div{     overflow:hidden;width:21px;height:17px;border:0 none;margin:7px 0 0 10px;}#leftavailback #childrenLeft_div{     overflow:hidden;width:21px;height:17px;border:0 none;margin:7px 0 0 10px;}.home_search_engine #adultsLeft_div, .home_search_engine #childrenLeft_div{     overflow:hidden;width:19px;     height:17px;border:0 none;     margin:5px 0 0 10px;}#leftavailback #infantsLeft_div{     overflow:hidden;width:21px;height:17px;border:0 none;margin:7px 0 0 10px;}.home_search_engine #infantsLeft_div{     overflow:hidden;width:21px;height:17px;border:0 none;margin:7px 0 0 10px;}#leftavailback #dateFromLeft{width:110px;margin:0 0 0 7px;} #leftavailback #dateToLeft{width:110px;margin:0 0 0 7px;}#leftavailback .select_txt{margin:15px 0 0 5px;}#leftavailback #checkbox1{margin:5px 0 0 5px;padding:0;float:left;}    #leftavailback #checkbox2{margin:5px 0 0 5px;padding:0;float:left;}  #leftavailback #checkbox1 input, #leftavailback #checkbox2 input{width:13px;height:13px;}#leftavailback #locations_div select, #infantsLeft_div select,#leftavailback #childrenLeft_div select,#leftavailback #adultsLeft_div select {     background:none repeat scroll 0 0 #FFF;     color:#000;cursor:pointer;     text-align:left;     width:43px;     padding:0;     margin:0;}#leftavailback .field1, .home_search_engine .field1 {     height:28px;      width:157px;      background-repeat: no-repeat;     background-image: url("../imgs/leftmenu_field_1.jpg");     padding:5px 0 0 5px;}#leftavailback .field2 { height:28px; width:35px; background-repeat: no-repeat;background-image: url("../imgs/leftmenu_field_2.jpg");padding:5px 0 0 5px;}#leftavailback .field3, .home_search_engine .field3 {      height:31px; width:61px;      background-repeat: no-repeat;     background-image: url("/imgs/leftmenu_field_3.jpg");     margin:5px 0px 0px 5px;}.location_field {     height:30px;      width:390px;      background-repeat: no-repeat;     background-image: url("/imgs/location_field.png");     padding:2px 0 0 5px;}.home_search_engine .destination_title{     padding-left:8px;}#leftavailback .submit { height:40px; width:160px; background-repeat: no-repeat;}#leftavailback .submit_break { height:3px;}#leftavailback #submit_button{width:148px;height:31px;cursor:pointer;border:0px solid;padding:0;margin:0;}#leftavailback #p_div p{margin:5px 0 0 0;}#leftavailback #checkDates {padding:10px 0 5px 0 ;}.home_search_engine .field1{     padding-top: 0px;     padding-left: 10px;}.home_search_engine .field3{     padding-top: 0px;     padding-left: 8px;}    .home_search_engine .location_field{     padding-top: 2px;     padding-bottom: 0px;}        #lightbox-new {margin:0;padding:0px 5px 0px 5px;border:none ;background-color:#ffffff;}#lightbox-new h5 {border:none;border-bottom: 1px #ccc dotted;font-size:18px;color: #7B7B7B;background:none;text-align:left;margin:0;padding:0 0 10px 0;font-weight: lighter;}#lightbox-new #send_link {background:#F5F5F5;height:280px;padding:20px 15px 0 15px;}#lightbox-new #send_link b {color:#000000;font-size:12px;}#lightbox-new #send_link span {font-size:12px;}#lightbox-new .info_text{margin:10px 0 25px 0;color:#ADADAD;font-size:12px;font-weight: bold;}#lightbox-new .info_text b {color:rgb(70,138,159);}#lightbox-new .info_text a {color:rgb(70,138,159);}#lightbox-new td textarea {margin-top:6px;width:360px;height:45px;background-color: #ffffff;color:#333;}#lightbox-new td select , #lightbox-new td input {width:240px;background-color: #ffffff;color:#333;}#lightbox-new .submit{border: 1px rgb(57,121,133) solid; background-color:rgb(81,159,181);color:#ffffff;width:80px;padding:3px;}#lightbox-new table {margin:0;padding:0;}#lightbox-new table td {margin:0;padding:2px;}.propertyTab {margin-top:20px;height:28px;border-bottom:1px dotted #a9a9a9;}.propertyTab .header {height:23px;font-weight: bold;font-size:16px;color:#5F6467;padding:5px 15px 0 10px;clear:both;float:left;background-image: url(../imgs/property_tab_round_corner.jpg);background-repeat: no-repeat;background-attachment: scroll;background-position: right top;background-color: #EDF4FA;}.propertyTab .arrow {width:20px;height:15px;float:left;margin-top:3px;   background-color: transparent;background-image: url(../imgs/expand_arrow.gif);background-repeat: no-repeat;background-attachment: scroll;background-position: left top;}.propertyTabText {margin:5px 0 0 0;padding:5px;line-height: 20px;}.propertyTabText p {margin:0 0 10px 0;padding:0;line-height: 20px;}.propertyTabText b {font-weight:bold;color:#993366}.propertyTabText a {color: #85aad4;}  .ajax_calendar_button{  float:right;  background-image: url(../imgs/viewcalendar.gif);  width:125px;  height:30px;  margin:0 20px 0 0;  background-repeat: no-repeat;  background-attachment: scroll;  background-position: right top;  background-color: #ffffff;  cursor:pointer;}.ajax_ask_button {font-size: 14px;font-weight:normal;color:#666666;}.ajax_ask_button a, .ajax_ask_button a span {font-size: 14px;font-weight:normal;color:#5076a0;}.source-col{     padding-left:30px;     }.campaign-col{     padding-left:70px;          color: #333333;     font-size: 13px;}#owner_application dt{     float: left;     width: 280px;     clear: left;     padding-right: 10px;     font-weight:bold;     margin: 0px 0px 1.3em 0px;}#owner_application dd{     margin: 0px 0px 1.3em 0px;}                #poi_search{  float:right;  background-color: #ebebeb;  width: 235px;      border-left:none;}    #poi_search .header{  color: #6e8cb2 !important;  line-height: 18px !important;  font-size: 20px !important;    background: none !important;  text-decoration: none !important;  font-weight: normal !important;  border:none !important;  padding:0px !important;  margin:0px !important;  text-transform: none !important;}#poi_search a,#poi_search a:hover {  color: #305c8c;  font-weight: normal;}    #poi_search h3 a:hover,#poi_search h3 a{  color: #ff6600;  text-decoration: none;  font-weight: bold;}#poi_search b{    color:#000000;}#poi_search .poi_google{  color:#666666;  line-height: 20px;  font-weight: normal;  font-size:10px;}#poi_search #distanceResult{  margin-top:5px;  font-weight: bold;}#ui-datepicker-div{     z-index:100;}.search_h3{  text-decoration: none;  font-weight: normal;  color:#000000;  font-size: 12px;  border-left:none;  padding:0px;  margin:0px;  text-transform: none;}    
