/*
+----------------------------------------------------------------------+
| Copyright (c) 2010 Coldwell Banker Funkhouser Realtors               |
+----------------------------------------------------------------------+
| Authors: Matthew Kirkpatrick <matt@cbfunkhouser.com>                 |
+----------------------------------------------------------------------+
 Created:      September 29, 2006
 Last Updated: May 6, 2010
*/
/* ASSOCIATION RESULTS */
.hrar_num_container,
.mar_num_container,
.gaar_num_container,
.hrar_num_container_index,
.mar_num_container_index,
.gaar_num_container_index {
	background-position:	center;
	background-repeat:		no-repeat;
	background-color:		#ccffff;
	cursor:					pointer;
	text-align:				left;
}

.hrar_num_container,
.mar_num_container,
.gaar_num_container {
	width:					195px;
}

.hrar_num_container_index,
.mar_num_container_index,
.gaar_num_container_index {
	width:					159px;
}

.hrar_num_container:hover,
.mar_num_container:hover,
.gaar_num_container:hover,
.hrar_num_container_index:hover,
.mar_num_container_index:hover,
.gaar_num_container_index:hover {
	background-color:		#ffffcc;
}

.hrar_num_container_hl,
.mar_num_container_hl,
.gaar_num_container_hl {
	background-color:		#99ff99;
}

.hrar_num_container h1,
.mar_num_container h1,
.gaar_num_container h1,
.hrar_num_container_index h1,
.mar_num_container_index h1,
.gaar_num_container_index h1 {
	font-family:			Arial, Helvetica, sans-serif;
	color:					#990000;
	margin:					0px;
}

.hrar_num_container h1,
.mar_num_container h1,
.gaar_num_container h1 {
	font-size:				48px;
	padding:				32px 0px 0px 7px;
}

.hrar_num_container_index h1,
.mar_num_container_index h1,
.gaar_num_container_index h1 {
	font-size:				36px;
	padding:				30px 0px 0px 6px;
}

/* PROPERTY CONNECT FORM */
.property_connect_form_left {
	float:				left;
	width:				320px;
}
.property_connect_form_right {
	margin-left:		330px;
}

.property_connect_form_left input,
.property_connect_form_right input,
.property_connect_form_right textarea {
	font-size:			14px;
}

.property_connect_form_left input {
	border:				1px solid #ffffff;
}

.property_connect_form_right textarea {
	background-color:	#ffffcc;
	border:				0px;
}

strong.property_connect_strong {
	color:				#990000;
}

.property_connect_form_close_div {
	width:				auto;
	margin:				-8px -10px 0px 0px;
	text-align:			right;
}

.property_connect_form_close {
	padding:			0px 3px 2px 3px;
	font:				Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	text-decoration:	none;
}

.property_connect_form_close:link,
.property_connect_form_close:visited {
	color:				#ffffff;
	background-color:	#990000;
	border:				2px solid #990000;
}

.property_connect_form_close:hover,
.property_connect_form_close:active {
	color:				#990000;
	background-color:	#ffffff;
	border:				2px solid #990000;
}

#ajax_status {
	width:				16px;
	padding:			0px 5px 0px 5px;
}

/* TABS */
a.search_results_tab, a.search_results_tabHL {
	display:			block;
	float:				left;
	width:				auto;
	padding:			5px;
	margin-right:		3px;
	vertical-align:		middle;
	text-align:			center;
	text-decoration:	none;
	font-weight:		bold;
	color:				#000000;
	background-color:	#336699;
	border:				1px solid #666666;
}

a.search_results_tab:link, a.search_results_tab:visited {
	filter:				alpha(opacity=75);
	-moz-opacity:		0.75;
	opacity:			0.75;
	text-decoration:	none;
}

a.search_results_tab:hover, a.search_results_tab:active {
	background-color:	#003366;
	color:				#ffffff;
	filter:				alpha(opacity=100);
	-moz-opacity:		1.0;
	opacity:			1.0;
	text-decoration:	none;
}

a.search_results_tabHL:link, a.search_results_tabHL:visited, a.search_results_tabHL:hover, a.search_results_tabHL:active {
	background-color:	#003366;
	color:				#ffffff;
	filter:				alpha(opacity=100);
	-moz-opacity:		1.0;
	opacity:			1.0;
	text-decoration:	none;
}

