BODY {
	COLOR: #666
}
TD {
	COLOR: #666
}
P {
	COLOR: #666
}
.mainLink {
	FONT-WEIGHT: bold; COLOR: #cc3333
}
.count {
	COLOR: #999
}
.email {
	COLOR: #cc3333
}
P A {
	FONT-WEIGHT: bold; COLOR: #cc3333
}
.listings TD {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.resultHeader {
	FONT-WEIGHT: normal! important; FONT-SIZE: 18px! important
}
.resultDescription {
	PADDING-TOP: 5px
}
.resultLink {
	PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
TD.currentPage {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc3333
}
TD.pageLink A {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
.withBorder {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.mapContainer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
TABLE#detail TD.item {
	PADDING-LEFT: 10px
}
TABLE#detail TD.item A {
	COLOR: #cc3333
}
UL.listings {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.listings {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.listings LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; COLOR: #666; PADDING-TOP: 2px
}
OL.listings LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 2.2em; COLOR: #666; PADDING-TOP: 2px
}
OL.listings LI A {
	COLOR: #cc3333
}
TABLE.listBox {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/static/images/v2FeatureBG2.jpg); BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fafafa
}
TABLE.listBox TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.listBox TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV#headerShadow {
	BORDER-TOP: #fff 1px solid; BACKGROUND-IMAGE: url(/static/images/common/furniture/bg_headerShadow.jpg); BACKGROUND-REPEAT: repeat-x
}
IMG.floatRight {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
IMG.floatLeft {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV#t1Col2 DIV#bookingPanel {
	WIDTH: 258px
}
DIV#t2Col3 DIV#bookingPanel {
	WIDTH: 123px
}
DIV#t1Col2 DIV#bookingPanel H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cc0000; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px
}
DIV#t2Col3 DIV#bookingPanel H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cc0000; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px
}
DIV#t1Col2 DIV#bookingPanel DIV.box1 {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#t1Col2 DIV#bookingPanel DIV.box1 A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #cc0000; PADDING-TOP: 4px
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; COLOR: #cc0000; PADDING-TOP: 4px
}
DIV#t1Col2 DIV#bookingPanel DIV.box1 A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#t2Col3 DIV#bookingPanel DIV.box1 A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#t1Col2 DIV#bookingPanel DIV.box1 A SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666
}
