/* CSS Document */ .blue {display:block;float:left;clear:both;padding:10px;} .blue p {font-size:0.7em;margin:6px 0px 6px 0px;} .blue p.space {margin:0px 0px 7px 0px;} .blue p select {margin:2px 0px 0px 0px;} .blue p.party {display:block;float:left;margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;width:85px;} /*.blue p.note {width:200px;border:1px solid #74C3EB;background-color:#F1F9FD;float:right;padding:5px;}*/ .blue .note {width:110px;float:right;clear:none;line-height:normal;padding:5px;margin:10px 0px 0px 0px;background-color:#F8F7F1;background-image:url(../images/note_bg.gif);background-position:top right;background-repeat:repeat-y;} .blue p.destination {display:block;float:left;width:AUTO;margin:0px 10px 0px 0px;} .blue p.travel {display:block;float:left;width:200px;margin:0px 10px 0px 0px;} .blue .dates {display:block;float:left;margin:0px 3px 0px 0px;width:250px;} .blue .dates p select, .blue .nights p select {float:left;margin:2px 1px 0px 0px;} .blue .nights p select {margin:8px 1px 0px 0px;} .blue .dates span#dow {border:1px dotted #333;height:12px;margin:2px 1px 0px 0px;padding:2px 0px;text-align:center;line-height:12px;display:block;float:left;} .blue .nights {display:block;float:left;margin:0px 3px 0px 0px;} .blue .flexible {display:block;float:left;margin:0px 0px 0px 0px;} .blue .flexible a {cursor:pointer;} .blue span#calimg {margin:1px 0px 0px 0px;padding:0;} /*.blue p.dates1 label, .blue p.dates1 select {clear:both;} .blue p.dates2 {display:block;float:left;margin:0px 5px 0px 0px;background-color:#00ff00;} .blue p.dates3 {display:block;float:left;margin:0px 5px 0px 0px;width:50px;} */ .blue p.pref {float:left;} .blue .flexible {float:left;display:block;position:relative;top:0;left:0;z-index:5;} .blue .flexible input {float:left;display:block;margin:6px 3px 0px 0px;height:16px;} .blue .flexible img {float:left;display:block;position:relative;top:0;left:0;} #flexible {display:none;font-size:0.7em;position:absolute;top:30px;left:0px;background-color:#fff;border:1px solid #ccc;z-index:10;padding:5px 2px 2px 2px;cursor:pointer;} .blue p.pref {float:left;display:block;margin:0px 5px 0px 0px;padding:0px 5px 0px 0px;border-right:1px solid #ccc;width:auto;} .blue p.pref label span {float:left;display:block;clear:none;padding:0px 3px 0px 0px;} .blue p.pref label input {float:left;display:block;clear:none;} input {border:none;} .search {float:right;} .search span {padding:6px 0 0 5px;margin:-3px 0px 0px 8px;line-height:16px;} .icons .orangebtn {float:right;} #searchform2009 {display:block;} #searchform2008 {display:none;} #ap_regioncode {display:none;} #dob {display:none;float:left;clear:both;width:500px;} #dob .dob {width:160px;display:block;float:left;} #dob .dob p {width:160px;display:block;float:left;} .affiliate {display:block;float:right;padding:0px 5px 0px 0px;display:block;background-color:#017ec1;color:#fff;text-decoration:none;font-weight:bold;padding:5px;margin:0px 29px 0px 0px;} .affiliate p {font-size:0.7em;color:#fff;width:154px;margin:0;padding:0;} .affiliate p a {color:#fff;} .affiliate p a:hover {color:#98cae5;}