/* TABS LITE */
.property_type_tabs_lite a.search_results_tab, .property_type_tabs_lite a.search_results_tabHL {
	display:			block;
	float:				left;
	width:				auto;
	padding:			2px 5px 2px 5px;
	margin-right:		1px;
	vertical-align:		middle;
	text-align:			center;
	font-size:			9px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#000000;
	background-color:	#336699;
	border:				1px solid #666666;
}

.property_type_lite a.search_results_tab#tab_commercial {
	margin-right:		0px;
	text-decoration:	none;
}

.property_type_tabs_lite a.search_results_tab:link, .property_type_tabs_lite a.search_results_tab:visited {
	filter:				alpha(opacity=75);
	-moz-opacity:		0.75;
	opacity:			0.75;
	text-decoration:	none;
}

.property_type_tabs_lite a.search_results_tab:hover, .property_type_tabs_lite a.search_results_tab:active {
	background-color:	#003366;
	color:				#ffffff;
	filter:				alpha(opacity=100);
	-moz-opacity:		1.0;
	opacity:			1.0;
	text-decoration:	none;
}

.property_type_tabs_lite a.search_results_tabHL:link, .property_type_tabs_lite a.search_results_tabHL:visited, .property_type_tabs_lite a.search_results_tabHL:hover, .property_type_tabs_lite a.search_results_tabHL:active {
	background-color:	#003366;
	color:				#ffffff;
	filter:				alpha(opacity=100);
	-moz-opacity:		1.0;
	opacity:			1.0;
	text-decoration:	none;
}


/* TABS DETAIL PAGE */
.detail_address_title {
	background:			#dedede url('/files_images/site/bg_detail_address_title_top.png') top no-repeat;
	padding:			6px 6px 0px 6px;
}

.detail_address_title_tag {
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:				#000000;
	margin:				0px 0px 0px 0px;
}

.detail_address_title_form_container {
	color:				#000000;
	background-color:	#ffff99;
	margin:				0px 0px 0px 0px;
	padding:			10px 10px 10px 10px;
	clear:				both;
}

.detail_address_title_base {
	background-color:	#dedede;
	height:				6px;
	margin:				0px 0px 15px 0px;
	font-size:			0px;
}

a.property_connect_link, a.property_connect_link_first, a.property_connect_link_last {
	display:			block;
	float:				left;
	border-right:		1px solid #336699;
	padding:			0px;
	height:				18px;
	text-decoration:	none;
}

a.property_connect_link_last {
	border:				0px;
}


#connect_ask {
	width:				33px;
}

#connect_ask:link, #connect_ask:visited {
	background:			#8cb2d8 url('/files_images/site/nav_property_connect_ask_link.gif') no-repeat;
}

#connect_ask:hover, #connect_ask:active {
	background:			#8cb2d8 url('/files_images/site/nav_property_connect_ask_hover.gif') no-repeat;
}

#connect_tour {
	width:				37px;
}

#connect_tour:link, #connect_tour:visited {
	background:			#8cb2d8 url('/files_images/site/nav_property_connect_tour_link.gif') no-repeat;
}

#connect_tour:hover, #connect_tour:active {
	background:			#8cb2d8 url('/files_images/site/nav_property_connect_tour_hover.gif') no-repeat;
}

#connect_share {
	width:				43px;
}

#connect_share:link, #connect_share:visited {
	background:			#8cb2d8 url('/files_images/site/nav_property_connect_share_link.gif') no-repeat;
}

#connect_share:hover, #connect_share:active {
	background:			#8cb2d8 url('/files_images/site/nav_property_connect_share_hover.gif') no-repeat;
}

/*
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*/

a.detail_tab, a.detail_tabHL, span.detail_tab {
	display:			block;
	float:				left;
	width:				auto;
	border-left:		1px solid #336699;
	padding:			6px 10px 6px 10px;
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#404040;
	background-color:	#8cb2d8;
}

#detail_tab_basic {
	border:					0px;
	background-image:		url('/files_images/site/bg_corner_tl_ffffff.png');
	background-position:	top left;
	background-repeat:		no-repeat;
}

#detail_tab_end {
	border:					0px solid #990000;
	background-color:		transparent;
	background-image:		url('/files_images/site/bg_corner_tr_ffffff.png');
	background-position:	top right;
	background-repeat:		no-repeat;
	width:					6px;
	height:					6px;
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px -6px;
	font-size:				0px;
}

a.detail_tab:link, a.detail_tab:visited {
	background-color:	#8cb2d8;
}

a.detail_tab:hover, a.detail_tab:active {
	background-color:	#336699;
	color:				#ffffff;
}

