/* ----------------------------------
SEARCH BOX - vertical
------------------------------------- */
#SearchBoxHotel_vertical {float:left; width:190px; height:auto; background-color:#e2dfc4; padding:1em 0 0 1em; margin:0 0 2em 0;border:.20em solid #b0a892;}
/*.roundedcornr_box_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_tl.png) no-repeat top left;}*/
/*.roundedcornr_top_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_tr.png) no-repeat top right;}*/
/*.roundedcornr_bottom_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_bl.png) no-repeat bottom left;}*/
/*.roundedcornr_bottom_SearchBox div {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_br.png) no-repeat bottom right;}*/
/*.roundedcornr_content_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_r.png) top right repeat-y;}*/
/*.roundedcornr_top_SearchBox div,.roundedcornr_top_SearchBox, .roundedcornr_bottom_SearchBox div, .roundedcornr_bottom_SearchBox {width:auto; height:26px;}*/
/*.roundedcornr_content_SearchBox, .roundedcornr_bottom_SearchBox {margin-top:-19px;}*/
/*.roundedcornr_content_SearchBox {padding:0px 11px;}*/

.search_header_vertical {font:bold 1.30em arial; color:#333;letter-spacing:.10em; text-transform:uppercase; text-align:center;}

/*  City, Checkin, Checkout  */
.searchbox_fields_container {height:60px; width:180px; margin:1em 0 0 0; font:bold 11px/18px arial; color:#333;}
.searchbox_city {float:left; width:65px;}
.searchbox_city_field {float:left; width:auto;}
.searchbox_checkin {float:left; width:65px; margin-top:.5em;}
.searchbox_checkin_field {float:left; width:auto; margin-top:0.5em;}
.searchbox_checkout {float:left; width:65px; margin-top:.5em;}
.searchbox_checkout_field {float:left; width:auto; margin-top:0.5em;}

/*  Rooms, Adults, Children - Vertical  */
.searchbox_rooms_container {height:auto; width:178px; text-align:left; font:11px/11px arial; color:#333; margin:1em 0 2em 0;}
.searchbox_rooms {float:left; width:65px;}
.searchbox_adult {float:left; width:60px;}
.searchbox_child {float:left; width:52px;}

/*  Invisible Children Age  */
#invisible_age_container {float:left; width:178px; height:100%;}
.invisible_age {float:left; width:58px; height:40px; text-align:left; font:11px/18px arial; color:#333;}

/*  Stars, Viewing Order  */
#searchbox_options_container {height:auto; width:178px; background-color:#eaebdb; padding-bottom:.75em; padding:.5em 0 .5em 0; margin:1em 0 0 0;}
.searchbox_stars_box {float:left; height:85px; width:162px; font:bold 11px/18px arial; color:#333; vertical-align:top; padding-left:1em;}
.searchbox_stars {float:left; width:85px; height:60px;}
.searchbox_stars2 {float:left; width:65px; height:60px;}
.searchbox_brand_box {width:100%; font:bold 11px/18px arial; color:#333; margin-top:.2em;}
.searchbox_brand {margin-left:.5em; padding-left:.3em;}
.searchbox_name {margin-left:.5em; margin-top:.5em; padding-left:.3em;}

.button_container {width:180px; height:auto; padding:0 0 1em 0;}
.button_container input.button {font:10px verdana; color:#fff; letter-spacing:.05em; text-transform:uppercase; border:solid .10em; border-color:#fff; padding:.15em .25em .18em .25em; background-color:#4b4b4b; margin:1em 0 0 0;}

.fieldtext {font:11px verdana; color:#333;}
.fieldtextsmall {font:9px/14px verdana; color:#000;}
/* ----------------------------------
SEARCH BOX - horizontal
------------------------------------- */
#SearchBoxHotel_horizontal {background:#e2dfc4; height:113px; padding:.75em 0 0 0; margin-bottom:1em;}
/*.roundedcornr_box_horiz_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_tl.png) no-repeat top left;}*/
/*.roundedcornr_top_horiz_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_tr.png) no-repeat top right;}*/
/*.roundedcornr_bottom_horiz_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_bl.png) no-repeat bottom left; margin-bottom:1em;}*/
/*.roundedcornr_bottom_horiz_SearchBox div {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_br.png) no-repeat bottom right;}*/
/*.roundedcornr_content_horiz_SearchBox {background:url(/images/roundedcornr_1pxGreyOutlineBLUE_r.png) top right repeat-y;}*/
/*.roundedcornr_top_horiz_SearchBox div,.roundedcornr_top_horiz_SearchBox, .roundedcornr_bottom_horiz_SearchBox div, .roundedcornr_bottom_horiz_SearchBox {width:auto; height:24px;}*/
/*.roundedcornr_content_horiz_SearchBox, .roundedcornr_bottom_horiz_SearchBox {margin-top:-19px;}*/
/*.roundedcornr_content_horiz_SearchBox {padding:0px 0px;}*/

#SearchBoxHotel_horizontal_withcity {width:600px; height:120px; text-align:center; margin:.5em 0 0 1em;}
#SearchBoxHotel_horizontal_nocity {width:600px; height:90px; text-align:center; margin:.30em .6em 0 .6em;}
.searchbox_box_HORIZ {float:left; height:auto; width:auto; text-align:left; margin-left:12px; margin-top:5px;}

.search_header_horizontal {font:bold 1.30em arial; color:#000; letter-spacing:.10em; text-transform:uppercase; text-align:left; padding:.4em 0 0 1em;}

/*  City, Checkin, Checkout  */
.searchbox_fields_container_HORIZ {float:left; height:auto; width:178px; text-align:left; font:bold 11px arial; color:#000; margin-top:1em;}

/*  Rooms, Adults, Children - Horizontal  */
.searchbox_rooms_container_HORIZ {float:left; height:auto; width:200px; text-align:left; font:bold 11px/11px arial; color:#000; margin:0 0 0 1em;}

/*  Invisible Children Age  */
#invisible_age_container_HORIZ {width:230px; height:auto; margin:0 0 0 1em;}
.invisible_age_HORIZ {float:left; width:55px; height:40px; text-align:left; font:bold 11px/18px arial; color:#000;}

.button_container_HORIZ {float:left; width:auto; height:auto; padding:3em 0 3em 0;}
.button_HORIZ, .button_container_HORIZ button_HORIZ.mover, .button_container_HORIZ input.mover, .button_container_HORIZ input.button {font:10px verdana; color:#fff; letter-spacing:.05em; text-transform:uppercase; border:solid .10em; border-color:#fff; padding:.15em .25em .18em .25em; background-color:#4b4b4b;}

.searchbox_luxury {float:left; width:115px; padding-top:.5em;}
/* ----------------------------------
WCT HOTEL DEALS
------------------------------------- */
#HotelDeals {float:left; height:auto; padding:1em 1em 0 1em; background-color:#fae44f;}
.HotelDeals_header {font:24px futura,Century Gothic, verdana,arial;letter-spacing:.10em; text-transform:uppercase; color:#000;}
.HotelDeals_from {float:left; font:12px/22px arial; color:#000; width:auto; text-align:left; padding:0 2em 0 0;}
.HotelDeals_to {float:left; font:12px/22px arial; color:#000; text-align:left; padding:0 2em 0 0;}
.HotelDeals_fields  {font:11px verdana; color:#000;}
.HotelDeals_2fields  {font:11px verdana; color:#000; margin-top:.75em; margin-bottom:.75em;}

.button, input.mover, input.button {font:10px verdana; color:#fff; letter-spacing:.05em; text-transform:uppercase; border:solid .10em; border-color:#fff; padding:.15em 0 .18em 0; margin:1.75em .5em .5em 0; background-color:#4b4b4b;}

/*--- end ---*/