body {
  font-family: verdana,sans-serif;
    font-size: 12px;
    color: #444444;
    background: white;
}

td {
	font-family: verdana,sans-serif;
	font-size: 12px;
}

.maintext {
	font-family: verdana,sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight: normal;
	font-style: normal;
}

.greytext {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: normal;
}

.header_1 {
	font-family: verdana,sans-serif;
	font-size: 16px;
	color: #555555;
	font-style: italic;
}

.header_2 {
	font-family: verdana,sans-serif;
	font-size: 16px;
	color: #053A7B;
	font-style: bold;
}

.header_listing {
	font-family: verdana,sans-serif;
	font-size: 16px;
	color: black;
	font-weight: bold;
	font-style: normal;
}

.agents_names {
	font-family: verdana,sans-serif;
	font-size: 14px;
	color: #053A7B;
	font-weight: bold;
	font-style: normal;
}

h3 {
	font-family: verdana,sans-serif;
	font-size: 14px;
	color: #053A7B;
	font-style: bold;
}

.name {
	font-family: verdana,sans-serif;
	font-size: 16px;
	color: #053A7B;
	font-style: normal;
	font-weight: bold;
}

.listing_heading {
	font-family: verdana,sans-serif;
	font-size: 16px;
	color: black;
	font-style: normal;
	font-weight: bold;
}

.listing_price {
	font-family: verdana,sans-serif;
	font-size: 12px;
	color: #444444;
	font-style: normal;
	font-weight: bold;
}

.listing_data {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #444444;
	font-style: normal;
	font-weight: normal;
}

.listing_details {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #444444;
	font-style: normal;
	font-weight: bold;
}

.towns {
	font-family: verdana,sans-serif;
	font-size: 12px;
	color: #555555;
	font-style: italic;
}

.address {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #053A7B;
	font-weight: normal;
}

.smalltext {
	font-family: verdana,sans-serif;
	font-size: 9px;
	color: #555555;
	font-weight: normal;
}

.redtext {
	font-family: verdana,sans-serif;
	font-size: 12px;
	color: #880022;
	font-weight: bold;
}

.disclaimer {
	font-family: verdana,sans-serif;
	font-size: 10px;
	color: #555555;
	font-style: italic;
}

A.navbar:link {color: #00085a; text-decoration:none; }
A.navbar:visited {color: #00085a; text-decoration:none;}
A.navbar:hover {color:red; text-decoration:underline;}
A.navbar:active {color:red; text-decoration:none;}

A.nav2bar:link {color: white; text-decoration:none; }
A.nav2bar:visited {color: white; text-decoration:none;}
A.nav2bar:hover {color:red; text-decoration:underline;}
A.nav2bar:active {color:red; text-decoration:none;}


A.datebar:link {color: #00085a; text-decoration:none; font-weight: normal;font-size: 10px;}
A.datebar:visited {color: #00085a; text-decoration:none; font-weight: normal;font-size: 10px;}
A.datebar:hover {color:red; text-decoration:underline; font-weight: normal;font-size: 10px;}
A.datebar:active {color:red; text-decoration:none; font-weight: normal;font-size: 10px;}

A.bluebar:link {color: white; text-decoration:none; font-weight: normal;font-size: 10px;}
A.bluebar:visited {color: white; text-decoration:none; font-weight: normal;font-size: 10px;}
A.bluebar:hover {color:red; text-decoration:underline; font-weight: normal;font-size: 10px;}
A.bluebar:active {color:red; text-decoration:none; font-weight: normal;font-size: 10px;}






a.details:link {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #880022;
	text-decoration: underline;
}

a.details:hover {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555555;
	text-decoration: underline;
}

a.details:visited {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #880022;
	text-decoration: underline;
}

a.email:link {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #880022;
	text-decoration: none;
}

a.hover:link {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}

a.visited:link {
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #880022;
	text-decoration: none;
}


a:link {
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #880022;
	text-decoration: underline;
}

a:hover {
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	text-decoration: underline;
}

a:visited {
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #880022;
	text-decoration: underline;
}

a.siteinfo:link {
	font-family: verdana,sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #880022;
	text-decoration: underline;
}

a.siteinfo:hover {
	font-family: verdana,sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #555555;
	text-decoration: underline;
}

a.siteinfo:visited {
	font-family: verdana,sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #880022;
	text-decoration: underline;
}