a.detail_tabHL:link, a.detail_tabHL:visited, a.detail_tabHL:hover, a.detail_tabHL:active {
	background-color:	#336699;
	color:				#ffffff;
}

a.detail_tab#detail_tab_open_house, a.detail_tabHL#detail_tab_open_house {
	background-color:	#990000;
	color:				#ffffff;
}

a.detail_tab#detail_tab_open_house:link, a.detail_tab#detail_tab_open_house:visited {
	background-color:	#ad523f;
}

a.detail_tab#detail_tab_open_house:hover, a.detail_tab#detail_tab_open_house:active {
	background-color:	#990000;
}

a.detail_tabHL#detail_tab_open_house:link,
a.detail_tabHL#detail_tab_open_house:visited,
a.detail_tabHL#detail_tab_open_house:hover,
a.detail_tabHL#detail_tab_open_house:active {
	background-color:	#990000;
	color:				#ffffff;
}

a.detail_tab#detail_tab_green, a.detail_tabHL#detail_tab_green {
	background-color:	#009900;
	color:				#ffffff;
}

a.detail_tab#detail_tab_green:link, a.detail_tab#detail_tab_green:visited {
	background-color:	#3ead3e;
}

a.detail_tab#detail_tab_green:hover, a.detail_tab#detail_tab_green:active {
	background-color:	#009900;
}

a.detail_tabHL#detail_tab_green:link,
a.detail_tabHL#detail_tab_green:visited,
a.detail_tabHL#detail_tab_green:hover,
a.detail_tabHL#detail_tab_green:active {
	background-color:	#009900;
	color:				#ffffff;
}



a.detail_tab#detail_tab_property_special, a.detail_tabHL#detail_tab_property_special {
	background-color:	#009900;
	color:				#ffffff;
}

a.detail_tab#detail_tab_property_special:link, a.detail_tab#detail_tab_property_special:visited {
	background-color:	#3ead3e;
}

a.detail_tab#detail_tab_property_special:hover, a.detail_tab#detail_tab_property_special:active {
	background-color:	#009900;
}

a.detail_tabHL#detail_tab_property_special:link,
a.detail_tabHL#detail_tab_property_special:visited,
a.detail_tabHL#detail_tab_property_special:hover,
a.detail_tabHL#detail_tab_property_special:active {
	background-color:	#009900;
	color:				#ffffff;
}



a.detail_tab#detail_tab_all, a.detail_tabHL#detail_tab_all {
	background-color:	#999999;
	color:				#ffffff;
}

a.detail_tab#detail_tab_all:link, a.detail_tab#detail_tab_all:visited {
	background-color:	#ababab;
}

a.detail_tab#detail_tab_all:hover, a.detail_tab#detail_tab_all:active {
	background-color:	#999999;
}

a.detail_tabHL#detail_tab_all:link,
a.detail_tabHL#detail_tab_all:visited,
a.detail_tabHL#detail_tab_all:hover,
a.detail_tabHL#detail_tab_all:active {
	background-color:	#999999;
	color:				#ffffff;
}

/* RESULTS DISPLAY */
.search_results_box_base {
	margin:				0px 0px 7px 0px;
	background-color:	#dedede;
}

.search_results_box_company {
	background-color:	#bdcdde;
}

.search_results_box_green {
	background-color:	#b5d9a3;
}

.search_results_boxHL {
	margin:				0px 0px 7px 0px;
	background-color:	#cfffff;
}

.detail_panel .display_box .display_box_content {
	padding-top:		10px;
}

.display_box_blog {
	margin:				14px 0px 0px 0px;
}

.db_tl,
.db_tr,
.db_bl,
.db_br {
	font-size:			0px;
}

#display_box_action {
	display:			none;
	width:				14px;
	vertical-align:		top;
	text-align:			center;
	padding:			1px 6px 0px 6px;
}

.sorting_toggle {
	margin:				0px 0px 7px 0px;
}

.result_table {
	height:				60px;
	cursor:				pointer;
}

.result_row {
}

.result_cell {
	padding:			2px 5px 2px 5px;
	vertical-align:		top;
	text-align:			left;
	text-decoration:	none;
/*	border:				1px solid #990000;*/
}

#result_image {
	width:				96px;
	padding-right:		0px;
}

.result_image_print {
	display:			none;
}

#result_price {
	width:				10%;
}

#result_br {
	width:				8%;
}

#result_ba {
	width:				8%;
}

