/* ---------- SEARCH PAGE ---------- */

/* Main seaarch content div */
#localDevSearchContainer {
	width: 408px;
	background: #F7F4F3 url("/pins_images/portal/en/ldf/ldfSearchBg.gif") 0 100% no-repeat;
	padding: 0 0 64px 0;
}

/* Add uk map as bg image */
#localDevSearchMapBox {
	background: url("/pins_images/portal/en/ldf/localDevMap.gif") 0 0 no-repeat;
	height: 14em;
	padding-top: 10px;
}

#localDevSearchContainer h2 {
	background-color: #d0c1bf;
	padding: 9px;
	margin: 0;
}

/* Add arrow image to background of search form area */
#localDevSearchFormBox {
	padding: 0 0 0 27px;
	background: url("/pins_images/portal/en/ldf/searchBullet.gif") 10px 0 no-repeat;
}

	#localDevSearchFormBox fieldset,
	#localDevSearchRegionBox fieldset {
		border: none;
		margin: 0;
		padding: 0;
	}
	
	#localDevSearchFormBox fieldset legend,
	#localDevSearchRegionBox fieldset legend {
		color: #666;
		margin: 0;
		padding: 0;
		font-weight: normal;
	}
	
#localDevSearchRegionBox {
	margin-top: 3em;
	padding: 0 0 0 27px;
	background: url("/pins_images/portal/en/ldf/searchBullet.gif") 10px 0 no-repeat;
}



/* List of regions */

ul#localDevRegionList {
	list-style-type: none;
	margin-left: 0;
}

	ul#localDevRegionList li {
		height: 53px;
		margin: 0 0 3px 0;
		font-size: 1em;
		font-weight: bold;
	}

ul#localDevRegionList li a {
	display: block;
	height: 53px;
	line-height: 53px;
	text-decoration: none !important;
	padding: 0 0 0 85px;
}

ul#localDevRegionList li#northWest,
ul#localDevRegionList li#northWest a {
	background: url("/pins_images/portal/en/ldf/northWestRegionLink.jpg") 0 0 no-repeat;
}
	ul#localDevRegionList li#northWest a:hover {
		background: url("/pins_images/portal/en/ldf/northWestRegionLink.jpg") 0 -53px no-repeat;
	}

ul#localDevRegionList li#northEast,
ul#localDevRegionList li#northEast a {
	background: url("/pins_images/portal/en/ldf/northEastRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#northEast a:hover {
	background: url("/pins_images/portal/en/ldf/northEastRegionLink.jpg") 0 -53px no-repeat;
}

ul#localDevRegionList li#yorkHumber,
ul#localDevRegionList li#yorkHumber a {
	background: url("/pins_images/portal/en/ldf/yorkshireRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#yorkHumber a:hover {
	background: url("/pins_images/portal/en/ldf/yorkshireRegionLink.jpg") 0 -53px no-repeat;
}

ul#localDevRegionList li#eastMidlands,
ul#localDevRegionList li#eastMidlands a {
	background: url("/pins_images/portal/en/ldf/eastMidlandsRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#eastMidlands a:hover {
		background: url("/pins_images/portal/en/ldf/eastMidlandsRegionLink.jpg") 0 -53px no-repeat;
	}

ul#localDevRegionList li#westMidlands,
ul#localDevRegionList li#westMidlands a {
	background: url("/pins_images/portal/en/ldf/westMidlandsRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#westMidlands a:hover {
		background: url("/pins_images/portal/en/ldf/westMidlandsRegionLink.jpg") 0 -53px no-repeat;
	}

ul#localDevRegionList li#eastEngland,
ul#localDevRegionList li#eastEngland a {
	background: url("/pins_images/portal/en/ldf/eastEnglandRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#eastEngland a:hover {
		background: url("/pins_images/portal/en/ldf/eastEnglandRegionLink.jpg") 0 -53px no-repeat;
	}

