body{
	margin: 0px;
	padding: 0px;
	color: #346594; 
	font-family:  Arial, Verdana, Times New Roman;
	font-size: 14px;
	line-height: 18px;
}

a{	
	color: #346594;
	text-decoration: underline;
}
a:hover{
	color: #346594;
	text-decoration: underline;
}
.property a{
	color: #000000;
	font-family:  Verdana, Times New Roman;
	font-size: 11px;
	text-decoration: none;
}
.property a:hover{
	color: #000000;
	font-family:  Verdana, Times New Roman;
	font-size: 11px;
	text-decoration: underline;
}
.page-title {
	font-size: 16px;
	color: #8C302D;
	font-weight: bold;
}

.content{
	padding: 20px;	
}

#topnav2 {
	font-size: 14px;	
	font-family: Arial, Verdana, Times New Roman;
}
#topnav2 a{ 
	font-size: 14px;	
	font-family: Arial, Verdana, Times New Roman;
	color: #234660; 
	font-weight: bold;
	background: url("images/topnav2_left.gif") left -5px no-repeat; 
	text-decoration: none; 
	padding-left: 15px;
	padding-bottom: 8px;
	padding-top: -4px;
	line-height: 26px;
}
#topnav2 a span 
{ 
	font-size: 14px;	
	font-family: Arial, Verdana, Times New Roman;
	background: url("images/topnav2_right.gif") right -5px no-repeat;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-top: -4px;
}
#topnav2 a:hover { 
 	font-size: 14px;	
	font-family: Arial, Verdana, Times New Roman;
	color: #234660; 
	background: url("images/topnav2_left_hover.gif") left -5px no-repeat; 
	text-decoration: none; 
	padding-left: 15px; 
} 

#topnav2 a:hover span 
{ 
	font-size: 14px;	
	font-family: Arial, Verdana, Times New Roman;
	background: url("images/topnav2_right_hover.gif") right -5px no-repeat; 
	padding-right: 15px;
	padding-bottom: 8px;
	padding-top: -4px;
}

.leftmenu {
  color: #5E6A8D;
  font-size: 12px;  
}

.leftmenu a {
	color: #5E6A8D;
	text-decoration:underline;	

}
.leftmenu a:hover  {
	background-color: #FFFFFF;
	color: #5E6A8D;
	text-decoration:underline;
}
.footer{
	color: #244661;
	font-size: 12px;
}
.footerheader{
	color: #244661;
	font-size: 12px;
	font-weight: bold;
}
.footerlinks { 
	color: #D3DAB9;
	font-size: 12px;
	text-align: center; 
}
.footerlinks a {
	color:#D3DAB9;
	text-decoration: underline;  
}
.footerlinks a:hover {
	color:#76A1C3;
	background-color: #FFFFFF;
	text-decoration: underline; 
}
.phone{
	color: #FFFFFF;
	font-size: 12px;
}
.copyright{
	color:#D3DAB9;
	font-size: 10px;
}
.solidborder{
	padding: 0px;
}

.price{
	color: #346594;
	font-size: 12px;
	font-weight: bold;
}
.pagination{
	color: #244661;
	font-size: 12px;
	line-height: 26px;
}
.pagination_selected{
	background-color: #EAEAC3;
	font-size: 14px;
	line-height: 26px;
}
.prop_short_desc{
	color:#284861;
}
.features{
	padding-left: 4px;
}
.formrowodd{
	background-color:#EAE0BF;
	
}
.formrowoddsmall{
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
select.mapdropdown {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}
select {
	font-family: Arial;
	font-size: 11px;
}

ul
{
list-style-image: url(images/li.gif);
list-style-type: circle
}

h2{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #701814;
}

/* List-your-properties */
table.solidborderlightsides{
	border-width: 1px;
	border-left-style: dotted;
	border-right-style: dotted;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #cec18b;
	background-color: #EAEAC3;
	font-size: 12px;
	line-height: 13px;
}
.tableheader{
	background-color: #B5BC9B;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.textregular {
	color: #284861;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.2;
}
.textregular1 {
	color: #284861;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.2;
	padding-left:10px;
}

.siteby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7096BD;
}
.mapform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}

.textregular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #346594;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #8C302D;
}
.feedback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #8E8F91;
}
.formroweven {
	background-color: #FDF7C9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #346594;

}
.solidborderlight {
	border: 1px solid #CEC18B;
}
.brighttitle {
	background-color: #F4E6A2;
}
hr {
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D5D7C8;
	border-right-color: #D5D7C8;
	border-bottom-color: #D5D7C8;
	border-left-color: #D5D7C8;
}

.footerspreader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E6A8D;
	height: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.shout {
	font-weight: bold;
	background-color: #FFFF00;
}
.f1 {
	background-color: #FFFFFF;
}
.f2 {
	background-color: #FFFFFF;
}
.t1 {
	background-color: #FDF8DF;
		border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #F0DC7D;
	border-right-color: #F0DC7D;
	border-bottom-color: #F0DC7D;
	border-left-color: #F0DC7D;

}
.t2 {
	background-color: #F8EEC0;
		border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #F0DC7D;
	border-right-color: #F0DC7D;
	border-bottom-color: #F0DC7D;
	border-left-color: #F0DC7D;

}

.fcolorlistheadr {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #808080;
}
.frline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4E4E;
	font-weight: normal;
}
.sortby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6F7DA2;
}

.formfield {
	background-color: #F9F9EE
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #346594;
}
.newdev {
	background-color: #DBDFCE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8D5782;
}
.p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1e547f;
}