#result_sf {
	width:				10%;
}

#result_mls {
	width:				12%;
}

#result_address {
	height:				21px;
	vertical-align:		top;
	font-weight:		bold;
	font-size:			12px;
	color:				#003366;
}

#result_status {
	text-align:			right;
}

#result_acres {
	width:				11%;
}

#result_zoning {
	width:				11%;
}

#result_units {
	width:				8%;
}

#result_biz_type {
	width:				20%;
}

#result_actions {
	text-align:			right;
}

#result_actions a:link, #result_actions a:visited {
	font-weight:		bold;
	color:				#990000;
	text-decoration:	none;
}

#result_actions a:hover, #result_actions a:active{
	font-weight:		bold;
	color:				#990000;
	text-decoration:	underline;
}

.quick_search_display_box_content {
	width:				25%;
	text-align:			center;
	font-weight:		bold;
}

.quick_search_display_box_content input {
	width:				150px;
}

a.search_link {
	float:				left;
	display:			block;
	padding:			4px 7px 4px 7px;
	margin:				0px 7px 7px 0px;
	background-color:	#003366;
	border:				1px solid #cccccc;
	text-decoration:	none;
	color:				#ffffff;
}

a.search_link:link, a.search_link:visited {
	color:				#ffffff;
	text-decoration:	none;
}

a.search_link:hover, a.search_link:active {
	background-color:	#990000;
	border:				1px solid #cccccc;
	color:				#ffffff;
	text-decoration:	none;
}

.community_search_display_box_content {
	width:				33%;
	text-align:			center;
	font-weight:		bold;
}

.community_search_display_box_content input {
	width:				175px;
}

a.property_detail_nav, span.property_detail_nav {
	display:			block;
	padding:			2px;
	float:				left;
	text-decoration:	none;
}

a.property_detail_nav#property_detail_previous, span.property_detail_nav#property_detail_previous {
	text-decoration:	none;
}

a.property_detail_nav#property_detail_next, span.property_detail_nav#property_detail_next {
	text-decoration:	none;
	margin-right:		5px;
}

a.property_detail_nav#property_detail_return,
a.property_detail_nav#property_detail_return_solo,
a.property_detail_nav#property_detail_jump {
	display:			block;
	height:				18px;
	padding:			0px;
	margin:				1px 0px 0px 0px;
	text-decoration:	none;
}

a.property_detail_nav#property_detail_jump {
	width:				44px;
	border-right:		1px solid #336699;
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_jump_link.gif') no-repeat;
}

a.property_detail_nav#property_detail_return {
	width:				50px;
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_return_link.gif') no-repeat;
}

a.property_detail_nav#property_detail_return:link, a.property_detail_nav#property_detail_return:visited {
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_return_link.gif') no-repeat;
}

a.property_detail_nav#property_detail_return:hover, a.property_detail_nav#property_detail_return:active {
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_return_hover.gif') no-repeat;
}

a.property_detail_nav#property_detail_jump:link, a.property_detail_nav#property_detail_jump:visited {
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_jump_link.gif') no-repeat;
}

a.property_detail_nav#property_detail_jump:hover, a.property_detail_nav#property_detail_jump:active {
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_jump_hover.gif') no-repeat;
}

a.property_detail_nav#property_detail_return_solo {
	width:				50px;
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_return_link_solo.gif') no-repeat;
}

a.property_detail_nav#property_detail_return_solo:link, a.property_detail_nav#property_detail_return_solo:visited {
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_return_link_solo.gif') no-repeat;
}

a.property_detail_nav#property_detail_return_solo:hover, a.property_detail_nav#property_detail_return_solo:active {
	background:			#8cb2d8 url('/files_images/site/nav_property_detail_return_hover_solo.gif') no-repeat;
}


