.ui-datepicker-trigger{background:url(/media/images/themes/forms/date_picker_logo.gif) no-repeat !important; height:21px !important; margin:0px 0px 0px 4px !important; width:25px !important; border:0px !important}

#content-container{margin:0px 0px 0px 20px}

div#canvas form#ContactUsForm div.details_fieldset_first label.hidden{display:none}

.label_ContactAssistance_ContactUsForm, .label_ContactMethod_ContactUsForm, .label_Property_ContactUsForm{width:222px !important}

form#ContactUsForm label{display:block; float:left; font-size:11px; width:150px}

form#ContactUsForm select{font-family:Tahoma; font-size:11px; width:188px; height:22px; padding:2px 2px}

form#ContactUsForm input{font-family:Tahoma; font-size:11px; height:16px; padding:2px 3px}

h4.tableTitle{background:#daceb6; color:#000; font-size:13px; font-weight:bold; margin:0px 0px 15px 0px; padding:5px; width:660px}

.label_Address1_ContactUsForm, .label_Address2_ContactUsForm, .label_Address3_ContactUsForm, .label_City_ContactUsForm, .label_CountryOfResidence_ContactUsForm{margin-left:15px}

#City_ContactUsForm, .label_State_ContactUsForm, #State_ContactUsForm, select#CountryOfResidence_ContactUsForm, .label_PostCode_ContactUsForm, #PostCode_ContactUsForm{float:left}

.label_State_ContactUsForm, .label_PostCode_ContactUsForm{margin-left:16px; width:120px}

#detailsLabel{width:100%; height:7px; float:left; padding:0px 0px 0px 150px; margin:0px}

#numbertype, #countrycode, #areacode,  #phonenumber{float:left; font-size:11px}

#contentCenter #canvas form #numbertype{left:164px; margin-left:14px; width:100px}

#contentCenter #canvas form #countrycode{left:242px; width:100px}

#contentCenter #canvas form #areacode{left:412px; width:60px; margin-left:75px}

#contentCenter #canvas form #phonenumber{left:480px; width:230px; margin-left:8px}

#contentCenter #canvas div.left_half{float:left}

#contentCenter #canvas form div.left_half textarea{height:128px; margin-top:10px; padding:6px}

#contentCenter #canvas form div.right_half p{width:230px; font-size:11px}

#contentCenter #canvas form div.right_half input{vertical-align:middle; float:left; width:20px}

#contentCenter #canvas form div.right_half label{float:left; width:60px}

.mandatoryField{background-image:none !important}

#CountryOfResidence_ContactUsForm{width:163px !important}

#City_ContactUsForm{width:154px !important}

#State_ContactUsForm, #PostCode_ContactUsForm{width:154px !important}

.label_PostCode_ContactUsForm{margin-left:16px !important}

#NumberType_ContactUsForm{width:95px !important}

#CtryCode_ContactUsForm{width:168px !important}

#AreaCode_ContactUsForm{width:55px !important}

#phoneNumber_ContactUsForm{width:140px !important}

#NumberType_ContactUsForm, #CtryCode_ContactUsForm, #AreaCode_ContactUsForm, #phoneNumber_ContactUsForm{margin-right:2px !important}

#SubmitButton_ContactUsForm{height:20px !important; width:118px !important}

#CheckInDate_ContactUsForm_day{width:44px !important}
#CheckInDate_ContactUsForm_month{width:75px !important}
#CheckInDate_ContactUsForm_year{width:75px !important}

.formErrorsDisplay{margin:0px 5px 5px 5px; width:665px !important}

.withScript{width:auto !important}

#contentCenter #canvas form fieldset.hobbies h5{border-bottom:1px solid #DAD9D5; margin:16px 16px 10px 26px; padding-bottom:7px; padding-top:3px}

h5{font-size:14px}

#contentCenter #canvas form fieldset.hobbies div{margin-left:26px}

#contentCenter #canvas form div{margin-bottom:10px; padding-bottom:0; width:660px}

#contentCenter #canvas form input#signup_updates_guoman, #contentCenter #canvas form input#signup_updates_thistle, #contentCenter #canvas form input#signup_updates_format_html, #contentCenter #canvas form input#signup_updates_format_plain, #contentCenter #canvas form input#signup_tandcs, #contentCenter #canvas form input#signup_address_type_home, #contentCenter #canvas form input#signup_address_type_business, #contentCenter #canvas form input.radio, #contentCenter #canvas form input.checkbox{vertical-align:middle; width:13px}

#contentCenter #canvas form label.radio_label{display:inline-block; float:none; width:136px}

#signup_submit{width:137px !important; height:20px !important}

li input.fieldLengthTiny{width:auto; float:left; margin:15px 0px 0px 15px}

li label.label_FeedbackType_ContactUsForm{width:auto; float:left; margin:15px 0px 0px 15px}

.label_CtryCode_ContactUsForm, .label_BrowserVersion_ContactUsForm, .label_OSVersion_ContactUsForm, .label_JavaScriptState_ContactUsForm{margin-left:15px; padding-left:0px}

div#canvas fieldset div.details_fieldset_first div.hidden{display:none !important}

div#canvas form#ContactUsForm fieldset#commentsID{width:670px !important}

fieldset#websiteCommentsID div span{margin-left:15px; font-size:11px; font-weight:bold}
 
fieldset#websiteCommentsID div ul{margin-left:15px}

div.formErrorsDisplay{position:relative; width:635px !important}

div#content-container div.fieldErrorText a{color:#F00 !important; font-weight:bold}

form#ContactUsForm #CheckInDate_ContactUsForm_day, form#ContactUsForm #CheckOutDate_ContactUsForm_day{width:auto !important}

#CheckOutDate_ContactUsForm_month, #CheckInDate_ContactUsForm_month{width:75px !important; margin-left:5px}

#CheckOutDate_ContactUsForm_year, #CheckInDate_ContactUsForm_year{width:58px !important; margin-left:5px}

fieldset#hotelStayInfoID div{height:26px !important}

div.main-content{padding:0px !important; margin:0px !important; float:left !important; height:auto !important; width:486px !important}

div.main-content h2{padding:0px !important; margin:33px 0px 0px 0px !important; height:auto !important; width:auto !important}

div.main-content h1{padding:0px !important; margin:15px 0px 15px 0px !important; height:auto !important; width:auto !important}

#main-content-title{padding-top:35px !important}

.label_comments_ContactUsForm{width:150px !important}

fieldset#commentsID div.details_fieldset_first textarea{margin:0px !important; padding:0px !important; width:488px !important}

fieldset#contact_submit{width:670px; text-align:right}

#AddressInfoID div{_margin-left:-15px}

#AddressInfoID div.left, .details_fieldset_first{_width:690px !important}

#AddressInfoID div#numbertype{_margin-left:25px !important}

#AddressInfoID div#countrycode{_margin-left:0px !important}

div.formErrors{font-weight:bold}

form#ContactUsForm input#City_ContactUsForm, form#ContactUsForm select#CountryOfResidence_ContactUsForm{_margin-left:3px}

#contentCenter #canvas div.right_half{float:left; margin-left:165px !important; _margin-left:85px !important; width:320px !important}

#contentCenter #canvas div.right_half p{margin:10px 0px 10px 0px !important; width:500px !important}

div.date_selection div.noScript{width:400px !important}

#hotelStayInfoID div label{padding-left:15px}

h4#contactTitle{width:486px; margin-left:232px; font-weight:bold}
#contactMsg{width:486px; margin-left:232px}

#canvas #AddressInfoID{_width:670px; _overflow:hidden}

#formErrors_ContactUsForm{width:645px}

form#ContactUsForm input#CheckInDate_ContactUsForm, form#ContactUsForm input#CheckOutDate_ContactUsForm{border:1px solid #A7A6AA; color:#000; vertical-align:text-top; width:74px}

#hotelStayInfoID img{display:inline; margin-left:4px; vertical-align:text-top}

fieldset#websiteCommentsID div span{_margin-left:30px}
#websiteCommentsID ul{position:relative; left:150px; top:-16px; _left:165px}
#websiteCommentsID ul li input.fieldLengthTiny{margin:0px 10px 0px 0px; width:20px}
#websiteCommentsID ul li label.label_FeedbackType_ContactUsForm {margin:0px}