body {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
  	color: #5a5a5a;
}
A:link {
	color: #8a8a8a;
	text-decoration: none;
}
A:visited {
	color: #8a8a8a;
	text-decoration: none;
}
A:active {
	color: #8a8a8a;
	text-decoration: none;
}
A:hover {
	text-decoration: underline; 
	color: #ff9900;
}

/* menu */
.menu_topline { 
padding			 : 3px;
background-color : #FFFFFF;
}

.menu_item { 
color	: #FFFFFF; 
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
padding : 2px;
text-align : center;
background-color:#FF9900;
}

.menu_links { 
color	: #FFFFFF; 
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
font-weight : bold;
text-decoration : none;
}

.menu_links:hover{ 
color	: #000000; 
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
font-weight : bold;
text-decoration:none;
}


/* page */
.table_color {
background-color :#FFFFFF;
}


/* featured listings */
.featured_list1 {
background-color :#FFFFFF;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
height	: 30px;
}

.featured_list2 {
background-color :#FFFFFF;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
height	: 30px;
}

.featured_link {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
height	: 30px;
}



/* image */
.image_border {
background-color :#FFFFFF;
border	: 1px solid #FF9900;
padding	: 0px;
}



/* detailed property info */
.detail {
background-color :#FFFFFF;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
}

.detail_bar {
background-color :#FF9900;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #FFFFFF;
padding	: 0px;
font-weight	: bold;
}

.detail_link {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
}

.detail_link:hover {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #7a7a7a;
}




/* search */
.search_box {
background-color :#fffaf2;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
height	: 30px;
}

.search_header {
background-color :#FF9900;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #FFFFFF;
font-weight : bold;
height	: 25px;
}

.search_link {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #FF0000;
height	: 30px;
}

.search_row1 {
background-color :#FFFFFF;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
height	: 30px;
}

.search_row2 {
background-color :#F8F8F8;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
height	: 30px;
}




/* form */
.form_title {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
font-weight:bold;
color	: #C00000;
}

.form_field {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
}

.form_text {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
}

.form_textbox {
border	: 1px solid #898989;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color 	: #000000;
vertical-align : middle;

}

.form_field_warning {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #C00000;
}

.form_button {
border	: 1px ridge #dedede;
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #626569;
background-color : #dedede;
}



/* list */
.list_title_bar {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #FFFFFF;
font-weight:bold;
background-color	:#4E8ED8;
height	:30px;
}

.list_text_bold {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color		: #C00000;
font-weight	: bold;
}

.list_text {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #000000;
height	: 30px;
}

.list_link {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #FF0000;
}


/* others and warning */
.arrow {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #C00000;
}

.asterix {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #C00000;
}

.warning {
  	font-family: Tahome, Verdana, Arial;
  	font-size: 10pt;
color	: #C00000;
}
