/* CSS Document */

body {
		margin: 0px auto;
		padding: 0; 
		font-family: Arial, Helvetica, sans-serif;
		background-color: #C7DDF4;
		color: #333333;
		background-image: url(../../images/bkrnd.jpg);
		background-repeat: repeat-x;
		font-size:12px;
	}
	
	td {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	
	a {
		color: #FF6600;
		
	}
	
	img {
		border: 0;
		margin: 0;
	}
	
	ul li {
		margin-top: 4px;
		list-style-type: square;
		
	}
	
	#envelope{
		margin: 0;
		padding: 0;
		width: 900px;
		position: relative;
		background-image: url("../../images/bkrnd_envelope.gif");
		background-repeat: repeat-y;
		
		
		
	}
	
	#header {
		position: relative;
		height: 94px;
		background-color:#FFFFFF;
		text-align:left;
	}
	
		.topline {
			background-color: #DEE8F3;
			height: 6px;
		}
	
		.logo {
			width: 870px;
			padding-top: 12px;
			padding-left: 14px;
			font-size: 15px;
			color: #CCCCCC;
		}
		
		
		.logo a, .logo a:active{
			
			color: #FF6600;
		}
		
		
		.logo a:hover{
			
			color: #FF6600;
		}
		
	#leftnav {
		width: 250px;
		text-align: left;
		background-color: #134A88;
	}
	
		.left-nav-item {
			
			padding-left: 24px;
			padding-top: 6px;
			padding-bottom: 6px;
			border-bottom: 1px solid #286699;
			
			
		}
		
		.left-nav-item a {
			vertical-align: middle;
			padding-left: 10px;
			background-image: url("../../images/icn_arrow.gif");
			background-position: center left;
			background-repeat: no-repeat;
			display: block;
			color: #FFFFFF;
			text-decoration:none;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:15px;
			
		}
	
	#searchbody {
		width: 650px;
		height:186px;
		background-image: url("../../images/bkrnd_property_search.jpg");
		background-repeat: no-repeat;
	}
	
	
	#leftfeature {
		width: 250px;
		padding: 6px;
		
	
	}
	
	.leftfeature-title {
		color: #ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		
	}
	
	.leftfeature-content {
		padding-left: 0px;
		
	}
	
	
		.search {
			width:380px;
			
			
		
		}
		
		.search-container {
			padding-left: 14px;
			color: #FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
		}
		
		.search-title {
			color: #B5D5F4;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight:bold;
		}
		
		.search-call {
			color: #B5D5F4;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 15px;
		
		}
		
		.flash {
			width:270px;
		}
		
	#mainbody {
		width: 650px;
		text-align: left;
		padding: 6px;
	}
	
	
	#footer {
		width: 900px;
		height: 126px;
		background-color:#FF6600;
		color: #FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		text-align:center;
		line-height: 18px;
	}
	
	#footer a{
		text-decoration: underline;
		color: #FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
	}
	
	.footer-address {
		padding-top: 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight: bold;
		color: #ffffff;
	}
	
	.footer-menu {
		padding-top: 10px;
		
	}
	
	.footer-copyright{
		padding-top: 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color: #ffffff;
	}
	
	.footer-copyright a, .footer-copyright a:active{
		font-family:Arial, Helvetica, sans-serif;
		color: #ffffff;
		text-decoration: underline;
	}
	
	
	.footerline {
		width: 900px;
		height: 6px;
		background-color: #F4833F;
	}
	
	
	.footertext {
		font-size:13px;
		font-weight:bold;
	}
	
	
	.form1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 2px;
		border: 4px solid #2E5581;
	}

	.button1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
	
	}
	
	
	
	.content-title {
		color: #FF6600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		padding-bottom: 10px;
	}
	
	.content-header-title {
		color: #134A88;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		padding-bottom: 10px;
		font-weight:bold;
	}
	
	.content-copy {
		width: 630px;
		color: #333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		padding-bottom: 10px;
		
	}
	
	
	#subnav-menu-holder {
		width: 640;
		border: 1px solid #134A88;
		background-color: #EEF5FD;
		height: 30px;
		padding: 10px;
		
		
		
	
	}
	
	
	#subnav-menu-holder a, #subnav-menu-holder a:active{
		font-weight: bold;
		color: #134A88;
		text-decoration:underline;
		padding-right: 8px;
		
		
	
	}
	
	
	.propimage {
		padding: 6px;
		border: 1px solid #fff;
		background-color:#CCCCCC;
	}
	
	
	.featimage {
		padding: 6px;
		border: 1px solid #fff;
		background-color:#E1E1E1;
	}
	
	
	.featcopy {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #97C2ED;
		font-size: 12px;
	
	}
	
	
	.featcopy a, .featcopy a:active{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CDCDCD;
		font-size: 10px;
		font-weight: bold;
	
	}
	
	.divide {
		padding-top: 5px;
		padding-bottom: 5px;
		width:620px;
		border-top: 3px double #EAEAEA;
	}
	
	
	
	.FCTextWhite { FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	.FCTextWood { FONT-SIZE: 10px; COLOR: #303030; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	
	
	.tablehomeitem {
	background-image: url("../../images/bg_home_items.gif");
	background-repeat: no-repeat;
	width: 144px;
	height: 220px;
}
.borderwhite1 {border: 3px solid #FFFFFF;}
.white
{
	font-size: 11px;
}
.inputinfo { border: 1px solid #AAAAAA;}
.inputinfo { width:170px; }


.title	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#666666; text-decoration:none; line-height:16px; }
.searchResults			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; color:#666666; text-decoration:none; border-bottom:1px solid #3266CC; }





.sfSelect { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#494949; text-decoration:none; border:1px solid #628EBF; background-color:#FFFFFF; width:174px; }
.sfSelectSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#494949; text-decoration:none; border:1px solid #628EBF; background-color:#FFFFFF; width:93px; }
.sfSelectSmallBox { padding-left:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#494949; text-decoration:none; border:1px solid #628EBF; background-color:#FFFFFF; width:150px; }
.sfSelectSmallBoxArea{ padding-left:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#494949; text-decoration:none; border:1px solid #628EBF; background-color:#FFFFFF; width:150px; overflow:auto; }
.sfSelectBigBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#494949; text-decoration:none; border:1px solid #628EBF; background-color:#FFFFFF; width:300px; }
.sfSelectSSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#494949; text-decoration:none; border:1px solid #628EBF; background-color:#FFFFFF; width:70px; }
.textCalc{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:16px; }


.textGreyBold			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; color:#666666; text-decoration:none; line-height:16px; }
.textDisclaimer	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; color:#A3A4A4; text-decoration:none; line-height:11px; }