.text {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 10px 45px;
	font-size: 12px;
	line-height: 18px;
}
.text4abovetables {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 10px 45px;
	font-size: 12px;
	height: 80px;
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
 input
{
color: #000000;
background: #ffffff;
border: 2px solid #C2E5DF
}
 textarea
{
color: #000000;
background: #ffffff;
border: 2px solid #C2E5DF
}
 select
{
color: #000000;
background: #ffffff;
border: 2px solid #C2E5DF
}

input.submit
{
color: #000000;
background: #C2E5DF;
border: 1px outset #000000
}
 hr
{
 color: #C2E5DF;
background-color: #C2E5DF;
height: 3px;
}
.listhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #C2E5DF;
	padding: 1px 20px;
	height: 15px;
	width: auto;
	border: 1px solid #000000;
	font-weight: bolder;
	position: relative;
}
.listodd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 6px 20px;
	height: 115px;
	width: auto;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-weight: bolder;
	background-color: #A0242C;
	position: relative;
}
.listeven {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 6px 20px;
	height: 115px;
	width: auto;
	font-weight: bolder;
	background-color: #C22F3C;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	position: relative;
}
.listoddnopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 6px 20px;
	height: 15px;
	width: auto;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-weight: bolder;
	background-color: #A0242C;
	position: relative;
}
.listevennopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 6px 20px;
	height: 15px;
	width: auto;
	font-weight: bolder;
	background-color: #C22F3C;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	position: relative;
}
.photospan {
	position: absolute;
	width: 150px;
	left: 20px;
}
.addressspan {
	position: absolute;
	width: 400px;
	left: 190px;
}
.bedsspan {
	position: absolute;
	width: 30px;
	left: 610px;
	text-align: center;
}
.bathsspan {
	position: absolute;
	width: 30px;
	left: 660px;
	text-align: center;
}
.pricespan {
	position: absolute;
	width: 100px;
	left: 710px;
}
.addborder {
	border: 1px solid #000000;
}