﻿ form#searchHolder{float:left;position:relative;width:100%;}body.package form#searchHolder{height:250px;}body.flight form#searchHolder{height:325px;}body.hotel form#searchHolder{height:300px;}body.flighthotel form#searchHolder{height:400px;}body.destination form#searchHolder div.searchFields,body.home form#searchHolder div.searchFields,body.package form#searchHolder div.searchFields,body.hotel form#searchHolder div.searchFields,body.flight form#searchHolder div.searchFields,body.flighthotel form#searchHolder div.searchFields,body.car form#searchHolder div.searchFields{width:410px;height:100%;float:left;padding:0 0 0 45px;}h1{font-size:2.1em;font-weight:normal;margin:11px 0 3px 0;}h2{font-size:1.7em;font-weight:normal;line-height:1.6;margin:0 0 10px 18px;}h2.DealsTitle{text-align:center;padding:16px 0 5px 0;}form#searchHolder a.info{position:absolute;top:15px;right:18px;}form#searchHolder fieldset{width:100%;}form#searchHolder fieldset#durationSet{margin-top:1px;}form#searchHolder label{display:block;font-weight:bold;font-size:1.1em;margin-bottom:5px;}form#searchHolder .smallLabel{display:inline;width:50px;float:left;font-weight:normal;padding:0;margin:0;}form#searchHolder .hiddenLabel{display:none;}form#searchHolder input{float:left;display:inline;margin:5px 0 0 0;}form#searchHolder select{float:left;display:inline;}form#searchHolder legend{display:none;}form#searchHolder div.fieldHolder{float:left;font-size:11px;font-weight:bold;margin:16px 0 0 0;width:50%;}form#searchHolder fieldset#destinationSet span{display:block;font-size:1.2em;margin-top:5px;}form#searchHolder fieldset#destinationSet input{width:170px;}form#searchHolder fieldset#destinationSet label{float:left;height:17px;}form#searchHolder fieldset#destinationSet a{font-weight:normal;font-size:0;width:1px;height:1px;text-indent:-9999px;display:block;float:left;padding:11px 9px 0 10px;}form#searchHolder select#travelType{margin:1px 0;width:170px;}form#searchHolder fieldset#flexiblePeriodSet div.fieldHolder{margin-bottom:0;}form#searchHolder fieldset#flexiblePeriodSet a.toggle{font-weight:normal;}body.package form#searchHolder select#duration{width:189px;}#travelDuration{padding-top:10px;height:50px;overflow:hidden;clear:both;}#destinationSet div.fieldHolder div.destinationFieldHolder{clear:both;}div#flexibleDates div.fieldHolder,div#flexibleDates2 div.fieldHolder{margin-top:2px;}form#searchHolder fieldset#extraDataSet select{width:200px;}form#searchHolder fieldset#extraDataSet label{float:left;clear:left;width:100%;}form#searchHolder fieldset#participantsSet{clear:both;float:left;margin-top:20px;}form#searchHolder fieldset#participantsSet legend{display:block;font-size:1.2em;font-weight:bold;margin-bottom:5px;}form#searchHolder fieldset#participantsSet label,form#searchHolder fieldset#participantsSet select{float:left;margin-bottom:5px;}form#searchHolder fieldset#participantsSet label{width:67%;clear:left;font-weight:normal;}form#searchHolder fieldset#participantsSet div.fieldHolder{margin-top:0;}form#searchHolder fieldset#participantsSet select{width:30%;clear:right;}body form#searchHolder fieldset#searchButtonHolder{position:absolute;display:inline;top:160px;width:auto;}body.flight form#searchHolder fieldset#searchButtonHolder{top:275px;_top:280px;}body.package form#searchHolder fieldset#searchButtonHolder{top:210px;}body.hotel form#searchHolder fieldset#searchButtonHolder{top:245px;_top:255px;}body.flighthotel form#searchHolder fieldset#searchButtonHolder{top:325px;_top:335px;}