/* Steinborn Styles */



/********************************************
*					classes					*
********************************************/
.address_bar{
	background-color:#D9D9D9;
	padding:5px;
}
.border_left{
	border-left: 1px solid #D9D9D9;
	}
.border_top{
	border-top: 1px solid #D9D9D9;
	}
.border_right{
	border-right: 1px solid #D9D9D9;
	}
.border_bottom{
	border-bottom: 1px solid #D9D9D9;
	}
.grey_box {
	background-color:#eeeeee;
	color:#666666; 
	font-size:14px;
	padding:5px;
	font-weight:bold;	
	}	
.left_padding{
	padding:10px;
}
.left_padding{
	padding:10px;
}
.listing_table_border{
	border: 1px solid #D9D9D9;
	}
.login_bg {
	background-image:url(../images/background_login.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:224px;
	vertical-align:middle;
	}
.mls_results{
    width:650px; 
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	border-top:1px solid #999999;
}
.mls_results_realtor{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	border-top:1px solid #999999;
}
.mls_price{
    width:700px;
	height:150px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
.mls_listing_header{     
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold; 
	padding:5px;
	/*background-color:#91BDEC;*/
	background-color:#0E1162;
	color:#ffffff; 
}
.no_padding{
	padding:0px;
}
.share_listing_bg{
	background-image:url(../../../images/share_listing_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	/*background-color:d9d9d9;*/
	background-position:top;
}
.share_listing_bg_border{
	border:2px solid #d9d9d9;
}
.vt_border{
	border:1px solid #0e1160;
	}
.vt_heading{
	background-color:#D9D9D9;
	color:#333333;
	font-size:14px;
	padding:5px;
	}
.vt_picture{
	border-top:3px solid #D9D9D9;
	border-left:3px solid #D9D9D9;
	border-right:3px solid #D9D9D9;
	border-bottom:12px solid #D9D9D9;
	background-color:#D9D9D9;
	}  
.vt_table{
	border: 1px solid #D9D9D9;
	}
/********************************************
*					IDs						*
********************************************/
#map_listings
{
	z-index:11;
	width:620px;
	height:400px;
}
#map_listings_iframe
{
	z-index:11;
	width:520px;
	height:335px;
}
#map_listings_realtor{
	z-index:11;
	height:289px;
	width:450px;
}
#map_listings_sm
{
	z-index:11;
	width:317px;
	height:317px;
} 

#map {
	z-index:11;	
	width: 500px; 
	height: 450px;
	}
/********************************************
*					Links					*
********************************************/

a.address, a.address:link, a.address:visited, a.address:active {
	 text-decoration: none;
	 font-size:14px;
	 font-weight:bold;
	 color: #666666; 
	 padding:10px;
}
a.address:hover { 
	 color: #999999; 
} 
a.mls_header_link, a.mls_header_link:link, a.mls_header_link:visited , a.mls_header_link:active{
	 text-decoration: none;
	 font-size:14px;
	 color: #FFFFFF; 
}
a.mls_header_link:hover { 
	 color: #999999;
}
a.mls_result, a.mls_result:link, a.mls_result:visited, a.mls_result:active {
	 text-decoration: none;
	 font-size:11px;
	 color: #999999; 
}
a.mls_result:hover { 
	 color: #cccccc; 
}


/********************************************
*					Flash					*
********************************************/
 
/********************************************
*					Classes					*
********************************************/
 