/* Loaded from : uk/co/aimltd/net/confirmlocation/styles/confirmlocation.css */
/********************************************************************************

	Confirmlocation.css
	- This is built into the confirmlocation JAR as uk/co/aimltd/net/confirmlocation/styles/confirmlocation.css


*********************************************************************************/

body.confirmlocation span.searchLocation_name em
	{
	text-transform:capitalize; /* makes the first letter of each word a capital letter */
	}

/**
  * The size has to be 100% of the containing span/div or the text the select contains will
  * be too big.
  */
body.confirmlocation div.LocationList select
	{
	width:100%;
	}

/**
  * Appears above the location list
  */
body.confirmlocation div.LocationList span.label
	{
	display:block;
	font-size:110%;
	font-weight:bolder;
	}


/**
  * Used on the display location page
  */
body.confirmlocation #displayedLocation
	{
	color:blue;
	background-color:white;
	}

/**
  * Confirm location page buttons
  */
.locationPage
	{
	padding:5px;
	}

.activeLocationPage
	{
	padding:5px;
	font-size:140%;
	}


/**
  * Define default styles for the location input text field
  * with and without the filter on screen.
  */
div.Content form div input.inputText {
	width:22em;
}
div.Content form div input.inputText.filtered {
	width:15em;
}

/**
  * Define default styles for the location input filter select list
  */
div.Content form div select.inputFilter {
	width:9em;
}

/**
  * Define default for the no exact matches span element.
  */
div.Content form div span.noExactMatches {
	padding:5px 0px;
}

/**
 * TEMPORARY Style class for normal list item.
 */
div.normalListItem {
  font-weight:bold;
  background-color:white;
  color:black;
}
/**
 * TEMPORARY Style class for highlighted list item.
 */
div.highlightListItem {
  font-weight:bold;
  background-color:blue;
  color:red;
}
/**
 * TEMPORARY Style class for list of locations.
 */
div.matchedLocationList {
  display:none;
  width:400px;
  background-color:white;
  position:absolute;
  left:0px;
  top:0px;
}

/**
 * minimal styling for google maps
 */
.googlemap
	{
	width: 500px;
	height: 300px;
	}

