#form_bar{background-color:#DACEB6; color:#987E4D; float:left; height:22px; padding:6px 0 0 19px; width:700px}

p.intNum{margin:0px 0px 0px 23px}

p.intFax{margin:0px 0px 0px 25px}

#timeLine{display:none}

#contentRight #weatherreport{border-top:none}

#contentRight div#weatherreport div.break{_display:none}

#ui-datepicker-div select.ui-datepicker-new-year{margin-left:5px !important}

.main-content ol li{list-style-type:disc; list-style-position:outside; margin-left:15px; _vertical-align:top; _position:relative; _top:-0.3em !important}

.main-content ul li{list-style-type:disc; list-style-position:outside; margin-left:15px; _vertical-align:top; _position:relative; _top:-0.3em !important}

#checkinol label{background:none; padding:0px}
#checkoutol label{background:none; padding:0px}
#roomsfield .mandatoryField{background:none; margin:0px; padding:0px}
#room1 .mandatoryField{background:none; margin:0px; padding:0px}
#room2 .mandatoryField{background:none; margin:0px; padding:0px}
#room3 .mandatoryField{background:none; margin:0px; padding:0px}
#room4 .mandatoryField{background:none; margin:0px; padding:0px}
#room5 .mandatoryField{background:none; margin:0px; padding:0px}
#room6 .mandatoryField{background:none; margin:0px; padding:0px}
#room7 .mandatoryField{background:none; margin:0px; padding:0px}
#room8 .mandatoryField{background:none; margin:0px; padding:0px}
#room9 .mandatoryField{background:none; margin:0px; padding:0px}
#room1 input#cot1{border:none}
#room2 input#cot2{border:none}
#room3 input#cot3{border:none}
#room4 input#cot4{border:none}
#room5 input#cot5{border:none}
#room6 input#cot6{border:none}
#room7 input#cot7{border:none}
#room8 input#cot8{border:none}
#room9 input#cot9{border:none}
.label_CodeType_CheckAvailabilityForm{display:none}
.label_Code_CheckAvailabilityForm{display:none}

div#regForm select#SelectCity_CheckAvailabilityForm{width:109px}
#checkinol div.CheckInDate{clear:both}
#checkoutol div.CheckOutDate{clear:both}
#regForm li#checkinol div.withScript, #regForm li#checkoutol div.withScript, #regForm li#checkinol div.noScript, #regForm li#checkoutol div.noScript{margin:0px}
div#regForm fieldset.dates p.small{_margin-top:0px}
#SearchHotelOrLandmark_CheckAvailabilityForm, #HotelList_CheckAvailabilityForm, #SelectHotel_CheckAvailabilityForm{width:200px}
#Code_CheckAvailabilityForm{width:94px; float:right}
select#CodeType_CheckAvailabilityForm{float:right; width:100px}
select#CheckInDate_CheckAvailabilityForm_day, select#CheckOutDate_CheckAvailabilityForm_day{width:40px; margin-right:3px}
select#CheckInDate_CheckAvailabilityForm_month, select#CheckOutDate_CheckAvailabilityForm_month{width:80px; margin-right:3px}
select#CheckInDate_CheckAvailabilityForm_year, select#CheckOutDate_CheckAvailabilityForm_year{width:50px}
#threeDDLfields_CheckAvailabilityForm{padding:0px}
input#SearchHotelOrLandmark_CheckAvailabilityForm{*height:12px !important}
input#Code_CheckAvailabilityForm{*height:12px !important}

#searchfield_CheckAvailabilityForm ol li label{font-size:11px; width:96%}

#regForm fieldset.submit input{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}

#contentCenter div.cta-box{_margin-right:25px}
#contentCenter div.cta-box div h3 a{margin:0px; width:280px; font-size:1.67em; font-family:arial; font-weight:normal; height:28px; overflow:hidden; background:none; padding:0px}
#contentCenter div.cta-box div h3 a span{height:26px; line-height:26px; font-size:18px; color:#644A1E}

div.cta-box div.left a{width:278px !important}

#contentCenter div.cta-box2{_zoom:1; border:solid 1px #987B4F; padding:5px; background-color:#DBD0BA; width:418px; float:right; margin-right:55px; _margin-right:24px; margin-bottom:20px}

