.white-link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.white-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffa0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.top-grey {
	FONT-SIZE: 9px; COLOR: #4d4b4b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.top-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #1c5193; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.text_box {
	BORDER-RIGHT: #d2dbdf 1px solid; BORDER-TOP: #d2dbdf 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #d2dbdf 1px solid; WIDTH: 75px; COLOR: #000000; BORDER-BOTTOM: #d2dbdf 1px solid
}
INPUT.SmallFormBtn {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #999999 1px solid; WIDTH: 30px; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #e9eff4
}
.top-email {
	FONT-SIZE: 9px; COLOR: #0d217a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey-body {
	FONT-SIZE: 8pt; COLOR: #6d6d6d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.grey-body2 {
	FONT-SIZE: 8pt; COLOR: #6d6d6d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.grey-body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6D6D6D;
}
.grey-body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6D6D6D;
}


.red-text {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #b0090b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitebold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.whitebold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.grey-link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #6d6d6d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #b0090b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey-linkbig {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #b0090b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey-linkbig:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #6d6d6d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greybold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #6d6d6d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluebold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5983ac; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bluetext {
	FONT-SIZE: 8pt; COLOR: #5983ac; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blue-link {
	FONT-SIZE: 8pt; COLOR: #5983ac; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue-link:hover {
	FONT-SIZE: 8pt; COLOR: #b0090b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.new-blue-link {
	FONT-SIZE: 9px; COLOR: #243d91; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.new-blue-link:hover {
	FONT-SIZE: 9px; COLOR: #b0090b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.black-arial {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueboldbig {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #5983ac; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.black {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.gray {
	COLOR: #676767;
	padding:10px;
}

HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}

