body
{
    background-color: #ffffff;
    font-family:Segoe UI, Verdana;
    font-size: 13px;
}



h1

{
color: #6c9d31;
font-size: 16px;

}

.newsBarRow
{
	color: #6c9d31;
}

.homebg
{
    background-image: url(objects/col1.jpg);
    background-position: right;
    background-repeat: no-repeat;
    background-color: #06070B;
    width:200px;
}

.sidebar
{
	background-color: #8CC63F;
	color: #FFFFFF;
	font-family: 'Segoe UI';
	font-size: small;
	font-weight: normal;
	padding:20px;
	width:200px;
	vertical-align:top;

	
}

.sidebar h2
{
	color: #FFFFFF;
	font-size: 16px;
	
}

.sidebar h3
{
	color: #FFFFFF;
	font-size: small;
}


.sidebar date
{
	color: #FFFFFF;
	font-size: 8px;
	
}

.sidebar a
{
	color:#ffffff;
	text-decoration:none;
}

.loginText
{

	padding:0px;

}

.loginText a
{
	color:#808284;
	text-align:left;
	padding:0px;
	padding-left:20px;
	text-decoration:none;
}

.menuItem 
{
	width:100px;
	text-align:center;
	
}

.menuItem a
{
	color:#6C9D31;
	
}

.menuselected
{
	text-align:center;
	background-color:#8CC63F;
	color:#FFFFFF;
	width:100px;
	border:Solid 3px #808284;
	font-weight:bold;
}

.menuselected a
{
	text-align:center;
	background-color:#8CC63F;
	color:#FFFFFF;
}

.textcontext
{
	vertical-align:top;
	padding:15px;
}

.textcontext td
{
padding: 10px;
}

.textcontext th
{
	color: #6C9D31;
	text-align:left;
	padding-left:10px;
}

.textcontext .feature
{
	background-color: #787878;
	color: #FFFFFF;
}

.bodycontent
{
    color:#111111;
    background-color:#FFFFFF;
}

.bodycontentpanel
{
	color:#111111;
	background-color:#FFFFFF;
	padding:0px;
	padding-bottom:20px;
	border: solid 1px #97BF24;
}

.header
{
    font-family:Segoe UI;
    color:#FFFFFF;
    background-color:inherit;
    padding-left:20px;
    text-align:right;

}

.proceedBar
{
    background-color:#5D7B9D;
    color:#ffffff;
    padding:5px;
    text-align:right;
}

.none
{
    display:none;
}

.search
{
    width:100%;
}

.search a
{
    color:#111111;
    text-decoration:none;
}

.search .propFeature
{
	color: #6B9833;
}

.search table
{
    width:100%;
}
.search td
{
    vertical-align:top;
    text-align:left;	
}

.search .image
{
    width:120px;
}

.search .content
{
    width:90%;
    padding:0px;
}

.search .content td
{
    padding-left:10px;
}

.searchPager 
{

	color:#111111;
	
	}
	
	.searchHeader
	{
	font-weight:bold;
	text-align:right;
	}
	
	.searchHeader th
	{
	font-weight:bold;
	text-align:right;
	}
	
	.searchHeader a
	{
		color:#808284;
	font-weight:bold;
	}
	
	.searchRow
	{
		border-bottom:1px solid #8CC63F;
	}
	.searchAltRow
{
	
	border-bottom:1px solid #8CC63F;
}

.newsPager 
{
	background-color:#8CC63F;
	color:#ffffff;
	
	}
	
	.newsHeader
	{
		background-color:#8CC63F;
		color:#FFFFFF;
	font-weight:bold;
	}
	
	.newsHeader th
	{
	font-weight:bold;
	}
	
		.newsHeader a
	{
		background-color:#8CC63F;
		color:#FFFFFF;
	font-weight:bold;
	}
	
	.newsRow
	{
		border-bottom:1px solid #8CC63F;
		vertical-align:top;
	}
	.newsAltRow
{
	border-bottom: 1px solid #8CC63F;
	vertical-align: top;
	background-color: #F2F2F2;
}

	.newsRow td
	{
 padding:25px;
	}
	.newsAltRow td
{
	
	 padding:25px;
}



.searchMenu
{
	background-color: #8CC63F;
	width:650px;
	color:#ffffff;

}

.searchMenu td 
{
		padding:5px;
}
 
.searchMenu td table td
{
		padding:10px;
}
.searchSubMenu td select
{
	background-color:#ffffff;
	color: #333333;
	width:220px;
	border:1px solid #ffffff;
}

.searchSubMenu td .halfSelect
{
	background-color:#ffffff;
	color: #333333;
	width:100px;
	border:1px solid #ffffff;
}
.searchAdvMenu
{
	border:5px solid #808284;
}

.searchAdvMenu td
{
	background-color:#FFFFFF;
	color: #333333;

}

.searchAdvMenu td select
{
	background-color:#787878;
	color: #ffffff;
	width:200px;
	border:1px solid #787878;
}

.footerleft
{
		color: #6C9D31;
		font-size:small;
		
}

.footerright
{
		color: #6C9D31;
		text-align:right;
		font-size:small;
		padding:10px;
}

.footerright a
{
		color: #6C9D31;
		font-size:small;
		text-decoration:none;

}

.PRMainImagePanel
{
	padding:25px;
	text-align:center;
}

.PRThumbImagePanel

{
	padding:10px;
	border-top:1px solid #6C9D31;
	border-bottom:1px solid #6C9D31;
	width:550px;
}

.PRThumbImagePanelimg

{
	background-color:#6C9D31;
	padding:1px;
}

.PRThumbImagePanel input

{
	padding:1px;
	background-color:#6C9D31;
	margin:5px;
}

.PropertyResTitle
{
	font-size:larger;
	font-weight:bold;
	padding:2px;

}

.PropertyResPrice
{
	font-size:larger;
	font-weight:bold;
	text-align:right;
	padding:2px;
}

.PropertyList
{
	border-bottom:1px solid #6C9D31;
}

.PropertyListRow td
{
	color:#6C9D31;
	padding:2px;
}
.PropertyListAltRow td
{
	color:#6C9D31;
	padding:2px;
}
.PropertyListHeader th
{
	padding:2px;
	color:#333333;
}

.map
{
	margin-top:25px;
	width:350px;
	height:300px;
	border:1px solid #6C9D31;
}

.LPTable
{
	background-color:#FFFFFF;
	color:#6C9D31;
	font-weight:bold;
	font-size:12px;
	padding:5px;
}
.newsBarRow
{
	 vertical-align:top;
	 padding:3px;
	 
}

.alignleft

{
float:left;
}

.LatpropImage
{
	width:100px;
	height:80px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	border:none;
}