body{
	margin:0px;
	font:12px normal Arial,Helvetica,Sans-Serif;
	background-color:#00A1CB;
	background-image:url('../../images/background.jpg');
	background-repeat:repeat-y;
	background-position:top center;
}
form{
	margin:0px;
}
h1{
	color:#006C8E;
	margin:0px;
	font-size:18px;
}
h2,h3,h4,h5,h6{
	color:#168500;
	margin:0px;
}
a{
	color:#168500;
}
.breadcrumbs{
	color:#168500;
}
.content{
	position:relative;
	left:50%;
	margin:0px 0px 0px -489px;
	width:978px;
}

.bannerAds{
	width:678px;
	overflow:hidden;
}

.sideAds{
	position:absolute;
	left:678px;
	width:300px;
	overflow:hidden;
}

.sideAds img{
	border-bottom:2px solid #FFE400;
}

.page{
	width:658px;
	padding:10px;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.left{
	text-align:left;
}
.clear{
	clear:both;
}
.clearLeft{
	clear:left;
}
.clearRight{
	clear:right;
}
.bold{
	font-weight:bold;
}
img, a img{
	border:0px;
}
input,select{
	font-size:9px;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
.floatLeftMargin5{
	float:left;
	margin-right:5px;
}
.floatLeftMargin10{
	float:left;
	margin-right:10px;
}
.floatLeftMargin15{
	float:left;
	margin-right:15px;
}
.searchBox{
	border:1px solid #3CD8EE;
	width:653px;
}
.searchBox .title{
	padding:3px;
	background-color:#04668B;
	text-align:center;
	color:white;
	font-weight:bold;
}
.searchBox .searchForm{
	padding:5px;
	background-color:#009CC2;
	font-size:10px;
	color:white;
}
.marginBottom3{
	margin-bottom:3px;
}
.marginBottom5{
	margin-bottom:5px;
}
.marginBottom10{
	margin-bottom:10px;
}

.propertyPreview{
	border:1px solid #D2FFC1;
	width:312px;
	padding:5px;
	float:left;
	margin-right:5px;
	overflow:hidden;
	background-color:#EDFFE7;
}
.propertyPreview .description{
	float:left;
	width:160px;
}
.propertyPreview .label{
	color:#168500;
	font-weight:bold;
}
.propertyPreview .previewPic{
	width:110px;
	overflow:hidden;
}
.propertyPreview .previewPic{
	width:110px;
	overflow:hidden;
	background-color:white;
}
.propertyPreview .moreDetails{
	background-color:white;
}

.propertyPreviewF{
	border:1px solid #FFCC21;
	width:312px;
	padding:5px;
	float:left;
	margin-right:5px;
	overflow:hidden;
	background-color:#FFFADC;
}
.propertyPreviewF .description{
	float:left;
	width:160px;
}
.propertyPreviewF .label{
	color:#04668B;
	font-weight:bold;
}
.propertyPreviewF a{
	color:#04668B;
}
.propertyPreviewF .previewPic{
	width:110px;
	overflow:hidden;
	background-color:white;
}
.propertyPreviewF .moreDetails{
	background-color:white;
}

.adminBox{
	background-color:#0E667A;
	color:white;
	padding:5px;
}
.adminBox a{
	color:white;
}
.photo{
	padding:1px;
	border:1px solid #CFCFCF;
	background-color:white;
}
.noPicture{
	width:100px;
	height:73px;
	text-align:center;
	border:1px solid #898989;
	background-color:#F7F7F7;
	color:#898989;
	font-weight:bold;
	font-size:14px;
	position:relative;
}
.noPicture .text{
	position:relative;
	top:28px;
}
.propertyBigPic{
	float:right;
	width:375px;
	text-align:center;
}
.propertyLilPic{
	width:64px;
	margin-right:3px;
}
.propertyLabel{
	padding:0px 0px 0px 2px;
	background-color:#D9FBFF;
	font-weight:bold;
	color:#006985;
}
.propertyInfo{
	width:272px;
}
.emailAgent{
	width:500px;
	height:220px;
	position:absolute;
	z-index:600;
	left:375px;
	top:250px;
	background-color:white;
	padding:3px;
	display:none;
}
.emailAgent .frameHeader{
	padding:3px;
	background-color:#006986;
	color:white;
	font-weight:bold;
	font-size:14px;
}
.emailAgent a{
	color:white;
}
.emailAgent iframe{
	width:500px;
	height:200px;
	background-color:white;
}
.emailProp{
	width:500px;
	height:220px;
	position:absolute;
	z-index:600;
	left:375px;
	top:250px;
	background-color:white;
	padding:3px;
	display:none;
}
.emailProp .frameHeader{
	padding:3px;
	background-color:#006986;
	color:white;
	font-weight:bold;
	font-size:14px;
}
.emailProp a{
	color:white;
}
.emailProp iframe{
	width:500px;
	height:200px;
	background-color:white;
}
.emailTo{
	display:none;
}
iframe{
	border:0px;
}