td.backed
{
font-family:		 arial, sans-serif;
font-size:		12px;
color:			#555555;
vertical-align:		top;
margin:			0px;
background-image:	;
background-repeat:	no-repeat;
}

td.propsold
{
font-family:		 arial, sans-serif;
font-size:		12px;
color:			#555555;
vertical-align:		top;
margin:			0px;
background-image:	url('/images/sold.gif');
background-repeat:	no-repeat;
}



.small{
font-size:		10px;
margin-bottom:		12px;
}


ul
{
list-style-type:	square;
margin:			15px;
margin-top:		0px;
}

ol
{
margin:			25px;
margin-top:		0px;
}

li
{
margin-bottom:		6px;
}

ol li ol
{
margin-top:		6px;
}


tr
{
margin: 		0px;
}

.tophead
{
font-size:		22px;
margin-bottom:		0px;
color:			#555555;
text-align:		"right";
vertical-align: 	bottom;
text-decoration:	none;
}

h2
{
font-size:		15px;
line-height:		66px;
margin-bottom:		0px;
color:			#aa0000;
}

h3
{
font-size:		13px;
line-height:		22px;
margin-bottom:		0px;
margin-top:		0px;
font-weight:		bold;
color:			#555555;
}

img
{
margin: 		0px;
}

a:hover
{
color:			#ff0000;
}

.topnav
{
text-decoration: 	none;
text-align:		right;
vertical-align:		middle;
background-color:	#5928ec;

color:			#5928ec;
font-weight:		bold;
}

.topnav2
{
text-decoration: 	none;
text-align:		right;
vertical-align:		middle;
background-color:	#5928ec;
color:			#ffffce;
font-weight:		bold;
}
.topnav3
{
text-decoration: 	none;
text-align:		right;
vertical-align:		middle;
background-color:	#5928ec;

color:			white;
font-weight:		bold;
}

.top
{
text-decoration: 	none;
text-align:		right;
background-image:	url('/images/topback.gif');
vertical-align:		middle;
background-color:	#ffffce;
color:			#5928ec;
font-weight:		bold;
}

a.topnav:hover
{
color:			#ff0000;
}

.navaddress
{
text-decoration: 	none;
text-align:		left;
background-color:	#ffffce;
color:			#5928ec;
font-weight:		bold;
margin-bottom:		0px;
font-size: 		10px;
}

.nav2
{
text-decoration: 	none;
text-align:		left;
background-color:	#ffffce;
color:			#5928ec;
margin-left:		10px;
margin-bottom:		0px;
font-weight:		bold;
font-size:		11px;
}

.nav3
{
text-decoration: 	none;
text-align:		left;
background-color:	#ffffce;
color:			#5928ec;
font-style:		italic;
margin-left:		20px;
margin-bottom:		0px;
font-weight:		normal;
font-size:		10px;
line-height:	12px;
}

.center
{
text-align:		center;
}

.top
{
vertical-align:		top;
}

ul ul
{
margin-bottom:		0px;
}

radio, checkbox, input, textarea, select, select option{
font-family:		 arial, sans-serif;
font-size:		12px;
color:			#000000;
vertical-align:		top;
}

input, td input, select, td select
{
margin-bottom:		5px;
}

.hardred{
font-weight:		bold;
color:			#aa0000;
}

.hardred:hover{
font-weight:		bold;
color:			#555555;
}

.hotprop{
background-color:	#9eadc3;
}

.footer{
text-align:		right;
font-weight:		bold;
font-size:		11px;
text-decoration: 	none;
color:			#555555;
}

img {
border-color:		#555555;
}

div.smart{
margin-left:		40px;
margin-right:		40px;
}

.form{
background-color:	#9eadc3;
padding-left:		5px;
vertical-align:		bottom;
margin-right:		20px;
}

.formtext{
background-color:	#9eadc3;
padding-left:		5px;
vertical-align:		top;
text-align:			right;
margin-right:		20px;
}

.rtmarg5{
background-color:	#9eadc3;
margin-right:		5px;
}

body{
	background:		#ffffce;
	color:			#ffffff;
	font-family:		tahoma, arial, geneva, sans-serif;
	font-size:		11px;
	vertical-align:		top;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-top:		0px;
	border-color:		#ffffff;
	height: 100%;
}
html { height: 100%; }	
p, td, td p{
	color:			#000000;
	font-family:		tahoma, arial, geneva, sans-serif;
	font-size:		11px;
	text-align:		left;
	margin-bottom:		0px;
	margin-left:		10px;
	margin-right:		10px;
	margin-top:		10px;
	border-color:		#ffffff;
}

h1, td h1
	{
	font-size:		18px;
	text-align:		right;
	color:			#ffffff;
	line-height:		22px;
	margin-left:		10px;
	margin-right:		10px;
	margin-top:		10px;
	font-family:		tahoma, arial, geneva, sans-serif;
}

.nav	{
	font-family:		tahoma, arial, geneva, sans-serif;
	color: 			#5928ec;
	font-size:		11px;
	text-decoration: 	none;
	text-align:		left;
	vertical-align:	top;
}

a.nav	{
	font-family:		tahoma, arial, geneva, sans-serif;
	margin-left:		0px;
	margin-right:		0px;
	color: 			#5928ec;
	font-size:		11px;
	font-weight:		bold;
	text-decoration: 	none;
	line-height:		12px;
	text-align:		left;
}
a.nav:hover{
	font-family:		tahoma, arial, geneva, sans-serif;
	margin-left:		0px;
	color: 			red;
	font-size:		11px;
	font-weight:		bold;
	text-decoration: 	none;
	line-height:		12px;
	text-align:		left;
}

.leftNav	{
	color: 			#5928ec;
	font-size:		12px;
	text-decoration: 	none;
	text-align:		right;
	vertical-align:		top;
}

a.leftNav	{
	font-weight:		bold;
	margin-left:		10px;
	margin-right:		10px;
	color: 			#5928ec;
	font-size:		12px;
	text-decoration: 	none;
	line-height:		20px;
	text-align:		right;
	vertical-align:		top;
}
a.leftNav:hover
	{
	font-weight:		bold;
	margin-left:		10px;
	margin-right:		10px;
	color: 			red;
	font-size:		12px;
	text-decoration: 	none;
	line-height:		20px;
	text-align:		right;
	vertical-align:		top;
}

.right
	{
	text-align:		right;
	margin-left:		0px;
	margin-right:		10px;
	font-size:		10px;
	font-family:		tahoma, arial, geneva, sans-serif;
	color: 			#0000ff;
	line-height:		12px;
	vertical-align:		bottom;
}
.left
	{
	text-align:		left;
	margin-left:		1px;
	margin-right:		10px;
	font-size:		11px;
	font-family:		tahoma, arial, geneva, sans-serif;
	color: 			#000000;
	line-height:		15px;
	vertical-align:		top;
}
.main
	{
	text-align:		left;
	margin-left:		1px;
	margin-right:		10px;
	font-size:		11px;
	font-family:		tahoma, arial, geneva, sans-serif;
	color: 			#000000;
	line-height:		15px;
	vertical-align:		top;
}

.right1
	{
	text-align:		right;
	margin-left:		0px;
	margin-right:		4px;
	font-size:		11px;
	font-family:		tahoma, arial, geneva, sans-serif;
	color: 			#ffffff;
	line-height:		15px;
	vertical-align:		top;
}

.right2
	{
	text-align:		right;
	margin-left:		0px;
	margin-right:		4px;
	font-size:		10px;
	font-family:		tahoma, arial, geneva, sans-serif;
	color: 			#0000ff;
	line-height:		12px;
	vertical-align:		top;
}
