HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
OBJECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
PRE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
ABBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
CODE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DFN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
EM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
Q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	LINE-HEIGHT: 1.5
}
TABLE {
	BORDER-COLLAPSE: separate; border-spacing: 0
}
CAPTION {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TD {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
TABLE {
	VERTICAL-ALIGN: middle
}
TD {
	VERTICAL-ALIGN: middle
}
TH {
	VERTICAL-ALIGN: middle
}
BLOCKQUOTE:unknown {
	content: ""
}
BLOCKQUOTE:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
Q:unknown {
	content: ""
}
BLOCKQUOTE {
	quotes: "" ""
}
Q {
	quotes: "" ""
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	FONT-SIZE: 75%; BACKGROUND: #fff; COLOR: #222; FONT-FAMILY: "Helvetica Neue", Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: normal; COLOR: #111
}
H2 {
	FONT-WEIGHT: normal; COLOR: #111
}
H3 {
	FONT-WEIGHT: normal; COLOR: #111
}
H4 {
	FONT-WEIGHT: normal; COLOR: #111
}
H5 {
	FONT-WEIGHT: normal; COLOR: #111
}
H6 {
	FONT-WEIGHT: normal; COLOR: #111
}
H1 {
	FONT-SIZE: 3em; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1
}
H2 {
	FONT-SIZE: 2em; MARGIN-BOTTOM: 0.75em
}
H3 {
	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1
}
H4 {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1.25em; LINE-HEIGHT: 1.25
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 1.5em
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
H1 IMG {
	MARGIN: 0px
}
H2 IMG {
	MARGIN: 0px
}
H3 IMG {
	MARGIN: 0px
}
H4 IMG {
	MARGIN: 0px
}
H5 IMG {
	MARGIN: 0px
}
H6 IMG {
	MARGIN: 0px
}
P {
	MARGIN: 0px 0px 1.5em
}
P IMG.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1.5em 1.5em 0px; PADDING-TOP: 0px
}
P IMG.right {
	FLOAT: right; MARGIN: 1.5em 0px 1.5em 1.5em
}
A:focus {
	COLOR: #000
}
A:hover {
	COLOR: #000
}
A {
	COLOR: #009; TEXT-DECORATION: underline
}
BLOCKQUOTE {
	MARGIN: 1.5em; COLOR: #666; FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
DFN {
	FONT-STYLE: italic
}
DFN {
	FONT-WEIGHT: bold
}
SUP {
	LINE-HEIGHT: 0
}
SUB {
	LINE-HEIGHT: 0
}
ABBR {
	BORDER-BOTTOM: #666 1px dotted
}
ACRONYM {
	BORDER-BOTTOM: #666 1px dotted
}
ADDRESS {
	MARGIN: 0px 0px 1.5em; FONT-STYLE: italic
}
DEL {
	COLOR: #666
}
PRE {
	MARGIN: 1.5em 0px; WHITE-SPACE: pre
}
PRE {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
CODE {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
TT {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
LI UL {
	MARGIN: 0px 1.5em
}
LI OL {
	MARGIN: 0px 1.5em
}
UL {
	MARGIN: 0px 1.5em 1.5em
}
OL {
	MARGIN: 0px 1.5em 1.5em
}
UL {
	LIST-STYLE-TYPE: disc
}
OL {
	LIST-STYLE-TYPE: decimal
}
DL {
	MARGIN: 0px 0px 1.5em
}
DL DT {
	FONT-WEIGHT: bold
}
DD {
	MARGIN-LEFT: 1.5em
}
TABLE {
	MARGIN-BOTTOM: 1.4em; WIDTH: 100%
}
TH {
	FONT-WEIGHT: bold
}
THEAD TH {
	BACKGROUND: #c3d9ff
}
TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
CAPTION {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TR.even TD {
	BACKGROUND: #e5ecf9
}
TFOOT {
	FONT-STYLE: italic
}
CAPTION {
	BACKGROUND: #eee
}
.small {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 1.87em; LINE-HEIGHT: 1.87em
}
.large {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1.25em; LINE-HEIGHT: 2.5em
}
.hide {
	DISPLAY: none
}
.quiet {
	COLOR: #666
}
.loud {
	COLOR: #000
}
.highlight {
	BACKGROUND: #ff0
}
.added {
	BACKGROUND: #060; COLOR: #fff
}
.removed {
	BACKGROUND: #900; COLOR: #fff
}
.first {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.bottom {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.container {
	MARGIN: 0px auto; WIDTH: 1060px
}
.showgrid {
	BACKGROUND: url(src/grid.png)
}
.column {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-1 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-2 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-3 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-4 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-5 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-6 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-7 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-8 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-9 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-10 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-11 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-12 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-13 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-14 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-15 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-16 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-17 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.span-18 {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.last {
	MARGIN-RIGHT: 0px
}
DIV.last {
	MARGIN-RIGHT: 0px
}
.span-1 {
	WIDTH: 40px
}
.span-2 {
	WIDTH: 100px
}
.span-3 {
	WIDTH: 160px
}
.span-4 {
	WIDTH: 220px
}
.span-5 {
	WIDTH: 280px
}
.span-6 {
	WIDTH: 340px
}
.span-7 {
	WIDTH: 400px
}
.span-8 {
	WIDTH: 460px
}
.span-9 {
	WIDTH: 520px
}
.span-10 {
	WIDTH: 580px
}
.span-11 {
	WIDTH: 640px
}
.span-12 {
	WIDTH: 700px
}
.span-13 {
	WIDTH: 760px
}
.span-14 {
	WIDTH: 820px
}
.span-15 {
	WIDTH: 880px
}
.span-16 {
	WIDTH: 940px
}
.span-17 {
	WIDTH: 1000px
}
.span-18 {
	MARGIN: 0px; WIDTH: 1060px
}
DIV.span-18 {
	MARGIN: 0px; WIDTH: 1060px
}
INPUT.span-1 {
	WIDTH: 40px! important
}
TEXTAREA.span-1 {
	WIDTH: 40px! important
}
SELECT.span-1 {
	WIDTH: 40px! important
}
INPUT.span-2 {
	WIDTH: 70px! important
}
TEXTAREA.span-2 {
	WIDTH: 70px! important
}
SELECT.span-2 {
	WIDTH: 70px! important
}
INPUT.span-3 {
	WIDTH: 130px! important
}
TEXTAREA.span-3 {
	WIDTH: 130px! important
}
SELECT.span-3 {
	WIDTH: 130px! important
}
INPUT.span-4 {
	WIDTH: 190px! important
}
TEXTAREA.span-4 {
	WIDTH: 190px! important
}
SELECT.span-4 {
	WIDTH: 190px! important
}
INPUT.span-5 {
	WIDTH: 250px! important
}
TEXTAREA.span-5 {
	WIDTH: 250px! important
}
SELECT.span-5 {
	WIDTH: 250px! important
}
INPUT.span-6 {
	WIDTH: 310px! important
}
TEXTAREA.span-6 {
	WIDTH: 310px! important
}
SELECT.span-6 {
	WIDTH: 310px! important
}
INPUT.span-7 {
	WIDTH: 370px! important
}
TEXTAREA.span-7 {
	WIDTH: 370px! important
}
SELECT.span-7 {
	WIDTH: 370px! important
}
INPUT.span-8 {
	WIDTH: 430px! important
}
TEXTAREA.span-8 {
	WIDTH: 430px! important
}
SELECT.span-8 {
	WIDTH: 430px! important
}
INPUT.span-9 {
	WIDTH: 490px! important
}
TEXTAREA.span-9 {
	WIDTH: 490px! important
}
SELECT.span-9 {
	WIDTH: 490px! important
}
INPUT.span-10 {
	WIDTH: 550px! important
}
TEXTAREA.span-10 {
	WIDTH: 550px! important
}
SELECT.span-10 {
	WIDTH: 550px! important
}
INPUT.span-11 {
	WIDTH: 610px! important
}
TEXTAREA.span-11 {
	WIDTH: 610px! important
}
SELECT.span-11 {
	WIDTH: 610px! important
}
INPUT.span-12 {
	WIDTH: 670px! important
}
TEXTAREA.span-12 {
	WIDTH: 670px! important
}
SELECT.span-12 {
	WIDTH: 670px! important
}
INPUT.span-13 {
	WIDTH: 730px! important
}
TEXTAREA.span-13 {
	WIDTH: 730px! important
}
SELECT.span-13 {
	WIDTH: 730px! important
}
INPUT.span-14 {
	WIDTH: 790px! important
}
TEXTAREA.span-14 {
	WIDTH: 790px! important
}
SELECT.span-14 {
	WIDTH: 790px! important
}
INPUT.span-15 {
	WIDTH: 850px! important
}
TEXTAREA.span-15 {
	WIDTH: 850px! important
}
SELECT.span-15 {
	WIDTH: 850px! important
}
INPUT.span-16 {
	WIDTH: 910px! important
}
TEXTAREA.span-16 {
	WIDTH: 910px! important
}
SELECT.span-16 {
	WIDTH: 910px! important
}
INPUT.span-17 {
	WIDTH: 970px! important
}
TEXTAREA.span-17 {
	WIDTH: 970px! important
}
SELECT.span-17 {
	WIDTH: 970px! important
}
INPUT.span-18 {
	WIDTH: 1050px! important
}
TEXTAREA.span-18 {
	WIDTH: 1050px! important
}
SELECT.span-18 {
	WIDTH: 1050px! important
}
.append-1 {
	PADDING-RIGHT: 60px
}
.append-2 {
	PADDING-RIGHT: 120px
}
.append-3 {
	PADDING-RIGHT: 180px
}
.append-4 {
	PADDING-RIGHT: 240px
}
.append-5 {
	PADDING-RIGHT: 300px
}
.append-6 {
	PADDING-RIGHT: 360px
}
.append-7 {
	PADDING-RIGHT: 420px
}
.append-8 {
	PADDING-RIGHT: 480px
}
.append-9 {
	PADDING-RIGHT: 540px
}
.append-10 {
	PADDING-RIGHT: 600px
}
.append-11 {
	PADDING-RIGHT: 660px
}
.append-12 {
	PADDING-RIGHT: 720px
}
.append-13 {
	PADDING-RIGHT: 780px
}
.append-14 {
	PADDING-RIGHT: 840px
}
.append-15 {
	PADDING-RIGHT: 900px
}
.append-16 {
	PADDING-RIGHT: 960px
}
.append-17 {
	PADDING-RIGHT: 1020px
}
.prepend-1 {
	PADDING-LEFT: 60px
}
.prepend-2 {
	PADDING-LEFT: 120px
}
.prepend-3 {
	PADDING-LEFT: 180px
}
.prepend-4 {
	PADDING-LEFT: 240px
}
.prepend-5 {
	PADDING-LEFT: 300px
}
.prepend-6 {
	PADDING-LEFT: 360px
}
.prepend-7 {
	PADDING-LEFT: 420px
}
.prepend-8 {
	PADDING-LEFT: 480px
}
.prepend-9 {
	PADDING-LEFT: 540px
}
.prepend-10 {
	PADDING-LEFT: 600px
}
.prepend-11 {
	PADDING-LEFT: 660px
}
.prepend-12 {
	PADDING-LEFT: 720px
}
.prepend-13 {
	PADDING-LEFT: 780px
}
.prepend-14 {
	PADDING-LEFT: 840px
}
.prepend-15 {
	PADDING-LEFT: 900px
}
.prepend-16 {
	PADDING-LEFT: 960px
}
.prepend-17 {
	PADDING-LEFT: 1020px
}
DIV.border {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 9px; MARGIN-RIGHT: 10px
}
DIV.colborder {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 39px; MARGIN-RIGHT: 40px
}
.pull-1 {
	MARGIN-LEFT: -60px
}
.pull-2 {
	MARGIN-LEFT: -120px
}
.pull-3 {
	MARGIN-LEFT: -180px
}
.pull-4 {
	MARGIN-LEFT: -240px
}
.pull-5 {
	MARGIN-LEFT: -300px
}
.pull-6 {
	MARGIN-LEFT: -360px
}
.pull-7 {
	MARGIN-LEFT: -420px
}
.pull-8 {
	MARGIN-LEFT: -480px
}
.pull-9 {
	MARGIN-LEFT: -540px
}
.pull-10 {
	MARGIN-LEFT: -600px
}
.pull-11 {
	MARGIN-LEFT: -660px
}
.pull-12 {
	MARGIN-LEFT: -720px
}
.pull-13 {
	MARGIN-LEFT: -780px
}
.pull-14 {
	MARGIN-LEFT: -840px
}
.pull-15 {
	MARGIN-LEFT: -900px
}
.pull-16 {
	MARGIN-LEFT: -960px
}
.pull-17 {
	MARGIN-LEFT: -1020px
}
.pull-18 {
	MARGIN-LEFT: -1080px
}
.pull-1 {
	FLOAT: left; POSITION: relative
}
.pull-2 {
	FLOAT: left; POSITION: relative
}
.pull-3 {
	FLOAT: left; POSITION: relative
}
.pull-4 {
	FLOAT: left; POSITION: relative
}
.pull-5 {
	FLOAT: left; POSITION: relative
}
.pull-6 {
	FLOAT: left; POSITION: relative
}
.pull-7 {
	FLOAT: left; POSITION: relative
}
.pull-8 {
	FLOAT: left; POSITION: relative
}
.pull-9 {
	FLOAT: left; POSITION: relative
}
.pull-10 {
	FLOAT: left; POSITION: relative
}
.pull-11 {
	FLOAT: left; POSITION: relative
}
.pull-12 {
	FLOAT: left; POSITION: relative
}
.pull-13 {
	FLOAT: left; POSITION: relative
}
.pull-14 {
	FLOAT: left; POSITION: relative
}
.pull-15 {
	FLOAT: left; POSITION: relative
}
.pull-16 {
	FLOAT: left; POSITION: relative
}
.pull-17 {
	FLOAT: left; POSITION: relative
}
.pull-18 {
	FLOAT: left; POSITION: relative
}
.push-1 {
	MARGIN: 0px -60px 1.5em 60px
}
.push-2 {
	MARGIN: 0px -120px 1.5em 120px
}
.push-3 {
	MARGIN: 0px -180px 1.5em 180px
}
.push-4 {
	MARGIN: 0px -240px 1.5em 240px
}
.push-5 {
	MARGIN: 0px -300px 1.5em 300px
}
.push-6 {
	MARGIN: 0px -360px 1.5em 360px
}
.push-7 {
	MARGIN: 0px -420px 1.5em 420px
}
.push-8 {
	MARGIN: 0px -480px 1.5em 480px
}
.push-9 {
	MARGIN: 0px -540px 1.5em 540px
}
.push-10 {
	MARGIN: 0px -600px 1.5em 600px
}
.push-11 {
	MARGIN: 0px -660px 1.5em 660px
}
.push-12 {
	MARGIN: 0px -720px 1.5em 720px
}
.push-13 {
	MARGIN: 0px -780px 1.5em 780px
}
.push-14 {
	MARGIN: 0px -840px 1.5em 840px
}
.push-15 {
	MARGIN: 0px -900px 1.5em 900px
}
.push-16 {
	MARGIN: 0px -960px 1.5em 960px
}
.push-17 {
	MARGIN: 0px -1020px 1.5em 1020px
}
.push-18 {
	MARGIN: 0px -1080px 1.5em 1080px
}
.push-1 {
	FLOAT: right; POSITION: relative
}
.push-2 {
	FLOAT: right; POSITION: relative
}
.push-3 {
	FLOAT: right; POSITION: relative
}
.push-4 {
	FLOAT: right; POSITION: relative
}
.push-5 {
	FLOAT: right; POSITION: relative
}
.push-6 {
	FLOAT: right; POSITION: relative
}
.push-7 {
	FLOAT: right; POSITION: relative
}
.push-8 {
	FLOAT: right; POSITION: relative
}
.push-9 {
	FLOAT: right; POSITION: relative
}
.push-10 {
	FLOAT: right; POSITION: relative
}
.push-11 {
	FLOAT: right; POSITION: relative
}
.push-12 {
	FLOAT: right; POSITION: relative
}
.push-13 {
	FLOAT: right; POSITION: relative
}
.push-14 {
	FLOAT: right; POSITION: relative
}
.push-15 {
	FLOAT: right; POSITION: relative
}
.push-16 {
	FLOAT: right; POSITION: relative
}
.push-17 {
	FLOAT: right; POSITION: relative
}
.push-18 {
	FLOAT: right; POSITION: relative
}
.prepend-top {
	MARGIN-TOP: 1.5em
}
.append-bottom {
	MARGIN-BOTTOM: 1.5em
}
.box {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; BACKGROUND: #e5ecf9; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em
}
HR {
	CLEAR: both; BACKGROUND: #ddd; FLOAT: none; MARGIN: 0px 0px 1.45em; WIDTH: 100%; COLOR: #ddd; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0.1em; BORDER-BOTTOM-STYLE: none
}
HR.space {
	BACKGROUND: #fff; COLOR: #fff
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: " "
}
.container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: " "
}
.clearfix {
	DISPLAY: block
}
.container {
	DISPLAY: block
}
.clear {
	CLEAR: both
}
LABEL {
	FONT-WEIGHT: bold
}
FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1.4em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1.4em; PADDING-BOTTOM: 1.4em; MARGIN: 0px 0px 1.5em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1.4em; BORDER-BOTTOM: #ccc 1px solid
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
INPUT.text {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
INPUT.title {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
SELECT {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid
}
INPUT.text:focus {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
INPUT.title:focus {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TEXTAREA:focus {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
SELECT:focus {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
INPUT.text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px
}
INPUT.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px
}
INPUT.title {
	FONT-SIZE: 1.5em
}
TEXTAREA {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 390px; PADDING-TOP: 5px; HEIGHT: 250px
}
.failure {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.8em; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #ddd 2px solid
}
.error {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.8em; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #ddd 2px solid
}
.notice {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.8em; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #ddd 2px solid
}
.success {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 0.8em; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 0.8em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.8em; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #ddd 2px solid
}
.failure {
	BORDER-LEFT-COLOR: #fbc2c4; BACKGROUND: #fbe3e4; BORDER-BOTTOM-COLOR: #fbc2c4; COLOR: #8a1f11; BORDER-TOP-COLOR: #fbc2c4; BORDER-RIGHT-COLOR: #fbc2c4
}
.error {
	BORDER-LEFT-COLOR: #fbc2c4; BACKGROUND: #fbe3e4; BORDER-BOTTOM-COLOR: #fbc2c4; COLOR: #8a1f11; BORDER-TOP-COLOR: #fbc2c4; BORDER-RIGHT-COLOR: #fbc2c4
}
.notice {
	BORDER-LEFT-COLOR: #ffd324; BACKGROUND: #fff6bf; BORDER-BOTTOM-COLOR: #ffd324; COLOR: #514721; BORDER-TOP-COLOR: #ffd324; BORDER-RIGHT-COLOR: #ffd324
}
.success {
	BORDER-LEFT-COLOR: #c6d880; BACKGROUND: #e6efc2; BORDER-BOTTOM-COLOR: #c6d880; COLOR: #264409; BORDER-TOP-COLOR: #c6d880; BORDER-RIGHT-COLOR: #c6d880
}
.error A {
	COLOR: #8a1f11
}
.failure A {
	COLOR: #8a1f11
}
.notice A {
	COLOR: #514721
}
.success A {
	COLOR: #264409
}
#content {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; FLOAT: left; WIDTH: 940px; MARGIN-RIGHT: 0px
}
#property_head {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 940px; MARGIN-RIGHT: 0px
}
#navigation {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 760px; MARGIN-RIGHT: 0px
}
#search_head {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 940px; MARGIN-RIGHT: 0px
}
#property_sidebar {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 280px; MARGIN-RIGHT: 0px
}
#user_sidebar {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 280px; MARGIN-RIGHT: 0px
}
#wide_content {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 940px; MARGIN-RIGHT: 0px
}
#languages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 540px; FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 0px
}
#property_content {
	FLOAT: left; WIDTH: 640px; MARGIN-RIGHT: 20px
}
#post_property_sidebar {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 280px; MARGIN-RIGHT: 0px
}
#user_content {
	FLOAT: left; WIDTH: 640px; MARGIN-RIGHT: 20px
}
#search_sidebar {
	FLOAT: left; WIDTH: 280px; MARGIN-RIGHT: 20px
}
#invite_head {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 940px; MARGIN-RIGHT: 0px
}
#log_in_navigation {
	PADDING-RIGHT: 0px; FLOAT: right; MARGIN: 0px -480px 1.5em 480px; WIDTH: 220px; POSITION: relative
}
#search_content {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 640px; MARGIN-RIGHT: 0px
}
#user_head {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 940px; MARGIN-RIGHT: 0px
}
.fixed_height DD {
	MIN-HEIGHT: 14px
}
DIV.rating-cancel {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; OVERFLOW: hidden; WIDTH: 19px; CURSOR: pointer; TEXT-INDENT: -999em; HEIGHT: 15px
}
DIV.star-rating {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; OVERFLOW: hidden; WIDTH: 19px; CURSOR: pointer; TEXT-INDENT: -999em; HEIGHT: 15px
}
DIV.rating-cancel {
	BACKGROUND: url(/images/delete.gif) no-repeat 0px -16px
}
DIV.rating-cancel A {
	BACKGROUND: url(/images/delete.gif) no-repeat 0px -16px
}
DIV.star-rating {
	BACKGROUND: url(/images/star.png) no-repeat 0px 0px
}
DIV.star-rating A {
	BACKGROUND: url(/images/star.png) no-repeat 0px 0px
}
DIV.rating-cancel A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
DIV.star-rating A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
DIV.star-rating-on A {
	BACKGROUND-POSITION: 0px -16px
}
DIV.star-rating-hover A {
	BACKGROUND-POSITION: 0px -32px
}
DIV.star-rating-readonly A {
	CURSOR: default! important
}
DIV.star-rating {
	BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden! important
}
.ui-helper-hidden {
	DISPLAY: none
}
.ui-helper-hidden-accessible {
	LEFT: -99999999px; POSITION: absolute
}
.ui-helper-reset {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; outline: 0
}
.ui-helper-clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ui-helper-clearfix {
	DISPLAY: inline-block
}
* HTML .ui-helper-clearfix {
	HEIGHT: 1%
}
.ui-helper-clearfix {
	DISPLAY: block
}
.ui-helper-zfix {
	FILTER: Alpha(Opacity=0); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: 0
}
.ui-state-disabled {
	CURSOR: default! important
}
.ui-icon {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -99999px; BACKGROUND-REPEAT: no-repeat
}
.ui-widget-overlay {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.ui-widget {
	FONT-SIZE: 1.1em; FONT-FAMILY: Verdana,Arial,sans-serif
}
.ui-widget INPUT {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana,Arial,sans-serif
}
.ui-widget SELECT {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana,Arial,sans-serif
}
.ui-widget TEXTAREA {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana,Arial,sans-serif
}
.ui-widget BUTTON {
	FONT-SIZE: 1em; FONT-FAMILY: Verdana,Arial,sans-serif
}
.ui-widget-content {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BACKGROUND: url(images/ui-bg_flat_75_ffffff_40x100.png) #ffffff repeat-x 50% 50%; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #222222; BORDER-BOTTOM: #aaaaaa 1px solid
}
.ui-widget-content A {
	COLOR: #222222
}
.ui-widget-header {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) #cccccc repeat-x 50% 50%; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #222222; BORDER-BOTTOM: #aaaaaa 1px solid
}
.ui-widget-header A {
	COLOR: #222222
}
.ui-state-default {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_75_e6e6e6_1x400.png) #e6e6e6 repeat-x 50% 50%; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #555555; BORDER-BOTTOM: #d3d3d3 1px solid; outline: none
}
.ui-widget-content .ui-state-default {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_75_e6e6e6_1x400.png) #e6e6e6 repeat-x 50% 50%; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #555555; BORDER-BOTTOM: #d3d3d3 1px solid; outline: none
}
.ui-state-default A {
	COLOR: #555555; TEXT-DECORATION: none; outline: none
}
.ui-state-default A:link {
	COLOR: #555555; TEXT-DECORATION: none; outline: none
}
.ui-state-default A:visited {
	COLOR: #555555; TEXT-DECORATION: none; outline: none
}
.ui-state-hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; BORDER-LEFT: #999999 1px solid; COLOR: #212121; BORDER-BOTTOM: #999999 1px solid; outline: none
}
.ui-widget-content .ui-state-hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; BORDER-LEFT: #999999 1px solid; COLOR: #212121; BORDER-BOTTOM: #999999 1px solid; outline: none
}
.ui-state-focus {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; BORDER-LEFT: #999999 1px solid; COLOR: #212121; BORDER-BOTTOM: #999999 1px solid; outline: none
}
.ui-widget-content .ui-state-focus {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; BORDER-LEFT: #999999 1px solid; COLOR: #212121; BORDER-BOTTOM: #999999 1px solid; outline: none
}
.ui-state-hover A {
	COLOR: #212121; TEXT-DECORATION: none; outline: none
}
.ui-state-hover A:hover {
	COLOR: #212121; TEXT-DECORATION: none; outline: none
}
.ui-state-active {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_65_ffffff_1x400.png) #ffffff repeat-x 50% 50%; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #212121; BORDER-BOTTOM: #aaaaaa 1px solid; outline: none
}
.ui-widget-content .ui-state-active {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ui-bg_glass_65_ffffff_1x400.png) #ffffff repeat-x 50% 50%; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #212121; BORDER-BOTTOM: #aaaaaa 1px solid; outline: none
}
.ui-state-active A {
	COLOR: #212121; TEXT-DECORATION: none; outline: none
}
.ui-state-active A:link {
	COLOR: #212121; TEXT-DECORATION: none; outline: none
}
.ui-state-active A:visited {
	COLOR: #212121; TEXT-DECORATION: none; outline: none
}
.ui-state-highlight {
	BORDER-RIGHT: #fcefa1 1px solid; BORDER-TOP: #fcefa1 1px solid; BACKGROUND: url(images/ui-bg_glass_55_fbf9ee_1x400.png) #fbf9ee repeat-x 50% 50%; BORDER-LEFT: #fcefa1 1px solid; COLOR: #363636; BORDER-BOTTOM: #fcefa1 1px solid
}
.ui-widget-content .ui-state-highlight {
	BORDER-RIGHT: #fcefa1 1px solid; BORDER-TOP: #fcefa1 1px solid; BACKGROUND: url(images/ui-bg_glass_55_fbf9ee_1x400.png) #fbf9ee repeat-x 50% 50%; BORDER-LEFT: #fcefa1 1px solid; COLOR: #363636; BORDER-BOTTOM: #fcefa1 1px solid
}
.ui-state-highlight A {
	COLOR: #363636
}
.ui-widget-content .ui-state-highlight A {
	COLOR: #363636
}
.ui-state-error {
	BORDER-RIGHT: #cd0a0a 1px solid; BORDER-TOP: #cd0a0a 1px solid; BACKGROUND: url(images/ui-bg_glass_95_fef1ec_1x400.png) #fef1ec repeat-x 50% 50%; BORDER-LEFT: #cd0a0a 1px solid; COLOR: #cd0a0a; BORDER-BOTTOM: #cd0a0a 1px solid
}
.ui-widget-content .ui-state-error {
	BORDER-RIGHT: #cd0a0a 1px solid; BORDER-TOP: #cd0a0a 1px solid; BACKGROUND: url(images/ui-bg_glass_95_fef1ec_1x400.png) #fef1ec repeat-x 50% 50%; BORDER-LEFT: #cd0a0a 1px solid; COLOR: #cd0a0a; BORDER-BOTTOM: #cd0a0a 1px solid
}
.ui-state-error A {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error A {
	COLOR: #cd0a0a
}
.ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-state-disabled {
	FILTER: Alpha(Opacity=35); BACKGROUND-IMAGE: none; opacity: .35
}
.ui-widget-content .ui-state-disabled {
	FILTER: Alpha(Opacity=35); BACKGROUND-IMAGE: none; opacity: .35
}
.ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-content .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-priority-secondary {
	FONT-WEIGHT: normal; FILTER: Alpha(Opacity=70); opacity: .7
}
.ui-widget-content .ui-priority-secondary {
	FONT-WEIGHT: normal; FILTER: Alpha(Opacity=70); opacity: .7
}
.ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_222222_256x240.png); WIDTH: 16px; HEIGHT: 16px
}
.ui-widget-content .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_222222_256x240.png)
}
.ui-widget-header .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_222222_256x240.png)
}
.ui-state-default .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_888888_256x240.png)
}
.ui-state-hover .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_454545_256x240.png)
}
.ui-state-focus .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_454545_256x240.png)
}
.ui-state-active .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_454545_256x240.png)
}
.ui-state-highlight .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_2e83ff_256x240.png)
}
.ui-state-error .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_cd0a0a_256x240.png)
}
.ui-state-error-text .ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_cd0a0a_256x240.png)
}
.ui-icon-carat-1-n {
	BACKGROUND-POSITION: 0px 0px
}
.ui-icon-carat-1-ne {
	BACKGROUND-POSITION: -16px 0px
}
.ui-icon-carat-1-e {
	BACKGROUND-POSITION: -32px 0px
}
.ui-icon-carat-1-se {
	BACKGROUND-POSITION: -48px 0px
}
.ui-icon-carat-1-s {
	BACKGROUND-POSITION: -64px 0px
}
.ui-icon-carat-1-sw {
	BACKGROUND-POSITION: -80px 0px
}
.ui-icon-carat-1-w {
	BACKGROUND-POSITION: -96px 0px
}
.ui-icon-carat-1-nw {
	BACKGROUND-POSITION: -112px 0px
}
.ui-icon-carat-2-n-s {
	BACKGROUND-POSITION: -128px 0px
}
.ui-icon-carat-2-e-w {
	BACKGROUND-POSITION: -144px 0px
}
.ui-icon-triangle-1-n {
	BACKGROUND-POSITION: 0px -16px
}
.ui-icon-triangle-1-ne {
	BACKGROUND-POSITION: -16px -16px
}
.ui-icon-triangle-1-e {
	BACKGROUND-POSITION: -32px -16px
}
.ui-icon-triangle-1-se {
	BACKGROUND-POSITION: -48px -16px
}
.ui-icon-triangle-1-s {
	BACKGROUND-POSITION: -64px -16px
}
.ui-icon-triangle-1-sw {
	BACKGROUND-POSITION: -80px -16px
}
.ui-icon-triangle-1-w {
	BACKGROUND-POSITION: -96px -16px
}
.ui-icon-triangle-1-nw {
	BACKGROUND-POSITION: -112px -16px
}
.ui-icon-triangle-2-n-s {
	BACKGROUND-POSITION: -128px -16px
}
.ui-icon-triangle-2-e-w {
	BACKGROUND-POSITION: -144px -16px
}
.ui-icon-arrow-1-n {
	BACKGROUND-POSITION: 0px -32px
}
.ui-icon-arrow-1-ne {
	BACKGROUND-POSITION: -16px -32px
}
.ui-icon-arrow-1-e {
	BACKGROUND-POSITION: -32px -32px
}
.ui-icon-arrow-1-se {
	BACKGROUND-POSITION: -48px -32px
}
.ui-icon-arrow-1-s {
	BACKGROUND-POSITION: -64px -32px
}
.ui-icon-arrow-1-sw {
	BACKGROUND-POSITION: -80px -32px
}
.ui-icon-arrow-1-w {
	BACKGROUND-POSITION: -96px -32px
}
.ui-icon-arrow-1-nw {
	BACKGROUND-POSITION: -112px -32px
}
.ui-icon-arrow-2-n-s {
	BACKGROUND-POSITION: -128px -32px
}
.ui-icon-arrow-2-ne-sw {
	BACKGROUND-POSITION: -144px -32px
}
.ui-icon-arrow-2-e-w {
	BACKGROUND-POSITION: -160px -32px
}
.ui-icon-arrow-2-se-nw {
	BACKGROUND-POSITION: -176px -32px
}
.ui-icon-arrowstop-1-n {
	BACKGROUND-POSITION: -192px -32px
}
.ui-icon-arrowstop-1-e {
	BACKGROUND-POSITION: -208px -32px
}
.ui-icon-arrowstop-1-s {
	BACKGROUND-POSITION: -224px -32px
}
.ui-icon-arrowstop-1-w {
	BACKGROUND-POSITION: -240px -32px
}
.ui-icon-arrowthick-1-n {
	BACKGROUND-POSITION: 0px -48px
}
.ui-icon-arrowthick-1-ne {
	BACKGROUND-POSITION: -16px -48px
}
.ui-icon-arrowthick-1-e {
	BACKGROUND-POSITION: -32px -48px
}
.ui-icon-arrowthick-1-se {
	BACKGROUND-POSITION: -48px -48px
}
.ui-icon-arrowthick-1-s {
	BACKGROUND-POSITION: -64px -48px
}
.ui-icon-arrowthick-1-sw {
	BACKGROUND-POSITION: -80px -48px
}
.ui-icon-arrowthick-1-w {
	BACKGROUND-POSITION: -96px -48px
}
.ui-icon-arrowthick-1-nw {
	BACKGROUND-POSITION: -112px -48px
}
.ui-icon-arrowthick-2-n-s {
	BACKGROUND-POSITION: -128px -48px
}
.ui-icon-arrowthick-2-ne-sw {
	BACKGROUND-POSITION: -144px -48px
}
.ui-icon-arrowthick-2-e-w {
	BACKGROUND-POSITION: -160px -48px
}
.ui-icon-arrowthick-2-se-nw {
	BACKGROUND-POSITION: -176px -48px
}
.ui-icon-arrowthickstop-1-n {
	BACKGROUND-POSITION: -192px -48px
}
.ui-icon-arrowthickstop-1-e {
	BACKGROUND-POSITION: -208px -48px
}
.ui-icon-arrowthickstop-1-s {
	BACKGROUND-POSITION: -224px -48px
}
.ui-icon-arrowthickstop-1-w {
	BACKGROUND-POSITION: -240px -48px
}
.ui-icon-arrowreturnthick-1-w {
	BACKGROUND-POSITION: 0px -64px
}
.ui-icon-arrowreturnthick-1-n {
	BACKGROUND-POSITION: -16px -64px
}
.ui-icon-arrowreturnthick-1-e {
	BACKGROUND-POSITION: -32px -64px
}
.ui-icon-arrowreturnthick-1-s {
	BACKGROUND-POSITION: -48px -64px
}
.ui-icon-arrowreturn-1-w {
	BACKGROUND-POSITION: -64px -64px
}
.ui-icon-arrowreturn-1-n {
	BACKGROUND-POSITION: -80px -64px
}
.ui-icon-arrowreturn-1-e {
	BACKGROUND-POSITION: -96px -64px
}
.ui-icon-arrowreturn-1-s {
	BACKGROUND-POSITION: -112px -64px
}
.ui-icon-arrowrefresh-1-w {
	BACKGROUND-POSITION: -128px -64px
}
.ui-icon-arrowrefresh-1-n {
	BACKGROUND-POSITION: -144px -64px
}
.ui-icon-arrowrefresh-1-e {
	BACKGROUND-POSITION: -160px -64px
}
.ui-icon-arrowrefresh-1-s {
	BACKGROUND-POSITION: -176px -64px
}
.ui-icon-arrow-4 {
	BACKGROUND-POSITION: 0px -80px
}
.ui-icon-arrow-4-diag {
	BACKGROUND-POSITION: -16px -80px
}
.ui-icon-extlink {
	BACKGROUND-POSITION: -32px -80px
}
.ui-icon-newwin {
	BACKGROUND-POSITION: -48px -80px
}
.ui-icon-refresh {
	BACKGROUND-POSITION: -64px -80px
}
.ui-icon-shuffle {
	BACKGROUND-POSITION: -80px -80px
}
.ui-icon-transfer-e-w {
	BACKGROUND-POSITION: -96px -80px
}
.ui-icon-transferthick-e-w {
	BACKGROUND-POSITION: -112px -80px
}
.ui-icon-folder-collapsed {
	BACKGROUND-POSITION: 0px -96px
}
.ui-icon-folder-open {
	BACKGROUND-POSITION: -16px -96px
}
.ui-icon-document {
	BACKGROUND-POSITION: -32px -96px
}
.ui-icon-document-b {
	BACKGROUND-POSITION: -48px -96px
}
.ui-icon-note {
	BACKGROUND-POSITION: -64px -96px
}
.ui-icon-mail-closed {
	BACKGROUND-POSITION: -80px -96px
}
.ui-icon-mail-open {
	BACKGROUND-POSITION: -96px -96px
}
.ui-icon-suitcase {
	BACKGROUND-POSITION: -112px -96px
}
.ui-icon-comment {
	BACKGROUND-POSITION: -128px -96px
}
.ui-icon-person {
	BACKGROUND-POSITION: -144px -96px
}
.ui-icon-print {
	BACKGROUND-POSITION: -160px -96px
}
.ui-icon-trash {
	BACKGROUND-POSITION: -176px -96px
}
.ui-icon-locked {
	BACKGROUND-POSITION: -192px -96px
}
.ui-icon-unlocked {
	BACKGROUND-POSITION: -208px -96px
}
.ui-icon-bookmark {
	BACKGROUND-POSITION: -224px -96px
}
.ui-icon-tag {
	BACKGROUND-POSITION: -240px -96px
}
.ui-icon-home {
	BACKGROUND-POSITION: 0px -112px
}
.ui-icon-flag {
	BACKGROUND-POSITION: -16px -112px
}
.ui-icon-calendar {
	BACKGROUND-POSITION: -32px -112px
}
.ui-icon-cart {
	BACKGROUND-POSITION: -48px -112px
}
.ui-icon-pencil {
	BACKGROUND-POSITION: -64px -112px
}
.ui-icon-clock {
	BACKGROUND-POSITION: -80px -112px
}
.ui-icon-disk {
	BACKGROUND-POSITION: -96px -112px
}
.ui-icon-calculator {
	BACKGROUND-POSITION: -112px -112px
}
.ui-icon-zoomin {
	BACKGROUND-POSITION: -128px -112px
}
.ui-icon-zoomout {
	BACKGROUND-POSITION: -144px -112px
}
.ui-icon-search {
	BACKGROUND-POSITION: -160px -112px
}
.ui-icon-wrench {
	BACKGROUND-POSITION: -176px -112px
}
.ui-icon-gear {
	BACKGROUND-POSITION: -192px -112px
}
.ui-icon-heart {
	BACKGROUND-POSITION: -208px -112px
}
.ui-icon-star {
	BACKGROUND-POSITION: -224px -112px
}
.ui-icon-link {
	BACKGROUND-POSITION: -240px -112px
}
.ui-icon-cancel {
	BACKGROUND-POSITION: 0px -128px
}
.ui-icon-plus {
	BACKGROUND-POSITION: -16px -128px
}
.ui-icon-plusthick {
	BACKGROUND-POSITION: -32px -128px
}
.ui-icon-minus {
	BACKGROUND-POSITION: -48px -128px
}
.ui-icon-minusthick {
	BACKGROUND-POSITION: -64px -128px
}
.ui-icon-close {
	BACKGROUND-POSITION: -80px -128px
}
.ui-icon-closethick {
	BACKGROUND-POSITION: -96px -128px
}
.ui-icon-key {
	BACKGROUND-POSITION: -112px -128px
}
.ui-icon-lightbulb {
	BACKGROUND-POSITION: -128px -128px
}
.ui-icon-scissors {
	BACKGROUND-POSITION: -144px -128px
}
.ui-icon-clipboard {
	BACKGROUND-POSITION: -160px -128px
}
.ui-icon-copy {
	BACKGROUND-POSITION: -176px -128px
}
.ui-icon-contact {
	BACKGROUND-POSITION: -192px -128px
}
.ui-icon-image {
	BACKGROUND-POSITION: -208px -128px
}
.ui-icon-video {
	BACKGROUND-POSITION: -224px -128px
}
.ui-icon-script {
	BACKGROUND-POSITION: -240px -128px
}
.ui-icon-alert {
	BACKGROUND-POSITION: 0px -144px
}
.ui-icon-info {
	BACKGROUND-POSITION: -16px -144px
}
.ui-icon-notice {
	BACKGROUND-POSITION: -32px -144px
}
.ui-icon-help {
	BACKGROUND-POSITION: -48px -144px
}
.ui-icon-check {
	BACKGROUND-POSITION: -64px -144px
}
.ui-icon-bullet {
	BACKGROUND-POSITION: -80px -144px
}
.ui-icon-radio-off {
	BACKGROUND-POSITION: -96px -144px
}
.ui-icon-radio-on {
	BACKGROUND-POSITION: -112px -144px
}
.ui-icon-pin-w {
	BACKGROUND-POSITION: -128px -144px
}
.ui-icon-pin-s {
	BACKGROUND-POSITION: -144px -144px
}
.ui-icon-play {
	BACKGROUND-POSITION: 0px -160px
}
.ui-icon-pause {
	BACKGROUND-POSITION: -16px -160px
}
.ui-icon-seek-next {
	BACKGROUND-POSITION: -32px -160px
}
.ui-icon-seek-prev {
	BACKGROUND-POSITION: -48px -160px
}
.ui-icon-seek-end {
	BACKGROUND-POSITION: -64px -160px
}
.ui-icon-seek-first {
	BACKGROUND-POSITION: -80px -160px
}
.ui-icon-stop {
	BACKGROUND-POSITION: -96px -160px
}
.ui-icon-eject {
	BACKGROUND-POSITION: -112px -160px
}
.ui-icon-volume-off {
	BACKGROUND-POSITION: -128px -160px
}
.ui-icon-volume-on {
	BACKGROUND-POSITION: -144px -160px
}
.ui-icon-power {
	BACKGROUND-POSITION: 0px -176px
}
.ui-icon-signal-diag {
	BACKGROUND-POSITION: -16px -176px
}
.ui-icon-signal {
	BACKGROUND-POSITION: -32px -176px
}
.ui-icon-battery-0 {
	BACKGROUND-POSITION: -48px -176px
}
.ui-icon-battery-1 {
	BACKGROUND-POSITION: -64px -176px
}
.ui-icon-battery-2 {
	BACKGROUND-POSITION: -80px -176px
}
.ui-icon-battery-3 {
	BACKGROUND-POSITION: -96px -176px
}
.ui-icon-circle-plus {
	BACKGROUND-POSITION: 0px -192px
}
.ui-icon-circle-minus {
	BACKGROUND-POSITION: -16px -192px
}
.ui-icon-circle-close {
	BACKGROUND-POSITION: -32px -192px
}
.ui-icon-circle-triangle-e {
	BACKGROUND-POSITION: -48px -192px
}
.ui-icon-circle-triangle-s {
	BACKGROUND-POSITION: -64px -192px
}
.ui-icon-circle-triangle-w {
	BACKGROUND-POSITION: -80px -192px
}
.ui-icon-circle-triangle-n {
	BACKGROUND-POSITION: -96px -192px
}
.ui-icon-circle-arrow-e {
	BACKGROUND-POSITION: -112px -192px
}
.ui-icon-circle-arrow-s {
	BACKGROUND-POSITION: -128px -192px
}
.ui-icon-circle-arrow-w {
	BACKGROUND-POSITION: -144px -192px
}
.ui-icon-circle-arrow-n {
	BACKGROUND-POSITION: -160px -192px
}
.ui-icon-circle-zoomin {
	BACKGROUND-POSITION: -176px -192px
}
.ui-icon-circle-zoomout {
	BACKGROUND-POSITION: -192px -192px
}
.ui-icon-circle-check {
	BACKGROUND-POSITION: -208px -192px
}
.ui-icon-circlesmall-plus {
	BACKGROUND-POSITION: 0px -208px
}
.ui-icon-circlesmall-minus {
	BACKGROUND-POSITION: -16px -208px
}
.ui-icon-circlesmall-close {
	BACKGROUND-POSITION: -32px -208px
}
.ui-icon-squaresmall-plus {
	BACKGROUND-POSITION: -48px -208px
}
.ui-icon-squaresmall-minus {
	BACKGROUND-POSITION: -64px -208px
}
.ui-icon-squaresmall-close {
	BACKGROUND-POSITION: -80px -208px
}
.ui-icon-grip-dotted-vertical {
	BACKGROUND-POSITION: 0px -224px
}
.ui-icon-grip-dotted-horizontal {
	BACKGROUND-POSITION: -16px -224px
}
.ui-icon-grip-solid-vertical {
	BACKGROUND-POSITION: -32px -224px
}
.ui-icon-grip-solid-horizontal {
	BACKGROUND-POSITION: -48px -224px
}
.ui-icon-gripsmall-diagonal-se {
	BACKGROUND-POSITION: -64px -224px
}
.ui-icon-grip-diagonal-se {
	BACKGROUND-POSITION: -80px -224px
}
.ui-corner-tl {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px
}
.ui-corner-tr {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px
}
.ui-corner-br {
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px
}
.ui-corner-top {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px
}
.ui-corner-right {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px
}
.ui-corner-left {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px
}
.ui-corner-all {
	-moz-border-radius: 4px; -webkit-border-radius: 4px
}
.ui-widget-overlay {
	BACKGROUND: url(images/ui-bg_flat_0_aaaaaa_40x100.png) #aaaaaa repeat-x 50% 50%; FILTER: Alpha(Opacity=30); opacity: .30
}
.ui-widget-shadow {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(images/ui-bg_flat_0_aaaaaa_40x100.png) #aaaaaa repeat-x 50% 50%; FILTER: Alpha(Opacity=30); PADDING-BOTTOM: 8px; MARGIN: -8px 0px 0px -8px; PADDING-TOP: 8px; opacity: .30; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
.ui-accordion .ui-accordion-header {
	MARGIN-TOP: 1px; CURSOR: pointer; ZOOM: 1; POSITION: relative
}
.ui-accordion .ui-accordion-li-fix {
	DISPLAY: inline
}
.ui-accordion .ui-accordion-header-active {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.ui-accordion .ui-accordion-header A {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 2.2em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.ui-accordion .ui-accordion-header .ui-icon {
	MARGIN-TOP: -8px; LEFT: 0.5em; POSITION: absolute; TOP: 50%
}
.ui-accordion .ui-accordion-content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2.2em; MARGIN-TOP: -2px; DISPLAY: none; PADDING-LEFT: 2.2em; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 1em; OVERFLOW: auto; PADDING-TOP: 1em; POSITION: relative; TOP: 1px
}
.ui-accordion .ui-accordion-content-active {
	DISPLAY: block
}
.ui-datepicker {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; WIDTH: 17em; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; POSITION: relative
}
.ui-datepicker .ui-datepicker-prev {
	WIDTH: 1.8em; POSITION: absolute; TOP: 2px; HEIGHT: 1.8em
}
.ui-datepicker .ui-datepicker-next {
	WIDTH: 1.8em; POSITION: absolute; TOP: 2px; HEIGHT: 1.8em
}
.ui-datepicker .ui-datepicker-prev-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-prev {
	LEFT: 2px
}
.ui-datepicker .ui-datepicker-next {
	RIGHT: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	LEFT: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	RIGHT: 1px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	MARGIN-TOP: -8px; DISPLAY: block; LEFT: 50%; MARGIN-LEFT: -8px; POSITION: absolute; TOP: 50%
}
.ui-datepicker .ui-datepicker-next SPAN {
	MARGIN-TOP: -8px; DISPLAY: block; LEFT: 50%; MARGIN-LEFT: -8px; POSITION: absolute; TOP: 50%
}
.ui-datepicker .ui-datepicker-title {
	MARGIN: 0px 2.3em; LINE-HEIGHT: 1.8em; TEXT-ALIGN: center
}
.ui-datepicker .ui-datepicker-title SELECT {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 1px 0px
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 100%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 49%
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 49%
}
.ui-datepicker .ui-datepicker-title SELECT.ui-datepicker-year {
	FLOAT: right
}
.ui-datepicker TABLE {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 0.4em; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.ui-datepicker TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.7em; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker TD SPAN {
	PADDING-RIGHT: 0.2em; DISPLAY: block; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.ui-datepicker TD A {
	PADDING-RIGHT: 0.2em; DISPLAY: block; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.ui-datepicker .ui-datepicker-buttonpane {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FLOAT: right; PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.2em 0.4em; OVERFLOW: visible; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	MARGIN: 0px auto 0.4em; WIDTH: 95%
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	WIDTH: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	WIDTH: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	WIDTH: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	CLEAR: both; WIDTH: 100%
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 2px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	RIGHT: auto; LEFT: 2px
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	RIGHT: 1px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	RIGHT: auto; LEFT: 1px
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker-cover {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: -4px; WIDTH: 200px; POSITION: absolute; TOP: -4px; HEIGHT: 200px
}
.ui-dialog {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; WIDTH: 300px; PADDING-TOP: 0.2em; POSITION: relative
}
.ui-dialog .ui-dialog-titlebar {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.5em; POSITION: relative
}
.ui-dialog .ui-dialog-title {
	FLOAT: left; MARGIN: 0.1em 0px 0.2em
}
.ui-dialog .ui-dialog-titlebar-close {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; RIGHT: 0.3em; PADDING-BOTTOM: 1px; MARGIN: -10px 0px 0px; WIDTH: 19px; PADDING-TOP: 1px; POSITION: absolute; TOP: 50%; HEIGHT: 18px
}
.ui-dialog .ui-dialog-titlebar-close SPAN {
	DISPLAY: block; MARGIN: 1px
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-titlebar-close:focus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ui-dialog .ui-dialog-content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.5em; OVERFLOW: auto; PADDING-TOP: 0.5em; ZOOM: 1; BORDER-RIGHT-WIDTH: 0px
}
.ui-dialog .ui-dialog-buttonpane {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1em; PADDING-LEFT: 0.4em; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px 0px; PADDING-TOP: 0.3em; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.ui-dialog .ui-dialog-buttonpane BUTTON {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FLOAT: right; PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.4em 0.5em 0px; OVERFLOW: visible; WIDTH: auto; CURSOR: pointer; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.2em
}
.ui-dialog .ui-resizable-se {
	RIGHT: 3px; WIDTH: 14px; BOTTOM: 3px; HEIGHT: 14px
}
.ui-draggable .ui-dialog-titlebar {
	CURSOR: move
}
.ui-progressbar {
	HEIGHT: 2em; TEXT-ALIGN: left
}
.ui-progressbar .ui-progressbar-value {
	MARGIN: -1px; HEIGHT: 100%
}
.ui-resizable {
	POSITION: relative
}
.ui-resizable-handle {
	DISPLAY: block; FONT-SIZE: 0px; Z-INDEX: 99999; POSITION: absolute
}
.ui-resizable-disabled .ui-resizable-handle {
	DISPLAY: none
}
.ui-resizable-autohide .ui-resizable-handle {
	DISPLAY: none
}
.ui-resizable-n {
	LEFT: 0px; WIDTH: 100%; CURSOR: n-resize; TOP: -5px; HEIGHT: 7px
}
.ui-resizable-s {
	LEFT: 0px; WIDTH: 100%; CURSOR: s-resize; BOTTOM: -5px; HEIGHT: 7px
}
.ui-resizable-e {
	RIGHT: -5px; WIDTH: 7px; CURSOR: e-resize; TOP: 0px; HEIGHT: 100%
}
.ui-resizable-w {
	LEFT: -5px; WIDTH: 7px; CURSOR: w-resize; TOP: 0px; HEIGHT: 100%
}
.ui-resizable-se {
	RIGHT: 1px; WIDTH: 12px; CURSOR: se-resize; BOTTOM: 1px; HEIGHT: 12px
}
.ui-resizable-sw {
	LEFT: -5px; WIDTH: 9px; CURSOR: sw-resize; BOTTOM: -5px; HEIGHT: 9px
}
.ui-resizable-nw {
	LEFT: -5px; WIDTH: 9px; CURSOR: nw-resize; TOP: -5px; HEIGHT: 9px
}
.ui-resizable-ne {
	RIGHT: -5px; WIDTH: 9px; CURSOR: ne-resize; TOP: -5px; HEIGHT: 9px
}
.ui-slider {
	POSITION: relative; TEXT-ALIGN: left
}
.ui-slider .ui-slider-handle {
	Z-INDEX: 2; WIDTH: 1.2em; CURSOR: default; POSITION: absolute; HEIGHT: 1.2em
}
.ui-slider .ui-slider-range {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.7em; Z-INDEX: 1; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px
}
.ui-slider-horizontal {
	HEIGHT: 0.8em
}
.ui-slider-horizontal .ui-slider-handle {
	MARGIN-LEFT: -0.6em; TOP: -0.3em
}
.ui-slider-horizontal .ui-slider-range {
	TOP: 0px; HEIGHT: 100%
}
.ui-slider-horizontal .ui-slider-range-min {
	LEFT: 0px
}
.ui-slider-horizontal .ui-slider-range-max {
	RIGHT: 0px
}
.ui-slider-vertical {
	WIDTH: 0.8em; HEIGHT: 100px
}
.ui-slider-vertical .ui-slider-handle {
	LEFT: -0.3em; MARGIN-BOTTOM: -0.6em; MARGIN-LEFT: 0px
}
.ui-slider-vertical .ui-slider-range {
	LEFT: 0px; WIDTH: 100%
}
.ui-slider-vertical .ui-slider-range-min {
	BOTTOM: 0px
}
.ui-slider-vertical .ui-slider-range-max {
	TOP: 0px
}
.ui-tabs {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; ZOOM: 1
}
.ui-tabs .ui-tabs-nav {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none; POSITION: relative
}
.ui-tabs .ui-tabs-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em -1px 0px; PADDING-TOP: 0px; POSITION: relative
}
.ui-tabs .ui-tabs-nav LI A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; TEXT-DECORATION: none
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px
}
.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-disabled A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI.ui-state-processing A {
	CURSOR: text
}
.ui-tabs .ui-tabs-nav LI A {
	CURSOR: pointer
}
.ui-tabs-collapsible.ui-tabs .ui-tabs-nav LI.ui-tabs-selected A {
	CURSOR: pointer
}
.ui-tabs .ui-tabs-panel {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1.4em; DISPLAY: block; PADDING-LEFT: 1.4em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; BORDER-RIGHT-WIDTH: 0px
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none! important
}
FORM.formtastic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.formtastic EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
FORM.formtastic STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
FORM.formtastic OL {
	LIST-STYLE-TYPE: none
}
FORM.formtastic UL {
	LIST-STYLE-TYPE: none
}
FORM.formtastic ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
FORM.formtastic ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal
}
FORM.formtastic INPUT {
	FONT-FAMILY: inherit
}
FORM.formtastic TEXTAREA {
	FONT-FAMILY: inherit
}
FORM.formtastic SELECT {
	FONT-FAMILY: inherit
}
FORM.formtastic INPUT {
	FONT-SIZE: 100%
}
FORM.formtastic TEXTAREA {
	FONT-SIZE: 100%
}
FORM.formtastic SELECT {
	FONT-SIZE: 100%
}
FORM.formtastic LEGEND {
	COLOR: #000
}
FORM.formtastic FIELDSET {
	
}
FORM.formtastic FIELDSET.inputs {
	
}
FORM.formtastic FIELDSET.buttons {
	PADDING-LEFT: 25%
}
FORM.formtastic FIELDSET OL {
	
}
FORM.formtastic FIELDSET.buttons LI {
	PADDING-RIGHT: 0.5em; FLOAT: left
}
FORM.formtastic FIELDSET {
	DISPLAY: inline-block
}
FORM.formtastic FIELDSET:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
HTML[xmlns] FORM.formtastic FIELDSET {
	DISPLAY: block
}
* HTML FORM.formtastic FIELDSET {
	HEIGHT: 1%
}
FORM.formtastic FIELDSET OL LI {
	MARGIN-BOTTOM: 1.5em
}
FORM.formtastic FIELDSET OL LI {
	DISPLAY: inline-block
}
FORM.formtastic FIELDSET OL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
HTML[xmlns] FORM.formtastic FIELDSET OL LI {
	DISPLAY: block
}
* HTML FORM.formtastic FIELDSET OL LI {
	HEIGHT: 1%
}
FORM.formtastic FIELDSET OL LI.required {
	
}
FORM.formtastic FIELDSET OL LI.optional {
	
}
FORM.formtastic FIELDSET OL LI.error {
	
}
FORM.formtastic FIELDSET OL LI LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 25%; PADDING-TOP: 0.2em
}
FORM.formtastic FIELDSET OL LI LI LABEL {
	LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
FORM.formtastic FIELDSET OL LI LI LABEL INPUT {
	MARGIN-TOP: -0.1em; VERTICAL-ALIGN: middle; LINE-HEIGHT: 100%
}
FORM.formtastic FIELDSET OL LI FIELDSET {
	POSITION: relative
}
FORM.formtastic FIELDSET OL LI FIELDSET LEGEND {
	WIDTH: 25%; PADDING-TOP: 0.1em; POSITION: absolute
}
FORM.formtastic FIELDSET OL LI FIELDSET LEGEND SPAN {
	POSITION: absolute
}
FORM.formtastic FIELDSET OL LI FIELDSET OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 74%; PADDING-TOP: 0px
}
FORM.formtastic FIELDSET OL LI FIELDSET OL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM.formtastic FIELDSET OL LI P.inline-hints {
	MARGIN: 0.5em 0px 0px 25%; COLOR: #666
}
FORM.formtastic FIELDSET OL LI P.inline-errors {
	MARGIN: 0.5em 0px 0px 25%; COLOR: #cc0000
}
FORM.formtastic FIELDSET OL LI UL.errors {
	MARGIN: 0.5em 0px 0px 25%; COLOR: #cc0000; LIST-STYLE-TYPE: square
}
FORM.formtastic FIELDSET OL LI UL.errors LI {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM.formtastic FIELDSET OL LI.string INPUT {
	WIDTH: 74%
}
FORM.formtastic FIELDSET OL LI.numeric INPUT {
	WIDTH: 74%
}
FORM.formtastic FIELDSET OL LI.text TEXTAREA {
	WIDTH: 74%
}
FORM.formtastic FIELDSET OL LI.hidden {
	DISPLAY: none
}
FORM.formtastic FIELDSET OL LI.boolean LABEL {
	PADDING-LEFT: 25%; WIDTH: auto
}
FORM.formtastic FIELDSET OL LI.boolean LABEL INPUT {
	MARGIN: 0px 0.5em 0px 0.2em
}
FORM.formtastic FIELDSET OL LI.radio {
	
}
FORM.formtastic FIELDSET OL LI.radio FIELDSET OL {
	MARGIN-BOTTOM: -0.6em
}
FORM.formtastic FIELDSET OL LI.radio FIELDSET OL LI {
	MARGIN: 0.1em 0px 0.5em
}
FORM.formtastic FIELDSET OL LI.radio FIELDSET OL LI LABEL {
	FLOAT: none; WIDTH: 100%
}
FORM.formtastic FIELDSET OL LI.radio FIELDSET OL LI LABEL INPUT {
	MARGIN-RIGHT: 0.2em
}
FORM.formtastic FIELDSET OL LI.check_boxes {
	
}
FORM.formtastic FIELDSET OL LI.check_boxes FIELDSET OL {
	MARGIN-BOTTOM: -0.6em
}
FORM.formtastic FIELDSET OL LI.check_boxes FIELDSET OL LI {
	MARGIN: 0.1em 0px 0.5em
}
FORM.formtastic FIELDSET OL LI.check_boxes FIELDSET OL LI LABEL {
	FLOAT: none; WIDTH: 100%
}
FORM.formtastic FIELDSET OL LI.check_boxes FIELDSET OL LI LABEL INPUT {
	MARGIN-RIGHT: 0.2em
}
FORM.formtastic FIELDSET OL LI.date FIELDSET OL LI {
	FLOAT: left; MARGIN: 0px 0.3em 0px 0px; WIDTH: auto
}
FORM.formtastic FIELDSET OL LI.time FIELDSET OL LI {
	FLOAT: left; MARGIN: 0px 0.3em 0px 0px; WIDTH: auto
}
FORM.formtastic FIELDSET OL LI.datetime FIELDSET OL LI {
	FLOAT: left; MARGIN: 0px 0.3em 0px 0px; WIDTH: auto
}
FORM.formtastic FIELDSET OL LI.date FIELDSET OL LI LABEL {
	DISPLAY: none
}
FORM.formtastic FIELDSET OL LI.time FIELDSET OL LI LABEL {
	DISPLAY: none
}
FORM.formtastic FIELDSET OL LI.datetime FIELDSET OL LI LABEL {
	DISPLAY: none
}
FORM.formtastic FIELDSET OL LI.date FIELDSET OL LI LABEL INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic FIELDSET OL LI.time FIELDSET OL LI LABEL INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic FIELDSET OL LI.datetime FIELDSET OL LI LABEL INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM.formtastic STRONG {
	FONT-WEIGHT: bold
}
FORM.formtastic EM {
	FONT-STYLE: italic
}
FORM.formtastic LI {
	MARGIN: 0px 0px 0.5em; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
FORM.formtastic FIELDSET OL LI {
	MARGIN-BOTTOM: 0.5em
}
FORM.formtastic OL LI {
	LIST-STYLE-TYPE: none! important
}
FORM.formtastic UL LI {
	LIST-STYLE-TYPE: none! important
}
FORM.formtastic INPUT.hinted {
	COLOR: #aaa
}
FORM.formtastic INPUT.hinted {
	COLOR: #aaa
}
.failure {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; BORDER-TOP-STYLE: none; PADDING-TOP: 1.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.error {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; BORDER-TOP-STYLE: none; PADDING-TOP: 1.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.notice {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; BORDER-TOP-STYLE: none; PADDING-TOP: 1.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.success {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; BORDER-TOP-STYLE: none; PADDING-TOP: 1.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.user_switch_warning {
	BORDER-RIGHT: #900 1px solid; PADDING-RIGHT: 1.5em; BORDER-TOP: #900 1px solid; PADDING-LEFT: 3.3em; BACKGROUND: url(../images/warning.png) #ff4422 no-repeat 1.5em 1.5em; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1.5em; BORDER-LEFT: #900 1px solid; COLOR: white; PADDING-TOP: 1.5em; BORDER-BOTTOM: #900 1px solid
}
.user_switch_warning A {
	FONT-WEIGHT: bold; COLOR: white
}
P#not_implemented_yet {
	MARGIN: 1em 2em 0px; TEXT-ALIGN: center
}
#header {
	PADDING-RIGHT: 60px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 700px; MARGIN-RIGHT: 0px
}
#title {
	FLOAT: left; WIDTH: 290px; MARGIN-RIGHT: 0px
}
#content {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: auto
}
BODY {
	FONT-SIZE: 68.75%; BACKGROUND: url(../images/ht_bg.png) #fff repeat-x; COLOR: #414141; FONT-FAMILY: Tahoma, Geneva, Helvetica, Arial, sans-serif
}
BODY.start_body {
	BACKGROUND: url(../images/ht_bg_startpage.jpg) #fff repeat-x 50% 0px
}
A {
	COLOR: #468e3e; outline: none
}
A.orange {
	COLOR: #ff6f24
}
A.l_orange {
	COLOR: #ff9933
}
.subnav LI A.orange {
	COLOR: #ff6f24! important
}
A.remove {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/bg_link_remove.png) no-repeat left 2px
}
H1 {
	COLOR: #414141; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H2 {
	COLOR: #414141; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H3 {
	COLOR: #414141; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H4 {
	COLOR: #414141; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H5 {
	COLOR: #414141; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H6 {
	COLOR: #414141; FONT-FAMILY: Helvetica, Arial, sans-serif
}
H1.no_margin {
	MARGIN: 0px; OVERFLOW: hidden
}
H2.no_margin {
	MARGIN: 0px; OVERFLOW: hidden
}
H3.no_margin {
	MARGIN: 0px; OVERFLOW: hidden
}
H4.no_margin {
	MARGIN: 0px; OVERFLOW: hidden
}
H5.no_margin {
	MARGIN: 0px; OVERFLOW: hidden
}
H6.no_margin {
	MARGIN: 0px; OVERFLOW: hidden
}
H1.line {
	MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #9dbf7c 1px solid
}
H2.line {
	MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #9dbf7c 1px solid
}
H3.line {
	MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #9dbf7c 1px solid
}
H4.line {
	MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #9dbf7c 1px solid
}
H5.line {
	MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #9dbf7c 1px solid
}
H6.line {
	MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #9dbf7c 1px solid
}
H4.start {
	MARGIN: 0px 0px 0.2em
}
H4.white.start {
	MARGIN: 0px 0px 0.6em; COLOR: #fff
}
H4.green {
	COLOR: #4b9242
}
H4.start A {
	COLOR: #468e3e; TEXT-DECORATION: none
}
.start_boxes H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 32px; FONT-SIZE: 1.36em; BACKGROUND: url(../images/ht_bg_start_boxes.png) no-repeat 50% 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #468e3e; LINE-HEIGHT: 36px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
H3.start_boxes:hover {
	TEXT-DECORATION: underline
}
H3.active.start_boxes {
	BACKGROUND: url(../images/ht_bg_start_boxes_toggle.png) repeat-y 50% 0px
}
H3.pms {
	PADDING-BOTTOM: 2px; BORDER-BOTTOM: #9dbf7c 1px solid
}
.start_boxes H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #468e3e
}
.toggle_start_boxes {
	PADDING-RIGHT: 32px; DISPLAY: none; PADDING-LEFT: 32px; BACKGROUND: url(../images/ht_bg_start_boxes_toggle.png) repeat-y 50% 100%; PADDING-BOTTOM: 2em; PADDING-TOP: 0px
}
H5 {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #9dbf7c 1px solid
}
H5.no_line {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM-STYLE: none
}
H3.pms SMALL {
	FONT-SIZE: 1em; MARGIN-LEFT: 1px; COLOR: #666
}
H5 SMALL {
	FONT-SIZE: 1em; MARGIN-LEFT: 1px; COLOR: #666
}
H3.pms SMALL {
	LINE-HEIGHT: 1.2em; WHITE-SPACE: nowrap
}
H5 SMALL A {
	TEXT-DECORATION: none
}
H3.private {
	BACKGROUND: url(../images/private.gif) no-repeat 0px 0px; PADDING-TOP: 2px
}
H5.private {
	BACKGROUND: url(../images/private.gif) no-repeat 0px 0px; PADDING-TOP: 2px
}
H3.private {
	PADDING-LEFT: 22px
}
H5.private {
	PADDING-LEFT: 20px
}
.pms_side_info H5 {
	PADDING-RIGHT: 3em; MARGIN-TOP: 2em; BACKGROUND: url(../images/ht_icon_help.png) no-repeat 100% 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 2em; BORDER-BOTTOM-STYLE: none
}
.pms_side_info H5.no_info {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.18em; MARGIN: 0px 0px 0.2em; COLOR: #468e3e
}
.container {
	PADDING-BOTTOM: 6em; OVERFLOW: hidden; POSITION: relative
}
.spinner {
	VISIBILITY: hidden
}
.spinner_text {
	DISPLAY: none; FONT-WEIGHT: bold; COLOR: #333
}
.spinner_text IMG {
	VERTICAL-ALIGN: middle
}
.main_left {
	OVERFLOW: hidden; WIDTH: 300px
}
.main_right {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 280px
}
.float_right {
	FLOAT: right! important
}
.float_left {
	FLOAT: left! important
}
.no_float {
	FLOAT: none! important
}
.center {
	TEXT-ALIGN: center
}
.big_text {
	FONT-SIZE: 1.18em
}
.hi_red {
	BACKGROUND: red
}
.no_margin {
	MARGIN-BOTTOM: 0px! important
}
.big_margin {
	MARGIN-TOP: 2.5em! important; MARGIN-BOTTOM: 2.5em! important
}
.big_bottom_margin {
	MARGIN-BOTTOM: 2.5em! important
}
.top_margin {
	MARGIN-TOP: 1.5em! important
}
.bottom_margin {
	MARGIN-BOTTOM: 1.5em! important
}
.big_top_margin {
	MARGIN-TOP: 2.5em! important
}
.no_top_margin {
	MARGIN-TOP: 0px! important
}
.bold {
	FONT-WEIGHT: bold! important
}
STRONG.green {
	COLOR: #468e3e! important
}
SPAN.green {
	COLOR: #468e3e! important
}
STRONG.orange {
	COLOR: #ff6f24! important
}
SPAN.orange {
	COLOR: #ff6f24! important
}
HR {
	BACKGROUND: #fff; COLOR: #fff
}
HR.space {
	VISIBILITY: hidden
}
HR.orange {
	BACKGROUND: #ff6f24; COLOR: #ff6f24
}
HR.grey {
	BACKGROUND: #eaeaea; COLOR: #eaeaea
}
HR.green {
	BACKGROUND: #9dbf7c; COLOR: #9dbf7c
}
DIV.address {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em
}
DIV.address H6 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; COLOR: #414141; LINE-HEIGHT: 1
}
DIV.address SMALL {
	FONT-WEIGHT: normal; COLOR: #777; LINE-HEIGHT: 1.5; FONT-STYLE: italic
}
DIV.address P {
	MARGIN: 0px
}
.back_link:link {
	PADDING-LEFT: 9px; BACKGROUND: url(../images/ht_backlink.png) no-repeat 0px 4px; MARGIN: 0px 12px; TEXT-DECORATION: none
}
.back_link:visited {
	PADDING-LEFT: 9px; BACKGROUND: url(../images/ht_backlink.png) no-repeat 0px 4px; MARGIN: 0px 12px; TEXT-DECORATION: none
}
.back_link:hover .back_link:active {
	COLOR: #468e3e; TEXT-DECORATION: underline
}
.right {
	TEXT-ALIGN: right
}
.full_width {
	WIDTH: 100%
}
.left_image {
	PADDING-RIGHT: 16px; FLOAT: left; MARGIN-BOTTOM: 0px; OVERFLOW: hidden
}
.team_image {
	WIDTH: 130px
}
.inline {
	DISPLAY: inline
}
UL.inline_list {
	OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
UL.inline_list LI {
	FLOAT: left; MARGIN-LEFT: 0.5em; OVERFLOW: hidden
}
UL#property_results {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL#property_results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
UL.white {
	MARGIN-BOTTOM: 0.5em; COLOR: #fff
}
UL.white A:link {
	FONT-WEIGHT: bold; COLOR: #ff9933; TEXT-DECORATION: none
}
UL.white A:visited {
	FONT-WEIGHT: bold; COLOR: #ff9933; TEXT-DECORATION: none
}
UL.white A:hover {
	COLOR: #ff9933; TEXT-DECORATION: underline
}
UL.white A:active {
	COLOR: #ff9933; TEXT-DECORATION: underline
}
.about OL LI {
	MARGIN-BOTTOM: 1em
}
.about OL OL {
	LIST-STYLE-TYPE: lower-alpha
}
DL {
	DISPLAY: block; MARGIN: 0px 0px 0.2em; OVERFLOW: hidden; LINE-HEIGHT: 14px
}
DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: " "
}
DL DT {
	CLEAR: left! important; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 3px; OVERFLOW: hidden; WIDTH: 160px; COLOR: #777; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DL DD {
	PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 169px
}
#content .property DL {
	MARGIN: 0px 0px 0.2em; OVERFLOW: hidden; LINE-HEIGHT: 14px
}
#content .property DL DT {
	CLEAR: left; FONT-WEIGHT: normal; FLOAT: left; OVERFLOW: hidden; WIDTH: 110px
}
#content .property DL DD {
	PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 116px
}
#content DL.dl_description {
	OVERFLOW: visible; WIDTH: 550px
}
#content DL.dl_description DT {
	WIDTH: 110px
}
#content DL.dl_description DD {
	MIN-HEIGHT: 1em; MARGIN-LEFT: 119px; HEIGHT: auto! important; TEXT-ALIGN: justify
}
#content DL.bold DT {
	FONT-WEIGHT: bold
}
#content DL.bold DD {
	FONT-WEIGHT: bold
}
#content DL.bold DT {
	FONT-WEIGHT: bold
}
#content DL.bold DD {
	FONT-WEIGHT: bold
}
#content .pms_content DL.dl_description {
	WIDTH: 500px
}
DL.comment DD {
	FONT-STYLE: italic
}
#header {
	HEIGHT: 110px
}
#title {
	FONT-SIZE: 2em
}
#languages {
	HEIGHT: 32px; TEXT-ALIGN: right
}
#languages FORM {
	MARGIN-TOP: 6px
}
#languages FORM DIV SELECT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: auto; COLOR: #414141; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; FONT-FAMILY: Tahoma,Geneva,sans-serif
}
#navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#navigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#navigation UL LI A {
	BORDER-RIGHT: #aed6b1 1px solid; PADDING-RIGHT: 1.7em; DISPLAY: block; PADDING-LEFT: 1.7em; FONT-SIZE: 1.4em; BACKGROUND-IMAGE: url(../images/ht_main_nav.png); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#navigation UL LI A:hover {
	TEXT-DECORATION: underline
}
#navigation UL LI A.active {
	TEXT-DECORATION: underline
}
#navigation UL LI A.nav_profile {
	BACKGROUND-POSITION: 0px 0px
}
#navigation UL LI A.nav_search {
	BACKGROUND-POSITION: 50% 0px
}
#navigation UL LI A.nav_post {
	BACKGROUND-POSITION: 50% 0px
}
#navigation UL LI A.nav_groups {
	BACKGROUND-POSITION: 50% 0px
}
#navigation UL LI A.nav_invite {
	BACKGROUND-POSITION: 50% 0px
}
#navigation UL LI A.nav_help {
	BACKGROUND-POSITION: 50% 0px
}
#navigation UL LI A.nav_blog {
	BACKGROUND-POSITION: 100% 0px; BORDER-RIGHT-STYLE: none
}
#admin #navigation UL LI A.nav_properties {
	BACKGROUND-POSITION: 50% 0px
}
#admin #navigation UL LI A.nav_bookings {
	BACKGROUND-POSITION: 0px 0px
}
#admin #navigation UL LI A.nav_users {
	BACKGROUND-POSITION: 100% 0px; BORDER-RIGHT-STYLE: none
}
.breadcrumbs-block {
	FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 1
}
UL.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.breadcrumbs LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; BACKGROUND: url(../images/bg-breadcrumbs.gif) no-repeat 0px 3px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #414141; PADDING-TOP: 0px
}
UL.breadcrumbs LI:first-child {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.breadcrumbs LI A {
	COLOR: #375fab
}
UL.breadcrumbs LI A:hover {
	TEXT-DECORATION: none
}
.login {
	FLOAT: right; MARGIN: 11px 1px 0px 0px; HEIGHT: 24px
}
.login-left {
	BACKGROUND: url(../images/ht_bg_login.png) no-repeat 0px 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 9px; HEIGHT: 24px
}
.login-center {
	BACKGROUND: url(../images/ht_bg_login.png) no-repeat 50% 0px; FLOAT: left; OVERFLOW: hidden; HEIGHT: 24px
}
.login-right {
	BACKGROUND: url(../images/ht_bg_login.png) no-repeat 100% 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 9px; HEIGHT: 24px
}
.login-center UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px -4px 0px 10px; COLOR: #1677c6; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.login-center UL LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.login-center UL LI:first-child {
	BORDER-RIGHT: #1677c6 1px solid; PADDING-LEFT: 0px
}
.login-center UL LI A {
	COLOR: #1677c6; TEXT-DECORATION: none
}
.login-center UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV.subnav_box {
	OVERFLOW: visible; HEIGHT: 35px
}
.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.12em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 640px; COLOR: #4b9242; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.subnav#pms_nav {
	WIDTH: 940px
}
.subnav#help_nav {
	WIDTH: 940px
}
.subnav#about_nav {
	WIDTH: 940px
}
.subnav LI {
	DISPLAY: inline
}
.subnav LI A {
	COLOR: #4b9242; TEXT-DECORATION: none
}
.subnav LI A:link {
	COLOR: #4b9242; TEXT-DECORATION: none
}
.subnav LI A:hover {
	COLOR: #4b9242; TEXT-DECORATION: underline
}
.subnav LI A:active {
	COLOR: #4b9242; TEXT-DECORATION: underline
}
.subnav LI.active A {
	COLOR: #468e3e
}
UL.subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/ht_subnav_ul_bg.png) #fff repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 35px
}
UL#help_nav {
	BACKGROUND: url(../images/ht_wide_subnav_ul_bg.png) #fff repeat-x
}
UL#about_nav {
	BACKGROUND: url(../images/ht_wide_subnav_ul_bg.png) #fff repeat-x
}
UL#pms_nav {
	BACKGROUND: url(../images/ht_wide_subnav_ul_bg.png) #fff repeat-x
}
UL#search_nav {
	BACKGROUND: url(../images/ht_subnav_search_ul_bg.png) #fff repeat-x
}
UL.subnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px
}
UL.subnav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium
}
UL.subnav LI {
	BACKGROUND: url(../images/ht_subnav_tab.png) no-repeat 0px 0px
}
UL#search_nav LI {
	BACKGROUND: url(../images/ht_subnav_search_tab.png) no-repeat 0px 0px
}
UL.subnav LI.first {
	BACKGROUND: url(../images/ht_subnav_tab_first.png) no-repeat 0px 0px
}
UL#search_nav LI.first {
	BACKGROUND: url(../images/ht_subnav_search_tab_first.png) no-repeat 0px 0px
}
UL.subnav LI A {
	BACKGROUND: url(../images/ht_subnav_tab.png) #fff no-repeat 100% 0px
}
UL#search_nav LI A {
	BACKGROUND: url(../images/ht_subnav_search_tab.png) #fff no-repeat 100% 0px
}
UL.subnav LI.active {
	BACKGROUND: url(../images/ht_subnav_tab_active.png) #fff no-repeat 0px 0%
}
UL#search_nav LI.active {
	BACKGROUND: url(../images/ht_subnav_search_tab_active.png) #fff no-repeat 0px 0%
}
UL.subnav LI.active A {
	BACKGROUND: url(../images/ht_subnav_tab_active.png) #fff no-repeat 100% 0%
}
UL#search_nav LI.active A {
	BACKGROUND: url(../images/ht_subnav_search_tab_active.png) #fff no-repeat 100% 0%
}
UL.subnav LI.active.first {
	BACKGROUND: url(../images/ht_subnav_tab_active_first.png) #fff no-repeat 0px 0%
}
UL#search_nav LI.active.first {
	BACKGROUND: url(../images/ht_subnav_search_tab_active_first.png) #fff no-repeat 0px 0%
}
UL.subnav LI A.extra-trigger_link {
	FONT-SIZE: 1.4em; WIDTH: 14px; TEXT-ALIGN: center
}
UL.subnav LI A.extra-trigger_link:hover {
	COLOR: #414141; TEXT-DECORATION: none
}
#subnav .extra-trigger {
	POSITION: relative
}
#subnav .extra-tabs {
	DISPLAY: none; BACKGROUND: #fff; LEFT: 0px; POSITION: absolute; TOP: 33px
}
.extra-tabs UL {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e6e6e6 1px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 180px; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e6e6 1px solid
}
UL#pms_nav .extra-tabs LI {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none
}
UL#subnav .extra-tabs LI {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none
}
UL#pms_nav .extra-tabs LI A {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none
}
UL#subnav .extra-tabs LI A {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none
}
UL#subnav .extra-tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#subnav .extra-tabs LI A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #eaeaea; PADDING-BOTTOM: 2em; MARGIN: 0px auto; OVERFLOW: hidden; PADDING-TOP: 2em; POSITION: relative; TEXT-ALIGN: center
}
#footer UL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 1.18em; PADDING-BOTTOM: 1em; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 1em; LIST-STYLE-TYPE: none
}
#footer UL LI {
	DISPLAY: inline; MARGIN: 0px 1em
}
#footer A:link {
	COLOR: #375fab; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #375fab; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer A:active {
	TEXT-DECORATION: underline
}
A.footer_logo {
	DISPLAY: block; BACKGROUND: url(../images/ht_bg_footer_logo.png) no-repeat 50% 50%; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 126px; TEXT-INDENT: -9999px; HEIGHT: 41px
}
#ui-datepicker-div {
	DISPLAY: none; Z-INDEX: 200
}
.box {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0.8em; MARGIN: 0px; PADDING-TOP: 0.8em
}
.white.box {
	BACKGROUND: #fff; MARGIN: 1em 0px; OVERFLOW: hidden
}
.white.box IMG {
	BORDER-RIGHT: #468e3e 1px solid; BORDER-TOP: #468e3e 1px solid; FLOAT: left; BORDER-LEFT: #468e3e 1px solid; WIDTH: 64px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #468e3e 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
.white.head.box {
	MARGIN: 0px
}
.white.foot.box {
	MARGIN: 0px
}
.body.box {
	MARGIN: 0px
}
.foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.head.box {
	BACKGROUND: url(../images/ht_bg_box_head.png) no-repeat center top
}
.body.box {
	BACKGROUND: url(../images/ht_bg_box_body.png) repeat-y center 50%
}
.foot.box {
	BACKGROUND: url(../images/ht_bg_box_foot.png) no-repeat center bottom
}
.search.head.box {
	BACKGROUND: url(../images/ht_bg_box_sidebar_search_head.png) no-repeat center top; HEIGHT: 11px
}
.search.body.box {
	MIN-HEIGHT: 598px; BACKGROUND: url(../images/ht_bg_box_sidebar_search_body.png) no-repeat center top; HEIGHT: auto! important
}
.search.foot.box {
	MIN-HEIGHT: 0px; BACKGROUND: url(../images/ht_bg_box_sidebar_search_foot.png) no-repeat center top; HEIGHT: 8px
}
.groups.box {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.groups.foot.box {
	MARGIN-BOTTOM: 1.5em
}
.groups.head.box {
	BACKGROUND: url(../images/ht_bg_groups_box_head.png) no-repeat center top; HEIGHT: 6px
}
.groups.body.box {
	BACKGROUND: url(../images/ht_bg_groups_box_body.png) repeat-y center 50%
}
.groups.foot.box {
	BACKGROUND: url(../images/ht_bg_groups_box_foot.png) no-repeat center bottom; HEIGHT: 6px
}
.auction.box {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.auction.foot.box {
	MARGIN-BOTTOM: 1.5em
}
.auction.head.box {
	BACKGROUND: url(../images/ht_bg_auction_box_head.png) no-repeat center top; HEIGHT: 15px
}
.auction.body.box {
	BACKGROUND: url(../images/ht_bg_auction_box_body.png) repeat-y center 50%
}
.auction.foot.box {
	BACKGROUND: url(../images/ht_bg_auction_box_foot.png) no-repeat center bottom; HEIGHT: 15px
}
.tabbed.head.box {
	BACKGROUND: url(../images/ht_bg_box_head_tabbed.png) no-repeat center top; HEIGHT: 35px
}
.yellow.box {
	BACKGROUND-COLOR: #fdf8d6
}
.red.box {
	BACKGROUND: url(../images/ht_bg_box_body_red.png) #ce231b no-repeat center top; PADDING-BOTTOM: 0.4em; COLOR: #fff; PADDING-TOP: 0.4em
}
.red.box H4 {
	FONT-SIZE: 1.18em; MARGIN-BOTTOM: 0px! important; COLOR: #fff
}
.red.box A {
	COLOR: #fff
}
.red.box P {
	MARGIN: 0px 0px 0.2em
}
.message.box {
	FONT-SIZE: 1.18em; PADDING-TOP: 15px; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 300px
}
.box.main {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; MIN-HEIGHT: 0px; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0em
}
.box.main P {
	OVERFLOW: hidden
}
.head.box.main {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/ht_bg_main_box_head.png) no-repeat center top; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0em; HEIGHT: 7px
}
.wizard.head.box.main {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/ht_bg_main_box_head_wizard.png) no-repeat center top; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0em; HEIGHT: 120px
}
.wide_content .wizard.head.box.main {
	BACKGROUND: url(../images/ht_bg_wide_box_head_wizard.png) no-repeat center top
}
.body.box.main {
	MIN-HEIGHT: 300px; BACKGROUND: url(../images/ht_bg_main_box_body.png) repeat-y center top; PADDING-BOTTOM: 1em; PADDING-TOP: 1.5em; HEIGHT: auto! important
}
.no_min.body.box.main {
	MIN-HEIGHT: 80px; HEIGHT: auto! important
}
.wide_content .head.box.main {
	BACKGROUND: url(../images/ht_bg_wide_box_head.png) repeat-y center top
}
.wide_content .body.box.main {
	BACKGROUND: url(../images/ht_bg_wide_box_body.png) repeat-y center top
}
#search_content .body.box.main {
	BACKGROUND: url(../images/ht_bg_main_search_box_body.png) repeat-y center top
}
.slide.box.main {
	BACKGROUND: url(../images/ht_bg_main_box_slide_gradient.png) no-repeat center top
}
.wide_content .slide.box.main {
	BACKGROUND: url(../images/ht_bg_wide_box_slide_gradient.png) no-repeat center top
}
.foot.box.main {
	BACKGROUND: url(../images/ht_bg_main_box_foot.png) no-repeat center bottom; HEIGHT: 9px
}
.wide_content .foot.box.main {
	BACKGROUND: url(../images/ht_bg_wide_box_foot.png) no-repeat center bottom
}
#search_content .foot.box.main {
	BACKGROUND: url(../images/ht_bg_main_search_box_foot.png) no-repeat center bottom
}
.gradient.body.box.main {
	BACKGROUND-POSITION: center top; MIN-HEIGHT: 500px; BACKGROUND-IMAGE: url(../images/ht_bg_main_box_slide_gradient.png)! important; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-y! important; HEIGHT: auto! important
}
.gradient.body.box {
	BACKGROUND-POSITION: center top; MIN-HEIGHT: 500px; BACKGROUND-IMAGE: url(../images/ht_bg_main_box_slide_gradient.png)! important; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-y! important; HEIGHT: auto! important
}
.wide_content .gradient.body.box.main {
	MIN-HEIGHT: 500px; BACKGROUND-IMAGE: url(../images/ht_bg_wide_box_body_gradient.png)! important; OVERFLOW: hidden; HEIGHT: auto! important
}
.wide_content .gradient.body.box {
	MIN-HEIGHT: 500px; BACKGROUND-IMAGE: url(../images/ht_bg_wide_box_body_gradient.png)! important; OVERFLOW: hidden; HEIGHT: auto! important
}
.unread .bubble.message {
	FONT-WEIGHT: bold
}
.unread .bubble.message .bubble_foot {
	BORDER-TOP: #fff 1px solid
}
.bubble.message H3 {
	FONT-SIZE: 1.18em; MARGIN-BOTTOM: 0.5em
}
.unread .bubble.message H3 {
	FONT-WEIGHT: bold
}
.new_message TEXTAREA {
	HEIGHT: 140px
}
.body.box.main DIV.message {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.body.box.main DIV.review {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.body.box.wide DIV.wall {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.body.box.main DIV.wall {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
DIV.message .box {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em
}
DIV.review .box {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em
}
DIV.wall .box {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 1em
}
DIV.wall .box {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.overall_rating {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.author {
	FLOAT: left; WIDTH: 80px; TEXT-ALIGN: left
}
.owner .author {
	FLOAT: right; TEXT-ALIGN: right
}
.author_image {
	WIDTH: 64px
}
.author_image {
	BORDER-RIGHT: #468e3e 1px solid; BORDER-TOP: #468e3e 1px solid; BORDER-LEFT: #468e3e 1px solid; BORDER-BOTTOM: #468e3e 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.owner .author_image {
	BORDER-RIGHT: #ff6f24 1px solid; BORDER-TOP: #ff6f24 1px solid; BORDER-LEFT: #ff6f24 1px solid; BORDER-BOTTOM: #ff6f24 1px solid
}
.bubble {
	PADDING-RIGHT: 16px; PADDING-LEFT: 36px; BACKGROUND: url(../images/ht_bg_bubble.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 16px; WIDTH: 476px; PADDING-TOP: 16px
}
.owner .bubble {
	PADDING-RIGHT: 36px; PADDING-LEFT: 16px; BACKGROUND: url(../images/ht_bg_bubble_left.png) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
.bubble.message {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 16px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 450px; PADDING-TOP: 16px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.bubble.review {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 16px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 450px; PADDING-TOP: 16px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.message_head {
	OVERFLOW: hidden
}
.review_head {
	OVERFLOW: hidden
}
.review_rating {
	MARGIN-LEFT: 18px
}
UL.review_thumbnail_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
UL.review_thumbnail_list LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.3em; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.review_thumbnail_list IMG {
	BORDER-RIGHT: #9dbf7c 1px solid; BORDER-TOP: #9dbf7c 1px solid; BACKGROUND: #a1a099; MARGIN: 0.8em 0px 0px; BORDER-LEFT: #9dbf7c 1px solid; CURSOR: pointer; COLOR: #a1a099; BORDER-BOTTOM: #9dbf7c 1px solid; HEIGHT: 45px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.tiny_list {
	FLOAT: right; MARGIN: 0px; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
.tiny_list LI {
	FLOAT: left
}
.tiny_list LI IMG {
	MARGIN: 0px 0px 0px 10px; HEIGHT: 32px
}
.bubble_foot {
	BORDER-TOP: #eaeaea 1px solid; MARGIN-BOTTOM: 0px; PADDING-TOP: 0.5em
}
.page_head {
	PADDING-RIGHT: 0px; MIN-HEIGHT: 36px; FLOAT: none; MARGIN: 0px 0px 1em; OVERFLOW: hidden; WIDTH: 940px; HEIGHT: auto! important
}
.page_head H2 {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.81em! important; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 4px 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
.page_head H2 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 0.5em; COLOR: #414141; LINE-HEIGHT: 2; TEXT-DECORATION: none
}
.page_head H2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.5em; COLOR: #414141; LINE-HEIGHT: 2; TEXT-DECORATION: none
}
.page_head H2 A {
	FONT-SIZE: 12px; COLOR: #468e3e; TEXT-DECORATION: none
}
.page_head H2 A:hover {
	TEXT-DECORATION: none
}
DIV.pms_head_img {
	FLOAT: left; MARGIN: 0px 0.5em
}
DIV.pms_head_img IMG {
	BORDER-RIGHT: #468e3e 1px solid; BORDER-TOP: #468e3e 1px solid; BORDER-LEFT: #468e3e 1px solid; BORDER-BOTTOM: #468e3e 1px solid; HEIGHT: 3em; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
DIV.subline {
	DISPLAY: inline; FONT-SIZE: 1.18em; FLOAT: left; OVERFLOW: hidden; WIDTH: 240px; LINE-HEIGHT: 1.6
}
SPAN.subline {
	FONT-WEIGHT: normal; FONT-SIZE: 0.6em; OVERFLOW: hidden; LINE-HEIGHT: 1.6
}
.rating {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 124px
}
.property_rating {
	WIDTH: 118px; MARGIN-RIGHT: 18px
}
#social_nav {
	DISPLAY: inline; COLOR: #468e3e
}
#social_nav A {
	TEXT-DECORATION: none
}
.property_foot.body.box.main {
	MIN-HEIGHT: 60px; PADDING-TOP: 1em; HEIGHT: auto! important
}
.property_foot UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.property_foot UL LI {
	MARGIN: 0px 0px 0.2em; LIST-STYLE-TYPE: none
}
.property_foot A {
	COLOR: #468e3e
}
.property_foot UL LI A {
	COLOR: #468e3e
}
.property_foot A:hover {
	TEXT-DECORATION: none
}
.property_foot UL LI A:hover {
	TEXT-DECORATION: none
}
.property_foot P {
	FLOAT: right
}
.hidden H3 {
	MARGIN: 1.5em 0px 0.5em
}
.hidden H4 {
	MARGIN: 1.5em 0px 0.5em
}
UL.check {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.check LI {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/bg_li_check.png) no-repeat 0px 3px
}
UL.campaign {
	MARGIN-LEFT: 4em
}
UL.campaign LI {
	MARGIN-BOTTOM: 0.5em
}
.pms_content_wide UL.inline_list.check {
	MARGIN-LEFT: 169px; OVERFLOW: hidden; WIDTH: 400px
}
#property_content UL.inline_list.check {
	MARGIN-LEFT: 169px; OVERFLOW: hidden; WIDTH: 400px
}
.pms_content_wide UL.inline_list.check LI {
	MARGIN-LEFT: 0px; WIDTH: 129px; MARGIN-RIGHT: 10px
}
#property_content UL.inline_list.check LI {
	MARGIN-LEFT: 0px; WIDTH: 129px; MARGIN-RIGHT: 10px
}
.page_sidebar {
	OVERFLOW: hidden; WIDTH: 280px
}
.page_sidebar P {
	MARGIN: 0px 0px 1em
}
.sidebar_right_text {
	PADDING-LEFT: 1px; OVERFLOW: hidden
}
.page_sidebar DIV {
	MARGIN: 0px 0px 1em; OVERFLOW: hidden
}
.page_sidebar DIV DIV {
	MARGIN: 0px
}
.page_sidebar DIV H2 {
	FONT-SIZE: 1.18em; MARGIN-BOTTOM: 1em; COLOR: #4b9242; LINE-HEIGHT: 1
}
.page_sidebar DIV.tabbed H2 {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em
}
.page_sidebar DIV H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
.page_sidebar DIV H4 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
.user_image {
	BORDER-RIGHT: #8dba88 1px solid; BORDER-TOP: #8dba88 1px solid; FLOAT: left; MARGIN: 0px 16px 0px 0px; BORDER-LEFT: #8dba88 1px solid; BORDER-BOTTOM: #8dba88 1px solid
}
.property_owner_image {
	BORDER-RIGHT: #8dba88 1px solid; BORDER-TOP: #8dba88 1px solid; FLOAT: left; MARGIN: 0px 16px 0px 0px; BORDER-LEFT: #8dba88 1px solid; BORDER-BOTTOM: #8dba88 1px solid
}
#property_user_reviews A {
	FLOAT: right
}
#property_user_reviews #auctions_running H4 {
	MARGIN-BOTTOM: 0.4em
}
#property_user_reviews #auctions_running A {
	FLOAT: none
}
#property_user_reviews H3 {
	FLOAT: left; WIDTH: 133px; MARGIN-RIGHT: 20px
}
.user_image {
	MARGIN-BOTTOM: 0.5em
}
UL.sidebar_photo_list LI {
	MARGIN-BOTTOM: 0.5em; OVERFLOW: hidden
}
UL.sidebar_photo_list {
	MARGIN-BOTTOM: 0.5em; OVERFLOW: hidden
}
UL.sidebar_photo_list IMG {
	BORDER-RIGHT: #8dba88 1px solid; BORDER-TOP: #8dba88 1px solid; FLOAT: left; MARGIN: 0px 16px 0px 0px; BORDER-LEFT: #8dba88 1px solid; BORDER-BOTTOM: #8dba88 1px solid
}
UL.photos {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.photo_thumbnails {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.photos {
	MARGIN: 0px auto; WIDTH: 490px
}
UL.photos_4.photos {
	MARGIN: 0px auto; WIDTH: 655px
}
UL.photos LI {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 1em; MIN-HEIGHT: 150px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px 10px 1em 0px; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 132px; PADDING-TOP: 1em; BORDER-BOTTOM: #eaeaea 1px solid; LIST-STYLE-TYPE: none; HEIGHT: auto! important; TEXT-ALIGN: center; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
UL.photos LI.last {
	MARGIN-RIGHT: 0px
}
UL.photos LI IMG {
	BORDER-RIGHT: #468e3e 1px solid; BORDER-TOP: #468e3e 1px solid; FLOAT: left; BORDER-LEFT: #468e3e 1px solid; WIDTH: 70px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #468e3e 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
UL.photos LI HR {
	MARGIN-BOTTOM: 0.5em
}
#thumbnails {
	OVERFLOW: hidden; HEIGHT: 68px
}
.slide #thumbnails {
	BACKGROUND: url(../images/ht_bg_slide_menu.png) no-repeat center center
}
UL.thumbnail_list {
	FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none; HEIGHT: 67px
}
.slide UL.thumbnail_list {
	FLOAT: left; WIDTH: 556px; TEXT-ALIGN: center
}
UL.thumbnail_list A {
	BACKGROUND: url(../images/ht_bg_slide_menu.png) no-repeat center center; MARGIN: 1em 0px 0px; HEIGHT: 67px
}
UL.thumbnail_list LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.3em; PADDING-TOP: 0px
}
UL.thumbnail_list IMG {
	BORDER-RIGHT: #9dbf7c 1px solid; BORDER-TOP: #9dbf7c 1px solid; BACKGROUND: #a1a099; MARGIN: 0.8em 0px 0px; BORDER-LEFT: #9dbf7c 1px solid; CURSOR: pointer; COLOR: #a1a099; BORDER-BOTTOM: #9dbf7c 1px solid; HEIGHT: 45px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.prev {
	DISPLAY: block; FLOAT: left; WIDTH: 24px; HEIGHT: 68px; outline: none
}
.next {
	DISPLAY: block; FLOAT: left; WIDTH: 24px; HEIGHT: 68px; outline: none
}
.prev {
	BACKGROUND: url(../images/ht_thumbnail_arrow_prev.png) no-repeat center center
}
.next {
	BACKGROUND: url(../images/ht_thumbnail_arrow_next.png) no-repeat center center
}
.prev:hover {
	BACKGROUND-IMAGE: url(../images/ht_thumbnail_arrow_prev_hover.png)
}
.next:hover {
	BACKGROUND-IMAGE: url(../images/ht_thumbnail_arrow_next_hover.png)
}
#slide {
	MIN-HEIGHT: 400px; OVERFLOW: hidden; POSITION: relative; HEIGHT: auto! important; TEXT-ALIGN: center
}
#slide IMG {
	BORDER-RIGHT: #9dbf7c 1px solid; BORDER-TOP: #9dbf7c 1px solid; BACKGROUND: #a1a099; MARGIN: 0px auto; BORDER-LEFT: #9dbf7c 1px solid; BORDER-BOTTOM: #9dbf7c 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#slide .property_owner_info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 80px; BACKGROUND: url(../images/ht_bg_property_owner_box.png) no-repeat 0px 0px; LEFT: 12px; PADDING-BOTTOM: 10px; WIDTH: 188px; BOTTOM: 10px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: auto! important; TEXT-ALIGN: left
}
#slide .property_owner_info H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
#slide .property_owner_info P {
	MARGIN: 0px 0px 0.1em
}
#slide .property_owner_info H3 {
	MARGIN: 0px 0px 0.1em
}
#slide P.property_owner_image_box {
	FLOAT: left; MARGIN: 0px 6px 0px 0px; WIDTH: 66px; HEIGHT: 77px
}
#slide P.property_owner_image_box IMG {
	BORDER-RIGHT: #8dba88 1px solid; BORDER-TOP: #8dba88 1px solid; BORDER-LEFT: #8dba88 1px solid; MAX-HEIGHT: 75px; BORDER-BOTTOM: #8dba88 1px solid; HEIGHT: auto! important
}
#slide #buttons {
	RIGHT: 12px; BOTTOM: 10px; POSITION: absolute
}
#slide #buttons A {
	MARGIN-TOP: 5px
}
P.caption {
	PADDING-LEFT: 2px; MARGIN: 0.2em 0px 1em; TEXT-ALIGN: center
}
A.hidden_trigger {
	DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 1.18em; BACKGROUND: url(../images/ht_trigger_arrow.png) no-repeat left center; MARGIN: 1em 0px 0px; CURSOR: pointer; COLOR: #4b9242; TEXT-DECORATION: none; outline: none
}
A.hidden_trigger:hover {
	BACKGROUND: url(../images/ht_trigger_arrow_hover.png) no-repeat left center; COLOR: #134f0f
}
A.active.hidden_trigger {
	BACKGROUND: url(../images/ht_trigger_arrow_active.png) no-repeat left center
}
A.active.hidden_trigger:hover {
	BACKGROUND: url(../images/ht_trigger_arrow_active_hover.png) no-repeat left center
}
DIV.hidden {
	DISPLAY: none
}
A.comment_trigger {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/ht_trigger_arrow.png) no-repeat left center; MARGIN: 0px 0px 0px 1em; COLOR: #4b9242; TEXT-DECORATION: none; outline: none
}
A.comment_trigger:hover {
	BACKGROUND: url(../images/ht_trigger_arrow_hover.png) no-repeat left center; COLOR: #134f0f
}
A.active.comment_trigger {
	BACKGROUND: url(../images/ht_trigger_arrow_active.png) no-repeat left center
}
A.active.comment_trigger:hover {
	BACKGROUND: url(../images/ht_trigger_arrow_active_hover.png) no-repeat left center
}
.auction.body.box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ee4711; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.auction.body.box H3.auction_number {
	FLOAT: left; WIDTH: 90px
}
.auction.body.box H3 A {
	COLOR: #ee4711
}
H3.auction_info {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 90px
}
P.auction_info {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 90px
}
P.auction_details {
	PADDING-RIGHT: 3px; FLOAT: left; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 90px; WIDTH: 320px
}
P.auction_button {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; TEXT-ALIGN: right
}
P.auction_details A.auction_stay {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #414141; TEXT-DECORATION: none
}
P.auction_details A.auction_stay:hover {
	COLOR: #000
}
.page_sidebar UL {
	FONT-WEIGHT: normal; MARGIN-LEFT: 0px; COLOR: #468e3e; LIST-STYLE-TYPE: none
}
.page_sidebar UL LI A {
	TEXT-DECORATION: underline
}
.page_sidebar UL LI A:hover {
	TEXT-DECORATION: none
}
.page_sidebar UL LI P {
	COLOR: #414141
}
.content_nav {
	FLOAT: right; COLOR: #888
}
#user_groups UL {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#user_groups UL LI A {
	TEXT-DECORATION: underline
}
#user_groups UL LI A:hover {
	COLOR: #468e3e; TEXT-DECORATION: none
}
.edit_about_me_button {
	MARGIN-TOP: 20px
}
UL.user_list {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.user_list LI {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e6e6e6 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e6e6 1px solid; LIST-STYLE-TYPE: none
}
UL.user_list .avatar {
	PADDING-RIGHT: 16px; FLOAT: left; WIDTH: 64px; TEXT-ALIGN: center
}
UL#wizard {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: url(../images/ht_bg_wizard_ul_line.png) no-repeat center 36%; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; HEIGHT: 75px
}
UL#wizard LI {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; FONT-SIZE: 1.2em; BACKGROUND: url(../images/ht_bg_wizard_ul.png) no-repeat center top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.8em 0px 0px; WIDTH: 80px; COLOR: #adab9d; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UL#wizard LI.last {
	MARGIN-RIGHT: 0px! important
}
UL#wizard LI A {
	DISPLAY: block; MARGIN: 0px; COLOR: #adab9d; TEXT-DECORATION: none
}
UL#wizard LI SPAN {
	FONT-SIZE: 1.8em; COLOR: #64a856
}
UL#wizard LI.active {
	COLOR: #414141
}
UL#wizard LI A:hover {
	COLOR: #414141
}
UL#wizard LI A.active {
	COLOR: #414141
}
UL#wizard LI.active {
	BACKGROUND: url(../images/ht_bg_wizard_ul_active.png) no-repeat center top
}
UL.property_wizard#wizard LI {
	MARGIN: 0px 3.5em 0px 0px
}
UL.booking_wizard#wizard LI {
	MARGIN: 0px 3.5em 0px 0px
}
UL.auction_wizard#wizard LI {
	MARGIN: 0px 3.5em 0px 0px
}
THEAD TH {
	FONT-WEIGHT: normal; COLOR: #aaaaa9; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
THEAD TH H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em! important; MARGIN: 6px 0px 0px 6px; COLOR: #575757; TEXT-ALIGN: left
}
#availability #month_switcher {
	BORDER-RIGHT: #aaaaa9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaa9 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaaaa9 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaa9 1px; HEIGHT: 36px
}
#availability #month_switcher A.prev {
	TEXT-INDENT: -9999px
}
#availability #month_switcher A.next {
	TEXT-INDENT: -9999px
}
#availability #month_switcher H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.18em; FLOAT: left; WIDTH: 196px; LINE-HEIGHT: 3; TEXT-ALIGN: center
}
#availability #month_switcher SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1.18em; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 6px 70px; WIDTH: 300px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#availability #month_switcher H3 {
	HEIGHT: 36px
}
#availability #month_switcher A.prev {
	HEIGHT: 36px
}
#availability #month_switcher A.next {
	HEIGHT: 36px
}
#month_switcher {
	BORDER-RIGHT: #aaaaa9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaaaa9 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaaaa9 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #aaaaa9 1px; HEIGHT: 28px
}
#month_switcher A.prev {
	TEXT-INDENT: -9999px
}
#month_switcher A.next {
	TEXT-INDENT: -9999px
}
#month_switcher SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1.18em; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 4px; WIDTH: 150px; PADDING-TOP: 3px
}
.month_switcher_big#month_switcher A.prev {
	DISPLAY: block; BACKGROUND: url(../images/ht_arrow_small.png) no-repeat; FLOAT: left; WIDTH: 8px; HEIGHT: 24px; outline: none
}
.month_switcher_big#month_switcher A.next {
	DISPLAY: block; BACKGROUND: url(../images/ht_arrow_small.png) no-repeat; FLOAT: left; WIDTH: 8px; HEIGHT: 24px; outline: none
}
.month_switcher_big#month_switcher A.prev {
	BACKGROUND-POSITION: 0px 100%
}
.month_switcher_big#month_switcher A.next {
	BACKGROUND-POSITION: 0px 0px
}
.month_switcher_big#month_switcher A.prev:hover {
	BACKGROUND-POSITION: 100% 100%
}
.month_switcher_big#month_switcher A.next:hover {
	BACKGROUND-POSITION: 100% 0px
}
#calendar_side {
	COLOR: #575757; PADDING-TOP: 25px; TEXT-ALIGN: right
}
.calendar_side {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px
}
.month_sheet_container {
	MARGIN-TOP: 2em; FLOAT: left; WIDTH: 490px; MARGIN-RIGHT: 0px
}
#property_sidebar .calendar TD.price {
	BACKGROUND-COLOR: #fff! important
}
.auction#calendar_side {
	PADDING-TOP: 75px
}
#calendar_side H3 {
	MARGIN-TOP: 30px; FONT-WEIGHT: normal; FONT-SIZE: 1.18em; FLOAT: none; WIDTH: auto; COLOR: #575757; LINE-HEIGHT: 1; TEXT-ALIGN: right
}
.pms_side#calendar_side H3 {
	MARGIN-TOP: 120px
}
#calendar_side H3.next_month_label {
	MARGIN-TOP: 248px
}
.calendar_buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0.5em
}
DIV.pick_date_bubble_head {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 490px; POSITION: relative; TOP: 4px
}
DIV.pick_date_bubble {
	BACKGROUND: url(../images/ht_auction_bubble.png) no-repeat center top; FLOAT: right; MARGIN: 0px; WIDTH: 151px; HEIGHT: 75px
}
DIV.booking.pick_date_bubble {
	BACKGROUND: url(../images/ht_booking_bubble.png) no-repeat center top
}
DIV.pick_date_bubble P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 13px! important; PADDING-BOTTOM: 8px; COLOR: #fff; LINE-HEIGHT: 16px! important; PADDING-TOP: 12px; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: center
}
DIV.pick_date_bubble P A {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV.pick_date_bubble P A:hover {
	TEXT-DECORATION: none
}
DIV.pick_date_bubble_head P.prev_month {
	MARGIN-TOP: 53px
}
P.prev_month {
	MARGIN: 0.5em
}
P.next_month {
	MARGIN: 0.5em
}
P.prev_month A {
	BACKGROUND-POSITION: 6px 50%; PADDING-LEFT: 54px; COLOR: #a5a5a4; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.next_month A {
	BACKGROUND-POSITION: 6px 50%; PADDING-LEFT: 54px; COLOR: #a5a5a4; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
P.prev_month A:hover {
	COLOR: #414141
}
P.next_month A:hover {
	COLOR: #414141
}
P.prev_month A {
	BACKGROUND-IMAGE: url(../images/ht_calendar_arrow_prev.png)
}
P.prev_month A:hover {
	BACKGROUND-IMAGE: url(../images/ht_calendar_arrow_prev_hover.png)
}
P.next_month A {
	BACKGROUND-IMAGE: url(../images/ht_calendar_arrow_next.png)
}
P.next_month:hover A {
	BACKGROUND-IMAGE: url(../images/ht_calendar_arrow_next_hover.png)
}
SPAN.availability_info {
	PADDING-RIGHT: 3px; FLOAT: right; LINE-HEIGHT: 1
}
#property_sidebar #availability P {
	MARGIN: 0.2em 0px 0.8em
}
#availability P A.table_alert {
	FONT-SIZE: 10px; MARGIN: 0px 0px 9px; COLOR: #f04911; TEXT-DECORATION: none
}
#availability P A.table_alert:hover {
	FONT-SIZE: 10px; MARGIN: 0px 0px 9px; COLOR: #f04911; TEXT-DECORATION: underline
}
UL.table-desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
UL.table-desc LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 12px 0px 0px; COLOR: #414141; PADDING-TOP: 0px
}
UL.table-desc LI.item01 {
	BACKGROUND: url(../images/bg_legend_item_availability.png) no-repeat
}
UL.table-desc LI.item02 {
	BACKGROUND: url(../images/bg_legend_item_auction.png) no-repeat
}
UL.table-desc LI.item03 {
	BACKGROUND: url(../images/bg_legend_item_unavailable.png) no-repeat; MARGIN-RIGHT: 0px
}
UL.legend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL.legend LI {
	DISPLAY: inline; PADDING-LEFT: 24px; FONT-SIZE: 0.8em; MARGIN-RIGHT: 1em
}
UL.legend LI {
	
}
UL.legend LI.legend_auction {
	BACKGROUND: url(../images/bg_legend_item_auction.png) no-repeat left top
}
UL.legend LI.legend_bid {
	BACKGROUND: url(../images/bg_legend_item_bid.png) no-repeat left top
}
UL.legend LI.legend_own_bid {
	BACKGROUND: url(../images/bg_legend_item_own_bid.png) no-repeat left top
}
UL.legend LI.legend_booking {
	BACKGROUND: url(../images/bg_legend_item_booking.png) no-repeat left top
}
UL.legend LI.legend_availability {
	BACKGROUND: url(../images/bg_legend_item_availability.png) no-repeat left top
}
UL.legend LI.legend_unavailable {
	BACKGROUND: url(../images/bg_legend_item_unavailable.png) no-repeat left top
}
.box.wide UL.legend {
	MARGIN-TOP: 6px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.box.main UL.legend {
	MARGIN-TOP: 6px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
DIV#bedrooms {
	OVERFLOW: hidden
}
DIV.bedroom {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 0px; MIN-HEIGHT: 60px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 188px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 30px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto! important; BORDER-BOTTOM-STYLE: none
}
.help H5 {
	FONT-SIZE: 1.05em
}
.help P {
	FONT-SIZE: 1.05em
}
.help UL {
	FONT-SIZE: 1.05em
}
.help OL {
	FONT-SIZE: 1.05em
}
.guests_icon_big {
	BACKGROUND: url(../images/suitcase.png) no-repeat 50% 1em; FLOAT: right; WIDTH: 300px; HEIGHT: 400px
}
.hosts_icon_big {
	BACKGROUND: url(../images/ht_hosts_pola_keychain.png) no-repeat 0px 1em; FLOAT: right; MARGIN-BOTTOM: 0px; WIDTH: 420px; HEIGHT: 400px
}
.hosts_video_link {
	MARGIN: 370px auto 0px; WIDTH: 296px
}
.faq_icon_big {
	BACKGROUND: url(../images/question.png) no-repeat 50% 1em; FLOAT: right; WIDTH: 300px; HEIGHT: 400px
}
OL.numbers {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
OL.numbers LI {
	BACKGROUND-POSITION: 0% 0%; PADDING-LEFT: 80px; MIN-HEIGHT: 85px; PADDING-TOP: 0.5em; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: auto! important; BACKGROUND-COLOR: transparent
}
OL.numbers LI.one {
	BACKGROUND-IMAGE: url(../images/ht_ol_numbers_01.png)
}
OL.numbers LI.two {
	BACKGROUND-IMAGE: url(../images/ht_ol_numbers_02.png)
}
OL.numbers LI.three {
	BACKGROUND-IMAGE: url(../images/ht_ol_numbers_03.png)
}
OL.numbers LI.four {
	BACKGROUND-IMAGE: url(../images/ht_ol_numbers_04.png)
}
OL.numbers LI.five {
	BACKGROUND-IMAGE: url(../images/ht_ol_numbers_05.png)
}
OL.numbers LI.check_mark.one {
	BACKGROUND-IMAGE: url(../images/ht_ol_numbers_01_check.png)
}
H3.question {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/ht_trigger_arrow.png) no-repeat left center; MARGIN-BOTTOM: 0.5em; CURSOR: pointer; COLOR: #4b9242; LINE-HEIGHT: 1.5; TEXT-DECORATION: none; outline: none
}
H3.question:hover {
	BACKGROUND: url(../images/ht_trigger_arrow_hover.png) no-repeat left center; COLOR: #134f0f
}
H3.active.question {
	BACKGROUND: url(../images/ht_trigger_arrow_active.png) no-repeat left center; COLOR: #134f0f
}
H3.active.question:hover {
	BACKGROUND: url(../images/ht_trigger_arrow_active_hover.png) no-repeat left center
}
.answer {
	DISPLAY: none; PADDING-LEFT: 16px; FONT-SIZE: 1.05em
}
SELECT#property_switcher {
	PADDING-RIGHT: 0px; MARGIN-TOP: 21px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-TOP: 3px
}
.right_menu_link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 0.81em; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
.pms_content {
	FLOAT: left; WIDTH: 490px; MARGIN-RIGHT: 40px
}
.pms_content_wide {
	FLOAT: left; WIDTH: 660px; MARGIN-RIGHT: 50px
}
.pms_side {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 20px
}
.pms_side_info {
	FLOAT: left; WIDTH: 198px
}
.pms_side_info P {
	COLOR: #777
}
TABLE.pms_table {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/ht_bg_form_box.png) #fff 50% 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto 1em; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
TABLE.pms_table TH {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #eaeaea 1px solid
}
TABLE.pms_table TR.even TD {
	BACKGROUND: #e4fedb
}
.pms_calendar_buttons {
	FONT-SIZE: 0.85em; WIDTH: 490px
}
.form_box {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 24px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 24px; BACKGROUND: url(../images/ht_bg_form_box.png) #fff 50% 0px; PADDING-BOTTOM: 1em; MARGIN: 1em auto; OVERFLOW: hidden; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 440px; PADDING-TOP: 2em; BORDER-BOTTOM: #eaeaea 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.form_box H4 {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; BORDER-BOTTOM: #9dbf7c 1px solid
}
.form_box H5 {
	MARGIN-TOP: 0px
}
.form_box INPUT {
	BACKGROUND: url(../images/ht_bg_input.png) #fff repeat-x 50% 0px
}
.form_box TEXTAREA {
	BACKGROUND: url(../images/ht_bg_input.png) #fff repeat-x 50% 0px
}
.form_box P.inline-hints {
	MARGIN-LEFT: 112px! important
}
.form_box P.form_ex {
	MARGIN-LEFT: 112px! important
}
.edit_photo IMG {
	MIN-HEIGHT: 436px; HEIGHT: auto! important
}
#content .form_box DL {
	FONT-SIZE: 1.18em
}
#content .form_box DL DT {
	WIDTH: 160px; COLOR: #777
}
#content .form_box DL DD {
	MARGIN-LEFT: 169px
}
#content .form_box DL.small_dl DT {
	WIDTH: 90px; COLOR: #777
}
#content .form_box DL.small_dl DD {
	MARGIN-LEFT: 99px
}
.form_box_indent {
	MARGIN-LEFT: 169px
}
.bookings .stay_dates {
	MARGIN-RIGHT: 200px
}
.bookings .stay_dates SPAN {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 70px
}
.bookings .stay_dates STRONG {
	DISPLAY: block; FLOAT: left; WIDTH: 130px; COLOR: #666
}
UL.auction_list H4 {
	COLOR: #666
}
UL.auction_list H4 A {
	FONT-WEIGHT: bold
}
UL.auction_list {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.auction_list LI {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e6e6e6 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e6e6 1px solid; LIST-STYLE-TYPE: none
}
.auction_list .time_remaining {
	FLOAT: right; COLOR: #888
}
UL.bids {
	MARGIN: 0px 0px 2em
}
.bids LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.8em; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bids LI .right_info {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e6e6 1px solid
}
.bids .bid_head {
	DISPLAY: block! important; MARGIN-BOTTOM: 6px! important; PADDING-BOTTOM: 3px; COLOR: #333; BORDER-BOTTOM: #e6e6e6 1px solid
}
.bids P {
	MARGIN-BOTTOM: 0px
}
.bids .bid_status {
	MARGIN-TOP: 4px
}
.auction_status {
	COLOR: #777
}
.bids .auction_status {
	PADDING-LEFT: 23px; MARGIN-BOTTOM: 3px
}
.bids .bid_amount {
	FLOAT: right; COLOR: #666; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
.bids .bid_amount {
	FLOAT: right; COLOR: #333; LINE-HEIGHT: 1.45em; TEXT-ALIGN: right
}
.bids .bid_amount STRONG {
	FONT-SIZE: 1.2em; MARGIN-LEFT: 2px
}
.bids .bid_foot {
	CLEAR: both; BORDER-TOP: #e6e6e6 1px solid; MARGIN: 7px 0px 0px; PADDING-TOP: 2px
}
UL.bookings {
	MARGIN: 0px 0px 2em
}
.bookings LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.8em; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bookings LI .right_info {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e6e6 1px solid
}
.bookings .booking_date {
	FLOAT: right; COLOR: #666; FONT-FAMILY: Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
.bookings .booking_price {
	FLOAT: right; COLOR: #333; TEXT-ALIGN: right
}
.bookings .booking_date STRONG {
	FONT-SIZE: 1.2em
}
.bookings .booking_foot {
	CLEAR: both; BORDER-TOP: #e6e6e6 1px solid; MARGIN: 7px 0px 0px; PADDING-TOP: 2px
}
.booking_details IMG {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid
}
.booking_details DL {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0.6em; PADDING-TOP: 0.6em
}
.booking_details DL.no_line {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px
}
.booking_details DL DD {
	PADDING-RIGHT: 0px
}
.booking_details DL SMALL {
	FONT-SIZE: 1em; MARGIN-LEFT: 5px; COLOR: #666
}
.booking_details .message_to_host {
	FONT-STYLE: italic
}
.booking_details .message_to_host P {
	MARGIN-BOTTOM: 0.5em
}
.booking_details .positive_amount {
	COLOR: #38911c
}
.booking_details .negative_amount {
	COLOR: #a82020
}
.bookings .booking_status {
	MARGIN-TOP: 3px
}
.booking_status_icon {
	PADDING-LEFT: 23px; BACKGROUND: url(../images/undetermined.gif) no-repeat 0px 0px
}
.bid_status_icon {
	PADDING-LEFT: 23px; BACKGROUND: url(../images/undetermined.gif) no-repeat 0px 0px
}
.pending.booking_status_icon {
	BACKGROUND-IMAGE: url(../images/pending.gif)
}
.requested.booking_status_icon {
	BACKGROUND-IMAGE: url(../images/pending.gif)
}
.leader.bid_status_icon {
	BACKGROUND-IMAGE: url(../images/pending.gif)
}
.accepted.booking_status_icon {
	BACKGROUND-IMAGE: url(../images/accepted.gif)
}
.winner.bid_status_icon {
	BACKGROUND-IMAGE: url(../images/accepted.gif)
}
.denied.booking_status_icon {
	BACKGROUND-IMAGE: url(../images/denied.gif)
}
.no_response.booking_status_icon {
	BACKGROUND-IMAGE: url(../images/denied.gif)
}
.outbid.bid_status_icon {
	BACKGROUND-IMAGE: url(../images/denied.gif)
}
.booking_status {
	COLOR: #777
}
.pending.booking_status {
	COLOR: #964
}
.requested.booking_status {
	COLOR: #964
}
.leader.bid_status {
	COLOR: #964
}
.accepted.booking_status {
	COLOR: #38911c
}
.winner.bid_status {
	COLOR: #38911c
}
.denied.booking_status {
	COLOR: #986060
}
.no_response.booking_status {
	COLOR: #986060
}
.outbid.bid_status {
	COLOR: #986060
}
.confirm_button_bar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative; BACKGROUND-COLOR: white
}
.confirm_button_bar INPUT {
	POSITION: absolute
}
.confirm_button_bar LABEL {
	
}
.confirm_button_bar P {
	MARGIN: 0px 0px 15px
}
.confirm_button_bar P.confirm_button {
	MARGIN-BOTTOM: 0px
}
.confirm_button_bar P.confirm_button BUTTON {
	MARGIN-LEFT: -2px
}
.confirm_button_bar LABEL {
	DISPLAY: block; FLOAT: none; MARGIN-LEFT: 35px; WIDTH: auto; COLOR: #333; TEXT-ALIGN: left
}
.information {
	PADDING-LEFT: 21px; BACKGROUND: url(../images/information.png) no-repeat 0px 0px; COLOR: #38911c
}
.feed_list {
	MARGIN: 0px 0px 2em; LIST-STYLE-TYPE: none
}
.feed_list LI {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: auto; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e6e6 1px solid; LIST-STYLE-TYPE: none
}
.feed_list LI IMG {
	MARGIN-BOTTOM: 0.5em; WIDTH: 32px
}
.feed_list LI.details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.feed_list LI .right_info {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 490px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e6e6 1px solid
}
DIV.bid_info {
	OVERFLOW: hidden
}
.right_info H6 {
	DISPLAY: inline
}
.bid_info H6 {
	DISPLAY: inline
}
.right_info H6 SPAN {
	FONT-SIZE: 0.83em; MARGIN-LEFT: 0.5em; COLOR: #414141; FONT-FAMILY: Tahoma, Geneva, Helvetica, Arial, sans-serif
}
.bid_info H6 SPAN {
	FONT-SIZE: 0.83em; MARGIN-LEFT: 0.5em; COLOR: #414141; FONT-FAMILY: Tahoma, Geneva, Helvetica, Arial, sans-serif
}
.feed_list LI.details IMG {
	WIDTH: 64px
}
#map {
	BORDER-RIGHT: #9dbf7c 1px solid; BORDER-TOP: #9dbf7c 1px solid; BACKGROUND: #a1a099; BORDER-LEFT: #9dbf7c 1px solid; WIDTH: 600px; BORDER-BOTTOM: #9dbf7c 1px solid; HEIGHT: 400px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
#search_content #map {
	MARGIN-TOP: 1.5em; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 595px; HEIGHT: 300px
}
.search_results_head {
	OVERFLOW: hidden
}
.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 1em; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.pagination A {
	COLOR: #375fab
}
.property {
	PADDING-RIGHT: 0px; BORDER-TOP: #fcf3ce 3px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 11px; MARGIN: 0px 0px 3px; OVERFLOW: hidden; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
.group_property {
	PADDING-RIGHT: 0px; BORDER-TOP: #fcf3ce 3px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 11px; MARGIN: 0px 0px 3px; OVERFLOW: hidden; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
.body.box.main .property H3 {
	MARGIN: 0px 0px 0.5em
}
.property P {
	MARGIN: 0px 0px 0.2em
}
.group_property P {
	MARGIN: 0px 0px 0.2em
}
.property SPAN {
	FONT-SIZE: 1.18em
}
.group_property SPAN {
	FONT-SIZE: 1.18em
}
.property SPAN.unpublished {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 1em; BACKGROUND: #ff6f24; PADDING-BOTTOM: 0.2em; COLOR: #fff; LINE-HEIGHT: 2; PADDING-TOP: 0.2em
}
.property_div1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 22px; LINE-HEIGHT: 15px; MARGIN-RIGHT: 0px; TEXT-ALIGN: center
}
.letter {
	DISPLAY: block; BACKGROUND: url(../images/bg_letter_blue.png) no-repeat 1px 0px; WIDTH: 18px; COLOR: #fff; HEIGHT: 18px
}
.auction.letter {
	BACKGROUND-IMAGE: url(../images/bg_letter_auction.png)
}
.group_logo {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 82px
}
.group_logo IMG {
	BORDER-RIGHT: #9dbf7c 1px solid; BORDER-TOP: #9dbf7c 1px solid; BACKGROUND: #a1a099 0px 0px; BORDER-LEFT: #9dbf7c 1px solid; BORDER-BOTTOM: #9dbf7c 1px solid; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px
}
#group_information_box .group_logo {
	MARGIN-RIGHT: 10px
}
#group_information_box .group_info {
	PADDING-BOTTOM: 10px
}
#group_information_box .group_logo {
	PADDING-BOTTOM: 10px
}
.group_setting {
	COLOR: #4b9242
}
.group_list .group {
	CLEAR: both; BORDER-TOP: #fcf3ce 3px solid; BACKGROUND: #fff
}
.group_list .group .group_stats {
	FLOAT: right; WIDTH: 80px; COLOR: #666
}
.group_list .group .group_info A {
	FONT-SIZE: 1.1em
}
.group_list .group .group_info {
	MARGIN: 0px 90px 0px 92px
}
.group_list .group .group_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.group_list .group .group_stats {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.group_list .group .group_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.groups_head {
	PADDING-TOP: 10px
}
.groups_foot {
	PADDING-TOP: 10px
}
.group_admin_avatar {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.membership_status {
	COLOR: #4b9242
}
.group_subsection {
	PADDING-TOP: 0.8em
}
.gallery_property_name {
	FONT-SIZE: 1.2em; PADDING-TOP: 0.2em; FONT-FAMILY: Helvetica,Arial,sans-serif; TEXT-ALIGN: center
}
#group_page_head H4 {
	CLEAR: left; MARGIN-LEFT: 15px
}
.group_language {
	FONT-SIZE: 1.2em; FLOAT: right; WIDTH: 200px; COLOR: #414141; FONT-FAMILY: Helvetica,Arial,sans-serif; TEXT-ALIGN: right
}
.group_language STRONG {
	FONT-WEIGHT: normal; COLOR: #4b9242
}
.group_news P {
	MARGIN-BOTTOM: 0.9em
}
#membership_requests BUTTON {
	
}
.group_properties_foot {
	PADDING-TOP: 10px
}
.group_property_photo {
	MARGIN-LEFT: 3px
}
.group_property_info {
	WIDTH: 365px! important
}
.group_property_actions {
	WIDTH: 120px! important
}
.property_div2 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 82px; MARGIN-RIGHT: 10px
}
.group_property_photo {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 82px; MARGIN-RIGHT: 10px
}
.property_div2 IMG {
	BORDER-RIGHT: #9dbf7c 1px solid; BORDER-TOP: #9dbf7c 1px solid; BACKGROUND: #a1a099; BORDER-LEFT: #9dbf7c 1px solid; BORDER-BOTTOM: #9dbf7c 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.group_property_photo IMG {
	BORDER-RIGHT: #9dbf7c 1px solid; BORDER-TOP: #9dbf7c 1px solid; BACKGROUND: #a1a099; BORDER-LEFT: #9dbf7c 1px solid; BORDER-BOTTOM: #9dbf7c 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px
}
.property_div3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 360px; MARGIN-RIGHT: 10px
}
.group_property_info {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 360px; MARGIN-RIGHT: 10px
}
.property_div4 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 120px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right
}
.group_property_actions {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 120px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right
}
.special_offers {
	FLOAT: left; WIDTH: 350px
}
.special.property {
	BACKGROUND: #fcf3ce; WIDTH: 340px; BORDER-TOP-STYLE: none
}
.special .property_div3 {
	WIDTH: 120px; MARGIN-RIGHT: 10px
}
.special .property_div4 {
	WIDTH: 90px
}
DIV#new_booking_form LI {
	LIST-STYLE-TYPE: none
}
DIV#new_booking .spinner_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV#new_bid .spinner_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV#new_booking {
	FONT-WEIGHT: normal; COLOR: #414141
}
DIV#new_bid {
	FONT-WEIGHT: normal; COLOR: #414141
}
DIV#new_booking H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.81em; COLOR: #f14b11; FONT-FAMILY: Helvetica, Arial, sans-serif
}
DIV#new_bid H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.81em; COLOR: #f14b11; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.ui-datepicker-trigger {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND: url(../images/ht_datepicker_trigger_small_green.png) #fff no-repeat center top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #9dbf7c 1px solid; WIDTH: 27px; CURSOR: pointer; COLOR: transparent; PADDING-TOP: 0px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 24px; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-dialog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-dialog .ui-dialog-titlebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-widget-header {
	FONT-WEIGHT: normal; BACKGROUND: #fff; COLOR: #414141; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-dialog .ui-widget-header {
	FONT-WEIGHT: normal; BACKGROUND: #f14b11; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-widget-overlay {
	BACKGROUND-COLOR: white! important
}
.ui-icon {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/ht_ui-icons_222222_256x240.png); OVERFLOW: hidden; TEXT-INDENT: -99999px; BACKGROUND-REPEAT: no-repeat
}
.ui-icon-closethick.ui-icon {
	BACKGROUND-IMAGE: url(../images/ht_ui-icons_222222_256x240.png)! important
}
.ui-icon-closethick.ui-icon {
	BACKGROUND-IMAGE: url(../images/ht_ui-icons_222222_256x240.png)! important
}
.ui-datepicker-header .ui-icon {
	WIDTH: 4px; HEIGHT: 8px
}
.ui-icon-closethick {
	BACKGROUND-POSITION: -96px -128px
}
.ui-widget-content {
	BORDER-RIGHT: #aaaaa9 1px solid; BORDER-TOP: #aaaaa9 1px solid; BORDER-LEFT: #aaaaa9 1px solid; COLOR: #414141; BORDER-BOTTOM: #aaaaa9 1px solid; FONT-FAMILY: Tahoma, Geneva, Helvetica, Arial, sans-serif
}
.ui-widget INPUT {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
.ui-widget SELECT {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
.ui-widget TEXTAREA {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
.ui-widget BUTTON {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
.ui-datepicker-div {
	-moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-corner-all {
	-moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-datepicker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-datepicker .ui-datepicker-title {
	FONT-SIZE: 0.83em; MARGIN: 0px 0.5em; LINE-HEIGHT: 2em
}
.ui-datepicker TABLE {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 0.4em; WIDTH: 100%; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-datepicker .ui-datepicker-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0
}
.ui-widget-header .ui-icon-circle-triangle-e.ui-icon {
	BACKGROUND-IMAGE: url(../images/ht_tiny_icon.png)
}
.ui-widget-header .ui-icon-circle-triangle-w.ui-icon {
	BACKGROUND-IMAGE: url(../images/ht_tiny_icon.png)
}
.ui-datepicker .ui-datepicker-prev-hover {
	LEFT: 0px
}
.ui-datepicker .ui-datepicker-prev {
	LEFT: 0px
}
.ui-icon-circle-triangle-w {
	BACKGROUND-POSITION: left top
}
.ui-icon-circle-triangle-e {
	BACKGROUND-POSITION: right top
}
.ui-datepicker-prev-hover .ui-icon-circle-triangle-w {
	BACKGROUND-POSITION: left bottom
}
.ui-datepicker-next-hover .ui-icon-circle-triangle-e {
	BACKGROUND-POSITION: right bottom
}
A.ui-datepicker-prev-hover.ui-state-hover {
	BACKGROUND-COLOR: transparent! important
}
A.ui-datepicker-next-hover.ui-state-hover {
	BACKGROUND-COLOR: transparent! important
}
.ui-datepicker .ui-datepicker-prev {
	WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 14px
}
.ui-datepicker .ui-datepicker-next {
	WIDTH: 12px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 14px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
.ui-datepicker .ui-datepicker-next SPAN {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
.ui-datepicker .ui-datepicker-next {
	RIGHT: 5px
}
.ui-datepicker TH {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #aaaaa9; LINE-HEIGHT: 1; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker TD {
	BORDER-LEFT: #e0e0df 1px solid; CURSOR: pointer; TEXT-ALIGN: center! important
}
.ui-datepicker TD SPAN {
	TEXT-ALIGN: center
}
.ui-datepicker TD A {
	TEXT-ALIGN: center
}
.ui-state-hover {
	COLOR: #414141! important
}
.ui-state-default {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #468e3e; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-widget-content .ui-state-default {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #468e3e; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-state-highlight {
	BACKGROUND: #eaeaea; COLOR: #468e3e; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-widget-content .ui-state-highlight {
	BACKGROUND: #eaeaea; COLOR: #468e3e; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-state-hover {
	BACKGROUND: #eaeaea; COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-widget-content .ui-state-hover {
	BACKGROUND: #eaeaea; COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ui-state-hover.ui-dialog-titlebar-close {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ui-state-active {
	BACKGROUND: #468e3e; COLOR: #fff
}
.ui-widget-content .ui-state-active {
	BACKGROUND: #468e3e; COLOR: #fff
}
.start.page_head {
	FLOAT: left; WIDTH: 880px
}
.start_content {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 640px
}
.top_rated_property_head.head.box {
	BACKGROUND: url(../images/ht_bg_box_startpage_head.png) no-repeat center top; HEIGHT: 35px
}
.top_rated_property_body.body.box {
	BACKGROUND: url(../images/ht_bg_box_startpage_body.png) repeat-y center top; HEIGHT: 416px
}
.top_rated_property_foot.foot.box {
	BACKGROUND: url(../images/ht_bg_box_startpage_foot.png) repeat-y center top; HEIGHT: 10px
}
H2.top_rated {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 1.8em; PADDING-BOTTOM: 0.4em; COLOR: #468e3e; PADDING-TOP: 0.4em
}
.top_rated_property {
	Z-INDEX: 100; FLOAT: left; OVERFLOW: hidden; WIDTH: 420px; MARGIN-RIGHT: 0px; POSITION: relative
}
.top_rated_property DIV.image_container {
	BACKGROUND: #fff; WIDTH: 388px; POSITION: absolute; TOP: 49px; HEIGHT: 300px; TEXT-ALIGN: center
}
.top_rated_property DIV.image_overlay {
	Z-INDEX: 600; BACKGROUND: url(../images/ht_bg_image_overlay.png) no-repeat center bottom; OVERFLOW: hidden; WIDTH: 388px; POSITION: absolute; TOP: 279px; HEIGHT: 70px
}
.top_rated_info {
	WIDTH: 388px; POSITION: absolute; TOP: 350px
}
.top_rated_info IMG {
	WIDTH: 64px
}
.top_rated_info P.top_rated_desc {
	FLOAT: left; WIDTH: 170px
}
.top_rated_info P.top_rated_button {
	MARGIN-TOP: 15px; FLOAT: right; WIDTH: 120px; TEXT-ALIGN: right
}
.start_side {
	LEFT: -4px; OVERFLOW: hidden; WIDTH: 220px; POSITION: relative
}
.gallery.start_side {
	TOP: 45px; HEIGHT: 270px
}
.start_gallery.body.box {
	BACKGROUND: url(../images/ht_bg_start_gallery.png) no-repeat right top; PADDING-TOP: 1.2em; HEIGHT: 270px
}
UL.start_gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; WIDTH: 188px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.start_gallery LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.start_gallery LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 6px 0px; WIDTH: 54px! important; PADDING-TOP: 0px; HEIGHT: 38px! important
}
.ad.start_side {
	TOP: 50px; HEIGHT: 154px
}
.start_ad.body.box {
	BACKGROUND: url(../images/ht_bg_start_ad.png) no-repeat right top; PADDING-TOP: 1.2em; HEIGHT: 154px
}
.modul2 {
	FLOAT: left; WIDTH: 460px; MARGIN-RIGHT: 20px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.guests H4.modul_heading {
	FONT-SIZE: 1.81em; LINE-HEIGHT: 1
}
.hosts H4.modul_heading {
	FONT-SIZE: 1.81em; LINE-HEIGHT: 1
}
.modul2_icon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 83px; PADDING-TOP: 1em; HEIGHT: 118px
}
.guests .modul2_icon {
	BACKGROUND: url(../images/ht_start_guest_icon.png) no-repeat 50% 50%
}
.hosts .modul2_icon {
	BACKGROUND: url(../images/ht_start_host_icon.png) no-repeat 50% 50%
}
.modul2_p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.18em; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 0px 120px; WIDTH: 280px; LINE-HEIGHT: 1.2; PADDING-TOP: 1em; HEIGHT: 60px
}
.modul2_p_small.modul2_p {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 1em; HEIGHT: auto
}
.stamp .modul2_p {
	MARGIN: 0px 0px 0px 90px
}
.modul2_p STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 1.26em; COLOR: #468e3e
}
.modul2_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px
}
.modul2_button SMALL {
	FONT-SIZE: 1.18em; FLOAT: left; MARGIN: 0px 3px; COLOR: #444; LINE-HEIGHT: 25px
}
.modul2_video_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1em 0px 0px 120px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px
}
.modul2_head.head.box {
	BACKGROUND: url(../images/ht_bg_modul2_head.png) no-repeat center top; PADDING-TOP: 16px; HEIGHT: 30px
}
.modul2_body.body.box {
	BACKGROUND: url(../images/ht_bg_modul2.png) no-repeat center bottom; HEIGHT: 135px
}
.stamp.modul2_body.body.box {
	BACKGROUND-IMAGE: url(../images/ht_bg_modul2_stamp.png)
}
.modul4 {
	FLOAT: left; WIDTH: 223px; MARGIN-RIGHT: 16px
}
H4.modul_heading {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 4; PADDING-TOP: 0px
}
.modul4_image {
	FLOAT: left; MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
.modul4_image IMG {
	WIDTH: 64px; MARGIN-RIGHT: 9px
}
.modul4_head.head.box {
	BACKGROUND: url(../images/ht_bg_modul4_head.png) no-repeat center top; HEIGHT: 44px
}
.modul4_body.body.box {
	BACKGROUND: url(../images/ht_bg_modul4.png) no-repeat center bottom; HEIGHT: 180px
}
H4.status {
	COLOR: #777
}
H4.status STRONG {
	FONT-WEIGHT: normal; COLOR: #000
}
.profile_entry {
	CLEAR: left
}
.profile_entry H6 {
	PADDING-RIGHT: 15px; FONT-SIZE: 1em; FLOAT: left; OVERFLOW: hidden; WIDTH: 140px; COLOR: #777; FONT-FAMILY: Tahoma, Geneva, Helvetica, Arial, sans-serif; TEXT-ALIGN: right
}
.profile_entry P {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 380px
}
.profile_entry H6 {
	MARGIN: 5px 0px
}
.profile_entry P {
	MARGIN: 5px 0px
}
.formatted_user_text P {
	MARGIN-BOTTOM: 0.5em
}
.formatted_user_text {
	MARGIN-BOTTOM: 1em
}
.profile_entry .formatted_user_text {
	MARGIN-BOTTOM: 0px
}
.countdown {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.18em; PADDING-BOTTOM: 1em; OVERFLOW: hidden; COLOR: #ff6f24; PADDING-TOP: 1em; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.countdown .timezone {
	FONT-SIZE: 0.69em; FLOAT: right; COLOR: #939494; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 0px
}
.countdown P {
	FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 0px 6px 0px 0px; LINE-HEIGHT: 32px
}
.countdown P.countdown_min {
	MARGIN: 0px
}
.digit_first {
	DISPLAY: block; FONT-SIZE: 1.92em; FLOAT: left; BACKGROUND-IMAGE: url(../images/ht_bg_countdown.png); WIDTH: 24px; COLOR: #414141; TEXT-INDENT: -9999px; LINE-HEIGHT: 32px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.digit_second {
	DISPLAY: block; FONT-SIZE: 1.92em; FLOAT: left; BACKGROUND-IMAGE: url(../images/ht_bg_countdown.png); WIDTH: 24px; COLOR: #414141; TEXT-INDENT: -9999px; LINE-HEIGHT: 32px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.digit_second {
	MARGIN-RIGHT: 3px
}
.page_sidebar .countdown {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: -0.5em 0px 0.5em; WIDTH: 268px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 70px
}
.page_sidebar .countdown P {
	MARGIN: 0px 2px 0px 0px; LINE-HEIGHT: 1.5em
}
.page_sidebar .countdown P.text {
	FLOAT: none
}
.page_sidebar .countdown .timezone {
	WIDTH: 95px; PADDING-TOP: 0.4em
}
.page_sidebar .countdown .countdown_days {
	WIDTH: 54px
}
.page_sidebar .countdown .countdown_hours {
	WIDTH: 54px
}
.page_sidebar .countdown .countdown_min {
	WIDTH: 54px
}
.page_sidebar .countdown .digit_second {
	MARGIN-RIGHT: 0px
}
.digit1 {
	BACKGROUND-POSITION: 0px 0px
}
.digit2 {
	BACKGROUND-POSITION: 0px -32px
}
.digit3 {
	BACKGROUND-POSITION: 0px -64px
}
.digit4 {
	BACKGROUND-POSITION: 0px -96px
}
.digit5 {
	BACKGROUND-POSITION: 0px -128px
}
.digit6 {
	BACKGROUND-POSITION: 0px -160px
}
.digit7 {
	BACKGROUND-POSITION: 0px -192px
}
.digit8 {
	BACKGROUND-POSITION: 0px -224px
}
.digit9 {
	BACKGROUND-POSITION: 0px -256px
}
.digit0 {
	BACKGROUND-POSITION: 0px -288px
}
A.countdown_overlay {
	DISPLAY: block; Z-INDEX: 1000; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; FLOAT: none; WIDTH: 165px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px; HEIGHT: 68px
}
#ie6 {
	MARGIN: 150px auto 300px; WIDTH: 400px
}
#ie6 UL {
	MARGIN: 0px auto 2em; WIDTH: 64px
}
#video_dialog {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; OVERFLOW: visible; PADDING-TOP: 0px! important
}
.press_release_list {
	MARGIN: 0px 0px 2em; LIST-STYLE-TYPE: none
}
.press_release {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 0.5em; OVERFLOW: hidden; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: auto; PADDING-TOP: 1em; BORDER-BOTTOM: #e6e6e6 1px solid; LIST-STYLE-TYPE: none
}
.press_release H3 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: green; BORDER-BOTTOM: #e6e6e6 1px solid
}
.press_release H3 SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FONT-SIZE: 0.81em; FLOAT: right; PADDING-BOTTOM: 1em; COLOR: #414141; PADDING-TOP: 0px
}
.press_release P.teaser {
	FONT-WEIGHT: bold
}
.press_release P.teaser_short.teaser {
	FONT-WEIGHT: normal
}
.press_release SPAN.press_release_date {
	FONT-WEIGHT: normal
}
.press_release .press_info {
	MARGIN-TOP: 2em; COLOR: #777; FONT-STYLE: italic
}
.press_release .press_data {
	BORDER-TOP: #e6e6e6 1px solid; MARGIN-BOTTOM: 0px; PADDING-TOP: 0.5em
}
UL.press_photos.photos {
	MARGIN: 0px; WIDTH: auto
}
UL.press_photos.photos LI {
	MIN-HEIGHT: 100px; FLOAT: left; MARGIN: 0px 10px 1em 0px; WIDTH: 168px; HEIGHT: auto! important
}
UL.press_photos.photos LI IMG {
	FLOAT: none; WIDTH: 160px; MARGIN-RIGHT: 0px
}
UL.press_articles {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.press_articles LI {
	MARGIN: 0px 0px 2em; LIST-STYLE-TYPE: none
}
UL.press_articles BLOCKQUOTE {
	MARGIN: 0px; WIDTH: 400px; FONT-STYLE: normal
}
UL.press_articles BLOCKQUOTE.big_quote {
	BACKGROUND: url(../images/ht_blockquote_01.png) #fff no-repeat 6px 6px; MARGIN: 0px; WIDTH: auto
}
UL.press_articles BLOCKQUOTE.big_quote IMG {
	MAX-WIDTH: 200px
}
UL.press_articles BLOCKQUOTE .quote {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em; COLOR: #414141
}
UL.press_articles BLOCKQUOTE.big_quote .quote {
	PADDING-RIGHT: 3.5em; PADDING-LEFT: 3.5em; FONT-SIZE: 1.5em; MIN-HEIGHT: 2em; BACKGROUND: url(../images/ht_blockquote_02.png) no-repeat 100% 100%; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #468e3e; PADDING-TOP: 0.5em; HEIGHT: auto! important; TEXT-ALIGN: center
}
UL.press_articles BLOCKQUOTE .source {
	TEXT-ALIGN: right
}
UL.press_articles BLOCKQUOTE.big_quote .source {
	PADDING-BOTTOM: 1em; TEXT-ALIGN: center
}
#press_contact P.quick_contact {
	PADDING-LEFT: 48px; BACKGROUND: url(../images/ht_icons_press.png) no-repeat 0px 3px; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.2
}
#press_contact P.mail.quick_contact {
	MARGIN-BOTTOM: 1.5em
}
#press_contact P.phone.quick_contact {
	BACKGROUND-POSITION: 0px -45px
}
#press_contact P.quick_contact A {
	FONT-SIZE: 1.2em! important; COLOR: #414141; TEXT-DECORATION: none
}
#press_contact P.quick_contact SPAN {
	FONT-SIZE: 1.2em! important; COLOR: #414141; TEXT-DECORATION: none
}
.page_sidebar UL.social_links {
	COLOR: #414141
}
.page_sidebar UL.social_links LI {
	PADDING-LEFT: 36px; BACKGROUND: url(../images/ht_icons_press.png) no-repeat 0px 3px; PADDING-BOTTOM: 1.5em
}
.page_sidebar UL.social_links LI.blog {
	BACKGROUND-POSITION: 0px -94px
}
.page_sidebar UL.social_links LI.twitter {
	BACKGROUND-POSITION: 0px -130px
}
.page_sidebar UL.social_links LI.facebook {
	BACKGROUND-POSITION: 0px -166px; PADDING-BOTTOM: 0px
}
.page_sidebar P.rss {
	PADDING-LEFT: 48px; BACKGROUND: url(../images/ht_icons_press.png) no-repeat 0px -193px
}
#group_invitation_landing_page .form_column {
	FLOAT: right
}
#group_invitation_landing_page .text_column {
	MARGIN-RIGHT: 50%; xbackground-color: red
}
.logo {
	MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #ccc 1px solid
}
.logo IMG {
	MARGIN-LEFT: 110px
}
#group_invitation_landing_page H2 {
	COLOR: #468e3e
}
#group_invitation_landing_page H3 {
	COLOR: #468e3e
}
.log_into_existing_account {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 25px; PADDING-LEFT: 110px; PADDING-TOP: 10px
}
TABLE.calendar {
	BORDER-RIGHT: #aaaaa9 1px solid; TABLE-LAYOUT: fixed; PADDING-RIGHT: 10px; BORDER-TOP: #aaaaa9 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #aaaaa9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #aaaaa9 1px solid; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #fff; border-spacing: 0px 5px; -ms-box-sizing: content-box
}
TABLE.big.calendar {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
.small.calendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.small.calendar TD A {
	DISPLAY: block; COLOR: #414141; HEIGHT: 18px
}
.small.calendar TD A:hover {
	COLOR: #468e3e
}
#property_sidebar #availability .small.calendar TD P {
	MARGIN: 0.2em 0px 0px
}
#property_sidebar #availability .small.calendar TD P.price {
	HEIGHT: 0.8em
}
#property_sidebar #availability .small.calendar TD P.price SPAN {
	FONT-SIZE: 9px; MARGIN: 0em 0px 0px 16px; WIDTH: 32px
}
#property_sidebar #availability .small.calendar TD.last P.price SPAN {
	FONT-SIZE: 9px; MARGIN: 0em 0px 0px 3px; WIDTH: 32px
}
TABLE.big.calendar {
	WIDTH: 490px
}
.calendar TD {
	TEXT-ALIGN: center; -ms-box-sizing: content-box
}
.calendar TH {
	TEXT-ALIGN: center; -ms-box-sizing: content-box
}
.calendar A {
	TEXT-DECORATION: none
}
.calendar TD {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.big.calendar TD {
	WIDTH: 70px; HEIGHT: 53px
}
.calendar TD.last {
	BORDER-RIGHT: transparent 1px solid
}
.calendar TD.bid {
	BORDER-RIGHT: transparent 1px solid
}
.calendar TD.bid_start {
	BORDER-RIGHT: transparent 1px solid
}
.calendar TD.highlight {
	BORDER-RIGHT: transparent 1px solid
}
.calendar TD.first_selected_day {
	BORDER-RIGHT: transparent 1px solid
}
.calendar TD.selected_day {
	BORDER-RIGHT: transparent 1px solid
}
.calendar TD P {
	MARGIN: 0.2em 0px 0px
}
.calendar P.price {
	Z-INDEX: 100; TEXT-ALIGN: left
}
.calendar P.price SPAN {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 1.1em 0px 0px 34px; FONT: 10px/1.1 Helvetica, Arial, sans-serif; OVERFLOW: visible; WIDTH: 70px; PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: center
}
.calendar P.booking_price.price SPAN {
	MARGIN: 0.3em 0px 0px 38px; WIDTH: auto; TEXT-ALIGN: left
}
.calendar P.bid_price.price SPAN {
	MARGIN: 0.3em 0px 0px 38px; WIDTH: auto; TEXT-ALIGN: left
}
.calendar .block {
	DISPLAY: block
}
.calendar .last P.price SPAN {
	MARGIN: 1.1em 0px 0px; WIDTH: 62px; TEXT-ALIGN: right
}
.calendar .last P.booking_price.price SPAN {
	MARGIN: 0.3em 0px 0px
}
.calendar .last P.bid_price.price SPAN {
	MARGIN: 0.3em 0px 0px
}
.calendar TD {
	BACKGROUND: url(../images/bg_cal_sprite.png) no-repeat center top
}
.calendar TD.unavailable {
	BACKGROUND-POSITION: 50% 0px
}
.calendar TD.availability_start {
	BACKGROUND-POSITION: 50% -530px
}
.calendar TD.availability_end {
	BACKGROUND-POSITION: 50% -795px
}
.calendar TD.last_selected_day.availability_end {
	BACKGROUND-POSITION: 50% -848px
}
.calendar TD.last_highlight_day.availability_end {
	BACKGROUND-POSITION: 50% -848px
}
.calendar TD.availability {
	BACKGROUND-POSITION: 50% -53px
}
.calendar TD.availability_end.availability_start {
	BACKGROUND-POSITION: 50% -2014px
}
.calendar TD.auction_start {
	BACKGROUND-POSITION: 50% -689px
}
.calendar TD.auction {
	BACKGROUND-POSITION: 50% -212px
}
.calendar TD.auction_end {
	BACKGROUND-POSITION: 50% -954px
}
.calendar TD.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -424px
}
.calendar TD.auction_start.availability_end {
	BACKGROUND-POSITION: 50% -2173px
}
.calendar TD.auction_end.availability_start {
	BACKGROUND-POSITION: 50% -1590px
}
.calendar TD.auction_start.availability {
	BACKGROUND-POSITION: 50% -2067px
}
.calendar TD.auction.availability {
	BACKGROUND-POSITION: 50% -212px
}
.calendar TD.auction_end.availability {
	BACKGROUND-POSITION: 50% -2120px
}
.calendar TD.bid_start.auction_start.availability_end {
	BACKGROUND-POSITION: 50% -2226px
}
.calendar TD.bid_start.auction_start {
	BACKGROUND-POSITION: 50% -742px
}
.calendar TD.bid_end.auction_end {
	BACKGROUND-POSITION: 50% -1007px
}
.calendar TD.availability_start.bid_end.auction_end {
	BACKGROUND-POSITION: 50% -1802px
}
.calendar TD.bid.auction {
	BACKGROUND-POSITION: 50% -265px
}
.calendar TD.bid_end.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -1961px
}
.calendar TD.bid_end.auction {
	BACKGROUND-POSITION: 50% -1961px
}
.calendar TD.bid_end.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -477px
}
.calendar TD.bid_end.bid_start.auction {
	BACKGROUND-POSITION: 50% -477px
}
.calendar TD.bid_end.bid_start {
	BACKGROUND-POSITION: 50% -477px
}
.calendar TD.bid_start {
	BACKGROUND-POSITION: 50% -1749px
}
.calendar TD.bid_start.auction {
	BACKGROUND-POSITION: 50% -1749px
}
.calendar TD.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -1749px
}
.calendar TD.first_selected_day.bid_end {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_selected_day.bid_end.auction {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_selected_day.bid_start.unavailable {
	BACKGROUND-POSITION: 50% -1696px
}
.calendar TD.first_selected_day.auction {
	BACKGROUND-POSITION: 50% -1696px
}
.calendar TD.highlight.bid_end.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.highlight.bid_end.bid_start.auction {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.highlight.bid_end.bid_start {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.selected_day.bid_end.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.selected_day.bid_end.bid_start.auction {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.selected_day.bid_end.bid_start {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.selected_day.unavailable {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.selected_day.bid {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.selected_day.auction {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.selected_day.bid.auction {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.first_highlight_day.bid_end.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_selected_day.bid_end.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_highlight_day.bid_end.bid_start.auction {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_selected_day.bid_end.bid_start.auction {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_highlight_day.highlight.bid_end.bid_start {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_selected_day.highlight.bid_end.bid_start {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.last_highlight_day.bid_end.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.last_selected_day.bid_end.bid_start.auction_end.auction_start {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.last_highlight_day.bid_end.bid_start.auction {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.last_selected_day.bid_end.bid_start.auction {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.last_highlight_day.highlight.bid_end.bid_start {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.last_selected_day.highlight.bid_end.bid_start {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.last_selected_day.auction {
	BACKGROUND-POSITION: 50% -1378px
}
.calendar TD.last_highlight_day.auction_end {
	BACKGROUND-POSITION: 50% -1325px
}
.calendar TD.last_selected_day.auction_end {
	BACKGROUND-POSITION: 50% -1325px
}
.calendar TD.first_selected_day.auction_start {
	BACKGROUND-POSITION: 50% -636px
}
.calendar TD.highlight.unavailable {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.highlight.bid {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.highlight.auction {
	BACKGROUND-POSITION: 50% -159px
}
.calendar TD.last_highlight_day.unavailable {
	BACKGROUND-POSITION: 50% -1378px
}
.calendar TD.last_highlight_day.auction {
	BACKGROUND-POSITION: 50% -1378px
}
.calendar TD.last_selected_day.bid_start.unavailable {
	BACKGROUND-POSITION: 50% -1484px
}
.calendar TD.last_highlight_day.bid_start.unavailable {
	BACKGROUND-POSITION: 50% -1484px
}
.calendar TD.last_selected_day.bid {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.last_highlight_day.bid {
	BACKGROUND-POSITION: 50% -1537px
}
.calendar TD.first_selected_day.bid {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.first_highlight_day.bid {
	BACKGROUND-POSITION: 50% -1908px
}
.calendar TD.last_highlight_day.bid_start {
	BACKGROUND-POSITION: 50% -1484px
}
.calendar TD.last_selected_day.bid_start {
	BACKGROUND-POSITION: 50% -1484px
}
.calendar TD.first_selected_day.availability_start {
	BACKGROUND-POSITION: 50% -583px
}
.calendar TD.selected_day.availability_start.availability_start {
	BACKGROUND-POSITION: 50% -106px
}
.calendar TD.highlight.availability_start.availability_start {
	BACKGROUND-POSITION: 50% -106px
}
.calendar TD.last_selected_day.availability_end.availability_start {
	BACKGROUND-POSITION: 50% -1113px
}
.calendar TD.last_highlight_day.availability_start.availability_start {
	BACKGROUND-POSITION: 50% -1113px
}
.calendar TD.first_selected_day.availability_end.availability_start .calendar TD.first_highlight_day.availability_start.availability_start {
	BACKGROUND-POSITION: 50% -2279px
}
.calendar TD.first_selected_day.availability {
	BACKGROUND-POSITION: 50% -1060px
}
.calendar TD.highlight.availability {
	BACKGROUND-POSITION: 50% -106px
}
.calendar TD.selected_day.availability {
	BACKGROUND-POSITION: 50% -106px
}
.calendar TD.last_highlight_day.availability {
	BACKGROUND-POSITION: 50% -1113px
}
.calendar TD.last_selected_day.availability {
	BACKGROUND-POSITION: 50% -1113px
}
.calendar TD.booking {
	BACKGROUND-POSITION: 50% -106px
}
.calendar TD.booking.availability {
	BACKGROUND-POSITION: 50% -106px
}
.calendar TD.booking_start {
	BACKGROUND-POSITION: 50% -583px
}
.calendar TD.booking_start.availability_start {
	BACKGROUND-POSITION: 50% -583px
}
.calendar TD.booking_start.auction_end {
	BACKGROUND-POSITION: 50% -1643px
}
.calendar TD.booking_end {
	BACKGROUND-POSITION: 50% -848px
}
.calendar TD.booking_end.availability_end {
	BACKGROUND-POSITION: 50% -848px
}
.calendar TD.booking_start.availability_end {
	BACKGROUND-POSITION: 50% -1060px
}
.calendar TD.booking_start.availability {
	BACKGROUND-POSITION: 50% -1060px
}
.calendar TD.booking_end.availability {
	BACKGROUND-POSITION: 50% -1113px
}
.calendar TD.booking_end.availability_start {
	BACKGROUND-POSITION: 50% -1113px
}
.calendar TD.booking_end.booking_start.availability {
	BACKGROUND-POSITION: 50% -318px
}
.calendar TD.booking_end.booking_start {
	BACKGROUND-POSITION: 50% -318px
}
.calendar TD.bid_start.auction_start.booking_end {
	BACKGROUND-POSITION: 50% -1272px
}
.calendar TD.bid_start.booking_end {
	BACKGROUND-POSITION: 50% -1272px
}
.calendar TD.empty {
	BACKGROUND: #f0f0f0
}
.highlight {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TD.booking_start A {
	COLOR: #fff
}
TD.booking A {
	COLOR: #fff
}
TD.booking_end A {
	COLOR: #fff
}
TD.unavailable {
	COLOR: #a1a1a0
}
TD.bid_start {
	COLOR: #414141
}
TD.bid {
	COLOR: #414141
}
TD.bid_end {
	COLOR: #414141
}
TD.auction_start A {
	COLOR: #414141
}
TD.auction A {
	COLOR: #414141
}
TD.auction_end A {
	COLOR: #414141
}
TD.bid_start A {
	COLOR: #414141
}
TD.bid A {
	COLOR: #414141
}
TD.bid_end A {
	COLOR: #414141
}
TD.highlight.unavailable {
	COLOR: #fff
}
TD.last_highlight_day.unavailable {
	COLOR: #fff
}
TD.selected_day.unavailable {
	COLOR: #fff
}
TD.first_selected_day.unavailable {
	COLOR: #fff
}
TD.last_selected_day.unavailable {
	COLOR: #fff
}
TD.highlight {
	COLOR: #fff
}
TD.last_highlight_day {
	COLOR: #fff
}
TD.selected_day {
	COLOR: #fff
}
TD.first_selected_day {
	COLOR: #fff
}
TD.last_selected_day {
	COLOR: #fff
}
.bid_start P.price {
	COLOR: #fff
}
.bid P.price {
	COLOR: #fff
}
.bid_start P.price A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.bid_end P.price A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.bid P.price A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.big.calendar .bid P.price A:hover {
	TEXT-DECORATION: underline
}
.calendar TD.auction {
	CURSOR: pointer
}
.calendar TD.bid {
	CURSOR: pointer
}
.calendar TD.booking {
	CURSOR: pointer
}
.calendar TD.availability {
	CURSOR: pointer
}
.calendar TD.auction_start {
	CURSOR: pointer
}
.calendar TD.bid_start {
	CURSOR: pointer
}
.calendar TD.booking_start {
	CURSOR: pointer
}
.calendar TD.availability_start {
	CURSOR: pointer
}
.calendar TD.auction_end {
	CURSOR: pointer
}
.calendar TD.bid_end {
	CURSOR: pointer
}
.calendar TD.booking_end {
	CURSOR: pointer
}
.calendar TD.availability_end {
	CURSOR: pointer
}
.calendar .day_dialog {
	BORDER-RIGHT: #64a856 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #64a856 1px solid; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: white; LEFT: 30px; PADDING-BOTTOM: 10px; BORDER-LEFT: #64a856 1px solid; WIDTH: 200px; PADDING-TOP: 10px; BORDER-BOTTOM: #64a856 1px solid; POSITION: absolute; TOP: 10px; TEXT-ALIGN: center; -webkit-box-shadow: 5px 5px 5px #888; -mozilla-box-shadow: 5px 5px 5px #888
}
.calendar .day_dialog_container {
	Z-INDEX: 1000; POSITION: relative
}
.search_box_start .search.body.box {
	MIN-HEIGHT: 440px! important; HEIGHT: 440px! important
}
.search_box_start .search.foot.box {
	MIN-HEIGHT: 0px; BACKGROUND: url(../images/ht_bg_box_sidebar_search_start_foot.png) no-repeat center top; HEIGHT: 10px
}
FORM.edit_property_search {
	WIDTH: 248px
}
.search UL {
	MARGIN-LEFT: 0px
}
.search OL {
	MARGIN-LEFT: 0px
}
.search LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.edit_property_search FIELDSET {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.edit_property_search LABEL {
	COLOR: #414141! important
}
#search_order_form SELECT {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: auto; COLOR: #414141; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; FONT-FAMILY: Tahoma,Geneva,sans-serif
}
INPUT.text_field.property_search_search {
	FONT-SIZE: 1.6em; MARGIN: 0.4em 0px 1em; WIDTH: 223px; COLOR: #414141
}
.from_date_picker {
	FLOAT: left; WIDTH: 112px; MARGIN-RIGHT: 6px! important
}
.to_date_picker {
	WIDTH: 112px
}
.ui-datepicker {
	WIDTH: 110px
}
.ui-datepicker TD A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; TEXT-DECORATION: none! important
}
P.property_search_from_price {
	MARGIN-TOP: 2em; FLOAT: left; WIDTH: 112px; MARGIN-RIGHT: 6px
}
P.property_search_to_price {
	MARGIN-TOP: 2em; FLOAT: left; WIDTH: 112px; MARGIN-RIGHT: 6px
}
P.property_search_to_price {
	MARGIN-RIGHT: 0px
}
INPUT.text_field.property_search_price {
	WIDTH: 104px
}
INPUT.property_search_price {
	WIDTH: 104px
}
.property_search_from_price_input INPUT {
	WIDTH: 104px
}
.search_select LABEL {
	FLOAT: left; WIDTH: 107px
}
.search_select SELECT {
	WIDTH: 112px
}
#property_search_maximum_capacity_input {
	WIDTH: 240px
}
#property_search_bedrooms_input {
	WIDTH: 240px
}
#property_search_type_of_property_input {
	WIDTH: 240px
}
#property_search_types {
	MARGIN-BOTTOM: 0.5em
}
DIV.check_boxes {
	OVERFLOW: hidden; WIDTH: 240px
}
DIV.check_boxes UL {
	MARGIN: 0px; OVERFLOW: hidden
}
DIV.check_boxes UL LI {
	FLOAT: left; MARGIN: 0.25em 0px; OVERFLOW: hidden; WIDTH: 120px; LIST-STYLE-TYPE: none
}
DIV.check_boxes UL LI LABEL {
	PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: none; WIDTH: 112px
}
.edit_property_search DIV.check_boxes UL LI INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 16px; PADDING-TOP: 0px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
.property_search .boolean INPUT {
	MARGIN: 3px 6px 0px 0px
}
P.property_search_button {
	MARGIN-TOP: 2em; WIDTH: 240px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 532px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FIELDSET.inputs {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: auto
}
P.form_submit {
	MARGIN-TOP: 2em! important; MARGIN-LEFT: 111px! important; WIDTH: 327px! important
}
P.wide.form_submit {
	WIDTH: 337px! important
}
P.long.form_submit {
	WIDTH: 500px! important
}
P.inline-hints {
	MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 0.81em; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 112px! important; WIDTH: 327px! important; COLOR: #777
}
P.form_ex {
	MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 0.81em; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 112px! important; WIDTH: 327px! important; COLOR: #777
}
UL.form_list {
	MARGIN-TOP: 2em! important; MARGIN-LEFT: 113px! important; WIDTH: 327px! important; LIST-STYLE-TYPE: none
}
LABEL {
	WIDTH: 100px
}
.checkbox_li LABEL {
	WIDTH: 520px
}
LABEL.check_box {
	WIDTH: 520px
}
.radio_button_p LABEL {
	WIDTH: 520px
}
.body.box.wide LABEL.radio_button {
	WIDTH: 520px
}
.body.box.main LABEL.radio_button {
	WIDTH: 520px
}
.string INPUT {
	WIDTH: 320px
}
INPUT.password_field {
	WIDTH: 320px
}
INPUT.text_field {
	WIDTH: 320px
}
TEXTAREA.text_area {
	WIDTH: 320px
}
.text TEXTAREA {
	WIDTH: 320px
}
SELECT {
	WIDTH: 328px
}
.date_select SELECT {
	WIDTH: auto
}
.select_date SELECT {
	WIDTH: auto
}
INPUT.text_field#booking_number_of_guests {
	WIDTH: 30px
}
FORM .text_as_field {
	POSITION: relative; TOP: 2px
}
INPUT.zip_code {
	WIDTH: 50px! important; MARGIN-RIGHT: 12px! important
}
INPUT.date_picker {
	WIDTH: 80px! important
}
.input_short INPUT {
	WIDTH: 80px! important
}
INPUT.input_short {
	WIDTH: 80px! important
}
.input_short SELECT {
	WIDTH: 88px! important
}
SELECT.input_short {
	WIDTH: 88px! important
}
.input_tiny INPUT {
	WIDTH: 40px! important
}
INPUT.input_tiny {
	WIDTH: 40px! important
}
.input_tiny SELECT {
	WIDTH: 48px! important
}
SELECT.input_tiny {
	WIDTH: 48px! important
}
INPUT.date_picker {
	FLOAT: left
}
SELECT.time {
	PADDING-RIGHT: 0.1em! important; PADDING-LEFT: 0.1em! important; PADDING-BOTTOM: 0.1em! important; WIDTH: 3.5em; PADDING-TOP: 0.1em! important; FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif
}
.new_property SELECT#property_check_in_time_4i {
	PADDING-RIGHT: 0.1em! important; PADDING-LEFT: 0.1em! important; PADDING-BOTTOM: 0.1em! important; WIDTH: 3.5em; PADDING-TOP: 0.1em! important; FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif
}
.new_property SELECT#property_check_in_time_5i {
	PADDING-RIGHT: 0.1em! important; PADDING-LEFT: 0.1em! important; PADDING-BOTTOM: 0.1em! important; WIDTH: 3.5em; PADDING-TOP: 0.1em! important; FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif
}
.new_property SELECT#property_check_out_time_4i {
	PADDING-RIGHT: 0.1em! important; PADDING-LEFT: 0.1em! important; PADDING-BOTTOM: 0.1em! important; WIDTH: 3.5em; PADDING-TOP: 0.1em! important; FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif
}
.new_property SELECT#property_check_out_time_5i {
	PADDING-RIGHT: 0.1em! important; PADDING-LEFT: 0.1em! important; PADDING-BOTTOM: 0.1em! important; WIDTH: 3.5em; PADDING-TOP: 0.1em! important; FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif
}
LABEL {
	CLEAR: left; PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #777; LINE-HEIGHT: 1.2; PADDING-TOP: 4px; TEXT-ALIGN: right
}
FORM.formtastic INPUT {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
FORM.formtastic TEXTAREA {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
FORM.formtastic SELECT {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
FORM.formtastic SELECT.error {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.string INPUT {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
INPUT.text_field {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
INPUT.password_field {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
TEXTAREA.text_area {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
SELECT {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
SELECT.error {
	BORDER-RIGHT: #9dbf7c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9dbf7c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #9dbf7c 1px solid; COLOR: #414141; PADDING-TOP: 6px; BORDER-BOTTOM: #9dbf7c 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif
}
SELECT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 1px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 3; PADDING-TOP: 6px
}
.small_form SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #414141; LINE-HEIGHT: 2; PADDING-TOP: 7px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
FORM P {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0.5em
}
UL.checkbox_ul {
	MARGIN-LEFT: 113px; OVERFLOW: hidden; WIDTH: 400px
}
UL.no_margin.checkbox_ul {
	MARGIN-LEFT: 0px
}
LI.checkbox_li {
	FLOAT: left; MARGIN: 0.5em 1em 0.5em 0px; LIST-STYLE-TYPE: none
}
.edit_property UL.checkbox_ul {
	WIDTH: 500px
}
.edit_property LI.checkbox_li {
	WIDTH: 168px
}
.edit_property .bedroom LI.checkbox_li {
	TEXT-ALIGN: right! important
}
.checkbox_li LABEL {
	FONT-WEIGHT: normal; FLOAT: none; LINE-HEIGHT: 1.2
}
LABEL.check_box {
	FONT-WEIGHT: normal; FLOAT: none; LINE-HEIGHT: 1.2
}
#new_user LABEL.check_box {
	FLOAT: right; WIDTH: 290px; TEXT-ALIGN: left
}
.radio_button_p {
	MARGIN-LEFT: 112px
}
.radio_button_p LABEL {
	FLOAT: none; LINE-HEIGHT: 1.2; MARGIN-RIGHT: 1em
}
.body.box.wide LABEL.radio_button {
	FLOAT: none; LINE-HEIGHT: 1.2; MARGIN-RIGHT: 1em
}
.body.box.main LABEL.radio_button {
	FLOAT: none; LINE-HEIGHT: 1.2; MARGIN-RIGHT: 1em
}
.radio_button_p INPUT {
	MARGIN: 0px 0.5em 0px 0px
}
INPUT.radio_button {
	MARGIN: 0px 0.5em 0px 0px
}
LEGEND {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px! important; FLOAT: none; MARGIN: 0.5em 0px; WIDTH: 520px; LINE-HEIGHT: 1.2; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.body.box.wide LABEL.head {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px! important; FLOAT: none; MARGIN: 0.5em 0px; WIDTH: 520px; LINE-HEIGHT: 1.2; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.body.box.main LABEL.head {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px! important; FLOAT: none; MARGIN: 0.5em 0px; WIDTH: 520px; LINE-HEIGHT: 1.2; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.new_property SELECT {
	PADDING-RIGHT: 0.2em! important; PADDING-LEFT: 0.2em! important; PADDING-BOTTOM: 0.4em! important; PADDING-TOP: 0.4em! important
}
.new_comment {
	MARGIN-BOTTOM: 2em
}
.new_comment P {
	FLOAT: left
}
.new_comment P.form_submit {
	MARGIN: 11px 0px 0px 10px; WIDTH: auto! important
}
.new_comment TEXTAREA.text_area {
	HEIGHT: 90px
}
.new_invitation TEXTAREA.text_area {
	HEIGHT: 90px
}
.new_property TEXTAREA.text_area {
	HEIGHT: 90px
}
TEXTAREA {
	HEIGHT: 60px
}
TEXTAREA.address {
	HEIGHT: 30px! important
}
TEXTAREA.two_lines {
	HEIGHT: 2.5em
}
TEXTAREA.three_lines {
	HEIGHT: 3.75em
}
TEXTAREA.five_lines {
	HEIGHT: 6.25em
}
TEXTAREA.seven_lines {
	HEIGHT: 8.75em
}
TEXTAREA.ten_lines {
	HEIGHT: 12.5em
}
.new_property FIELDSET {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#new_booking LABEL {
	FLOAT: left; WIDTH: 100px
}
DIV#new_bid LABEL {
	FLOAT: left; WIDTH: 100px
}
DIV#new_bid INPUT.text_field {
	FLOAT: left; WIDTH: 90px
}
DIV#new_booking .string INPUT {
	FLOAT: left; WIDTH: 90px
}
.fieldWithErrors INPUT {
	BORDER-RIGHT: #bb1f11 1px solid; BORDER-TOP: #bb1f11 1px solid; BORDER-LEFT: #bb1f11 1px solid; COLOR: #000; BORDER-BOTTOM: #bb1f11 1px solid; BACKGROUND-COLOR: #fff! important
}
.fieldWithErrors SELECT {
	BORDER-RIGHT: #bb1f11 1px solid; BORDER-TOP: #bb1f11 1px solid; BORDER-LEFT: #bb1f11 1px solid; COLOR: #000; BORDER-BOTTOM: #bb1f11 1px solid; BACKGROUND-COLOR: #fff! important
}
.fieldWithErrors TEXTAREA {
	BORDER-RIGHT: #bb1f11 1px solid; BORDER-TOP: #bb1f11 1px solid; BORDER-LEFT: #bb1f11 1px solid; COLOR: #000; BORDER-BOTTOM: #bb1f11 1px solid; BACKGROUND-COLOR: #fff! important
}
.error INPUT {
	BORDER-RIGHT: #bb1f11 1px solid; BORDER-TOP: #bb1f11 1px solid; BORDER-LEFT: #bb1f11 1px solid; COLOR: #000; BORDER-BOTTOM: #bb1f11 1px solid; BACKGROUND-COLOR: #fff! important
}
INPUT.error {
	BORDER-RIGHT: #bb1f11 1px solid; BORDER-TOP: #bb1f11 1px solid; BORDER-LEFT: #bb1f11 1px solid; COLOR: #000; BORDER-BOTTOM: #bb1f11 1px solid; BACKGROUND-COLOR: #fff! important
}
SELECT.error {
	BORDER-RIGHT: #bb1f11 1px solid; BORDER-TOP: #bb1f11 1px solid; BORDER-LEFT: #bb1f11 1px solid; COLOR: #000; BORDER-BOTTOM: #bb1f11 1px solid; BACKGROUND-COLOR: #fff! important
}
TEXTAREA.error {
	BORDER-RIGHT: #bb1f11 1px solid; BORDER-TOP: #bb1f11 1px solid; BORDER-LEFT: #bb1f11 1px solid; COLOR: #000; BORDER-BOTTOM: #bb1f11 1px solid; BACKGROUND-COLOR: #fff! important
}
.error {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.errorExplanation {
	BORDER-RIGHT: #bb1f11 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #bb1f11 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0.5em; MARGIN: 0px auto 1em; BORDER-LEFT: #bb1f11 1px solid; WIDTH: 446px; COLOR: #bb1502; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bb1f11 1px solid
}
.form_box .errorExplanation {
	WIDTH: 410px
}
.ui-dialog .errorExplanation {
	WIDTH: 220px
}
.errorExplanation H2 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 1em! important; COLOR: #bb1f11! important
}
.errorExplanation UL {
	MARGIN: 1em auto; WIDTH: 240px; COLOR: #bb1502
}
.errorExplanation P {
	MARGIN: 1em auto; WIDTH: 240px; COLOR: #bb1502
}
.ui-dialog .errorExplanation UL {
	WIDTH: 180px
}
.ui-dialog .errorExplanation P {
	WIDTH: 180px
}
.errorExplanation P {
	FONT-WEIGHT: bold
}
.errorExplanation UL {
	LIST-STYLE-TYPE: none
}
.errorExplanation UL LI {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/ht_ul_arrow.png) no-repeat 0px 5px
}
#group_form .radio_button_p LABEL {
	POSITION: relative
}
#group_form .radio_button_p LABEL STRONG {
	POSITION: absolute
}
#group_form .radio_button_p LABEL SPAN {
	LEFT: 8em; WIDTH: 30em; POSITION: absolute; TEXT-ALIGN: left
}
#group_form .form_submit {
	MARGIN-TOP: 3em! important
}
UL.checkbox_ul + P {
	MARGIN-LEFT: 109px
}
DIV.yes_no {
	OVERFLOW: hidden
}
#city_select_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#city_select_map_container {
	DISPLAY: none
}
#city_select_map {
	DISPLAY: none; BACKGROUND-COLOR: white
}
#city_select_map_caption {
	MARGIN: 4px 0px 0px
}
.city_select_map_link {
	DISPLAY: block; LINE-HEIGHT: 15px; HEIGHT: 15px
}
#location_path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 142px; PADDING-TOP: 0px
}
.campaign_form {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 460px; MARGIN-RIGHT: 20px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e2efd5
}
.campaign_form OL.numbers {
	MARGIN-BOTTOM: 0px
}
.campaign_form OL.numbers LI {
	MARGIN-BOTTOM: 0px
}
.campaign_form OL.numbers LI.one {
	PADDING-TOP: 1em
}
.campaign_info {
	MIN-HEIGHT: 300px; FLOAT: left; WIDTH: 340px; HEIGHT: auto! important
}
A.button {
	DISPLAY: inline-block
}
.button {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.18em! important; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #fff! important; BORDER-TOP-STYLE: none; LINE-HEIGHT: 3; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 0.1em; HEIGHT: 3em; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
.submit {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.18em! important; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #fff! important; BORDER-TOP-STYLE: none; LINE-HEIGHT: 3; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 0.1em; HEIGHT: 3em; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
.submit:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.button:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
BUTTON.text_button {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-TRANSFORM: none; COLOR: #468e3e; BORDER-TOP-STYLE: none; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 0px; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
BUTTON.text_button SPAN {
	TEXT-DECORATION: underline
}
BUTTON.text_button:hover {
	COLOR: #000
}
A.video.btn {
	BACKGROUND: url(../images/ht_button_video.png) no-repeat 50% 50%; TEXT-TRANSFORM: none; WIDTH: 294px; LETTER-SPACING: 0px; HEIGHT: 51px
}
A.video.btn SPAN {
	PADDING-LEFT: 80px; LINE-HEIGHT: 1.2; PADDING-TOP: 12px
}
A.btn {
	FONT-SIZE: 1.18em; FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: normal; MARGIN-RIGHT: 2px; FONT-FAMILY: Helvetica,Arial,sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 36px; TEXT-DECORATION: none
}
A.btn:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.btn EM {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 16px; HEIGHT: 36px
}
A.btn SPAN {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-TOP: 0px; HEIGHT: 36px
}
A.small.btn {
	FONT-SIZE: 1em; LETTER-SPACING: 0.1em; HEIGHT: 25px
}
A.small.btn EM {
	WIDTH: 10px; HEIGHT: 25px
}
A.small.btn SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
BUTTON:unknown {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BUTTON SPAN {
	DISPLAY: block; WHITE-SPACE: nowrap; POSITION: relative
}

@media Unknown    
{
BUTTON SPAN {
	MARGIN-TOP: -1px
}
    }
BUTTON.btn {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BUTTON.small.btn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BUTTON.btn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 1.18em; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 36px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica,Arial,sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 36px; TEXT-DECORATION: none
}
BUTTON.small.btn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 25px
}
BUTTON.btn:hover {
	TEXT-DECORATION: underline
}
BUTTON.btn:hover SPAN {
	TEXT-DECORATION: underline
}
A.orange.btn EM {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px -180px
}
A.orange.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -180px
}
BUTTON.orange.btn {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -225px
}
BUTTON.orange.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px -180px
}
A.small.orange.btn EM {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat -140px -404px
}
A.small.orange.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -404px
}
BUTTON.small.orange.btn {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -435px
}
BUTTON.small.orange.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat -140px -404px
}
A.green.btn EM {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px 0px
}
A.green.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% 0px
}
BUTTON.green.btn {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -45px
}
BUTTON.green.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px 0px
}
A.small.green.btn EM {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat -140px -270px
}
A.small.green.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -270px
}
BUTTON.small.green.btn {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -301px
}
BUTTON.small.green.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat -140px -270px
}
A.grey.btn {
	COLOR: #414141! important
}
A.grey.btn:hover {
	COLOR: #414141! important
}
A.grey.btn EM {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px -90px
}
A.grey.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -90px
}
BUTTON.grey.btn {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -135px
}
BUTTON.grey.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px -90px; COLOR: #414141
}
BUTTON.grey.btn:hover SPAN {
	COLOR: #414141; TEXT-DECORATION: underline
}
A.small.grey.btn EM {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat -140px -337px
}
A.small.grey.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -337px
}
BUTTON.small.grey.btn {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat 100% -368px
}
BUTTON.small.grey.btn SPAN {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat -140px -337px; COLOR: #414141
}
btn.small {
	MARGIN-BOTTOM: 0px
}
A.small {
	MARGIN-BOTTOM: 0px
}
A.share_btn.grey.btn {
	COLOR: #468e3e! important
}
A.share_btn.grey.btn:hover {
	COLOR: #468e3e! important; TEXT-DECORATION: underline! important
}
A.friend_btn {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/ht_bg_send.png) no-repeat 0px 3px; FLOAT: left; MARGIN: 9px 0px 0px 12px; TEXT-DECORATION: none
}
A.friend-btn:hover {
	TEXT-DECORATION: underline
}
.orange.submit {
	BACKGROUND: url(../images/ht_bg_button_orange.png) #ce241b repeat-x left top
}
.orange.button {
	BACKGROUND: url(../images/ht_bg_button_orange.png) #ce241b repeat-x left top
}
A.big.button {
	DISPLAY: block
}
.big.button {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px -225px; PADDING-BOTTOM: 8px; WIDTH: 121px; LINE-HEIGHT: 1.1; PADDING-TOP: 8px; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 61px; TEXT-ALIGN: left
}
.orange.big.button {
	BACKGROUND-POSITION: 0px -337px
}
.big.button:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.big.button SPAN.button_1 {
	FONT-SIZE: 0.9em; FLOAT: left; TEXT-TRANSFORM: none; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
.big.button SPAN.button_2 {
	TEXT-TRANSFORM: none; LETTER-SPACING: 0px
}
.big.button SPAN.button_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.8em; FLOAT: right; TEXT-TRANSFORM: none
}
.big.button SPAN.button_4 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.5em; FLOAT: right; MARGIN: 1px 0px 0px 2px; LETTER-SPACING: 0px
}
.book_now_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4em; FLOAT: right; PADDING-BOTTOM: 3em; PADDING-TOP: 0px
}
UL.table-btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
UL.table-btn LI {
	FLOAT: left; MARGIN: 0px
}
UL.table-btn LI.auction-btn {
	MARGIN: 0px 10px 0px 0px
}
UL.table-btn LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/ht_buttons.png) no-repeat 0px -460px; PADDING-BOTTOM: 0px; FONT: 1em Helvetica, Arial, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 118px; COLOR: #fff; PADDING-TOP: 9px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.table-btn LI A:hover {
	TEXT-DECORATION: underline
}
UL.table-btn LI.auction-btn A {
	BACKGROUND: url(../images/ht_buttons.png) no-repeat -140px -460px; HEIGHT: 25px
}
DIV.property .property_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
DIV.group_property .property_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
DIV.property A.property_btn {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: 115px; COLOR: #fff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 28px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.group_property A.property_btn {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: 115px; COLOR: #fff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; LETTER-SPACING: 0.1em; HEIGHT: 28px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.property A.property_btn:hover {
	TEXT-DECORATION: underline
}
DIV.group_property A.property_btn:hover {
	TEXT-DECORATION: underline
}
DIV.property .property_btn SPAN {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; FLOAT: right; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2; PADDING-TOP: 3px
}
DIV.group_property .property_btn SPAN {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; FLOAT: right; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.2; PADDING-TOP: 3px
}
DIV.property A.book.property_btn {
	BACKGROUND: url(../images/ht_property_book_btn.png) no-repeat
}
DIV.group_property A.book.property_btn {
	BACKGROUND: url(../images/ht_property_book_btn.png) no-repeat
}
DIV.property A.bid.property_btn {
	BACKGROUND: url(../images/ht_property_bid_btn.png) no-repeat
}
DIV.group_property A.bid.property_btn {
	BACKGROUND: url(../images/ht_property_bid_btn.png) no-repeat
}
.slider_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 1em; WIDTH: 124px; MARGIN-RIGHT: 10px; PADDING-TOP: 1em; HEIGHT: 40px
}
.slide_value {
	COLOR: #468e3e
}
.right_value.slide_value {
	FLOAT: right; TEXT-ALIGN: right
}
.ui-slider {
	MARGIN-BOTTOM: 0.8em; POSITION: relative; TEXT-ALIGN: left; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.ui-slider-horizontal {
	BACKGROUND: url(../images/ht_bg_slider.png) repeat-x center top; HEIGHT: 8px
}
.ui-slider-horizontal .ui-slider-handle {
	MARGIN-LEFT: -12px; TOP: -8px
}
.ui-slider .ui-slider-handle {
	WIDTH: 24px; CURSOR: pointer; HEIGHT: 24px
}
.ui-state-default.ui-slider-handle {
	BACKGROUND: url(../images/ht_bg_slider_handle_green.png) no-repeat 50% 50%
}
.ui-state-hover.ui-slider-handle {
	BACKGROUND: url(../images/ht_bg_slider_handle_green_h.png) no-repeat 50% 50%
}
A.fbconnect_login_button {
	DISPLAY: block; CURSOR: pointer; PADDING-TOP: 5px; HEIGHT: 36px
}
.button_row FORM {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: -4px; MARGIN-RIGHT: 6px
}
.top_calendar_btn {
	FLOAT: right! important
}
.ac_results {
	BORDER-RIGHT: windowframe 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: windowframe 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: windowframe 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: windowframe 1px solid; BACKGROUND-COLOR: white
}
.ac_results UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ac_results IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px
}
.ac_results LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: menu; OVERFLOW: hidden; WIDTH: 100%; CURSOR: pointer; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.ac_loading {
	BACKGROUND: url(/images/spinner.gif) window no-repeat right center
}
.ac_over {
	COLOR: #555! important; BACKGROUND-COLOR: #e8f3e0! important
}