ul#localDevRegionList li#southWest,
ul#localDevRegionList li#southWest a {
	background: url("/pins_images/portal/en/ldf/southWestRegionLink.jpg") 0 0 no-repeat;
}
	
	ul#localDevRegionList li#southWest a:hover {
		background: url("/pins_images/portal/en/ldf/southWestRegionLink.jpg") 0 -53px no-repeat;
	}

ul#localDevRegionList li#southEast,
ul#localDevRegionList li#southEast a {
	background: url("/pins_images/portal/en/ldf/southEastRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#southEast a:hover {
		background: url("/pins_images/portal/en/ldf/southEastRegionLink.jpg") 0 -53px no-repeat;
	}

ul#localDevRegionList li#london,
ul#localDevRegionList li#london a {
	background: url("/pins_images/portal/en/ldf/londonRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#london a:hover {
		background: url("/pins_images/portal/en/ldf/londonRegionLink.jpg") 0 -53px no-repeat;
	}

ul#localDevRegionList li#wales,
ul#localDevRegionList li#wales a {
	background: url("/pins_images/portal/en/ldf/walesRegionLink.jpg") 0 0 no-repeat;
}

	ul#localDevRegionList li#wales a:hover {
		background: url("/pins_images/portal/en/ldf/walesRegionLink.jpg") 0 -53px no-repeat;
	}









/* ---------- RESULTS PAGE ---------- */

#searchRegion {
	height: 3em;
	padding: 0 10px;
	background: url("/pins_images/portal/en/ldf/searchUKThumb.gif") 95% 0 no-repeat;
}

	#searchRegion p {
		width: 165px;
		float: left;
	}
	
	#searchRegion a {
		line-height: 3em;
	}

#areaGroup {
	margin: 10px;
}

	#areaGroup ul {
		list-style-type: none;
		border-top: 1px solid #369;
		border-bottom: 1px solid #369;
		margin: 0;
		padding: 0;
		height: 1.7em;
		clear: left;
	}
	
	#areaGroup ul li {
		float: left;
		padding-right: 20px;
	}
	
	#areaGroup ul li a.current {
		font-weight: bold;
	}

	#areaGroup a {
		text-decoration: none !important;
	}
	
	#areaGroupResults {
		clear: left;
	}
	
	#areaGroupResults h4 {
		margin-left: 10px;
		font-size: 1em;
	}
	
	#areaGroupResults ul#areaGroupLinks {
		margin-left: 40px;
	}
	
		#areaGroupLinks {
			clear: left;
		}









/* ---------- DOCUMENT CONTENT PAGE ---------- */

/* Navigation styles */

#navContainer h1 {
	font-size: 1.1em;
	color: #666;
}

#navContainer p#backLink a {
	color: #369;
	font-weight: bold;
}

	#navContainer p#backLink a:hover {
		color: #666;
	}
	
	#navContainer li#current {
		background: #C9D9E6;
		padding-right: 5px;
		padding-left: 5px;
	}
	
#RegionalSpatialStrategyLink {
	border: 1px solid #369;
	margin: 10px 0;
	padding: 3px;
}





#ldfDocsContainer {
	width: 594px;
}

#currentStageContainer,
#archiveContainer,
#futureDocsContainer,
#searchRegionContainer,
#authorContainer,
#textContainer,
#mapContainer
#tableContainer,
#externalLinksContainer,
#pdfDownloadContainer {
	clear: both;
}

#ldfDocsContainer a {
	text-decoration: none !important;
}


/* Search region */

#searchRegionContainer {
	float: right;
	padding-right: 35px;
	height: 31px;
	line-height: 31px;
	background: url("/pins_images/portal/en/ldf/searchUKThumb_2.gif") 100% 0 no-repeat;
}


/* Current stage */

#currentStageContainer {
border: 1px solid #369;
width: 590px;
w\idth: 588px;
margin-bottom: 10px;
}

ul#currentStage {
list-style-type: none;
margin: 0;
}

