#regForm-header{background-position:0px -34px}

#venueForm .formErrors, #findNextVenuePanel .formErrorsDisplay{margin:0px 0px 10px}

#venueForm .formErrors ul{color:#F00}

#findNextVenuePanel .formErrorsDisplay .fieldErrorText{margin:0px}

#findNextVenuePanel .formErrorsDisplay .fieldErrorText a{color:#F00; padding-bottom:0px}

#venueForm .nextVenueNumberPeople a{background:transparent none repeat scroll 0 0; padding-bottom:0}

#FindNextVenueForm .mandatoryField{background-image:none; padding-left:0px}

#bookingPanelSpacer, #meetingsEventsSpacer{_display:none}

#contentRight #findNextVenuePanel{margin:6px 0px}

#contentRight #findNextVenuePanel .sidepanel-header{background:#000 url(/media/images/themes/backgrounds/venueForm_header.png) no-repeat scroll 0 -5px; height:38px; margin:0; overflow:hidden}

#contentRight #findNextVenuePanel .sidepanel-header h2{color:#FFF; font-family:arial; font-size:18px; font-weight:normal; margin-top:0; padding:0.5em 0.75em; width:200px}

#contentRight #venueForm{background-color:#695635; background-image:url(/media/images/themes/backgrounds/venueForm_bg.png); margin:0px; padding:0px 15px}

#contentRight #findNextVenuePanel form#FindNextVenueForm label.label_SelectCountry_FindNextVenueForm, #contentRight #findNextVenuePanel form#FindNextVenueForm select#SelectCountry_FindNextVenueForm{display:block}

#contentRight #findNextVenuePanel form#FindNextVenueForm label{color:#FFF; display:block; font-size:11px; margin-bottom:3px}

#contentRight #findNextVenuePanel form#FindNextVenueForm select{color:#2A2623; font-size:11px; margin-bottom:10px; padding:1px; width:100%}

#contentRight .nextVenueNumberPeople{margin:5px 0 35px 0px}

#contentRight .nextVenueNumberRooms label, #contentRight .nextVenueNumberPeople label{width:106px; clear:both; margin-right:5px; float:left}

#contentRight .nextVenueNumberRooms input, #contentRight .nextVenueNumberPeople input{color:#2A2623; font-size:11px; padding:1px; float:right; width:80px}

#contentRight .nextVenueNumberRooms{margin:0px 0px 30px 0px}

#FindNextVenueForm .clearleft{margin:0px; display:none}

#FindNextVenueForm input#SubmitButton_FindNextVenueForm{background:transparent url(/media/images/themes/forms/btn_check_availability_en.gif) no-repeat scroll 0 0; color:#F4F3F2; font-family:Tahoma,Geneva,sans-serif; font-size:11px; font-weight:bold; padding-bottom:5px; padding-right:16px; border:0 none; height:22px; width:127px; margin-bottom:20px}

#contentCenter #availableEventVenues{/*border-top:1px solid #DBCEB7;*/ margin:0 15px; padding-bottom:10px; padding-top:10px; width:680px}

#contentCenter #availableEventVenues h4{font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold}

#contentCenter .venuesGreyBox{background:#F2EDDF none repeat scroll 0 0; padding:15px; width:665px; margin-bottom:10px}

#contentCenter .venuesGreyBox h4{background:#FFF none repeat scroll 0 0; font-family:arial; font-size:14px; font-weight:bold; line-height:15px; margin:0 3px 0 0; padding:10px; float:left; width:460px}

#contentCenter .venuesGreyBox img{float:left; margin:0 15px 0 0}
.plus, .minus{float:left; margin-right:5px}

#contentCenter .venuesGreyBox a.venuesDetailsLink{background:#FFF url(/media/images/themes/nav/arrow_icon.gif) no-repeat scroll 10px 11px; display:block; float:left; font-family:Tahoma,Geneva,sans-serif; font-size:11px; font-weight:bold; height:35px; line-height:35px; padding:0 10px 0 28px; width:124px}

#contentCenter .venuesGreyBox .clearleft{margin:0}

#contentCenter .venuesGreyBox .hotelDetailsImg{float:left; margin:0 15px 0 0; width:275px; _margin-right:0px}

img.big{width:275px}

img.small{width:175px}

#contentCenter .venuesGreyBox .venuesGreyBoxAddress{float:left; line-height:130%; margin:0 20px 0 0; padding:10px 0 0; width:200px}

address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}

#contentCenter .venuesGreyBox .venuesGreyBoxAddress address{width:350px}

#contentCenter .venuesGreyBox .venuesGreyBoxAddress p{margin-bottom:0; margin-top:10px; width:350px}

#contentCenter .venuesGreyBox .venuesGreyBoxAddress p strong{font-weight:bold}

#contentCenter p{font-size:0.99em; margin:20px 0}

#contentCenter .venuesGreyBox .venuesGreyBoxSpaces{float:left; margin-top:10px; width:215px}

#contentCenter .venuesGreyBox .venuesGreyBoxSpaces p{line-height:135%; margin:0; width:350px}

#contentCenter .venuesGreyBox .venuesGreyBoxSpaces p strong{font-weight:bold}