/*
Structure styles
----------------
This file controls purely formatting shared across the site

DCLG Swatch
-----------
#009999 - Teal (Corporate)
#E0F3F3 - Teal hint
#CC3333 - Red (Fire)
#F9E6E6 - Red hint
#993366 - Rose (Cities)
#F3E6EC - Rose hint
#CC6600 - Orange (Communities)
#F9ECE0 - Orange hint
#0099CC - Light blue (Equalities)
#E0F3F9 - Light blue hint
#999933 - Field green (Thames)
#F3F3E6 - Field green hint
#333366 - Royal blue (Local Government)
#E6E6EC - Royal blue hint
#003366 - Dark Blue (Housing)
#E0E6EC - Dark blue hint
#666633 - Amry green (Planning)
#ECECE6 - Army green hint
*/

/* Javascript disabled message style */

#disabledJs {
	display:block;
	border:2px solid #c00;
	margin:1px;
	padding:0.5em;
	color:#c00;
	background:#fff;
	text-align:center;
}


/* Access links */

#accessLinks {
	position:absolute;
	top:-200em;
}

#accessLinks li {
	margin:0;
	padding:0;
	display:inline;
}


/* Header styles */

#Header	{	
	background-color:#008083;
	margin-bottom:-1px;
	ma\rgin-bottom:0;
}

#Header	form {	
	margin:0;
}

#HeaderLeftWrapper	{
	background-color:#008083; 
	font-size:90%;
}

#headerImage { 
	background:#fff url(/20120919132735/http://www.communities.gov.uk/static/images/header/bgd_corporate.jpg) top right no-repeat;
}
	
#HeaderRight {
	font-size:90%;
	background-color:#fff;
	margin-bottom:-1px;
}	
	

/* Logo styles */

#Logo {	
	background: url(/20120919132735/http://www.communities.gov.uk/static/images/header/logo.jpg) no-repeat top left;
}

#Logo a span {	
	position:absolute;
	top:-200em;
}


/* Top navigation styles */

#TopNav ul {	
	text-align:left;
	list-style:none; 
	margin:0;
	margin-bottom:1px;
	padding:0;
}
	
#TopNav li {	
	display:inline; 
	margin:0;
	line-height:1.5em;
}
	
#TopNav li a		{	
	color:#fff; 
	font-size:90%;
	font-weight:bold; 
	padding:0px 5px 0px 10px; 
	background:url(/20120919132735/http://www.communities.gov.uk/static/images/header/topnav_pipe.gif) center left no-repeat;
	float:left;
	display:block; 
	f\loat:none;
	d\isplay:inline;
}
	
#TopNav2 li a:focus,
#TopNav li a:focus {
	background-color:#444;
}

#TopNav li.noLine,
#TopNav2 li.noLine a {	background-image:none;}


/* Second Top navigation styles */

#TopNav2 {	
	background-color:#008083; 
}

#TopNav2 ul		{	
	text-align:center;
	list-style:none;
	margin:0;
	padding:0; 
}
	
#TopNav2 li		{	
	display:inline; 
	margin:0;
	padding:0;
}
	
.clear	{clear:both;}

#TopNav2 li a	{	
	display:block; 
	color:#fff;
	font-size:90%;
	line-height:100%;
	font-weight:bold;  
	padding:0; 
	padding-top:6px; 
}


/* Site menu styles */

#siteMenu label {
	position:absolute;
	top:-200px;
	height:0px;
	width:0px;
}

#siteMenu select {
	width:160px;
}

.btnSubmit {
	vertical-align:middle;
}

.noBorder {
	border:0;
}

/* Contact us styles */

#ContactSearch {	
	background-color:#fff; 
	font-weight:bold;
}
	 
#ContactUs {	
	font-size:95%;
	background:url(/20120919132735/http://www.communities.gov.uk/static/images/boxes/bkg_contactUsTop.jpg) top left no-repeat;
}
	
#ContactUs ul {	
	margin:8px 0 6px 0; 
	padding:0 0 5px 10px;
	list-style:none;
	background:url(/20120919132735/http://www.communities.gov.uk/static/images/boxes/bkg_contactUsBottom.jpg) bottom left no-repeat;
}
	
