/* CSS Document */
.clear{clear:both;}
.red{color:#FF0000;}
a.tm_link:link, a.tm_link:visited {
	text-decoration:none;
	color:#F00;
}
a.tm_link:hover {
	text-decoration:underline;
	color:#FF0;
}
a.tm_link:active {
	text-decoration:none;
	color:#F90;
}

div.pagination{clear:both; margin:10px auto;}
div.pagination a:link, div.pagination a:visited{display:block; padding:5px; font-size:10px;}
div.pagination a:hover{display:block; color:#5C995D;}
div.pagination .item{float:left; border-left:#CCCCCC 1px solid;}
div.pagination .item_current{float:left; background:#FF7F2A; padding:5px; font-size:10px;}

.tm_body_background{background:#FFFFFF;}

.tm_box_property_search{
	clear:both;
	margin:auto;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	background-repeat:repeat-x;
}
.tm_box_property_search .form_fieldset{border:#CCCCCC 1px solid;}
.tm_box_property_search .form_legend{font-size:14px; font-weight:bold;}
.tm_box_property_search .form_title{
	font-size:16px;
	font-weight:bold;
	color: #069;
	margin: 5px;
	padding: 25px;
}
.tm_box_property_search .form_label{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	line-height: 30px;
}
.tm_box_property_search .form_label_list{
	font-size:12px;
	color:#333333;
	line-height: 30px;
}
.tm_box_property_search .form_input{border:#999999 1px solid; font-size:12px; }
.tm_box_property_search .form_select{font-size:12px;  }
.tm_box_property_search .form_radio{border:0px;}
.tm_box_property_search .form_checkbox{border:0px;}
.tm_box_property_search .form_submit{
	padding:10px 25px;
	color:#06C;
	font-weight:bold;
}

.tm_box_property_search_result{clear:both; margin:auto; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#333333; background:#FFFFFF;}
.tm_box_property_search_result .title_box{
	clear:both;
	background-repeat:repeat-x;
	background-color:#379BFF;
	color: #FFF;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #379BFF;
	border-bottom-color: #06C;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.tm_box_property_search_result .title_box_1{
	float:left;
	margin-left:10px;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
}
.tm_box_property_search_result .title_box_2{float:right; margin-right:10px; font-size:12px;}
.tm_box_property_search_result .teaser_box{
	clear:both;
	margin:auto;
	padding:2px;
	border:#CCCCCC 1px solid;
	text-align:left;
	background-color: #F4F4F4;
}
.tm_box_property_search_result .teaser_box:hover { background-color: #FFFFD7; }
.tm_box_property_search_result .teaser_box_1{float:left; padding:2px;  }
.tm_box_property_search_result .teaser_box_2{float:left; padding:2px; margin-left:5px; width:190px;  }
.tm_box_property_search_result .teaser_box_3{float:left; padding:2px; margin-left:5px;  }
.tm_box_property_search_result .label_price{
	font-size:16px;
	font-weight:bold;
	color:#06C;
	padding:3px;
}
.tm_box_property_search_result .label_title{clear:both; }
.tm_box_property_search_result .label_item{clear:both; }
.tm_box_property_search_result .label_mlsid{clear:both; margin-top:25px; font-size:12px;}

.tm_box_property_search_feat{clear:both; margin:auto; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#333333; background:#FFFFFF;}
.tm_box_property_search_feat .title_box{clear:both; padding:5px; background:url(http://www.tierramaxidx.com/skin/default/idx/html/img/property_search/feat_title_box_bg.jpg); background-repeat:repeat-x; background-color:#F5F8FF; }
.tm_box_property_search_feat .title_box_1{
	float:left;
	margin-left:10px;
	font-size:16px;
	color:#06C;
	font-weight:bold;
}
.tm_box_property_search_feat .title_box_2{float:right; margin-right:10px; font-size:12px;}
.tm_box_property_search_feat .teaser_box{clear:both; margin:auto; padding:2px; background:#EDF3E0; border:#CCCCCC 1px solid; text-align:left; }
.tm_box_property_search_feat .teaser_box:hover { background-color: #FFFFD7; }
.tm_box_property_search_feat .teaser_box_1{float:left; padding:2px;  }
.tm_box_property_search_feat .teaser_box_2{float:left; padding:2px; margin-left:5px; width:190px;  }
.tm_box_property_search_feat .teaser_box_3{float:left; padding:2px; margin-left:5px;  }
.tm_box_property_search_feat .label_price{font-size:16px; font-weight:bold; color:#336666; padding:3px; }
.tm_box_property_search_feat .label_title{clear:both; }
.tm_box_property_search_feat .label_item{clear:both; }
.tm_box_property_search_feat .label_mlsid{clear:both; margin-top:25px; font-size:12px;}

.tm_box_property_view{clear:both; margin:auto; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; background-color:#FFFFFF; background:url(http://www.tierramaxidx.com/skin/default/idx/html/img/property_view/tm_box_property_view_bg.jpg); background-repeat:repeat-x;  }
.tm_box_property_view .lev_search{clear:both; margin:0px auto 5px auto; border:#CCC 1px solid; padding:5px; font-size:12px; background:#ECEEE6; }
.tm_box_property_view .lev1{clear:both;}
.tm_box_property_view .lev1 .left{float:left; margin-left:2px;}
.tm_box_property_view .lev1 .right{float:right; margin-right:2px; text-align:left; }
.tm_box_property_view .lev1 .title{
	clear:both;
	font-size:14px;
	font-weight:bold;
	color:#06C;
}
.tm_box_property_view .lev1 .item{clear:both;}
.tm_box_property_view .lev2{clear:both;}
.tm_box_property_view .lev2 .agent{font-size:12px;}
.tm_box_property_view .lev2 .agent .img_contact{margin:5px auto;}

.tm_box_property_view .lev2 #contact_box{clear:both; margin:auto; }
.tm_box_property_view .lev2 #contact_box .table{border:#F8841F 2px solid; font-size:10px; }
.tm_box_property_view .lev2 #contact_box .title{clear:both; margin:5px; padding:2px; text-align:center; border:#F8841F 1px solid; background:#F9F6E3;}
.tm_box_property_view .lev2 #contact_box .title_txt{float:left; text-align:center; width:380px; }
.tm_box_property_view .lev2 #contact_box .title_close{float:right; width:60px;}
.tm_box_property_view .lev2 #contact_box .row{clear:both; padding:0px 0px 0px 20px; }
.tm_box_property_view .lev2 #contact_box .row .left{float:left; margin:1px; }

.tm_box_property_view .lev2 #contact_sending{clear:both; margin:auto; display:none;}
.tm_box_property_view .lev2 #contact_sending .table{border:#F8841F 2px solid; font-size:10px; }

.tm_box_property_view .lev2 #contact_sent{clear:both; margin:auto;}
.tm_box_property_view .lev2 #contact_sent .table{border:#F8841F 2px solid; font-size:10px; }

.tm_box_property_view .lev3{clear:both; margin:auto; text-align:center; padding:2px;}
.tm_box_property_view .lev4{clear:both; margin:auto; text-align:center; padding:2px;}
.tm_box_property_view .lev4 .th{float:left; margin:2px;}

.tm_box_property_view #lev5{clear:both; margin:auto; text-align:center; padding:2px;}
.tm_box_property_view #lev5 .table{border:#F8841F 2px solid; font-size:10px; }
.tm_box_property_view #lev5 .title{clear:both; margin:5px; padding:2px; text-align:center; border:#F8841F 1px solid; background:#F9F6E3;}
.tm_box_property_view #lev5 .title_close{text-align:center; }

.tm_box_property_view .lev6{clear:both; margin:5px auto; }
.tm_box_property_view .lev6 ul{margin:2px 0px 0px 2px; }

.tm_box_property_view .lev6 .title{clear:both; font-size:12px; padding:3px; color:#FFFFFF; font-weight:bold; background:url(http://www.tierramaxidx.com/skin/default/idx/html/img/property_view/lev6_title_bg.jpg); background-repeat:repeat-x; background-color:#798350; }
.tm_box_property_view .lev6 .subtitle{
	clear:both;
	font-size:11px;
	padding:3px;
	color:#06C;
	font-weight:bold;
}
.tm_box_property_view .lev6 .feat_group{clear:both; margin:auto;}
.tm_box_property_view .lev6 .feat_group_row{clear:both; border-bottom:1px solid #E6EBFE; }
.tm_box_property_view .lev6 .feat_group_label{float:left; padding:1px; text-align:right; width:48%; font-weight:bold; border-right:1px solid #E6EBFE;}
.tm_box_property_view .lev6 .feat_group_value{float:left; padding:1px;}
.tm_box_property_view .lev6 .feat_group_left{float:left; width:49%}
.tm_box_property_view .lev6 .feat_group_right{float:right; width:49%}
.tm_box_property_view .form_input{border:#999 1px solid; font-size:12px; }

.tm_box_contact .form_input{border:#999 1px solid; font-size:12px; }
.tm_box_contact	.form_submit{font-size:14px; font-weight:bold; }
.tm_box_contact .label{ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;  }