.cta-box2 div h3{margin:6px; color:#644A1E; width:280px; font-size:1.67em; font-family:arial; font-weight:normal; height:28px; overflow:hidden}
.cta-box2 div h3 span{height:26px; line-height:26px}
#contentCenter div.cta-box2 div h3 a{margin:0px; width:280px; font-size:1.67em; font-family:arial; font-weight:normal; height:28px; overflow:hidden; background:none; padding:0px}
#contentCenter div.cta-box2 div h3 a span{height:26px; line-height:26px; font-size:18px}
.cta-box2 div p{width:280px; margin:6px 0px 2px 6px; height:35px; overflow:hidden}
.cta-box2 * a{font-weight:bold; color:#644A1E; margin-left:6px; text-decoration:none; background:transparent url("/media/images/themes/promo_arrow_icon.gif") no-repeat 0px 2px; width:110px; display:block;  background-position:0px 3px; [background-position:0px 3px; background-position:0px 2px; ]background-position:0px 3px; *background-position:0px 3px}
.cta-box2 div.right, .cta-box div.left, .cta-box div.right img{_zoom:1; _margin-left:-1px}

#contentCenter div.cta-box3{_zoom:1; border:solid 1px #987B4F; margin-top:20px; padding:5px; background-color:#DBD0BA; width:418px; float:right; margin-right:55px; _margin-right:25px}
.cta-box3 div h3{margin:0px 6px 6px 6px; color:#644A1E; width:280px; font-size:1.67em; font-family:arial; font-weight:normal; height:28px; overflow:hidden}
.cta-box3 div h3 span{height:26px; line-height:26px}
#contentCenter div.cta-box3 div h3 a{margin:0px; width:280px; font-size:1.67em; font-family:arial; font-weight:normal; height:28px; overflow:hidden; background:none; padding:0px}
#contentCenter div.cta-box3 div h3 a span{height:26px; line-height:26px; font-size:18px}
.cta-box3 div p{width:280px; margin:6px 0px 2px 6px; height:35px; overflow:hidden}
.cta-box3 * a{font-weight:bold; color:#644A1E; margin-left:6px; text-decoration:none; width:110px; display:block; background-position:0px 3px; [background-position:0px 3px; background-position:0px 2px; ]background-position:0px 3px; *background-position:0px 3px}
.cta-box3 div.right, .cta-box div.left, .cta-box div.right img{_zoom:1; _margin-left:-1px}
.cta-box3 div.left a{margin-left:0px}

#room-facilities-title{font-weight:bold; margin-bottom:6px; float:right}

#features-lists{float:right}

ul.features-list{float:left; margin-bottom:40px}

ul.features-list li{list-style-position:outside; list-style-type:disc; margin-left:15px}

#subnav-ul li.current ul#subnav2-ul{margin-top:5px}

#subnav-ul li.current ul#subnav2-ul li{list-style-position:outside; list-style-type:disc; margin-left:15px; padding:0px; top:-0.3em !important; vertical-align:top; position:relative !important}

#subnav-ul li.current ul#subnav2-ul li a{font-weight:normal; text-decoration:none; color:#000}

#subnav-ul li.current ul#subnav2-ul li a:hover{color:#987E4D}

#subnav-ul li.current ul#subnav2-ul li.current2 a{color:#987E4D}

#subnav-ul li.profileDisabled{color:#DACEB6}

#career-table, th, td{border:1px solid #DCD2BE; font-family:Arial,Helvetica,sans-serif; font-size:10px; text-align:center}

#career-table{width:430px}

#career-table-top-header th{background-image:url(/media/images/themes/meetings_events/th-bg.png); background-repeat:repeat-x; color:#82693F; text-align:left; font-weight:bold; height:59px; line-height:130%; padding:3px 7px 0}

#career-table-top-info td{line-height:130%; padding:7px; text-align:left}

#career-table-top-info td a{font-weight:bold}

#press-title{font-weight:bold}

#contentCenter .press-align_left{float:left; width:130px}

#contentCenter .press-align_right{float:left; width:300px}

.sidepanel div#weatherreport img{ margin:0px !important}

#OneFiveDay{ display:none}

div#weatherreport p{font-size:11px}

div#weatherreport span#temperature_matrix{font-size:11px; width:auto}

span#temperature_matrix a{padding:0px !important; margin:0px !important; background:none !important; font-size:11px; width:30px; display:inline !important}

#temperature_matrix a, #temperature_matrix #or{visibility:hidden}

#contentCenter #restaurant-box{float:right}

#contentCenter div.restaurant-info-header{width:334px; float:left; font-weight:bold; margin:0px; padding-top:6px}
#contentCenter div.restaurant-info{width:334px; float:left; margin:0px}
#contentCenter div.restaurant-info p{margin:0px}
#contentCenter div.restaurant-info img{padding:4px; display:inline}

#contentCenter div.restaurant-info table{width:90%}

#contentCenter div.restaurant-info-link{width:334px; float:left; margin:3px 0px 0px 0px; background:transparent url('/media/images/themes/downloads_icon.gif') no-repeat scroll 0 0px; padding-left:15px; font-weight:bold}

DIV#contentCenter DIV.jcarousel-clip{width:718px; height:371px; overflow:hidden}

FORM#headTopNovForm{width:816px; float:right}

DIV#breadcrumb{width:816px}

.label_SelectCountry_CheckAvailabilityForm, #SelectCountry_CheckAvailabilityForm, 
.label_SelectCity_CheckAvailabilityForm, #SelectCity_CheckAvailabilityForm{display:none}

#full-screen-icon{z-index:99}

#contentRight .sidepanel .sidepanel-header{height:auto; font-size:16px; color:#644A1E}

div.right a.aLinkText{padding-left:0px; background:none}

div.left a.aLinkText{padding-left:17px; background:transparent url("/media/images/themes/promo_arrow_icon.gif") no-repeat 0px 2px}

div.left a.aLinkTextVideo{padding-left:17px; background:transparent url("/media/images/themes/promo_arrow_icon_light.gif") no-repeat 0px 2px}

.cta-box3 .mcdetails{margin-left:6px}

.mcH3{margin-top:-6px !important}

.mcH6{width:100% !important}

div#contentRight div#refineSearch{width:233px}

div#contentRight div#refineSearch  .sidepanel-header{background-image:url(/media/images/themes/backgrounds/localinfo-header_bg.gif); background-position:0 -32px; margin-top:0; cursor:pointer}

#contentRight .sidepanel{width:233px}

#subnav-ul{_margin-left:20px}

#hero, #hero_jsOff{overflow:hidden; width:719px; height:370px}

#hero{_margin-top:-18px}

#full-screen-icon{_margin-top:-2px}

#refineSearch form, #refineSearch form div#refineFacilityList{padding-top:0px}

#refineSearch .hr{margin-left:13px !important; width:208px; height:2px; border-bottom:solid 1px #e5ddcd}

#footer{font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:18px; position:relative; /*_position:absolute*/	overflow:hidden;padding:0 0 10px 0;}

#footer-nav{/*width:570px*/width:430px;_width:450px;margin:12px 0px 0px 0px;padding:0px 0px 0px 20px;}

#footer-nav ul.inline li, #footer-copyright ul.inline li, #footer-lang-select ul.inline li{_margin-right:3px !important}

#footer-copyright{color:#FFF; clear:both; width:200px;padding:0px 0px 0px 20px;margin:0px;}

#twitter-link{position:absolute; left:610px; top:15px; _left:625px; _top:15px}

input#searchSubmit{background:url(/media/images/themes/forms/search_submit_btn.gif) no-repeat; width:18px; height:18px; border:0px;top:0;margin:0;padding:0;}

#contentRight #requestforProposal{margin-top:0px; width:233px}
#contentRight #requestforProposal .sidepanel-header{margin-top:0px; background-image:url(/media/images/themes/backgrounds/localinfo-header_bg.gif)}

#contentRight #requestforProposal .hr{margin-left:12px; width:208px; height:2px; border-bottom:solid 1px #e5ddcd}

#bookingPanel #formErrors_CheckAvailabilityForm{margin:0px}

#hero_jsOff{float:left; overflow:hidden; position:relative; _margin-top:-18px}

div#regForm fieldset.dates select{width:auto}

.offer-teasers{margin-bottom:0;padding:20px 0 0;}

.offer-teasers #groupOffer {font-size:1.5em;margin:0;}

.offer-teasers h2 {margin:0;}

IFRAME.ui-datepicker-cover{height:180px !important}

div.OfferLineBreak{float:right; margin-right:40px; _margin-right:22px; margin-top:20px; padding:5px; width:450px; height:2px; border-top:1px solid #987B4F}

div#contentRight div#addTel, div#contentRight div#addFax{margin:0px 0px 0px 0px !important; position:relative; float:left; width:30px}

p.intNum, p.intFax{margin:0px 0px 0px 30px !important; _margin-left:33px}

img.eventFeedImg{clear:both; display:block; margin:15px 0px; position:relative}

span.detailhead{font-weight:bold; width:200px; float:left}

span.details{margin:0px !important; font-weight:bold; width:200px; float:left}

span.detailInfo{float:left; width:215px}

p.description{border-top:1px #987b4f solid; padding-top:15px !important}

.sidepanel div.link a{margin-top:0px; padding-left:0px; background:none; margin-left:0px}

#contentCenter .press-title{font-weight:bold}

div#contentRight span#addTel, div#contentRight span#addFax{float:left; margin:0 !important; position:relative; width:60px}

#contentCenter p strong{font-weight:bold}
#contentCenter p em{font-style:italic}
#contentCenter p strong em{font-weight:bold; font-style:italic}

.dateInfo{   font-size:10px !important;    font-weight:bold;    margin:0px !important}

h2{margin:10px 0px 0px 0px}

#subnav-ul li.current ul.subnav2-ul{margin-top:5px}

#subnav-ul li.current ul.subnav2-ul li{list-style-position:outside; list-style-type:disc; margin-left:15px; padding:0px; top:-0.3em !important; vertical-align:top; position:relative !important}

#subnav-ul li.current ul.subnav2-ul li a{font-weight:normal; text-decoration:none; color:#000}

#subnav-ul li.current ul.subnav2-ul li a:hover{color:#987E4D}

#subnav-ul li.current ul.subnav2-ul li.current2 a{color:#987E4D}

#hero{display:none}

#imageViewer img{top:0px; left:0px; position:absolute}

#imageViewer{position:relative}

#thumbs{display:none}

.cta-box .right a{background:none !important; padding:0px}

#weatherreport div.left, #weatherreport div.right{margin:0px}

#weatherreport div.left p.dateInfo{_width:60px}

a.arrowLink{background:transparent url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 1px; font-weight:bold; margin-left:8px; padding-left:13px}

div#contentCenter p.disclaimer{font-family:Arial; font-size:10px; font-style:italic}

div#contentCenter p.disclaimer span.disclaimerLink{font-weight:bold}

#contentCenter .main-content .bc-bold{font-weight:bold}
#contentCenter .main-content .bc-underline{text-decoration:underline}
#contentCenter .main-content .bc-italic{font-style:italic}
#contentCenter .main-content a.bc-arrowlink{background:transparent url(/media/images/themes/nav/arrow_icon.gif) no-repeat scroll 0 1px; padding-left:18px}
#contentCenter .main-content .bc-fontsize12{font-size:12px}
#contentCenter .main-content .bc-fontsize14{font-size:14px}
#contentCenter .main-content .bc-fontsize16{font-size:16px}
#contentCenter .main-content .bc-imagetop{margin-bottom:15px; display:block}
#contentCenter .main-content .bc-imageleft{margin-right:15px}
#contentCenter .main-content .bc-imageright{margin-left:15px}
#contentCenter .main-content .bc-color-red{color:#6f0901}
#contentCenter .main-content .bc-color-blue{color:#0e4564}
#contentCenter .main-content .bc-color-brown{color:#756F68}

#contentCenter div.centerComponent{margin-bottom:0px; margin-right:0px; width:430px; padding-right:55px; _padding-right:50px}
#contentCenter div.centerComponent h2{font-weight:normal}
#contentCenter div.centerComponent p a{font-weight:bold}
#contentCenter div.viewMoreLink{text-align:right; margin-top:-15px}

#contentCenter div.viewMoreLink a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 1px; padding-left:16px; font-weight:bold}
#contentCenter div.hotelName{font-weight:bold; color:#14143c; font-size:12px; font-weight:bold; margin:10px 0px}
#contentCenter .eventContainer a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 1px; padding-left:15px; font-weight:bold}
#contentCenter .eventContainer p.eventBody{margin-top:0px}

.scroll-container{position:relative}

div#contentRight div.sidepanel-container{margin:0px; overflow:hidden}
div#contentRight div.sidepanel-container div.sidepanel-title{background:url(/media/images/themes/backgrounds/localinfo-header_bg.gif) 0px 0px; color:#644A1E; font-family:helvetica; font-weight:bold; height:16px; margin:0; padding:10px 0 10px 8px}

div#contentRight div.scroll-container{position:relative; margin:0px 0px}

div#contentRight div.sidepanel-container div.sidepanel-content p{margin:0px 0px 10px 0px}

div#contentRight div.sidepanel-container div.sidepanel-content div.viewAllLink{font-weight:bold; margin-top:15px; text-align:right}
div#contentRight div.sidepanel-container div.sidepanel-content div.viewAllLink a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 1px; padding-left:15px}

#Members_Authorize_Manger_Panel div.sidepanel-content fieldset{float:none}

#Members_Authorize_Manger_Panel div.sidepanel-content fieldset li.field{background:transparent url(/jasmine3.0/scripts/tree/icons/people.gif) no-repeat scroll 0 3px; padding:2px 0 0 18px}

#contentRight #Members_Authorize_Manger_Panel div.sidepanel-content fieldset li.field label{display:none}

#contentRight #Members_Authorize_Manger_Panel div.sidepanel-content fieldset li.field input{   width:184px}

input#SubmitButton_Authorisation, input#SubmitButton_memberJoinNow{cursor:pointer; background:url(/media/images/themes/forms/btn_continue_to_details_en.png) no-repeat 0px 0px; border:0px; color:#FFF; font-family:Tahoma; font-size:11px; font-weight:bold; height:22px; padding-bottom:5px; width:156px !important; float:right}

div#faqContainer{border:2px solid #daceb6; width:466px; margin-right:15px; padding-bottom:15px}

div#faqFormContainer{background:transparent url(/media/images/gm_faqcontainer_bg.gif) repeat; height:101px; margin-bottom:15px; width:466px}

div#faqFormContainer label{display:block; font-size:12px; font-weight:bold; padding:15px 10px 10px; color:#FFF}

div#faqFormContainer input{margin:0px 0px 0px 10px}

div#faqFormContainer #faqTextBox{width:250px}
div#faqFormContainer #faqButton{}

#contentCenter div#faqListContainer{width:446px; padding:0px 10px}

#contentCenter div#faqListContainer ol{list-style-type:decimal; margin:10px 0px 0px 30px}

#contentCenter div#faqListContainer ol li{margin-bottom:3px; font-size:12px; font-weight:bold; text-decoration:underline}

#contentCenter div#faqListContainer div.big{font-size:55px; height:45px; line-height:43px; text-align:center; width:70px; float:left}

#contentCenter div#faqListContainer div.question, #contentCenter div#faqListContainer div.answer{}

#contentCenter div#faqListContainer div.answer{border-top:1px solid  #daceb6; padding-top:15px; margin-bottom:15px}

#contentCenter div.faqDetails{width:440px; margin-right:15px; font-weight:bold; font-size:13px; display:inline}

#contentCenter div.faqDetails2{margin:15px 15px 15px 70px}

#contentCenter div.hasLink a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 1px; padding-left:15px; font-weight:bold}

#contentCenter div.centerComponent{margin:15px 0px 0px 0px; width:430px}
#contentCenter div.centerComponent h2{font-weight:normal}
#contentCenter div.centerComponent p a{font-weight:bold}
#contentCenter div.viewMoreLink{text-align:right; margin-top:-15px}

#contentCenter div.viewMoreLink a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 1px; padding-left:16px; font-weight:bold}
#contentCenter div.hotelName{font-weight:bold; color:#14143c; font-size:12px; font-weight:bold; margin:10px 0px}
#contentCenter .eventContainer a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 1px; padding-left:15px; font-weight:bold}
#contentCenter .eventContainer p.eventBody{margin-top:0px}

#contentCenter form#HotelAvailabilityCompareForm{overflow:hidden}
#contentCenter div.compareHotelContainer{width:170px; border:1px #644A1E solid; float:left; margin:2px 0px 0px 5px}
#contentCenter div.compareHotelContainer div.hotelCheckBox{background:#DBCEB7; text-align:right; padding:5px; width:160px}
#contentCenter div.compareHotelContainer div.hotelNameContainer h4{font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#644A1E; font-size:13px; margin:0px; background:#DBD0BA none repeat scroll 0 0; padding:7px}
#contentCenter div.compareHotelContainer div.hotelNameContainer div.facilities{width:160px; padding:5px; margin-bottom:10px}
#contentCenter div.compareHotelContainer div.hotelImage{width:160px; margin:5px; text-align:center}
#contentCenter div.compareHotelContainer div.hotelImage img{width:160px}
#contentCenter div.compareHotelContainer div.requestDatesDetials span.requestHead{display:block; font-weight:bold; margin-bottom:5px; padding:3px 0; text-align:center; background-color:#DBCEB7; color:#644A1E}
#contentCenter div.compareHotelContainer div.requestDatesDetials span.requestDetails strong{font-weight:bold; font-size:14px}
#contentCenter div.compareHotelContainer div.hotelAddress{width:160px; margin:5px; word-wrap:break-word}
#contentCenter div.compareHotelContainer div.hotelAddress address.small{font-size:11px}
#contentCenter div.compareHotelContainer div.hotelAddress span.bold{font-weight:bold}

#contentCenter div.compareHotelContainer div.hotelImage input.ButtonBookNow{background:url(/media/images/themes/forms/btn_book_now.png) no-repeat 0px 0px; border:none; color:#FFF; font-family:Tahoma,Geneva,sans-serif; font-size:11px; font-weight:bold; height:22px; line-height:21px; padding-bottom:5px; width:74px}

#contentCenter div.compareHotelContainer div.hotelImage .requestDatesDetials{margin:10px 0px; text-align:left; font-size:11px; height:75px}
#contentCenter div.compareHotelContainer div.hotelAddress{width:165; margin:5px}
#contentCenter div.compareHotelContainer div.hotelAddress address a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0 3px; display:block; font-weight:bold; padding-left:16px}

#contentCenter div.compareHotelContainer .detialBody p{width:160px}

#contentCenter div.compareHotelContainer .detialBody p span.checkbox_wrap{margin:0 0 5px 5px; _margin:0 0 5px 0; *margin:0 0 5px 0}

#contentCenter div.compareHotelContainer .detialBody p span.mainTitle{margin:0 0 5px 5px; width:135px; font-size:11px}

#contentCenter div.compareHotelContainer div.hotelAddress div.compare_highlights{font-size:11px; height:120px}

#contentCenter div.compareHotelContainer div.hotelAddress div.compare-view-map{text-align:right}

#contentCenter div.compareHotelContainer div.hotelAddress div.compare-view-map a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0 1px; font-weight:bold; padding-left:16px}

#contentCenter div.compareHotelContainer div.detialHead{color:#644A1E; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; padding:5px; width:160px; margin-bottom:0px; background-image:url(/media/images/themes/backgrounds/localinfo-header_bg.gif) -62px -2px; background:#DBD0BA none repeat scroll 0 0}
#contentCenter div.compareHotelContainer div.detialHead:hover{cursor:pointer; xbackground-position:-37px  -103px}
#contentCenter div.compareHotelContainer div.detialBody{width:160px; margin:5px}

#contentCenter div.compareHotelContainer div.detialBody div.detailOverview{height:125px; font-size:11px; border-bottom:2px dashed #DBCEB7}
#contentCenter div.compareHotelContainer div.detialBody div.detailGuestFloors{height:110px; font-size:11px}
#contentCenter div.compareHotelContainer div.detialBody div.detailMeetingsEvents{height:80px; font-size:11px}
#contentCenter div.compareHotelContainer div.detialBody div.detailAttractions{height:140px}

#contentCenter div.compareHotelContainer div.detialBody div.detailOverview a, 
#contentCenter div.compareHotelContainer div.detialBody div.detailGuestFloors a, 
#contentCenter div.compareHotelContainer div.detialBody div.detailMeetingsEvents a, 
#contentCenter div.compareHotelContainer div.detialBody div.detailAttractions a{font-weight:bold}

#contentCenter div.compareHotelContainer div.detialBody ul.detailOverview-ul{font-size:11px; list-style:disc; margin-left:0px; padding-top:10px; height:80px}

#contentCenter div.compareHotelContainer div.detialBody ul.detailOverview-ul li{margin-left:15px}

#contentCenter div.compareHotelContainer div.detialBody ul.compare_attractions{list-style:disc; font-size:11px; margin-left:0px}

#contentCenter div.compareHotelContainer div.detialBody ul.compare_attractions li{margin-left:15px}

#contentCenter div.compareHotelContainer div.detialBody form#factSheetForm p{margin:2px 0px; width:160px; font-size:11px}
#contentCenter div.compareHotelContainer div.detialBody form#factSheetForm p input.factsheetCheckbox{margin-right:3px}
#contentCenter div.compareHotelContainer div.detialBody form#factSheetForm p span.mainTitle{vertical-align:top}

div.BackToSearchResults{text-align:left; margin:18px 0px 5px 5px}

div.BackToSearchResults input#backToSearchResults{font-family:Arial; font-size:12px; border:none; background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0 1px; font-weight:bold; padding-left:16px}

div.printComparison{text-align:right; margin-top:-27px !important; padding-bottom:6px}

div.printComparison input#printCompareButton{font-family:Arial; font-size:12px; border:none; background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0 1px; font-weight:bold; padding-left:16px; margin-right:5px}

.phone1, .fax1{display:block; margin-top:-14px; margin-left:48px}
.phone2, .fax2{display:block; margin-top:-1px; margin-left:48px}

.bc-accesslinks{font-size:12px}
.bc-text-right{text-align:right}

.bc-bold{font-weight:bold}
.bc-underline{text-decoration:underline}
.bc-italic{font-style:italic}
a.bc-arrowlink{background:transparent url(/media/images/themes/nav/arrow_icon.gif) no-repeat scroll 0 1px; padding-left:18px}
.bc-fontsize12{font-size:12px}
.bc-fontsize14{font-size:14px}
.bc-fontsize16{font-size:16px}
.bc-imagetop{margin-bottom:15px}
.bc-imageleft{margin-right:15px}
.bc-imageright{margin-left:15px}
.bc-color-red{color:#6f0901}
.bc-color-blue{color:#0e4564}
.bc-color-brown{color:#756F68}

#content-container .bc-color-red{color:#6f0901}

#contentCenter div.main-content div.cta-box{margin:0px}

#regForm #threeDDLfields_CheckAvailabilityForm{padding-top:7px}

#SelectHotel_CheckAvailabilityForm, #HotelList_CheckAvailabilityForm{width:206px}

#regForm fieldset.viewHotel span{border:1px solid #B5B1A9; display:none; margin-bottom:5px; padding:3px; width:185px}

#regForm fieldset.viewHotel input{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; border:0 none; float:left; height:22px; width:127px; padding-right:15px; float:right; cursor:pointer}

#regForm fieldset.roomReq ol{_width:142px; float:left}

#regForm fieldset li#roomsfield{width:142px; _width:142px}

#regForm fieldset.roomReq select#NoOfRooms_CheckAvailabilityForm{margin-left:22px; _margin-left:8px !important; *margin-left:22px}

#regForm #updatefield{display:none}

#regForm fieldset.roomReq p.small span#noOfNights{_margin-right:3px; *margin-right:3px; left:93px; position:absolute; top:0px}

#regForm fieldset.roomReq p.small{float:left; font-size:0.9em; margin-top:2px; text-align:left; width:100%; position:relative}
#regForm #optionalCode{_padding-top:0px; *padding-top:0px}

#regForm #optionalCode span{width:100%}

#regForm #optionalCode ol li{clear:none; float:none; display:inline; _width:90px; _padding:0px; *padding:0px}

#regForm select#CodeType_CheckAvailabilityForm{float:left; margin:5px 0; width:100px}

#regForm input#Code_CheckAvailabilityForm{float:left; margin:5px 0px 5px 5px; width:95px; _height:13px; *height:13px; _width:90px; *width:90px}

#regForm fieldset.submit{border-bottom:1px solid #B5B1A9; padding-bottom:0px}

#regForm fieldset.submit input{float:right; cursor:pointer}

#regForm #resboxLogos{width:206px; height:50px; margin:5px 0px 0px 0px}

div#contentRight div.sidepanel-container{margin:0px 0px 6px 0px; width:233px; _margin:6px 0px 6px 0px}
#Members_Guest_List_Panel ol, #Members_Bookings_Panel ol{list-style-position:none; list-style-type:none; color:none}
#Members_Guest_List_Panel ol li{list-style-position:outside; margin-left:15px; list-style-type:disc; color:#977849; font-size:11px; font-weight:bold}
#Members_Bookings_Panel ol li{list-style-position:outside; margin-left:15px; list-style-type:disc; color:#977849; font-size:11pxs; font-weight:bold}

div.sidepanel-title h2{font-size:13px; height:16px; font-family:helvetica; font-weight:bold; color:#644A1E; margin:0px}

div#contentRight div.sidepanel-container div.sidepanel-content p{margin:0px 0px 10px 0px; font-size:11px}
div#contentRight div.sidepanel-container div.sidepanel-content div.dates{margin:0px; font-weight:normal; font-size:11px}

div#contentRight div.sidepanel-container div.sidepanel-content div.viewAllLink{font-weight:bold; margin:5px 0px 0px 0px; text-align:right; font-size:11px}
div#contentRight div.sidepanel-container div.sidepanel-content div.viewAllLink a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat 0px 0px; padding-left:18px}

#Members_Authorize_Manger_Panel div.sidepanel-content fieldset{float:none}

#contentRight div.sidepanel-content label{font-weight:bold; font-family:Arial; color:#000; padding-left:0px; width:100%}
#contentRight div.sidepanel-content fieldset li.button{margin:5px 0 0}
#contentRight div.sidepanel-content div.fieldContainer img#profileImage{float:left; padding:2px 0px 0px}
#contentRight div.sidepanel-content input{width:203px}

#Members_Join_Now_Panel h3{font-size:12px; margin:10px 0px 5px 0px}

#contentRight div.sidepanel-content .sidePanelButtomLink{margin:10px 0px 0px 0px; font-size:11px}
#contentRight div.sidepanel-content .sidePanelButtomLink a{display:block; background:transparent url(/media/images/themes/nav/arrow_icon.gif) no-repeat scroll 0 1px; font-weight:bold; line-height:16px; padding-left:18px}

#Members_Concierge_Panel .sidepanel-content ul li{font-size:11px; font-weight:bold}

h6.subTitle{margin:6px 0pt 2px 6px; font-weight:bold; width:280px}

div#event-body img{float:none !important}

#footer-lang-select{width:400px}

input.error, select.error{color:#000}

#bookingPanel .has-notice { padding:75px 12px 10px }

#bookingPanel .has-notice h3 { font-size:12px; font-family:tahoma,arial }

#bookingPanel .has-notice p { font-size:12px; font-family:tahoma,arial }

/*** check availability button ***/
#regForm #CheckAvailabilityButton_CheckAvailabilityForm{ /*padding:2px 0 5px 3px;*/ text-align:center;background:url("/application/images/forms/btn_lightgreen-brown.png") no-repeat 0 -97px!important;}

/*Press Release */
p#rss-feed-subscribe {background: url("/media/images/themes/feedicon-24.png") no-repeat left top;height: 24px;padding: 3px 0 0 30px;}

/*loyalty silent login */
#Members_Guest_List_Panel ol,#Members_Guest_List_Panel ol li,#Members_Guest_List_Panel ul,#Members_Guest_List_Panel ul li{list-style:none;margin:0;padding:0;}
#Members_Guest_List_Panel ol{border-bottom:1px solid #E5DDCD;margin:0 0 5px;padding:0 0 10px;}
#Members_Guest_List_Panel ol li a{background:none!important;padding-left:0!important;margin:0!important;}
#Members_Guest_List_Panel .sidepanel-content a{background:url(/media/images/themes/nav/arrow_icon.gif) no-repeat left center;font-weight:700;padding-left:15px;margin:0;}
