hr{height:1px;}
.title{margin:10px 0;}
.floatingFacility{width:300px;float:left;}
a img{border:0;}
.product-Result-Description{border-spacing:4px;padding-right:15px;}
.product-Result-Panel,.product-Result-Panel-unEven{cursor:pointer;margin:1px;}
.product-Result-Price{padding-right:15px;}
.product-Result-Starspanel{margin-left:10px;}
.result-Image-Panel{height:90px;width:90px;text-align:center;vertical-align:middle;margin-left:10px;}
.searchPanel{margin:2px;padding:4px 15px;}
.searchField{width:270px;}
.searchFieldLabel{text-align:left;margin-right:3px;}
.fixedWidthSearchFieldLabel{text-align:left;margin-right:3px;width:100px;}
.fixedWidthListBox{width:275px;}
.fixedWidthPlaceHolder{width:300px;}
.fixedWidthLabel-Image-Panel img{height:1px;width:100px;}
.fixedWidthAddressTitle-Image-Panel img{height:1px;width:70px;}
.priceSearchField{width:50px;margin-right:3px;}
.searchButtonPanel{padding-top:5px;padding-bottom:5px;padding-right:2px;}
.disclosureHeaderCenter{margin-left:auto;margin-right:auto;text-align:center;}
.gwt-DialogBox{border:2px outset;}
.gwt-DialogBox .Caption{cursor:default;margin:2px;padding:3px;}
.errorDialog-StackTrace{overflow:scroll;}
.backLinkBar{text-align:left;vertical-align:middle;margin-top:5px;padding:3px 15px;}
.backLink a{text-decoration:none;}
.backLink a:hover{text-decoration:underline;}
.backLinkText{display:inline;margin-left:2px;}
.gwt-SuggestBoxPopup{width:200px;}
.gwt-SuggestBoxPopup .item{cursor:pointer;width:196px;text-align:left;padding:0;}
.detailPanel{padding-left:15px;padding-right:15px;}
.detailFieldLabel{margin-top:12px;text-align:left;padding-bottom:5px;}
.detailContactTitleLabel{padding-right:5px;}
.detailHeaderPanel{margin:2px;padding:4px 15px;}
.detailImagePanel{margin-top:12px;}
.detail-Main-Image-Panel{height:320px;width:336px;text-align:center;vertical-align:middle;}
.detail-Thumbnail-Panel{margin-top:3px;}
.detail-Thumbnail-Image-Panel{height:75px;width:75px;text-align:center;vertical-align:middle;margin:3px;}
.arrow-Image{width:10px;height:10px;}
.image-bar-arrow-hidden{cursor:default;}
.image-bar-arrow-hidden img{visibility:hidden;}
.facilitiyBarWrapper{padding-top:10px;width:100%;}
.facilityBar{text-align:left;padding-bottom:2px;padding-top:10px;width:100%;}
.floatingPanel{float:left;}
.pagingBar{margin-top:10px;margin-bottom:10px;padding-left:15px;padding-right:15px;}
.pagingButton{padding:2px;}
.pagingButton-Image-Panel{height:100%;width:100%;cursor:pointer;}
.pagingButton-Image-Panel-disabled{border:0;cursor:auto;}
.pagingButton-Image-Panel td{text-align:center;}
.sortingPanel{margin-top:10px;margin-bottom:10px;text-align:left;padding:2px 15px;}
.loadingOverlayPanel{opacity:0.75px;filter:alpha( opacity = 75 );float:left;position:absolute;width:100%;height:100%;}
.result-Image-Panel td,.gwt-SuggestBoxPopup .item-selected,.detail-Main-Image-Panel td,.detail-Thumbnail-Image-Panel td{padding:0;}
.result-No-Image-Available,.detail-Main-No-Image-Available,.detail-Thumbnail-No-Image-Available{vertical-align:middle;}
.image-bar-arrow,.pagingButton-Image-Panel-hover{cursor:pointer;}
.facilityImage,.facilityLabel{margin:0;padding:0;}