#resale_warning {
	background-color:#E9F3F8;
	border:1px dotted #3399CC;
	font-weight:bold;
	margin-bottom:15px;
	text-align:center;
}
#resale_warning p {
	margin: 5px 0;	
}
#toogle_view{
	float:right;
	text-align:right;
	width:155px;
	height:30px;
	margin-right: 5px;
}
.list_selected, .list_unselected{
	float:right;
	width:67px;
	height:33px;	
}
.list_selected{
	background:url(../images/list_selected.png) no-repeat;
}
.list_unselected{
	background:url(../images/list.png) no-repeat;
}
.list_selected:hover, .sheet_selected:hover, .list_unselected:hover, .sheet_unselected:hover{	
	cursor:pointer;
}
.sheet_selected, .sheet_unselected{
	float:right;
	width:85px;
	height:33px;	
}
.sheet_selected{
	background:url(../images/detailed_selected.png) no-repeat;
}
.sheet_unselected{
	background:url(../images/detailed.png) no-repeat;
}
#tabs_lview ul{
	padding: 0;
	margin: 0;
}
#tabs_lview ul li{
	margin-right: 3px;
	list-style: none;
	float: left;
}
#tabs_lview ul li a{	
	color:#fff;
	text-decoration: none;
}
#tabs_lview ul li a:hover{
	color: #fff;
}
#tabs_lview .tab-mid{
	background: url(../images/tab_off_bg.jpg) repeat-x;
	height:30px;
	float:left;
	padding:2px 10px 0;
	width:auto;
	line-height: 30px;
	border-left:1px solid #295d6f;
	border-right:1px solid #295d6f;
	margin-bottom:0 0 -2px 1px;	
}
#tabs_lview .current_tab .tab-mid{
	background: url(../images/tab_on_bg.jpg) repeat-x !important;	
}
#listings_content_box{
	margin-top: 0px;
	width: 700px;
}
#listings_content_box #refine_search {
	background: url(../images/nav-bg1.png) repeat-x;
	background-color: #0a4a6e;
	border-bottom:1px solid #fff;
	padding-left:5px;
	width:681px;
}
#listings_content_box .refine_search_item {float:left;margin:5px 25px 5px 0; color:#fff;}
#listings_content_box .refine_search_item label{width:40px;}
#listings_content_box #refine_search label {
	font-weight: bold;
}
.listings_results, .listings_per_page, .listings_navigation{
	font-size: 12px;
	width: 31%;
	float: left;
	padding: 2px 2px 1px 5px;
	border-bottom: 1px dotted #003669;
	height: 25px;
	line-height: 22px;
	background-color: #0a4a6e;
	color:#fff;
	display:block;
}
.listings_results{
	padding: 4px 0px 1px 4px;
}
.listings_per_page{
	text-align: center;
	height: 24px;
	width: 200px;
	padding-top:5px;
}
.listings_per_page form{
	margin: 0px;
	padding: 0px;
}
.listings_navigation{
	width: 254px;
	padding: 4px 4px 1px 0px;
	text-align: right;
}
.listings_navigation a{
 	color:#fff;
}
#listings_header{
	clear: both;
	background: url(../images/nav-all.png) repeat-x;	
	font-size: 11px;
	color: #333;
	font-weight: bold;
	width:684px;
	height: 27px;
	border: 1px solid #3399CC;
	
}
#listings_header ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	border: 1px solid #3399CC;
	border-top: none;
}
#listings_header li{
	height: 20px;
	background: url(../images/nav-all.png) repeat-x;
	border-bottom:1px solid #3399CC;
	color:#2e5d7b;
	float: left;
	margin: 0;
	padding: 7px 0 0 0;
	font-weight: bold;
	display:block;
	text-align: center;
}
#listings_content{
	border-left:1px solid #b7ccd7;
	border-right:1px solid #b7ccd7;
	font-size: 11px;
	color: #333;
	width:684px;	
}
#listings_content ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	overflow:hidden;
}
#listings_content li{
	height: 29px;	
	float: left;
	margin: 0;
	padding: 5px 0 0 0;
	overflow:hidden;
	text-align: center;
}
.photo2{	
	width: 24px;
}
.status{	
	width: 55px;
}
.location{
	text-align: left !important;
	width: 190px;
}
.street{
	text-align: left !important;
	width: 157px;
}
.city{
	text-align: left !important;
	width: 89px;
}
.state{
	width: 15px;
}
.zipcode{	
	width:54px;
}
.price{	
	width: 80px;
}
.style{	
	width: 47px;
}
.monthly{	
	width: 65px;
}
.contact{
	width: 65px;
}
.auction{	
	width: 65px; 
}
.listingtype{	
	width:85px; 
}
.bedbath{	
	width: 50px;
}
.register_date{	
	width: 103px; 
}
.preview{	
	width: 30px;
}
.details{	
	width: 60px;	
}
.bdbh{	
	width: 38px;
}
#listings_content .listingtype, #listings_content .price {
	color: #006600;	
} 
#listings_content .price {
	font-weight: bold;
	font-size: 12px;
}
.listings_row_1 li{
	background-color: #fff;
	border-bottom:1px solid #ADC7D6;
}
.listings_row_2 li{
	background-color: #e9f3f8;
	border-bottom:1px solid #ADC7D6;
}
.listings_row_1:hover li, .listings_row_2:hover li{
	background-color: #EBF5DD;
}
#content-left .sample_listing, #warning-data{
	 background: url(../images/h2-bg.png) repeat-x;
	 color:fff;
	 border:1px solid #3399CC;	
	 border-bottom:1px solid #B7CCD7;
	 text-align: center;	 
}
#content-left .sample_listing {
	 height:29px;
	 width: 682px;	
}
#warning-data{
	 height:33px;
	 width: 684px;		
}
#content-left .sample_listing p, #warning-data p {
	color:#FFFFFF;
	text-align:center;	
}
#content-left .sample_listing p {
	font-size:12px;
	font-weight:bold;
	margin:5px 0;
}
#warning-data p {
	font-size:11px;
	margin: 0;
	padding:0 0 5px;
}
#warning-data span {
	font-size:18px;
	position:relative;
	top:5.7px;
}
.register_today {
	background:url("../images/register.png") repeat-x scroll 0 0 transparent;
	border-left:1px solid #3399CC;
	border-right:1px solid #3399CC;	
	float:left;
	text-align:center;
	width:684px;
}
.register_today p {
	color:#244C73;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:6px 0;
	text-align:center;
}
.register_today p a {
	color:#006600 !important;
	font-weight:bold;
}
.top-location li {
	float: left;
	width: 152px;
}
.by_location {	
	background:url("../images/list-bullet.gif") no-repeat scroll 0 3px transparent;	
	padding-left:15px;	
	line-height: 15px;
	margin-bottom: 7px;	
}
#refine-search .content_sidebar {
	padding: 10px 35px;
}
.box_sidebar .refine_search_item {	
	float:left;
	margin:5px 0;
}
.box_sidebar .refine_search_item #beds, .box_sidebar .refine_search_item #baths {	
	width: 45px;	
}
.box_sidebar .refine_search_item #beds {
	margin-right: 25px;	
}
.box_sidebar .refine_search_item label {
	display:block;
	float:left;
	font-weight:bold;
	line-height:20px;	
	margin-right: 5px;
}
.box_sidebar .refine_search_item select {
	float:left;
}
.box_sidebar .refine_search_item #separador {
	text-align:right;
	width:10px;
}
#feed_link{background:transparent url(../images/feed_icon.jpg) no-repeat scroll 0 1px;font-weight:bold;height:35px;margin-left:5px;padding-left:35px;}
#feed_link a{ color:#183a52;}
#phrases_content {
	font-size:11px;
	border-left:1px solid #B7CCD7;
	border-right:1px solid #B7CCD7;
	width: 684px;
}
.phrases_content {
	float:left;
}
.phrases_row_1 {
	background-color:#FFFFFF;
	border-bottom:1px solid #ADC7D6;
}
.phrases_row_2 {
	background-color:#E9F3F8;
	border-bottom:1px solid #ADC7D6;
}
#phrases_content .photo2, #phrases_content .number, #phrases_content .description, #phrases_content .preview, #phrases_content .location, #phrases_content .street, #phrases_content .zipcode, #phrases_content .bedbath, #phrases_content .details, #phrases_content .type {
	float:left;
	height:17px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}
