﻿/* CSS Document */
body{
font-family:tahoma;
font-size:10px;
color:#464646;
}
a
{
	color:black;
	font-size:11px;
}
textarea
{
	font-family:tahoma;
	font-size:10px;
	color:#464646;
}
.PropertyH1
{
	margin-top:0;
	margin-bottom:0;
}
.PropertyH2
{
	margin-bottom:2px;
	margin-top:0;
}
.frame{
	border:solid 3px #ababab;
	padding:0px;
	width:860px;
}
.menu{
	background:url(../images/bg_menu.jpg) repeat-x top;
	height:40px;
}
img.border{
	border:3px solid #dddddd;
}
div.border
{
	border:3px solid #dddddd;
}


.header{
	background:url(../images/bg_header.jpg) repeat-x top;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}
.section_header{
	color:#5e5e5e;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.section_header_down
{
	color:#5e5e5e;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	background:url(../images/border_dotted_green.gif) repeat-x bottom;
	padding-bottom:8px;
}
.section_body{
	background:url(../images/border_dotted_green.gif) repeat-x top;
}
.section_body_down{
	background:url(../images/border_dotted_green.gif) repeat-x bottom;
}
.section_body_right
{
	background:url(../images/border_dotted_green.gif) repeat-y right;
}
.frame_section{
	border:1px solid #dddddd;
	position:relative;
	padding:5px;
	vertical-align:top;
}
.property_status{
	color:#b20000;
	font-weight:bold;
	padding:5px;
	text-align:left;
	width:109px;
}
.property_det
{
	width:109px;
	color:#474747;
	padding:0px 5px 5px 5px;
	text-align:left;
}
.property_cat{
	color:#474747;
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
}
.property_cat_arrow
{
	background:url(../images/arrow_property_cat.gif) right no-repeat;
}

.property_cat_detail
{
	background:url(../images/arrow_property_stat.gif) left no-repeat;
}
.property_cat_detail a:hover
{
	color:#9bc109;
	text-decoration:underline;
}
.property_cat_detail a
{
	font-size:10px;
	color:#474747;
	text-decoration:none;
}

.forsalerentlink 
{
	font-size:10px;
	color:#474747;
	text-decoration:none;
}
.forsalerentlink:hover
{
	font-size:10px;
	color:#9bc109;
	text-decoration:underline;
}


#topnavigator a
{
	 color:#FFFFFF;
	 text-decoration:none;
}
#topnavigator td
{
	padding-left:30px;
	padding-right:30px;
}

select, input
{
	font-family:Tahoma;
	font-size: 10pt;
	color: #3B3E39;	
	background-color: #FFFFFF;
	border: 1px solid #E3E2DA;	
}

.advsearch_list_header
{
	font-size:10px;
	background-color:#d8d8d8;
	color:#464646;
	font-weight:bold;
	border:solid 1px white;
}
.advsearch_list_header_selected
{
	font-size:10px;
	background-color:#9ac20a;
	color:#FFFFFF;
	font-weight:bold;
	border:solid 1px white;
}
.advsearch_list_result
{
	border:solid 1px #d8d8d8;
}

.paging
{
	cursor:pointer;	
	padding:0 3px 0 3px;
	font-size:9px;
	color:Black;
}
.paging:hover
{
	cursor:pointer;	
	text-decoration:underline;
	padding:0 3px 0 3px;
	font-size:9px;
	color:Black;
}
.paging_selected
{
	cursor:pointer;	
	text-decoration:underline;
	padding:0 3px 0 3px;
	color:#9ac20a;
	font-size:9px;
}
.spacer-paging
{
	padding:0 3px 0 3px;
}
.properties_found
{
	font-weight:bold;
	color:#02a7ff;
}
.header_background
{
	background-color:#dddddd;
	background:url(../images/bg_header.jpg) repeat-x;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.condo_search_header
{
	font-weight:bold;
}

.browse_alp
{
	color:#02a7ff;
	text-decoration:underline;
	cursor:pointer;
}
.propertyname_link
{
	color:#02a7ff;
	text-decoration:underline;
	cursor:pointer;
}
.propertyname_link:hover
{
	color:#99c30a;
	text-decoration:underline;
	cursor:pointer;
}

.district_link
{
	color:#99c30a;
	cursor:pointer;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
.district_link:hover
{
	color:#02a7ff;
	cursor:pointer;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
}
.district_area
{
	font-weight:bold;
	font-size:10px;
}
.district_description
{
	color:#9c9c9c;
	font-size:9px;
}
.condodetail_header
{
	background-color:#ffa52c;
	color:White;
	font-weight:bold;
	padding-left:10px;
	height:20px;
}

.propertydetail_header
{
	background-color:#99c30a;
	color:White;
	font-weight:bold;
	padding-left:10px;
	height:20px;
}
.propertydetail_header_section
{
	font-weight:bold;
	width:150px;
	padding-left:10px;
}
#locationarea 
{
	padding:3px 0px 3px 8px;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	font-weight:bold;
}
#locationarea_right
{
	padding:3px 0px 3px 8px;
	border-bottom:1px solid #dddddd;
	font-weight:bold;
}

#locationarea_detail
{
	padding:3px 0px 3px 8px;
	border-right:1px solid #dddddd;
}
#locationarea_detail_right
{
	padding:3px 0px 3px 8px;
}

.footerlinks a
{
	font-family:tahoma;
	font-size:11px;
	color:#464646;
	text-decoration:none;
}

.thumb_map_header
{
	color:#99c30a;
	font-weight:bold;
	font-size:11px;
	margin:5px 0 3px 0;
}
.loadingdiv 
{
position: absolute;
top: 50%;
right: 50%;
background: white;
border:solid 1px #96c20b;

}
/*
body, html {
width: 100%;
height: 100%;
overflow: auto;
margin: 0;
padding: 0;
}*/
#page 
{
padding:5px 0 5px 0;
overflow: hidden;
}
.span_compulsory
{
	color:Red;
	font-weight:normal;
}

.inquiry_result
{
	border:1px solid #dddddd;
	position:relative;
	padding:5px;
	vertical-align:top;
	font-family:tahoma;
	font-size:16px;
	color:#464646;
}
.sitemaplinks_header a
{
	color:#097CB2;
	text-decoration:none;
	font-weight:bold;
}
.sitemaplinks_header a:hover
{
	color:#9bc109;
	text-decoration:underline;
	font-weight:bold;
}

.sitemaplinks
{
	background:url(../images/arrow_property_stat.gif) left no-repeat;
	padding-left:10px;
	margin-left:10px;
	text-decoration:none;
}
.sitemaplinks:hover
{
	background:url(../images/arrow_property_stat.gif) left no-repeat;
	color:#9bc109;
	padding-left:10px;
	text-decoration:underline;
}
.cms_website
{
	color:#00a8ff;
	text-decoration:none;
}
.cms_website:hover
{
	color:#99c108;
	text-decoration:underline;
}
.cms_emailaddress
{
	color:#fe9003;
	text-decoration:none;
}
.cms_emailaddress:hover
{
	color:#99c108;
	text-decoration:underline;
}