body, html {text-align: center; top: 0px; left: 0px; padding: 0px; margin: 0px; border: 0px; font-size: 11px; font-size:12px; font-family: Verdana, Arial,sans-serif;line-height:1.6em; }
#wrapper {text-align:center;width:840px;margin:0px auto;}
#page {width:840px; text-align:left; padding:0px; margin: 2px auto;}
h2 {margin-top:0px;}
img {border:0;}
.fB{font-weight:bold;}
.text_size{font-size:20px;}
.pink_text{color:#1e2c6f;}
.text_loc{font-size:23px;}
.text-book{font-size:17px;}
.grey_text{color:#777;}
div.grey_text{margin-top:5px;}

#logo {margin:25px 0px 0px -73px;}

#advert {float:right;margin-top:-320px;}
* html #advert {margin-top:-346px;}
*:first-child+html #advert {margin-top:-310px;}
.advert-user {font-size:10px;margin-top:2px;}
.ml {margin-left:15px;}

#hotelengine {border:0px solid #000000; width:460px; margin-top:12px;}
#hotelengine td {font-size:12px; font-family:verdana;padding:5px;}
#hotelengine h2 {font-size:12px; font-family:verdana; color:#723d86;}
#hotelengine button {float:right;width:130px;margin-right:110px;border:0px;}

#enginelogo {margin-bottom:30px;}
* html #enginelogo {margin-bottom:0px;}
*:first-child+html #enginelogo {margin-bottom:37px;}
#enginecenter {margin-bottom:20px;float:left;width:460px; font-size:12px !important;}
#enginecenter .text_loc {font-size:20px !important;}
#engRight{float:right;width:373px;text-align:right;margin-top:40px;font-size:15px;}
.phone{margin-right:20px;}
#hotels_img{background:url('/images/hotels4u/hotelImg.jpg') no-repeat 0 0;height:300px;width:373px;margin-top:30px;}
*:first-child+html #enginecenter {margin-bottom:37px;}
* html #enginecenter {margin-bottom:-15px;}

#menu {width:780px;margin-top:15px;clear:both;}
#menu a {text-decoration:none; color:#921578;}


.hxEmbed * {
    margin:0;
    padding:0;
}

.hxEmbed fieldset {
    margin:10px 0;
}

.hxEmbed label {
    display:inline;
}

.hxEmbed .sp li {
    list-style:none;
width:265px;
float:right;
}
.hxEmbed .sp li label{margin-left:10px;}

.hxEmbed .sp label {
    display:inline;
}
fieldset.ho label{width:210px;float:left;text-align:right;padding-right:10px;}
form.hxEmbed{width:460px !important;}
.carInfo{float:right;width:240px;}
.hxEmbed .time, .hxEmbed .dT {
	margin-top:3px;
}
img.ui-datepicker-trigger {
	margin: 2px;
	vertical-align: middle;
}

/* Main Flora Style Sheet for jQuery UI ui-datepicker */

/* Colours used
#ED2991
#FBCFE7
*/

#ui-datepicker-div {
	border:1px solid #000 !important;
}

.ui-datepicker-control, .ui-datepicker-header, .ui-datepicker-current-day, td.ui-datepicker-current-day {
	background:#ED2991 !important;
}

.ui-datepicker-week-end-cell, .ui-datepicker-title-row, .ui-datepicker-links {
	background:#FBCFE7 !important;
}

.ui-datepicker-days-cell {
	border:1px solid #ED2991 !important;
}

.ui-datepicker-current-day {
	border-color:#000 !important;
}

td.ui-datepicker-today {
	border:1px solid #FFF !important;
	background:#FBCFE7 !important;
}

/* Had to get real specific to override default styles */
* html #ui-datepicker-div .ui-datepicker-week-end-cell {
	background:#FBCFE7 !important;
}
* html #ui-datepicker-div .ui-datepicker-week-end-cell {
	border:1px solid #ED2991 !important;
}
* html #ui-datepicker-div .ui-datepicker-days-cell-over {
	background: #FFF !important;
	border: 1px solid #777 !important;
}
* html #ui-datepicker-div .ui-datepicker-current-day {
	background:#ED2991 !important;
}


button.submit{
background: #222 url(/images/hotels4u/alert-overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 6px;
color: #fff;
text-decoration: none;
font-weight: bold;
line-height: 1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer;background-color:#485b9a;
font-size:14px;
 }
 button.submit:hover{background-color:#1e2c6f;}
 * html button.submit{background:1e2c6f;}
#menu table{font-size:12px;}
#contentText div{margin-top:10px;}
#logo{background:url("/images/hotels4u/ahp4u-new.gif") no-repeat 0 0;width:453px;height:138px;}
#assoc{background:url("/images/hotels4u/hotelsBlue.jpg") no-repeat 0 0;width:762px;height:75px;}
*:first-child+html #enginecenter{margin-bottom:-30px;}