body {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
TD {
	FONT-SIZE: 9pt;
}
a
{
  text-decoration:none;
  color:#515a9f;
}
a:hover
{
  text-decoration:underline;
}

a img, a.noUnderline {
	border: 0 !important;
	text-transform: capitalize;
}

input {
  font-family: Arial,sans-serif;
  font-size: 9pt;
}

textarea {
  font-family: Arial,sans-serif;
  font-size: 9pt;
}

select {
  font-size: 9pt;
  vertical-align: middle;
}
INPUT.class001
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
}

INPUT.class011
{
    BACKGROUND-COLOR: #F8F8F8;
    BORDER-BOTTOM: #F67726 1px solid;
    BORDER-LEFT: #F67726 1px solid;
    BORDER-RIGHT: #F67726 1px solid;
    BORDER-TOP: #F67726 1px solid;
    font-size: 9pt;
    font-weight: bold;
    width:150px;
    height:30px;
}

TD.class002{BACKGROUND-COLOR: #86CFF8;}
TD.class003{BACKGROUND-COLOR: #FFFFFF;}
TD.class004{border-left:#000000 1px solid;border-top:#000000 1px solid;border-right:#000000 1px solid;border-bottom:#000000 1px solid;}
TD.class005{border-left:#FFFFFF 1px solid;border-top:#FFFFFF 1px solid;border-right:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;}
TD.class006{border-left:#f38e56 1px solid;border-top:#f38e56 1px solid;border-right:#f38e56 1px solid;border-bottom:#f38e56 1px solid;}
TD.class0071{BACKGROUND-IMAGE:url("/images/head_bg_001.gif");}
TD.class0072{BACKGROUND-IMAGE:url("/images/head_bg_002.gif");}
TD.class0073{BACKGROUND-IMAGE:url("/images/head_bg_003.gif");}
TD.class0074{BACKGROUND-IMAGE:url("/images/head_bg_004.gif");}

TD.class0081{color:#F86F05;text-decoration:underline;}


TD.smallPhotoStyle{border-left:#e9e9e9 2px solid;border-top:#e9e9e9 2px solid;border-right:#e9e9e9 2px solid;border-bottom:#e9e9e9 2px solid;}
TD.focusPhotoStyle{border-left:#DA8863 2px solid;border-top:#DA8863 2px solid;border-right:#DA8863 2px solid;border-bottom:#DA8863 2px solid;}

input.submitButton01{width:69px;height:18px; font-size:9pt;}
input.submitButton02{width:48px;height:19px; font-size:9pt;}
input.submitButton03{width:149px;height:28px; font-size:9pt;}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {position: relative;text-align: right;-moz-opacity:0 ;opacity: 0;z-index: 2;filter:alpha(opacity=0);}

.class007{font-family: Arial,sans-serif;font-size: 9.5pt;color: #FF8040;text-decoration:underline;}
.class008{font-family: Arial,sans-serif;font-size: 9.5pt;color: #515a9f;text-decoration:underline;}
.class009{font-family: Arial,sans-serif;font-size: 10pt;}

div.rightsuggestiondiv{
  position: absolute;
  top: 132px;
  right: 45px;
  padding-right: 0px;
  width: 130px;
  height: 80px;
  vertical-align: top;
  text-align: center;
  padding-bottom: 0px;
  z-index: 10;
  visibility:hidden;
  background-color:#ffffff;
  border-left:#e9e9e9 2px solid;border-top:#e9e9e9 2px solid;border-right:#e9e9e9 2px solid;border-bottom:#e9e9e9 2px solid;
}

area{blr:expression(this.onFocus=this.blur())}

#propertyListings .propertyListing .image-s{/* ie7.css */
	float: left;
	width: 80px;
	height: 60px;
	position: relative;
}


#propertyListings .propertyListing .image-s .sold-s{
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 40px;
}

#propertyListings .propertyListing .image-b{/* ie7.css */
	float: left;
	width: 380px;
	height: 260px;
	position: relative;
}


#propertyListings .propertyListing .image-b .sold-b{
	position: absolute;
	top: 0;
	left: 0;
	width: 160px;
	height: 127px;
}