BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, sans-serif
}
P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
HR {
	COLOR: #c3d1eb; HEIGHT: 1px
}
UL {
	FONT-SIZE: 13px
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: green
}
.datatable {
	FONT-SIZE: 12px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.datatable TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}
.datatable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#cfcontainer {
	BACKGROUND: #dfdfdf; WIDTH: 100%
}
#cfwrapper {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #fff; MARGIN-LEFT: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 960px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #8d97a5 12px solid
}
#header {
	WIDTH: 100%; HEIGHT: 200px
}
#mmenu {
	BACKGROUND: #a7b3c2; WIDTH: 100%; BORDER-BOTTOM: #dedede 1px solid
}
#mnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#mnav .adminbutton {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; BACKGROUND: #999; FLOAT: right; FONT-FAMILY: Arial
}
#mnav A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: black; PADDING-TOP: 7px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#mnav A.drop {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: black; PADDING-TOP: 7px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
HTML #mnav {
	WIDTH: 98%
}
HTML #mnav A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px; PADDING-TOP: 7px; HEIGHT: 20px
}
HTML #mnav A.drop {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px; PADDING-TOP: 7px; HEIGHT: 20px
}
UNKNOWN {
	HEIGHT: 20px
}
#mnav A:hover {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active A {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active A:visited {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active A:link {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active A:hover {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active UL.msubnav LI A {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active UL.msubnav LI A:visited {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active UL.msubnav LI A:link {
	BACKGROUND-COLOR: #dddddd
}
#mnav LI.active UL.msubnav LI A:hover {
	BACKGROUND-POSITION: left center; COLOR: white; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #8d97a5
}
#mnav LI UL.msubnav LI A:hover {
	BACKGROUND-POSITION: left center; COLOR: white; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #8d97a5
}
.msubnav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #dddddd; VISIBILITY: hidden; PADDING-BOTTOM: 0px; WIDTH: 175px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
.msubnav LI {
	BORDER-TOP: #cdcccd 1px solid; DISPLAY: block; BACKGROUND: #dddddd; WIDTH: 175px; POSITION: relative
}
.msubnav LI A {
	BORDER-TOP: #cdcccd 1px solid; DISPLAY: block; BACKGROUND: #dddddd; WIDTH: 175px; POSITION: relative
}
.msubnav LI {
	TEXT-INDENT: 3px
}
.msubnav {
	MARGIN: 22px 0px 0px
}
UNKNOWN {
	MARGIN: 4px 0px 0px -16px
}
HTML .msubnav {
	MARGIN: 4px 0px 0px -16px
}
#mnav :hover UL {
	VISIBILITY: visible
}
#mnav :hover TABLE {
	VISIBILITY: visible
}
#cfbody01 {
	FLOAT: left; WIDTH: 100%
}
#cfbody02 {
	FLOAT: left; MARGIN: 0px 0px 0px 8px; WIDTH: 66%
}
#cfbody03 {
	FLOAT: right; MARGIN: 0px 8px 0px 0px; WIDTH: 28%
}
#cfbody04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 96%; COLOR: #636466; PADDING-TOP: 0px
}
#footer {
	CLEAR: both; MARGIN: 20px 0px 0px; WIDTH: 100%
}
#footer DL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 40px
}
#footer DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
#footer DD.img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px
}
.table-body {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.table-border {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#gallery {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.figure {
	FLOAT: left; MARGIN: 0px 6px 10px 0px; WIDTH: 200px; HEIGHT: 260px
}
.nophototable {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; MARGIN: 0px 6px 10px 0px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 200px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 158px; BACKGROUND-COLOR: #eeeeee
}
UNKNOWN {
	FLOAT: left; MARGIN: 0px 8px 10px 0px; WIDTH: 200px; HEIGHT: 265px
}
.photo IMG {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff
}
.agentphoto IMG {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff
}
.photocaption P {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: black; LINE-HEIGHT: normal; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
HTML #gallery {
	WIDTH: 100%
}
.tboxshade {
	BORDER-RIGHT: #cdcccd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcccd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; BORDER-LEFT: #cdcccd 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcccd 1px solid
}
.tbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
UL#SearchMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px dashed; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#SearchMenu LI {
	DISPLAY: inline
}
#SearchMenu A {
	BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dashed; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #e7e7e7; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; PADDING-BOTTOM: 7px; BORDER-LEFT: #999999 1px dashed; COLOR: blue; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#SearchMenu A:hover {
	BACKGROUND: white; COLOR: #cc0000; TEXT-DECORATION: underline
}
#SearchMenu LI {
	DISPLAY: inline
}
HTML #SearchMenu A {
	HEIGHT: 1px
}
UL#PropertyListTabs {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none
}
#PropertyListTabs LI {
	FLOAT: left; BORDER-BOTTOM-STYLE: none
}
#PropertyListTabs A {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000; PADDING-BOTTOM: 4px; BORDER-LEFT: #000 1px solid; WIDTH: 8em; COLOR: #333; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e6e3cf; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#PropertyListTabs A:hover {
	FONT-WEIGHT: bold; BACKGROUND: #b2f511
}
#galleryview #PropertyListTabs A#galleryviewlink {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; bottom-border: none
}
#listview #PropertyListTabs A#listviewlink {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; bottom-border: none
}
#mapview #PropertyListTabs A#mapviewlink {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; bottom-border: none
}
HTML #PropertyListTabs A {
	HEIGHT: 1px
}
UL#PhotoRollover {
	PADDING-LEFT: 2px; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 100%; LIST-STYLE-TYPE: none
}
#PhotoRollover LI {
	FLOAT: left
}
#PhotoRollover A {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; WIDTH: 15px; COLOR: blue; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none; curosor: pointer
}
#PhotoRollover A:hover {
	BACKGROUND: #b2f511
}
