#compareModule{margin:15px 0;border-top:solid 1px #d5d5d5;border-right:solid 1px #fff;clear:both;width:100%;border-collapse:separate;*border-collapse:collapse}#hoverTable{margin:15px 0;border-top:solid 1px #d5d5d5;border-right:solid 1px #fff;clear:both;border-collapse:separate;*border-collapse:collapse}#compareModule td,#hoverTable td{background:#fff;font-size:.75em;border-left:solid 1px #f3f3f3;border-top:solid 1px #fff;border-bottom:solid 1px #d5d5d5;color:#594c51;padding:14px;vertical-align:top;width:221px}#compareModule th,#hoverTable th{border-top:solid 1px #fff;border-bottom:solid 1px #d5d5d5;width:202px;padding:14px 24px;color:#142352;vertical-align:top;font-weight:normal}#compareModule #entity td,#hoverTable #entity td{width:242px;padding:14px 3px 14px 4px;text-align:center}#compareModule #entity img,#hoverTable #entity img{border:solid 1px #fff}#compareModule td .catalogDetails,#hoverTable td .catalogDetails{text-align:left;position:relative;padding:0 24px}#compareModule #hotel-category td,#compareModule #hotel-category th{border-bottom:0}#compareModule #entity td,#compareModule #entity th,#hoverTable #entity td,#hoverTable #entity th{border-top:0;border-bottom:0}#compareModule #book-buttons td,#compareModule #book-buttons th,#hoverTable #book-buttons td,#hoverTable #book-buttons th{padding-top:0;border-top:0}#compareModule .greyCol,#hoverTable .greyCol{background-color:#f7f6f3}#compareModule li,#hoverTable li{list-style-type:disc;margin-left:15px}#compareModule h3,#hoverTable h3{color:#a12a60;font-size:1.5em;margin-top:8px}#compareModule h3 a,#hoverTable h3 a{background:transparent url(../images/_global/sideNavigArrowLarge.gif) no-repeat scroll 0 4px;padding-left:14px;display:block;margin:0 0 10px -14px}#compareModule h3 a:hover,#hoverTable h3 a:hover{background:transparent url(../images/_global/sideNavigArrowLargeHover.gif) no-repeat scroll 0 4px;padding-left:14px}#compareModule .compareError{height:auto}.checkMark{text-align:center}.buttonLinksModule{overflow:hidden;margin-right:10px}.buttonLinksModule .button{float:right;margin:0 10px}.bookButtonLinksModule .button{float:left;margin-right:10px}.bookButtonLinksModule .button span a{width:166px}.bookButtonLinksModule .button.book{margin-left:39px;_margin-left:20px}.bookButtonLinksModule .button.book span a{width:92px}span.facet_AddlText{color:#594c51;font-size:.75em}.compareError.noHotels{height:300px}.compareError .errorHeader{color:#901c55;font-size:1.5em}.compareError .errorCopy{margin-top:24px}#hoverTable{display:none;position:absolute;top:expression(((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');z-index:9999}.stickyHeader #entity,.stickyHeader #book-buttons{position:fixed;top:0}.stickyHeader #book-buttons{top:208px;box-shadow:0 6px 6px -2px rgba(0,0,0,0.15);-moz-box-shadow:0 6px 6px -2px rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 6px -2px rgba(0,0,0,0.15)}.stickyHeader #entity .catalogDetails p{display:none}#hoverTable #entity td{padding:0 3px 0 4px}#hoverTable td.thStyle{border-bottom:1px solid #d5d5d5;border-top:1px solid #fff;color:#142352;font-size:16px;font-weight:normal;padding:14px 24px!important;text-align:left!important;vertical-align:top;width:201px!important}div.tileImageButton{font-size:11px;margin-left:-3px;margin-top:118px;position:absolute;width:240px;z-index:9999}div.tileImageButtonOuterContainer{background:url("../images/modules/hotels/leftWhiteBtn.png") no-repeat scroll left center transparent;float:right;height:21px;min-width:50px;padding-left:10px}div.tileImageButtonInnerContainer{background:url("../images/modules/hotels/rightWhiteBtn.png") no-repeat scroll right center transparent;float:left;height:21px;min-width:12px;padding-right:10px}div.tileImageButtonInnerContainer a{line-height:20px}