.pageWidth {
	WIDTH: 560px; TEXT-ALIGN: left
}
DIV.header {
	BACKGROUND-IMAGE: url(../Images/nav-bg.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
DIV.userNameBox {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; WIDTH: 560px; LINE-HEIGHT: 15px; PADDING-TOP: 2px; HEIGHT: 15px; TEXT-ALIGN: right
}
DIV.header A.btn {
	MARGIN: 0px 5px 0px 0px
}
DIV.header A.btn IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px 0px; VERTICAL-ALIGN: top; BORDER-RIGHT-WIDTH: 0px
}
DIV.header A.btn:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 4px 0px 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.header A.btn:hover IMG {
	BORDER-RIGHT: #c80a0a 1px solid; BORDER-TOP: #c80a0a 1px solid; MARGIN: 4px 0px 0px -1px; BORDER-LEFT: #c80a0a 1px solid; BORDER-BOTTOM: #c80a0a 1px solid
}
DIV.header A.back {
	MARGIN: 0px 0px 0px 5px
}
DIV.pageTitle {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 3px; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(../Images/pageTitleBg.gif); BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 558px; LINE-HEIGHT: 21px; BORDER-BOTTOM: #a9a9ab 1px solid; HEIGHT: 21px; TEXT-ALIGN: center
}
DIV.mapTitle {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 318px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #a9a9ab 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center
}
DIV.mapZone {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 7px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 318px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center
}
DIV.mapZoneSocal {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 7px; PADDING-BOTTOM: 84px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 318px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center
}
DIV.mapZoneChicago {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 7px; PADDING-BOTTOM: 188px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 318px; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center
}
DIV.searchBox {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 13px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 224px; BORDER-BOTTOM: #a9a9ab 1px solid; HEIGHT: 113px; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: left
}
DIV.searchBox SPAN {
	DISPLAY: block
}
DIV.searchBox SPAN INPUT {
	VERTICAL-ALIGN: middle
}
 HTML DIV.searchBox SPAN DIV {
	MARGIN-TOP: -2px
}
 HTML DIV.searchBox SPAN INPUT.styledInput {
	HEIGHT: 18px
}
DIV.searchBox SPAN INPUT.styledInput {
	MARGIN-LEFT: 10px; WIDTH: 145px
}
DIV.searchBox SPAN INPUT.styledInputBtn {
	WIDTH: 40px; HEIGHT: 22px
}
DIV.searchBox SPAN EM {
	DISPLAY: block; FONT-SIZE: 9px; MARGIN-LEFT: 10px; FONT-STYLE: normal
}
DIV.regionBox {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 7px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 224px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: left
}
DIV.regionBox A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #a9a9ab 1px solid; POSITION: relative; TOP: 1px; HEIGHT: 20px; TEXT-DECORATION: none
}
DIV.regionBox A:hover {
	COLOR: black
}
DIV.column {
	FLOAT: left
}
DIV.clear {
	CLEAR: both; FONT-SIZE: 0px; FLOAT: none; LINE-HEIGHT: 0px
}
DIV.topContainer {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 558px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
DIV.lgnRegBox {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 558px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
DIV.propTypeTitle {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 19px; HEIGHT: 40px
}
DIV.cities {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 548px; LINE-HEIGHT: 19px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.otherCriteria {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; FONT-SIZE: 12px; LINE-HEIGHT: 19px; TEXT-ALIGN: left
}
DIV.propTypeBox {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 19px; PADDING-TOP: 7px; TEXT-ALIGN: left
}
DIV.propTypeSelect {
	PADDING-LEFT: 2px; FLOAT: left; MARGIN: 0px; WIDTH: 135px
}
DIV.sorterBox {
	FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: black; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.lgnRegBox {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 5px; WIDTH: 528px; PADDING-TOP: 10px
}
DIV.regSearchBox {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 275px; COLOR: black; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.saveSearchBox {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 275px; COLOR: black; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.regSearchBox {
	BORDER-RIGHT: gray 1px solid
}
DIV.loginAndSearchBox {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 210px; COLOR: black; TEXT-ALIGN: left
}
DIV.searchOnlyBox {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 210px; COLOR: black; TEXT-ALIGN: left
}
DIV.searchOnlyBox {
	BORDER-LEFT: gray 1px solid
}
DIV.lgnRegBox DIV.lgnHeader {
	FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 80%; TEXT-ALIGN: center
}
DIV.lgnRegBox DIV.regHeader {
	FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 80%; TEXT-ALIGN: center
}
DIV.lgnRegBox DIV.regHeader {
	WIDTH: 90%; COLOR: red
}
DIV.lgnRegBox .regComments {
	PADDING-BOTTOM: 10px; WIDTH: 90%
}
DIV.lgnRegBox DIV.firstInput {
	FLOAT: left; WIDTH: 147px; PADDING-TOP: 5px
}
DIV.lgnRegBox DIV.secondInput {
	FLOAT: left; WIDTH: 120px; PADDING-TOP: 5px
}
DIV.loginAndSearchBox DIV.inputsBox {
	PADDING-LEFT: 20px
}
DIV.loginAndSearchBox DIV.btnBox {
	PADDING-LEFT: 20px
}
DIV.loginAndSearchBox DIV.btnBox {
	PADDING-TOP: 10px
}
DIV.loginAndSearchBox DIV.loginInput {
	WIDTH: 100%; PADDING-TOP: 5px
}
HR.commonHrLine {
	COLOR: #a9a9ab
}
DIV.w135 {
	WIDTH: 135px
}
DIV.w100Prs {
	WIDTH: 100%
}
.mrgTop5 {
	MARGIN-TOP: 5px
}
.mrgLeft5 {
	MARGIN-LEFT: 5px
}
.pdg5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pdgLeft5 {
	PADDING-LEFT: 5px
}
.pdgTop5 {
	PADDING-TOP: 5px
}
.mrgRight5 {
	MARGIN-RIGHT: 5px
}
.mrgTop3 {
	MARGIN-TOP: 3px
}
.mrgBottom3 {
	MARGIN-BOTTOM: 3px
}
.description {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
.boldCriteriaLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.criteria {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.criteria1 {
	PADDING-RIGHT: 50px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
DIV.horizontalLine {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 548px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.criteriaLabel {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
SPAN.criteriaLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.criteriaValue {
	FLOAT: left; WIDTH: 140px; TEXT-ALIGN: left
}
DIV.editSearchCriteria {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.editSearchCriteriaLabel {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right
}
DIV.editSearchCriteriaValue {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 130px; TEXT-ALIGN: left
}
DIV.doubleAgentInfoBox {
	BORDER-RIGHT: #5983AC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5983AC 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../Images/listingDetailsBg.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #5983AC 1px solid; WIDTH: 290px; COLOR: #676767; PADDING-TOP: 5px; BORDER-BOTTOM: #5983AC 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px
}
DIV.listingActionBox {
	BORDER-RIGHT: #5983AC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5983AC 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/listingDetailsBg.gif); PADDING-BOTTOM: 5px; MARGIN-LEFT: 65px; BORDER-LEFT: #5983AC 1px solid; WIDTH: 260px; PADDING-TOP: 5px; BORDER-BOTTOM: #5983AC 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; TEXT-ALIGN: left
}
DIV.listingActionEmailBox {
	BORDER-RIGHT: #5983AC 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #5983AC 1px solid; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../Images/listingDetailsBg.gif); PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #5983AC 1px solid; WIDTH: 221px; PADDING-TOP: 30px; BORDER-BOTTOM: #5983AC 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 115px; TEXT-ALIGN: left
}
DIV.listingActionBox A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
DIV.listingActionEmailBox A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
DIV.listingActionBox TD {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 22px; BORDER-BOTTOM: #a9a9ab 1px solid
}
DIV.listingActionEmailBox TD {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 22px; BORDER-BOTTOM: #a9a9ab 1px solid
}
A.gray {
	COLOR: #676767
}
A.red {
	COLOR: red
}
DIV.listingActionBox A.gray:hover {
	COLOR: black
}
DIV.listingActionBox A.red:hover {
	COLOR: black
}
DIV.listingAddressBox A:hover {
	COLOR: black
}
DIV.firsImageBox {
	BORDER-RIGHT: #B0090B 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #B0090B 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #B0090B 1px solid; COLOR: white; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #B0090B 1px solid; HEIGHT: 230px; BACKGROUND-COLOR: #5983AC; TEXT-ALIGN: center
}
DIV.listingAddressBox {
	BORDER-RIGHT: #B0090B 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #B0090B 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../Images/listingAddressBg.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #B0090B 1px solid; WIDTH: 242px; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #B0090B 1px solid; TEXT-ALIGN: left
}
DIV.listingAddressBox A {
	COLOR: blue; TEXT-DECORATION: none
}
DIV.listingDetailsBox {
	BORDER-RIGHT: #B0090B 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #B0090B 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../Images/tallListingDetailsBG.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #B0090B 1px solid; WIDTH: 242px; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #B0090B 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
DIV.listingDetailsBox TD {
	FONT-SIZE: 12px
}
DIV.listingDetailsBox SPAN {
	FONT-SIZE: 12px
}
DIV.listingDetailsBox SPAN A {
	FONT-SIZE: 12px
}
DIV.smallImgContainer {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
DIV.featBox {
	BORDER-RIGHT: #5983AC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5983AC 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5983AC 1px solid; WIDTH: 650px; PADDING-TOP: 5px; BORDER-BOTTOM: #5983AC 1px solid; BACKGROUND-COLOR: #ffe1ca; TEXT-ALIGN: left
}
DIV.savedSearchesBox {
	FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #2d79c4; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.savedSearchesBox DIV.titleImage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 548px; PADDING-TOP: 5px; BORDER-BOTTOM: #5983AC 1px solid; TEXT-ALIGN: left
}
DIV.actionButtonsBox {
	PADDING-BOTTOM: 3px; MARGIN: 0px 4px; WIDTH: 551px; PADDING-TOP: 10px; BORDER-BOTTOM: #5983AC 1px solid; TEXT-ALIGN: center
}
DIV.listingBox {
	BORDER-RIGHT: #5983AC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5983AC 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../Images/listingBoxBg.GIF); PADDING-BOTTOM: 5px; BORDER-LEFT: #5983AC 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5983AC 1px solid
}
DIV.listingBox A {
	TEXT-DECORATION: none
}
DIV.listingInfoBox {
	BORDER-RIGHT: #5983AC 1px solid; BORDER-TOP: #5983AC 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../Images/listingInfoBg.GIF); BORDER-LEFT: #5983AC 1px solid; WIDTH: 392px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #5983AC 1px solid; BACKGROUND-REPEAT: repeat; TEXT-ALIGN: left
}
DIV.listingInfoBox TD {
	FONT-SIZE: 11px
}
.listingStatus {
	BORDER-RIGHT: #afafaf 0px solid; BORDER-TOP: #afafaf 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../Images/listingStatusBg.GIF); BORDER-LEFT: #afafaf 0px solid; COLOR: red; LINE-HEIGHT: 18px; BORDER-BOTTOM: #afafaf 0px solid
}
DIV.descripIcons {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 545px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.emailBox {
	BORDER-RIGHT: #a9a9ab 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 80px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 478px; COLOR: black; PADDING-TOP: 7px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #f1f1f1
}
DIV.emailBox DIV.label {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 190px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
DIV.emailBox DIV.value {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 170px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.emailBox DIV.fullLabel {
	FLOAT: left; WIDTH: 380px; LINE-HEIGHT: 20px; PADDING-TOP: 3px
}
DIV.emailBox DIV.validation {
	FLOAT: left; WIDTH: 50px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
DIV.requestAddressBox {
	BORDER-RIGHT: #a9a9ab 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #a9a9ab 1px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../Images/listingDetailsBg.gif); PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 240px; PADDING-TOP: 30px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 110px
}
DIV.loginBox {
	BORDER-RIGHT: #a9a9ab 1px solid; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 558px; COLOR: black; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #f1f1f1
}
DIV.loginBox DIV.label {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 130px; LINE-HEIGHT: 20px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
DIV.loginBox DIV.value {
	FLOAT: left; WIDTH: 230px; LINE-HEIGHT: 20px; PADDING-TOP: 7px; TEXT-ALIGN: left
}
DIV.loginBox DIV.fullLabel {
	FLOAT: left; WIDTH: 380px; LINE-HEIGHT: 20px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.searchNameBox {
	BORDER-RIGHT: #a9a9ab 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a9a9ab 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 538px; COLOR: black; PADDING-TOP: 7px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #f1f1f1
}
DIV.pagerBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px 5px; WIDTH: 551px; COLOR: black; PADDING-TOP: 4px; TEXT-ALIGN: center
}
DIV.pagerBox A {
	TEXT-DECORATION: none
}
DIV.border {
	BORDER-RIGHT: #5983AC 1px solid; BORDER-TOP: #5983AC 1px solid; BORDER-LEFT: #5983AC 1px solid; BORDER-BOTTOM: #5983AC 1px solid
}
.algnCenter {
	TEXT-ALIGN: center
}
.algnLeft {
	TEXT-ALIGN: left
}
.algnRight {
	TEXT-ALIGN: right
}
.fntRed {
	COLOR: red
}
.fntBlue {
	COLOR: blue
}
DIV.fntGray {
	COLOR: #676767
}
.fnt12 {
	FONT-SIZE: 12px
}
.fnt11 {
	FONT-SIZE: 11px
}
.fntBold {
	FONT-WEIGHT: bold
}
.input {
	BORDER-RIGHT: #104dbc 1px solid; BORDER-TOP: #104dbc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #104dbc 1px solid; COLOR: #104dbc; BORDER-BOTTOM: #104dbc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #e5e5e5
}
.inputBtn {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: gray 1px solid; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #7678f1
}
.inputRedBtn {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #666666 1px solid; CURSOR: pointer; COLOR: white; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: red
}
TD.right_bottom {
	BORDER-RIGHT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
TD.bottom {
	BORDER-BOTTOM: white 1px solid
}
DIV.regComments {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: gray; TEXT-ALIGN: left
}
SPAN.regComments {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: gray; TEXT-ALIGN: left
}
DIV.maptabs A {
	DISPLAY: block; FLOAT: left; WIDTH: 116px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.maptabs A.toptab {
	BACKGROUND: url(../images/map-tab-top.gif); COLOR: #333333; TOP: 1px
}
DIV.maptabs A.toptab:hover {
	BACKGROUND-POSITION: 0px -18px; COLOR: black; TOP: 1px
}
DIV.maptabs A.bottomtab {
	BACKGROUND: url(../images/map-tab-bottom.gif); FLOAT: right! important; COLOR: #333333; TOP: -1px
}
DIV.maptabs A.bottomtab:hover {
	BACKGROUND-POSITION: 0px -18px; FLOAT: right! important; COLOR: black; TOP: -1px
}
DIV.maptabs A.savetab {
	BACKGROUND: url(../images/map-tab-save.gif); FLOAT: right! important; COLOR: #333333; TOP: -1px
}
DIV.maptabs A.savetab:hover {
	BACKGROUND-POSITION: 0px -18px; FLOAT: right! important; COLOR: black; TOP: -1px
}
TABLE.userInfo TD {
	PADDING-TOP: 2px
}
TD.leftUserLabel {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-ALIGN: right
}
TD.rightUserLabel {
	PADDING-RIGHT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-ALIGN: right
}
TD.leftUserLabel {
	WIDTH: 110px
}
TD.rightUserLabel {
	WIDTH: 90px
}
DIV.userInfoBox {
	BORDER-RIGHT: #a9a9ab 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a9a9ab 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 7px 0px 25px; BORDER-LEFT: #a9a9ab 1px solid; WIDTH: 558px; PADDING-TOP: 10px; BORDER-BOTTOM: #a9a9ab 1px solid; BACKGROUND-COLOR: #f1f1f1
}