/* TEXT BASED
a.property_detail_nav#property_detail_return, a.property_detail_nav#property_detail_jump {
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#8cb2d8;
	height:				12px;
	padding:			3px 7px 3px 7px;
	margin:				1px 0px 0px 0px;
	text-decoration:	none;
	color:				#333333;
}

a.property_detail_nav#property_detail_jump {
	border-right:		1px solid #336699;
	background:			#8cb2d8 url('/files_images/site/bg_round_cap_left_18_dedede.png') left no-repeat;
}

a.property_detail_nav#property_detail_return {
	background:			#8cb2d8 url('/files_images/site/bg_round_cap_right_18_dedede.png') right no-repeat;
}

a.property_detail_nav#property_detail_return:link, a.property_detail_nav#property_detail_return:visited,
a.property_detail_nav#property_detail_jump:link, a.property_detail_nav#property_detail_jump:visited {
	background-color:	#8cb2d8;
	color:				#333333;
}

a.property_detail_nav#property_detail_return:hover, a.property_detail_nav#property_detail_return:active, a.property_detail_nav#property_detail_jump:hover, a.property_detail_nav#property_detail_jump:active {
	background-color:	#336699;
	color:				#ffffff;
}
*/
div.detailJumpMenu {
	display:			none;
	border-top:			1px solid #999999;
	border-right:		1px solid #cccccc;
	border-bottom:		1px solid #cccccc;
	border-left:		1px solid #999999;
	background:			#dedede;
	position:			absolute;
	z-index:			10;
	width:				250px;
	height:				250px;
	overflow:			auto;
}

/************************ JUMP MENU ITEMS ******************************/
a.jump_menu_box {
	display:			block;
	padding:			6px;
	background-color:	#efefef;
	border-top:			2px solid #dedede;
	text-decoration:	none;
}

a.jump_menu_box:link, a.jump_menu_box:visited {
	text-decoration:	none;
	background-color:	#efefef;
}

a.jump_menu_box:hover, a.jump_menu_box:active {
	text-decoration:	none;
	background-color:	#dfffff;
}

.jump_menu_box #jump_menu_address {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9px;
	color:				#003366;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}

.jump_menu_box #jump_menu_price {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			9px;
	color:				#990000;
}

.detail_for_more_info {
	background:			#777777 url('/files_images/site/bg_corner_tr_ffffff.png') top right no-repeat;
	padding:			5px 6px 5px 6px;
	font-size:			10px;
	color:				#ffffff;
}

.detail_for_more_info strong, .detail_for_more_info a {
	font-size:			10px;
	color:				#ffffff;
}

#detail_tab_nav {
}

#search_results_number, #search_results_number_index {
	width:				100%;
	background-color:	#ccffff;
	border-top:			1px solid #cccccc;
	border-bottom:		1px solid #cccccc;
	margin-bottom:		10px;
	padding:			3px 0px 3px 0px;
}

.display_box_content#search_box_content {
	text-align:			center;
	font-weight:		bold;
	padding:			5px 0px 5px 0px;
}

.display_box_content#search_box_content input {
	width:				40px;
	font-weight:		normal;
}

.display_box_content#search_box_content input#keywords {
	width:				112px;
}

.display_box_content#search_box_content select {
	width:				112px;
	font-weight:		normal;
}

.display_box_content#search_box_content_index {
	text-align:			center;
	font-weight:		bold;
	font-size:			15px !important;
	padding:			5px 6px 5px 6px;
}

.display_box_content#search_box_content_index input {
	width:				50px;
	font-weight:		normal;
}

.display_box_content#search_box_content_index select {
	width:				145px;
	font-weight:		normal;
}

.power_search_box_container {
	float:				left;
	width:				140px;
}

.power_search_content {
	width:				610px;
	margin-left:		155px;
	margin-right:		auto;
}

/* SEARCH PAGINATION */

.search_page_footer {
	display:			table;
	width:				auto;
	margin-top:			15px;
	margin-left:		auto;
	margin-right:		auto;
	padding:			5px 25px 5px 25px;
}

a.search_page_nav {
	display:			block;
	float:				left;
	padding:			2px;
	text-decoration:	none;
	margin:				0px 2px 0px 2px;
}

a.search_page_nav#search_page_page:link, a.search_page_nav#search_page_page:visited {
	border:				1px solid transparent;
	background-color:	#ffffff;
	text-decoration:	none;
}

a.search_page_nav#search_page_page:hover, a.search_page_nav#search_page_page:active {
	border:				1px solid #666666;
	background-color:	#cfffff;
	text-decoration:	none;
}

a.search_page_nav#search_page_pageHL:link, a.search_page_nav#search_page_pageHL:visited {
	border:				1px solid transparent;
	background-color:	#afffff;
	text-decoration:	none;
}

a.search_page_nav#search_page_pageHL:hover, a.search_page_nav#search_page_pageHL:active {
	border:				1px solid #666666;
	background-color:	#cfffff;
	text-decoration:	none;
}



/* BASIC SEARCH */

.basic_table {
	width:				100%;
}

.basic_table td {
	vertical-align:		top;
	color:				#000000;
	padding:			0px 3px 0px 3px;
}

