@charset "utf-8";
/* CSS Document */
#mainContent blockquote {
	font-style:italic;
	font-size:12px;
	line-height:125%;
	color:#E0E0E0;
	margin:0 0 0 0;
}
#mainContent cite {
	color:#E0E0E0;
	font-weight:bold;
	font-style:normal;
	font-size:12px;
	line-height:150%;
}
.profileImg {
	float:left;
	width:144px;
}
.profile { 
	margin-left:150px;
	font-size:12px;
	line-height:150%;
	color:#E0E0E0;
}
.profile h3 { 
	color:#fff;
	font-size:14px;
	line-height:125%;
}
.profile span { color:#FF65A2;}
table#contactDetails td {
	vertical-align:top;
	width:300px;
}
table#contactDetails tr {
	height:120px;
}
.contactLocation {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.prpTitle {
	margin-top:5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.additionalInfo {
	margin-top:3px;
	font-size:11px;
}
.imageM {
	margin-top:4px;
	width:120px;
	height:120px;
	border:solid 1px #333333;
}	
.searchLink {
	float:left;
	width:100%;
	margin-bottom:5px;
	font-weight:bold;
}
#map {
	float:left;
	margin-left:0px;
	margin-top:10px;
	width:580px;
	height:450px;
	border:solid 1px #666666;
}
.officeMap {
	width:240px;
	min-height:180px;
	color:#DADBDD;
	background-color:#3D3D3E;
}
/*property lisiting*/
#defineSearchRequirements {
	margin-bottom:15px;
	font-size:11px;
}
.propertyPosition1, .propertyPosition2 {
	float:left;
	margin-left:0px;
	width:580px;
	min-height:150px;
	padding-bottom:5px;
}
.propertyPosition1 {
	background-color:#3D3D3E;
}
.propertyPosition2 {
	background-color:#101010;
}
.propertyIcon {
	float:left;
	margin:10px;
	width:130px;
	height:130px;
	border:solid 1px #333333;
}
.propertyInfo {
	float:right;
	margin:10px;
	width:400px;
	min-height:120px;
}
.propertyTitle {
	float:left;
	width:100%;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.listingInfo_line1, .listingInfo_line2 {
	float:left;
	margin-top:10px;
	width:100%;
	color:#CCCCCC;
}
.listingInfo_line1 {
	font-style:italic
}
.listingMore {
	float:left;
	margin-top:5px;
}	
/*property details page */
#propertyDetails_bg {
	float:left;
	margin:0px;
	width:100%;
	padding-top:20px;
	height:255px;
	background-image:url(../graphic/mcf_details_bg.gif);
	background-repeat:no-repeat;
}
#detailed_page { float:left;margin:10px 0px 20px 10px;width:560px;}
#property_main_details { float:left;width:100%;}
#sub_title { color:#FFFFFF;margin-top:-5px;}
h4 {
	float:left;
	margin-left:30px;
	margin-top:10px;
	width:90%;
}
h4 a { 
	color:#ffffff;
}
/* search */
.search_header { float:left;margin:10px 0px 0px 10px;color:black;font-size:13px;}
#search_table { color:black;}
#search_table table { float:left;margin:30px 0px 0px 35px;width:300px;}
#search_table table select { font-size:11px;width:150px;}
#search_table table th, #search_table table td { padding:3px;}
#searchCell { height:40px;text-align:right;}
#paginator {
	float:left;
	margin-top:15px;
}
.main_image {
	float:left;
	margin:15px 0px 0px 0px;
	border:solid 1px #555555;
}
.property_h1 {
	font-size:14px;
	font-weight:bold;
}
#main_status {
	float:left;
	margin:25px 0px 0px 0px;
	font-size:11px;
	width:100%;
	color:white;
	font-weight:bold;
}
.full_description {
	float:left;
	margin:20px 0px 0px 0px;
	color:#CCCCCC;
	text-align:center;
	width:100%;
	font-size:11px;
}
#propertyDetaisTable {
	float:left;
	margin:0px 0px 0px 160px;
	background-color:#999999;
	color:#CCCCCC;
}
#propertyDetaisTable td, #propertyDetaisTable th {
	background-color:#6C696C;
	font-weight:normal;
}
.schedule_link { float:left;margin:20px 0px 20px 150px;font-size:11px;text-decoration:none;color:#ffffff;}
#fullwebsite_description { float:left;margin:10px 0px 0px 30px;width:500px;}
#fullwebsite_description p { font-size:11px;color:#CCCCCC;text-align:center;}