#phrases_content .photo2 {
	margin-top:20px;
	text-align:center;
}
#phrases_content .description {
	font-size:14px;
	line-height:145%;
	overflow:hidden;
	width:551px;
}
#phrases_content .phrase_type, #phrases_content .price {
	color:#006600;
	display:inline;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	width:74px;
}
#phrases_content .street {
	height:9px;
	overflow:hidden;
	width:170px;
}
#phrases_content .location {
	height:9px;
	overflow:hidden;
	width:170px;
}
#phrases_content .type {
	height:9px;
	overflow:hidden;
	width:118px;
}
#phrases_content .zipcode {
	text-align:center;
	width:80px;
}
#phrases_content .destaque {
	color:#006600;
}
#properties_found_alert {
	text-align: center;	
	border: 1px dashed #003669;
	background-color: #E7EEF4;	
}
#properties_found li {
	text-align: center;
}
#properties_found ul {
	float: left;
	height: 215px;
	width: 170px;
	list-style:none outside none;
}
#properties_found .zipcode, #properties_found .city, #properties_found .bedbath, #properties_found .price, #properties_found .details {
	width: auto;	
}
.photo img {
	border:1px solid #CCCCCC;
	height:83px;
	margin:5px 5px 0 0;
	width:110px;
}
a.link_property{
	background:url("../images/bt_details.png") no-repeat scroll left top transparent;
	display:block;
	height:22px;
	width:61px;
}
a.link_property:visited{
	background:url("../images/bt_details_visited.png") no-repeat scroll left top transparent;
}

.header_promo h2{
	font-size:12px !important;
}