body {
	font-family: arial, sans-serif; 
	font-size: 12px; color: #000000;}
h1 {
font-size:18px;
text-indent: 30px;
color:#FFFFFF;
}
h3 {
font-size:16px;
background-image:url(images/heading3.png);
background-repeat:no-repeat;
text-indent: 30px;
width: 520px;
}
	
.shadowleft {
  	background-image: url(images/leftshadow.gif);
  	background-repeat: repeat-y;
  	}
  	
.shadowright {
  	background-image: url(images/rightshadow.gif);
  	background-repeat: repeat-y;
  	}
  	
.homeback {
  	background-image: url(images/welcomeback.jpg);
  	background-repeat: no-repeat;
  	}
.homeback2 {
  	background-image: url(images/welcomeback2.jpg);
  	background-repeat: no-repeat;
  	}
.aboutback {
  	background-image: url(images/aboutback.jpg);
  	background-repeat: no-repeat;
  	}
.buyingback {
  	background-image: url(images/buyingback.jpg);
  	background-repeat: no-repeat;
  	}
.sellingback {
  	background-image: url(images/sellingback.jpg);
  	background-repeat: no-repeat;
  	}
.businessback {
  	background-image: url(images/businessback.jpg);
  	background-repeat: no-repeat;
  	}
.residentialback {
  	background-image: url(images/residentialback.jpg);
  	background-repeat: no-repeat;
  	}
.landback {
  	background-image: url(images/landback.jpg);
  	background-repeat: no-repeat;
  	}
.faqbuyingback {
  	background-image: url(images/faqbuyingback.jpg);
  	background-repeat: no-repeat;
  	}
.faqsellingback {
  	background-image: url(images/faqsellingback.jpg);
  	background-repeat: no-repeat;
  	}
.linksback {
  	background-image: url(images/linksback.jpg);
  	background-repeat: no-repeat;
  	}
.contactback {
  	background-image: url(images/contactback.jpg);
  	background-repeat: no-repeat;
  	}
.freeback {
  	background-image: url(images/freeback.jpg);
  	background-repeat: no-repeat;
  	}
.resultsback {
  	background-image: url(images/resultsback.jpg);
  	background-repeat: no-repeat;
  	}
.mainmenu {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}
.mainmenu a:link {
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.mainmenu a:active {
	font-size:20px;
	font-weight:bold;
	color:#FFFF00;
	text-decoration:none;
}
.mainmenu a:visited {
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.mainmenu a:hover {
	font-size:18px;
	font-weight:bold;
	color: #FFFF00;
	text-decoration:none;
}

a:link {text-decoration: underline; color: #336699;}
a:active {text-decoration: underline; color: #336699;}
a:visited {text-decoration: underline; color: #336699;}
a:hover {text-decoration: underline; color: #003399;}

.smblue {font-family: arial, sans-serif; color: #023D89; font-size: 11px;}
.title {font-family: arial, sans-serif; color: #023D89; font-size: 25px; font-weight:bold;}
.title2 {font-family: arial, sans-serif; color: #023D89; font-size: 14px; font-weight:bold;}
TD {font-family: arial, sans-serif; font-size: 12px; font-family: arial, sans-serif; color: #023D89;}


.caption {font-family: arial, sans-serif; font-size: 11px; color: #000000;}

.footer {font-family: arial, sans-serif; font-weight: bold; color: #023D89; font-size: 10px;}
.footer a:link {text-decoration: underline; font-weight: bold; color: #999999;}
.footer a:active {text-decoration: underline; font-weight: bold; color: #999999;}
.footer a:visited {text-decoration: underline; font-weight: bold; color: #999999;}
.footer a:hover {text-decoration: underline; font-weight: bold; color: #0066CC;}

.form {font: 11px arial, sans-serif; color: #000000; text-decoration: none; text-indent: 0; background-color: #ffffff;}
.form2 {font: 11px arial, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; text-indent: 0; background-color: #B32122;}
.leftside {
	background-image: url(images/leftside.jpg);
	background-repeat: no-repeat;
}
	
.rowcolor1 {
	background-color: #D8DEE8;

}
.rowcolor1a {
	background-color: #FFFFFF;

}
.rowcolor2 {
	background-color: #C6CDD7;

}
.rowcolor2a {
	background-color: #FFFFFF;

}


.stepoff {
	font-family: Verdana, Helvetica;
	font-size:12px;
	text-decoration: none;
	color: #000033;
	background-color: #E0FF94;
	border: 1px #000033 Solid;


}
.stepon {
	font-family: Verdana, Helvetica;
	font-size:12px;
	text-decoration: none;
	color: #000033;
	background-color: #FFFFFF;
	border: 1px #000033 Solid;

}


.rowx {
	background-color: #F5F9FF;

}
.rowxa {
	background-color: #E5ECF8;

