#property_detail_container {
	border-top: 0px solid #2e4973;
	margin:0px 0 10px 0;
	padding: 40px 10px 10px 10px;
}

#agent_contact_info_tbl {
	text-align:left;
	padding:10px;
	border:0px solid #909090;
	width:auto;
}

td#agent_photo {
	width:67px;
	height:79px;
}

img#agent_photo {
	border:1px solid #c6c6c6;
	width:67px;
	height:79px; 
}
/*2e4973*/
#agent_box_title {
	color: #fff;
	background-color:#2e4973;
	padding:3px;
	font-size:12px;
	text-align:center;
	width:auto;
}

#selling_agent_box_title {
	color: #fff;
	background-color:#2e4973;
	padding:3px;
	font-size:12px;
	text-align:center;
	width:auto;
}

#agent_lbl {
	font-weight:bold;
	/*color:#2e4973;*/
	color:#777;
	font-size:11px;
}

#agent_info {
	color:#000;
	padding-bottom:3px;
	font-size:11px;
}

#agent_info a {
}

#agent_email {
	color:#000;
	padding-bottom:3px;
}

#agent_email a {
	font-size:11px;
}

#agent_name {
	color:#2e4973;
	vertical-align:top;
	width:auto;
	font-size:14px;
	font-weight: normal;
	padding-bottom:10px;
}

#agent_name a {
	/*color:#2e4973;*/
	/*color:#777;*/
}

#agent_spacer {
	height:0px;
}

#property_detail_title {
	font-weight:bold;
	/*color:#2e4973;*/
	color:#444;
	font-size:12px;
	padding-top:15px;
	border-bottom:1px solid #c6c6c6;
	/*border-bottom:1px solid #c6c6c6;*/
}

#property_detail_lbl {
	/*height:12px;*/
	font-weight:normal;
	/*color:#2e4973;*/
	color:#666;
	font-size:12px;
	padding-bottom:3px;
	padding-right:5px;
	width:100px;
}

td#property_detail_info {
	/*height:12px;*/
	color:#666;
	padding-bottom:3px;
	font-size:12px;
}

.property_name_heading {
	text-align:center;
	color:#444;
	font-size:16px;
	padding:10px 0 0 0;
}

table.property_tbl_detail {
	width:100%;
}

table.property_tbl_detail_info, table.property_tbl_images, table.property_tbl_information {
	text-align:left;
	width:100%;
}

.property_tbl_images {

}

table#property_tbl_detail_left_column {
	text-align:left;
	vertical-align:top;
}

td#property_tbl_detail_left_column {
	text-align:left;
	width:78%;
	padding-right:10px;
	vertical-align:top;
}

td#property_tbl_detail_right_column {
	text-align:center;
	padding-left:10px;
	vertical-align:top;
	border-left:0px solid #c6c6c6;
}

img#property_tbl_detail_img {
	border:1px solid #ccc;
}

#picture_selector {
	width:100%;
	text-align:left;
}

#picture_selector_lbl {
	padding-right:5px;
}

#picture_selector_selected_item {
	padding-right:5px;
}

#picture_selector_item {
	padding-right:5px;
}

#map_lbl {
	text-align:left;
	padding:10px;
	padding-bottom:20px;
}

.detail_first_row {
    padding-top:5px;
}

.border_left {
    background:url('../images/border-left.gif') repeat-y right;
    width:11px;
}

.border_right {
    background:url('../images/border-right.gif') repeat-y;
    width:11px;
}

.border_bottom {
    background:url('../images/border-bottom.gif') repeat-x;
    height:11px;
}

.border_top {
    background:url('../images/border-top.gif') repeat-x;
    height:11px;
}

.border_sw_corner {
    background:url('../images/border-sw-corner.gif') repeat-x;
    height:11px;
    width:11px;
}

.border_se_corner {
    background:url('../images/border-se-corner.gif') repeat-x;
    height:11px;
    width:11px;
}

.border_nw_corner {
    background:url('../images/border-nw-corner.gif') repeat-x;
    height:11px;
    width:11px;
}

.border_ne_corner {
    background:url('../images/border-ne-corner.gif') repeat-x;
    height:11px;
    width:11px;
}