/* Inactive state */
ul#currentStage li {
float: left;
color: #AEC6DA;
font-weight: bold;
width: 147px;
w\idth: 117px;
padding: 3px 0 3px 30px;
display: block; 
}
ul#currentStage li#preProduction {
background: url("/pins_images/portal/en/ldf/preProduction.gif") -5px -7px no-repeat;
}
ul#currentStage li#production {
background: url("/pins_images/portal/en/ldf/production.gif") -5px -7px no-repeat;
}
ul#currentStage li#examination {
background: url("/pins_images/portal/en/ldf/examination.gif") -5px -7px no-repeat;
}
ul#currentStage li#adoption {
background: url("/pins_images/portal/en/ldf/adoption.gif") -5px -7px no-repeat;
}
/* Active state */
ul#currentStage li a {
color: #336699;
font-weight: bold;
width: 147px;
w\idth: 117px;
padding: 3px 0 3px 30px;
display: block;
}
ul#currentStage li.active {
background: transparent;
padding: 0;
width: 147px;
}
ul#currentStage li#preProduction a {
background: url("/pins_images/portal/en/ldf/preProduction.gif") -5px -7px no-repeat;
}
ul#currentStage li#preProduction a:hover,
ul#currentStage li#preProduction a.current {
background: url("/pins_images/portal/en/ldf/preProduction.gif") -5px -45px no-repeat;
}
ul#currentStage li#production a {
background: url("/pins_images/portal/en/ldf/production.gif") -5px -7px no-repeat;
}
ul#currentStage li#production a:hover,
ul#currentStage li#production a.current {
background: url("/pins_images/portal/en/ldf/production.gif") -5px -45px no-repeat;
}
ul#currentStage li#examination a {
background: url("/pins_images/portal/en/ldf/examination.gif") -5px -7px no-repeat;
}
ul#currentStage li#examination a:hover,
ul#currentStage li#examination a.current {
background: url("/pins_images/portal/en/ldf/examination.gif") -5px -45px no-repeat;
}
ul#currentStage li#adoption a {
background: url("/pins_images/portal/en/ldf/adoption.gif") -5px -7px no-repeat;
}
ul#currentStage li#adoption a:hover,
ul#currentStage li#adoption a.current {
background: url("/pins_images/portal/en/ldf/adoption.gif") -5px -45px no-repeat;
}

/* Archive */

#archiveContainer {
	float: left;
	width: 500px;
}


/* Future Documents */

#futureDocsContainer {
	float: left;
	width: 200px;
}


/* Author */

#authorContainer {
	border-top: 1px solid #369;
	border-bottom: 1px solid #369;
	margin-top: 10px;
	color: #369;
}

	#authorContainer p {
		padding-top: 6px;
	}
	
	#authorContainer span {
		margin-right: 30px;
	}


/* Text */

/* Map */

/* Table */

#tableContainer table {
	width: 592px;
	margin-bottom: 20px;
}

#tableContainer table,
#tableContainer th,
#tableContainer tr,
#tableContainer td {
	font-size: 1em;
	text-align: left;
	border: 1px solid #D0C1BF;
	vertical-align: top;
	color: #369;
}

	#tableContainer table tfoot {
		display: none;
	}
	
	#tableContainer table th,
	#tableContainer table td {
		padding: 5px;		
	}
	
	#tableContainer table th {
		background: #D0C1BF;
	}
	
	#tableContainer table tr.odd,
	#tableContainer table tr.odd th {
		background: #EBE4E3;
	}
	
	#tableContainer table tr.odd th#timetable {
		text-align: center;
	}
	
	#tableContainer table tr {
		background: E1D6D5;
	}

	

/* External Links */

#externalLinksContainer {
	border-top: 1px solid #369;
}

	.externalLinksInner {
		border-bottom: 1px solid #369;
		padding-top: 10px;
	}
	
	#externalLinksContainer .externalLinksInner p a {
		padding: 10px 0 10px 55px;
		display: block;
		background: url("/pins_images/portal/en/ldf/wwwArrow.gif") 0 50% no-repeat;
		text-decoration: underline !important;
	}


/* PDF Downloads */

#pdfDownloadContainer h2 {
	border-bottom: 1px solid #369;
	margin-bottom: 0;
	padding-bottom: 5px;
}

	.pdfDownloadInner {
		border-bottom: 1px solid #369;
		padding-top: 5px;
	}