#ContactUs li				{	margin:0px; margin-bottom:0.3em; list-style-image:none; }
#ContactUs li a				{	color:#008083; text-decoration:underline;}
#ContactUs li a:hover		{	color:#008083; text-decoration:none;}

#Search						{	margin-top:0;}

#Search form {
	margin:0;
	padding:0;
}

#Search a					{	text-decoration:underline; color:#000}
#Search a:hover				{	text-decoration:none; color:#000}

#Search fieldset	{	border:0; margin:0; margin-left:10px; padding:0; border-bottom:0px solid #000; }
#Search legend		{	display:none; margin:0px; padding:0px;}

.Searchtxt					{	
	width:116px; 
	margin:2px 5px 3px 0px; 
	padding:1px 1px 1px 3px; 
	border:1px solid #008083; }
	
* html .Searchtxt {
	padding:2px 1px 0 3px; 
}


#Search h2 {
	font-size:100%;
	text-transform:uppercase;
	background:transparent;
	color:#008083;
	margin:0;
}

.SearchRadio {
	font-size:90%;
}

.radiobutton		{	vertical-align:middle; }


/* Centre column styles */

#centerColumn {
	background-color:#fff;
}

.errorWrapper {
	padding:0.5em;
	margin:0.5em 0;
	border:1px solid #c00;
	color:#c00;
}


/* Right navigation styles */

#rightColumn h2 {
	margin-top:0;
	margin-bottom:0.6em;
}

#rightColumn ul {
	list-style-image:url(/20120919132735/http://www.communities.gov.uk/static/images/bullets/corporate.gif);
}

.HaveYourSay {
	margin:0 0 1em 0;
	background-image:url(/20120919132735/http://www.communities.gov.uk/static/images/boxes/have_your_say_corporate.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.HaveYourSay h3 {	color:#008083; font-size:1.1em; width:195px;/*ie 5.5 needs width*/ margin-top:0; }
.HaveYourSay h3	span { font-size:1.1em; text-transform:uppercase; }
.HaveYourSay li { font-size:85%; }
.HaveYourSay li a {	color:#333; }
.HaveYourSay li a:hover	{	color:#008083; }


.popularLinks	{	color:#008083; font-weight:bold; margin-top:20px; }
.popularLinks select {	margin-top:0.8em; font-size:85%; width:150px; }

.localAuthority	{
	margin-top:1em;
	padding-top:1em;
	border-top:2px dotted #ddd;
}

.localAuthority	h2 {
	padding-right:80px !important;
	background:url(/20120919132735/http://www.communities.gov.uk/static/images/logos/dg_4013662_logo_only.gif) right center no-repeat;
	margin-bottom:0;
}

.localAuthority	h2 span {
	text-transform:uppercase;
}

.localAuthority	p {
	margin:1em 0 1em 0 !important;
}

.localAuthority	input {
	font-size:0.81em;
}

.localAuthority	input#txtLocatorSearch {
	width:145px;
}

.localAuthority	ul,
.localAuthority	ul.options li {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}




/* Footer styles */
#footer { background-color:#008083; }
#footer ul {
	list-style:none;
	display:inline;
	padding:0;
	margin:0;
	float:left;
	margin-top:3px;
	margin-left:-2px;
}

#footer li {
	padding:0; 
	margin:0;
	list-style:none;
	display:inline;
}

#footer li a {	
	color:#fff; 
	font-weight:bold; 
	font-size:85%;
	padding:0 1em; 
	background:url(/20120919132735/http://www.communities.gov.uk/static/images/header/topnav_pipe.gif) center left no-repeat;
	float:left;
	display:block; 
	f\loat:none;
	di\splay:inline;
}

#footer li a:focus {
	background-color:#444;
}

#footer div,
#footer div img {
	float:right;
	width:106px;
	text-align:right;
	padding:0;
	margin:0;
	margin-right:-5px;
	ma\rgin:0;
}

#footer div a {
	padding:0px;
	margin:0px;
}


.RSS ul	{	margin:0px; padding:0px;}
.RSS li	{	font-weight:bold; list-style-type:none; list-style-image:none; background-image: url(/20120919132735/http://www.communities.gov.uk/static/images/icons/RSS.gif); background-repeat:no-repeat; background-position:top left}
.RSS li a {	margin-left:0px; padding-left:23px}
