#oDivMainContent h1{
	padding:5px 0;
	margin:0;
}

#oDivMainContent table tr td h2{
	width:480px!important;
	float:left;
	margin:0;
	padding:10px 0;
}

#oDivMainContent table#oPropertyResults{
	width:707px;
	padding:0;
	margin:0;
}

#oDivMainContent table tr td p{
	width:480px;
	float:left;
	margin:0;
	padding:10px 0;
}

#oDivMainContent table tr td span{
	width:480px;
	float:left;
	padding:0;
	margin:0;
}

#oDivMainContent table tr td h3{
	width:480px;
	float:left;
	margin:0;
	padding:10px 0;
}

#oDivMainContent table tr td h3 a{
	text-decoration:none; 
}

#oPropertyFunctions{
	padding:10px 0;
	width:707px;
	margin:0;
	float:left;
	border-bottom:1px dotted #999;
	font-weight:bold;
}

.hide{
	width:200px!important;
	float:left;
}

td.Text{
	padding:0 0 0 10px!important;
	vertical-align:top;
	width:
}

td.Border{
	padding:0 0 0 10px!important;
	vertical-align:top;

}



td.Text h2{
	font-size:1.1em!important;
	font-weight:bold!important;
	padding:0 0 5px 0!important;
	margin:0!important;
}

td.tools {
	font-size:0.9em!important;
	font-weight:bold!important;
	padding:0 0 5px 0!important;
	margin:0!important;
	text-decoration:none;
}

td.tools a {
	font-size:1.0em!important;
	font-weight:bold!important;
	padding:0 0 5px 0!important;
	text-decoration:none; }


td.tools a:hover {
	text-decoration:undeline; }
	
.Property {
	font-size:1.0em!important;
	color:#666666; 
	font-weight:bold!important;
	padding:0 0 5px 0!important;
	margin:0;
}
.Property a {
	font-size:1.0em!important;
	color:#29254A; 
	font-weight:bold!important;
	text-decoration:none; 
}
.PropertySearch {
		border-bottom:1px dotted #999;
		padding-bottom:15px; 
}

.Size {
	font-size:1.4em!important;
	font-weight:bold!important;
	padding:0 0 5px 0!important;
	margin:0;
	}