#basic_photo {
	width:				319px;
}

#basic_photo img {
	border:				1px solid #666666;
}

div#basic_main_photo {
	width:				319px;
	height:				240px;
	border:				1px solid #666666;
}

div#basic_main_photo_none {
	width:				319px;
	height:				120px;
	padding-top:		105px;
	background-color:	#efefef;
	border:				1px solid #666666;
	text-align:			center;
	vertical-align:		middle;
	font-weight:		bold;
	font-size:			15px;
}

#basic_vitals {
	padding:			7px 7px 7px 7px;
}

#basic_details_address {
	display:			block;
	font-weight:		bold;
	padding:			1px 0px 0px 2px;
}

#basic_vitals h4 {
	margin:				0px 0px 5px 0px;
	padding:			0px 3px 0px 1px;
	border-bottom:		1px solid #666666;
}

#basic_subvitals td {
	font-weight:		bold;
	width:				33%;
	padding:			5px;
	background-color:	#efefef;
	line-height:		14px;
}

#basic_subvitals td:hover {
	background-color:	#cfffff;
}

#basic_subvitals2 td {
	width:				33%;
	padding:			5px;
	background-color:	#efefef;
	line-height:		14px;
}

#basic_subvitals2 td:hover {
	background-color:	#cfffff;
}

#basic_subvitals_data_table td {
	padding:			5px;
	background-color:	#efefef;
}

#basic_subvitals_data_table td:hover {
	background-color:	#cfffff;
}

#mls {
	background-color:	#99CCCC;
}

#remarks {
	background-color:	#efefef;
	padding:			6px;
	margin:				7px 1px 7px 1px;
	font-size:			12px;
	line-height:		17px;
}

#mortgage_calculator {
	background-color:	#efefef;
	padding:			10px 10px 2px 10px;
	margin:				7px 1px 7px 1px;
	line-height:		15px;
}

.mort_calc_input {
	border:				#DDDDDD 1px solid;
	font-size:			12px;
}

.mort_calc_note {
	color:				#999999;
}

#lo_name {
	background-color:	#cdcdcd;
	padding:			6px;
}

#disclaimer {
	background-color:	#bcbcbc;
	font-size:			9px;
	line-height:		12px;
	padding:			6px 6px 0px 6px;
}

/*********************** ADDITIONAL PHOTOS *****************************/
.additional_photos {
	border:				1px solid #666666;
	margin-bottom:		5px;
}

/*********************** NEW LISTINGS LITE *****************************/
a.new_listing_lite_box {
	display:			block;
	padding:			6px;
	background-color:	#efefef;
	border-top:			2px solid #dedede;
	text-decoration:	none;
}

a.new_listing_lite_box_green {
	display:			block;
	padding:			6px;
	background-color:	#b5d9a3;
	border-top:			2px solid #dedede;
	text-decoration:	none;
}

a.new_listing_lite_box_company {
	display:			block;
	padding:			6px;
	background-color:	#bdcdde;
	border-top:			2px solid #dedede;
	text-decoration:	none;
}

a.new_listing_lite_box:link, a.new_listing_lite_box:visited {
	text-decoration:	none;
	background-color:	#efefef;
}

a.new_listing_lite_box_green:link, a.new_listing_lite_box_green:visited {
	text-decoration:	none;
	background-color:	#b5d9a3;
}

a.new_listing_lite_box_company:link, a.new_listing_lite_box_company:visited {
	text-decoration:	none;
	background-color:	#bdcdde;
}

a.new_listing_lite_box:hover, a.new_listing_lite_box:active,
a.new_listing_lite_box_green:hover, a.new_listing_lite_box_green:active,
a.new_listing_lite_box_company:hover, a.new_listing_lite_box_company:active {
	text-decoration:	none;
	background-color:	#dfffff;
}

.new_listing_lite_box #new_listing_lite_address,
.new_listing_lite_box_green #new_listing_lite_address,
.new_listing_lite_box_company #new_listing_lite_address {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#003366;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}

.new_listing_lite_box #new_listing_lite_price,
.new_listing_lite_box_green #new_listing_lite_price,
.new_listing_lite_box_company #new_listing_lite_price {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#990000;
	margin-right:		10px;
}

.new_listing_lite_box #new_listing_lite_mls_number,
.new_listing_lite_box_green #new_listing_lite_mls_number,
.new_listing_lite_box_company #new_listing_lite_mls_number {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	color:				#888888;
}
