/* search collection style */

h2	{font-weight: bold; color:#3E6394; font-size: 16px; }
#search_houses	{position: relative; top: 0px; left: 0px;  width: 740px; /*height: 240px;*/ height: auto; padding: 10px 0 20px 10px; font-family: Arial, Helvetica, sans-serif; color: #3E6394; border: 1px solid #ccc; background-color: #f7f7f7; }

#search_houses input	{text-align: center; margin-right: 10px; padding: 2px 10px;}
.search_button	{margin-left: 50px;}
#search_houses_left	{position: relative; top: 0; left: 0; width: 375px; }
#search_houses_right	{position: absolute; top: 10px; left: 390px; width: 375px; }

#search_return	{position: relative; top: 0px; left: 0px; width: 750px; height: auto; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #3E6394; font-size: 12px;}

#search_top_nav	{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; width: 45%;padding: 5px 5px 5px 0; border-bottom: 1px solid #3E6394; text-align: left;}
#search_top_nav li	{display: inline; padding: 5px 5px 5px 0;}
.search_criteria	{position: relative; padding: 0; margin: 0;}
.search_criteria li	{display: block; padding: 1px; margin-left: 130px; margin-bottom: 6px; line-height: 18px; }
.search_criteria_vertical li	{display: block; padding: 2px; margin-bottom: 2px; }
.search_label	{font-family: Arial, Helvetica, sans-serif; color: #3E6394; font-size: 12px; font-weight: bold; float: left; clear: both; } 
	
div.search_item 	{clear: both; height: 150px; min-height: 170px; margin-bottom: 60px !important; margin-bottom: 0px;}	
img.search_image	{padding: 5px; background-color: #4F83BC; margin: 0px 10px 40px 0 !important; margin: 0px 10px 10px 0; float: left; clear: both;}
#search_return p	{margin-left: 250px;}
.float_right	{float: right;padding: 2px 10px; background-color: #eee; border: 1px solid #999; margin-top: 5px; clear:both;}

/*##########################*/
 
#search_login	{position: relative; top: 0px; left: 0px; width: 700px; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #3E6394; font-size: 12px; }

#search_login td	{padding: 5px 10px; text-align: right;}
#search_login input	{text-align: left;}

#search_login input.submit 	{text-align: center; padding: 2px 4px; float: left;}
