@charset "utf-8";

div.property_search_box
	{
		margin: 0px 10px 10px 10px;
		border: #c6c6c6 1px solid;
		background-color: #f2f2f2;
		padding: 10px;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
	}
	
div.agent_search_box_location
	{
		margin: 0px 10px 10px 10px;
		border: #c6c6c6 1px solid;
		background-color: #f2f2f2;
		padding: 10px;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
	}
	
div.agent_search_box_address
	{
		margin: 0px 10px 10px 10px;
		border: #c6c6c6 1px solid;
		background-color: #f2f2f2;
		padding: 10px;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		display: none;
	}
	
input.property_search_location
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #333333;
		width: 385px;
		padding: 4px;
	}

#property_search_location
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #333333;
		width: 450px;
		padding: 4px;
	}

#foreclosure_search_location 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #333333;
		width: 450px;
		padding: 4px;
	}
		
input.property_search_address
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #333333;
		width: 500px;
		padding: 4px;
	}
	
select.property_search_location_state
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #333333;
		width: 75px;
		padding: 3px;
	}
	
select.property_search_type
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		width: 125px;
	}
	
select.property_search_price_range
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		width: 75px;
	}
	
select.property_search_beds
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		width: 50px;
	}
	
select.property_search_baths
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		width: 50px;
	}
	
select.property_search_sqft
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		width: 75px;
	}
	
select.property_search_year
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		width: 75px;
	}
	
table.property_search_bottom_table
	{
		border-spacing: 0px;
		border-collapse: collapse;
		width: 100%;
	}
	
td.property_search_seperator
	{
		height: 10px;
		padding: 0px;
	}
	
td.property_search_top_cities_header
	{
		padding: 10px 5px 10px 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: center;
		background: #005682;
	}
	
div.property_search_top_cities
	{
		padding: 1px 1px 1px 1px;
		color: #FFFFFF;
		border: #c6c6c6 1px solid;
	}
	
table.property_search_top_cities
	{
		border: 0px;
		/*border-collapse: collapse;  IE7 Compatible */
		border-spacing: 1px;  
		width: 100%;
	}
	
td.property_search_top_cities
	{
		padding: 5px 5px 5px 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #005682
	}
	
td.property_search_top_cities_stripe
	{
		padding: 5px 5px 5px 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: center;
		color: #005682;
		background-color: #f2f2f2;
	}
	
table.search_tab_table
	{
		margin: 0px 10px 0px 10px;
		border: 0px;
		/*border-collapse: collapse;  IE7 Compatible */
		border-spacing: 0px;  
		width: 100%;
		background: #FFFFFF;
	}
	
td.search_tab_on
	{
		padding: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #005682;
		width: 186px;
		height: 33px;
		vertical-align: top;
	}
	
div.search_tab_on
	{
		 background-image: url(../img/agent-search-tab-on.gif); 
		/*background-color: #dcdcdc;*/
		width: 186px;
		height: 33px;
		position: absolute;
		line-height: 33px;
		margin-top: 3px;
		text-align: center;
		vertical-align: top;
	}
	
td.search_tab_off
	{
		padding: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #005682;
		width: 186px;
		height: 33px;
		vertical-align: top;
	}
	
div.search_tab_off
	{
		 background-image: url(../img/agent-search-tab-off.gif); 
		/*background-color: #dcdcdc;*/
		width: 186px;
		height: 33px;
		position: absolute;
		line-height: 33px;
		margin-top: 3px;
		text-align: center;
		vertical-align: top;
	}
	
a:active.search_tab, a:link.search_tab, a:visited.search_tab
	{
		color: #005682;
		font-family: Verdana, Arial; 
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
	
a:hover.search_tab
	{
		color: #9bd3f0;
		font-family: Verdana, Arial; 
		font-size: 12px;
		font-weight: bold;
		text-decoration: underline;
	}
	
#agent_search_tab_location_on
	{
		display: block;
	}
	
#agent_search_tab_location_off
	{
		display: none;
	}
	
#agent_search_tab_address_on
	{
		display: none;
	}
	
#agent_search_tab_address_off
	{
		display: block;
	}



	
	
            <table class="search_tab_table">
              	<tr>
                	<td class="search_tab_on"><a href="#">Location</a></td>
                    <td class="search_tab_on"><a href="#">Address</a></td>
                    <td></td>
                </tr>
            </table>