#searchEmptyResults
{
	display: none;
	
	padding: 10px;
}

#searchResults
{
	position: relative;
	
	display: none;
	
	padding: 10px;
	
	float: left;
}

#searchResults_restartSearch
{
	margin-left: 20px;
	font-size: 8pt;
	font-weight: bold;
}

/*>>> search results list */


#searchResults_list
{
	position: relative;
	width: 300px;
	height: 600px;
	
	margin-right: 10px;
	
	float: left;
}

#searchResults_list_results
{
	position: relative;
	height: 600px;
	
	margin-top: 5px;
	padding-top: 5px;
	
	border-top: solid 1px blue;
	
	overflow-y: scroll;
}

.searchResults_list_item
{
	margin-bottom: 5px;
	padding-bottom: 5px;
	
	border-bottom: solid 1px silver;
}

.searchResults_list_item a
{
	color: #003366;
}

.searchResults_list_item a:hover
{
	text-decoration: none;
}

.searchResults_list_item a:visited
{
	color: #003366;
}

.searchResults_list_item_title
{
	font-size: 110%;
}

.searchResults_list_item_body
{
	font-size: 85%;
	color: Gray;
}

.searchResults_list_item_body a
{
	font-size: 85%;
}

.searchResults_list_item_body_waitlist
{
	color: Red;
}

/*<<< search results list */

#searchResults_mapColumn
{
	position: relative;
	
	height: 600px;
	width: 420px;

	float: left;
}

#searchResults_mapLegend
{
	
}

#searchResults_map
{
	position: relative;
	float: left;
	
	width: 430px;
	height: 600px;
	
	border: solid 1px blue;
}

.searchResults_map_label
{
	height: 20px;
	
	font-weight: bold;
	
	background-color: #ffffff;
	
	border: 1px solid blue;
}

#searchResults_markerInfo
{
	position: relative;
	
	clear: both;
	display: none;
}

.searchResults_markerInfo_tab
{
	/*
		2009-mar-30 markg: this style applies to all the tabs apart from the first one.
		it is not used by the normal map results, but it is used by the iGoogle gadget
	*/
}

.searchResults_markerInfo_item
{
	/* markg: must specify font sizes, because google maps uses javascript to size the info window */
	font-size: 8pt;
	font-family: Verdana;
	
	/* 2008-04-03 markg: must specify a width otherwise the info window has a weird border extension near the x button */
	width: 270px;
}

.searchResults_markerInfo_item td
{
	font-size: 8pt;
	font-family: Verdana;
}

.searchResults_markerInfo_item a
{
	color: #003366;
}

.searchResults_markerInfo_item a:hover
{
	text-decoration: none;
}

.searchResults_markerInfo_item a:visited
{
	color: #003366;
}

.searchResults_markerInfo_item div
{
	margin-bottom: 5px;
}

/* 2008-04-23 markg: used to highligh search parameters with a blue shade after refining the super search */
.searchResults_refinedMatch
{
	border: solid 1px blue;
	background-color: #ecf1f9;
}

#searchResults_suburbInput
{
	position: relative;
	z-index: 1000; /* 2008-may-07 markg: without this (arbitrary) value, the suburb drop-down appears behind the suburb list */
}

/* >>> profile map on centre.asp */

#profile_map
{
	width: 350px;
	height: 200px;
	
	border: 1px solid blue;
}

/* <<< profile map on centre.asp */


/*>>> Styles addded by I Slade, Flow Interactive, http://www.flowinteractive.com.au*/
/*Added 10/03/08
-----------------------------------------------------------------------------*/

/*Page header*/
.pgHD h1.ssResultTitle {font-size: 25px; font-weight: bold; color: #fff}
.pgHD p.ssResultSubTitle {font-size: 21px; color: #fff; margin:10px 0 0 0}
.pgHD p.ssResultText {font-size: 14px; color: #fff; margin: 5px 0}
.pgHD span.ssHighlight {font-size: 21px;color:#FF0; font-weight:bold}
/*End Page header*/

/*Super Search Panel*/
#ssOptions {position:relative}
#ssPanel {display:block}
.ssTitleBar {padding:5px; background:#FF9 url(/img/ssTitlebg.jpg) bottom repeat-x; position: relative; display: none}
.ssTitleBar p, .ssTitleBar p a, .ssTitleBar p a:link {color:#060; font-size: 13px; margin:0 0 5px 0}
.ssTitleBar p a {font-size: 12px}
.infoText {color:#060; font-size: 11px}
.ssClose {position:absolute; top: 3px; right:10px}
a img {border: 0px none}
.float {float: left; width: 45%}
.floatRight {float: right; width: 50%; margin: 0px 0px 0 0; text-align: right}
.ssRow {padding: 7px 5px; width: 98%; margin: 0 auto}
.ssBorder {border-bottom: 1px dashed #ccc}
#ssOptions input {font-size: 11px; color:#333}

/* 2008-apr-24 markg: this is to get the sizing of the age textbox and dropdown correct.
however, having 19px for both makes the dropdown larger in mozilla. go figure. this
massively hacky combination below of 19 and 17 pixels seems to work in both...for now */
#txtFilterAge {height: 19px;}
#ddlFilterAgeType {height: 17px;}

.ssBold {font-size: 13px; font-weight:bold; margin-right: 10px}

.infoLink a {font-size: 13px; color:#036; font-style:italic}
.infoLink img {position: relative; top: 3px}
.inactive {border: 1px solid #f00; color:#999}
#ssOptions input.active {border: 1px solid #f00; color:#f00}
#searchResults_mapLegend {position: relative; margin-bottom: 5px; width: 100%}
/*End Super Search Panel*/

/*Search on location*/
.dragMap {position: absolute; right: 0; top: 0}
.dragMap a, .dragMap A:link {color:#666}
#tipLink {position: relative; top: 5px}
/* 2008-jul-25 markg: super search tip is disabled */
#ssTip {position: absolute; top: -115px; right:20px; display: none}
#ssTip2 {position: absolute; top: -120px; right:60px; visibility:hidden}
/*End search on location*/

/*Search Overlay*/
#searchOverlayContainer {position:relative; width: 100%; height: 640px}
#searchOverlay {display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: url(/img/_sBoxMask.png); z-index: 1000; behavior: url(/_ssi/css/_iepngfix.htc)}
#searchImg {position: absolute; top: 45%; left: 40%}
/*End Search Overlay*/

/*What is Panels*/
.ssStepCont {background: transparent url(/img/stepbg_r2_c1.jpg) left top no-repeat; margin-bottom: 10px; position:relative; min-height: 105px; height: auto !important; height: 105px; width: 623px}
.ssStep {position: absolute; top: 30px; left: 20px}
.ssStepImg {position: relative; top: 0; left: 70px; color: #036}
.ssStepImg h2 {font-size: 13px; font-weight:bold; color:#036; margin: 0 0 5px 0}
.ssStepText {position: absolute; top: 15px; left: 300px; color: #036; font-size: 12px; width:300px}
.ssStepArrow {position: absolute; bottom: -25px; left: 650px}
.ssTop {background: transparent url(/img/stepbg_r1_c1.jpg) left top no-repeat; height: 15px}
.ssBot {background: transparent url(/img/stepbg_r3_c1.jpg) left top no-repeat; height: 17px}
/*End What is Panels*/

/* =Easy Clearing
-----------------------------------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
*/


/*<<< end styles added by ivan slade - flow interactive */
