.hCardTitleHi {
	BACKGROUND: #ffcc66
}
.hCardTitle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #99ccff; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 22px
}
.hCardTitle2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #eaeaea; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 22px
}
.shPrice {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #ffcc66; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica
}
.shName {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND: #ffcc66; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica
}
A.hsHotelName {
	FONT: bold small arial,helvetica; COLOR: #000000; TEXT-DECORATION: none
}
A.hsHotelName:hover {
	FONT: bold small arial,helvetica; COLOR: #000000; TEXT-DECORATION: underline
}
#amenPopUp {
	BORDER-RIGHT: #666666 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 5px; BACKGROUND: #f5f9ff; LEFT: 346px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: xx-small Arial, Helvetica, sans-serif; VERTICAL-ALIGN: text-top; BORDER-LEFT: #cccccc 2px solid; WIDTH: 300px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 2px solid; POSITION: absolute; TOP: 369px; TEXT-ALIGN: left
}
#upTo3 {
	DISPLAY: none
}
.card888 {
	DISPLAY: none
}
.topRt888 {
	DISPLAY: block
}
#legendBox {
	BORDER-RIGHT: #003366 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #003366 0px solid; PADDING-LEFT: 3px; SCROLLBAR-FACE-COLOR: #003399; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; BORDER-LEFT: #003366 0px solid; SCROLLBAR-3DLIGHT-COLOR: #99ccff; SCROLLBAR-ARROW-COLOR: #99ccff; PADDING-TOP: 3px; SCROLLBAR-TRACK-COLOR: #eaeaea; BORDER-BOTTOM: #003366 0px solid; SCROLLBAR-BASE-COLOR: #ffffff; HEIGHT: 390px; TEXT-ALIGN: left
}
.rateGrid {
	BACKGROUND: #ffffff; WIDTH: 100%; BORDER-COLLAPSE: collapse; empty-cells: show
}
.rateGrid TD {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 2px solid
}
.rateGrid TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.rateGridsm {
	FONT-SIZE: 0.75em
}
.rateGridmd {
	FONT-SIZE: 0.85em
}
.rateGridlg {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.rateGridBut {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.rateGrid1 {
	FONT-SIZE: 0.62em
}
.rateGrid2 {
	FONT-SIZE: 0.72em
}
.rateGrid3 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.82em
}
