
			/* Hub hi-vis stylesheet (tcm:4-19502) */


body {

	background-color: #112233;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 150%; /*hi-vis 100%;*/

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 15px 0 15px;

	}


img {

	border: none;

	visibility: visible !important;

	}


.textonly {

	}


.noshow {

	display: none !important;

	width: 0px;

	height:0px;

	}


a {

	color: #ffcc33;

	text-decoration: none;

	}


a:hover {

	color: #bbddff; /* hi-vis #000000;*/

	text-decoration: none;

	}


a:visited {

	color: #ffcc33; /* hi-vis #a24014;*/;

	text-decoration: none;

	}


a.skiptocontent, a.skiptotop{ /*hi-vis*/

	color: #FFCC33;

	display: block;

	font-weight: bold;

	padding: 10px 10px 10px 0px;

	text-decoration: none;

	float: left;

	clear: both;

	width: 100%;

	}


a.skiptocontent:hover, a.skiptotop:hover{	

	color: #bbddff;

	}


#pagecontainer {

	margin: 0 0 0 0;

	background-color: #112233;/*hi-vis #FFFFFF;*/

	}


#banner {

	margin: 0 0 10px 0;

	background-color: #112233; /*hi-vis #B0BEC9;*/

	width: 100%;

	border-bottom: 2px solid white;

	}


#banner-left {

/*	float: left;

	clear: both;

	width: 100%;*/

	}


#banner-right {

	width: 100%;

	}


#tab-bar{

/*	clear: both;

	float: left;*/

	}


#tab-bar ul{

	padding: 10px 0 20px 0;

	margin: 0px

	}


#tab-bar ul li {

	list-style-position: inside;

	list-style-type: disc;

	padding: 0 0 0 0;

	}


#tab-bar a{

	text-decoration: none;

	}


#tab-bar a:hover {

	color: #bbddff;

	text-decoration: none;	

	}


#tab-bar-additional {

	font-size: 70%;

	color: #FFFFFF;

	padding: 0 0 5px 0;

	margin: 0 10px 0 0;

	}


#tab-bar-additional ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	padding: 11px 0 0 0;

	margin: 0 0 0 0;

	display:block;

	}


#tab-bar-additional ul li {

	list-style: none;

	display: inline;

	}


#tab-bar-additional ul li a {

	text-decoration: none;

	color: #ffcc33; /*hi-vis #637D91;*/

	text-transform: uppercase;

	padding: 0 10px 0 10px;

	border-left: 2px solid #637D91;

	}


#tab-bar-additional ul li a:hover {

	text-decoration: none;

	color: #bbddff;

	}


#tab-bar-additional ul li a.current {

	list-style: none;

	text-decoration: none;

	}


#tab-bar-additional ul li a.first {

	padding: 0 10px 0 0;

	list-style: none;

	border-left: none;

	text-decoration: none;

	}


#tab-bar-additional ul li a.last {

	padding: 0 0 0 10px;

	list-style: none;

	text-decoration: none;

	}


#logo {

	display: none;

	}


#logo img {

	padding: 10px 0 10px 0px;

	}


#logoprint {

	display: none;

	}


#search {

	padding: 5px 10px 0 0;

	clear: left;

	}


#search form {

	width: 400px;

	}


#search label{

	font-size: 75%;

	}


#search label a{

	color: #FFFFFF;

	text-decoration: none;

	}


#search label a:hover{

	color: #bbddff;

	text-decoration: none;

	}


#search fieldset {

	border: 0px;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


#search form input#search_box {

	margin: 3px 7px 8px 0;

	padding: 5px 4px 5px 4px;

	float: left;

	border: 3px solid #7F9DB9;

	font-size: 100%;

	color: #333333;

	}


#search form button {

	float: right;

	margin: 3px 7px 8px 0;

	padding: 0 0 0 0;

	font-size: 100%;

	border: 3px solid #7F9DB9;

	background-color: #223344;

	color: #bbddff;

	}


form {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


form fieldset {

	border: 0;

	}


form button {

	border: 0;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	background-color: transparent;

	vertical-align: middle;

	cursor: pointer; 

	}


form button img {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


.submit {

	background-color: #FFFFFF;

	border: 0px;

	font-weight: bold;

	}


#sitenavigation {

	font-size: 70%;

	color: #FFFFFF;

	padding: 0 0 5px 0;

	margin: 0 10px 0 0;

	}


#sitenavigation ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	padding: 11px 0 0 0;

	margin: 0 0 0 0;

	display:block;

	}


#sitenavigation ul li {

	list-style: none;

	display: inline;

	}


#sitenavigation ul li a {

	text-decoration: none;

	color: #ffcc33; /*hi-vis #637D91;*/

	text-transform: uppercase;

	padding: 0 10px 0 10px;

	border-left: 2px solid #637D91;

	text-align: right;

	}


#sitenavigation ul li a:hover {

	text-decoration: none;

	color: #bbddff;

	}


#sitenavigation ul li a.current {

	list-style: none;

	text-decoration: none;

	}


#sitenavigation ul li a.first {

	padding: 0 10px 0 0;

	list-style: none;

	border-left: none;

	text-decoration: none;

	}


#sitenavigation ul li a.last {

	padding: 0 0 0 10px;

	list-style: none;

	text-decoration: none;

	}


#banner-title {

/*	float: left;*/

	}


#banner-title-name {

	color: #375871;

	font-size: 220%;

	font-weight: bold;

	}


#banner-title-name a{

	color: #bbddff;

	text-decoration: none;

	}


#banner-title-tagline {

	font-size: 120%;

	}


#banner-title-tagline a{

	color: #ffffff; /* hi-vis #000000;*/

	text-decoration: none;

	}


#accessnavigation {

	font-size: 70%;

	color: #FFFFFF;

	padding: 0 0 5px 0;

	margin: 0 10px 0 0;

	}


#accessnavigation ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	padding: 11px 0 11px 0;

	margin: 0 0 0 0;

	display:block;

	}


#accessnavigation ul li {

	list-style: none;

	display: block;

	float: left;

	}


#accessnavigation ul li a {

	text-decoration: none;

	color: #ffcc33; 

	text-transform: uppercase;

	padding: 0 10px 0 10px;

	text-align: right;

	}


#accessnavigation ul li a:hover {

	color: #bbddff;

	text-decoration: none;

	}


#accessnavigation ul li a.current {

	list-style: none;

	}


#accessnavigation ul li a.first {

	padding: 0 10px 0 0;

	list-style: none;

	}


#accessnavigation ul li a.last {

	padding: 0 0 0 10px;

	list-style: none;

	}


#accessnavigation ul li#format_normal{

	/*background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/format_normal.gif);

	background-repeat: no-repeat;

	background-position: center center;*/

	background-color: #ffffff;

	border: 1px solid #ffffff;

	text-align: center;

	margin-right: 5px;

	}


#accessnavigation ul li#format_normal a{

	color: #000000;

	font-weight: normal;

	padding: 0px;

	display: block;

	float: left;

	width: 30px;

	text-align: center;

	}


#accessnavigation ul li#format_hi-vis{

	/*background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/format_hi-vis.gif);

	background-repeat: no-repeat;;

	background-position: center center;*/

	background-color: #112233;

	border: 1px solid #ffffff;

	text-align: center;

	margin-right: 5px;

	}


#accessnavigation ul li#format_hi-vis a{

	color: #ffffff;

	font-weight: bold;

	padding: 0px;

	display: block;

	float: left;

	width: 30px;

	text-align: center;

	}


#accessnavigation ul li#format_contrast{

	/*background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/format_contrast.gif);

	background-repeat: no-repeat;

	background-position: center center;*/

	background-color: #FFFFCC;

	border: 1px solid  #FFFFCC;

	text-align: center;

	margin-right: 5px;

	}


#accessnavigation ul li#format_contrast a{

	color:  #0000FF;

	font-weight: bold;

	padding: 0px;

	display: block;

	float: left;

	width: 30px;

	text-align: center;

	}


#subnavigation {

	background-color: #112233; /* hi-vis #FFFFFF;*/

	width: 100%;

	float: left;

	font-size: 100%;

	margin:0 0 0 0;

	}


#subnavigation ul {

	margin: 0 0 0 18px;

	padding: 0 0 0 0;

	font-size: 75%;

	}


#subnavigation ul li {


	list-style: none;

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listmarker_tcm119-20492.gif);

	background-position: 3px 1em;

	background-repeat: no-repeat;

	margin: 5px 0px 5px 0px;

	padding: 2px 0px 2px 15px;

	}


#subnavigation ul li a {

	text-decoration: none;

	color: #ffcc33; /* hi-vis #a24014;*/;

	}


#subnavigation ul li a:hover {

	color: #bbddff; /* hi-vis #000000;*/

	}


#subnavigation ul li.current {

	}


#subnavigation ul li.current a{

	color: #FFCCFF;

	}


#subnavigation .sub-nav-tophead {

	display: none;

	}


#subnavigation .sub-nav-section {

	padding: 10px 0 10px 0;

	border-bottom: 2px solid #EEEEEE;

	color: #ffffff; /* hi-vis #000000;*/

	}


#subnavigation .sub-nav-section-head {

	padding: 0 0 0 18px;

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 90%;

	font-weight: bold;

	}


#subnavigation .sub-nav-list-head {

	padding: 12px 0 0 18px;

	color: #ffffff; /* hi-vis #000000;*/

	font-weight: bold;

	font-size: 75%;

	text-transform: uppercase;

	}


#refine-navigation {

	background-color: #112233;

	width: 100%;

	clear: both;

	float: left;

	font-size: 100%;

	margin:0 0 0 0;

	}


#refine-navigation ul {

	margin: 0 0 0 18px;

	padding: 0 0 0 0;

	font-size: 75%;

	}


#refine-navigation ul li {

	list-style: none;

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listmarker_tcm119-20492.gif);

	background-position: 3px 1em;

	background-repeat: no-repeat;

	margin: 5px 0px 5px 0px;

	padding: 2px 0px 2px 15px;

	}


#refine-navigation ul li a {

	text-decoration: none;

	color: #ffcc33; /* hi-vis #a24014;*/;

	}


#refine-navigation ul li a:hover {

	color: #bbddff; /* hi-vis #000000;*/

	}


#refine-navigation ul li.current {

	}


#refine-navigation .sub-nav-tophead {

	display: none;

	}


#refine-navigation .sub-nav-section {

	padding: 10px 0 10px 0;

	border-bottom: 2px solid #EEEEEE;

	color: #ffffff; /* hi-vis #000000;*/

	}


#refine-navigation .sub-nav-section-head {

	padding: 0 0 0 18px;

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 90%;

	font-weight: bold;

	}


#refine-navigation .sub-nav-list-head {

	padding: 12px 0 0 18px;

	color: #ffffff; /* hi-vis #000000;*/

	font-weight: bold;

	font-size: 75%;

	text-transform: uppercase;

	}


#center {

	width: 100%;

	}


#contentcontainer {

	float: left;

	clear: both;

	margin: 0 0 0 0;

	background-color: #112233;;

	width: 100%;

	}


#contentcontainer-full {

	float: left;

	clear: both;

	margin: 0 0 0 0;

	background-color: #112233;

	width: 100%;

	}


#content-navigation {

	margin: 20px 0 10px 0;

	background-color: #223344;

	border: 1px solid #334455;

	padding: 0 0 0 10px;

	}


#columns {

	background-color: #FFFFFF;

	}


#content-navigation ul {

	padding: 0 0 0 10px;

	margin: 0 0 20px 0;

	font-size: 80%;

	}


#content-navigation ul li {

	padding: 0 0 5px 0;

	line-height: 15px;

	list-style-position: inside;

	}


#content-navigation a {

	color: #ffcc33;

	text-decoration: none;

	font-size: 100%;

	font-weight: normal;

	}


#content-navigation a:hover {

	color: #bbddff;

	text-decoration: none;

	}


#content-navigation p.content-navigation-title{

	font-size: 75%;

	color: #ffccff; /* hi-vis #000000;*/

	font-weight: bold;

	margin: 0 0 10px 0;

	padding: 5px 0 5px 5px;

	}


#content-navigation .icon_releasecalendar{

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/iconreleasecalendar_tcm119-20421.gif);

	background-repeat: no-repeat;

	background-position: 0px center;

	padding: 1% 0 1% 30px;

	display: block;

	}


#content-navigation .icon_theme{

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/icontheme_tcm119-20510.gif);

	background-repeat: no-repeat;

	background-position: 0px center;

	padding: 1% 0 1% 30px;

	display: block;

	}


#content-navigation .icon_topic{

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/icontopic_tcm119-20414.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	padding: 1% 0 1% 30px;

	display: block;

	}


#content-navigation .relatedbox .printbox {

	margin: 0 0 0 0;

	padding: 10px 0 0 0;

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/boxtopcurver_tcm77-15006.gif);

	background-repeat: no-repeat;

	}


#content-navigation .relatedbox .boxtext {

	font-size: 80%;

	margin: 0px 15px 15px 15px;

	padding: 0 0 0 0;

	}


#content-navigation .promoimage {

	text-align: center;

	}


#content-navigation .relatedbox ul {

	border: 0;

	margin: 0 15px 15px 15px;

	padding: 0 0 0 15px;

	font-size: 80%;

	}


#content-navigation .relatedbox ul li {

	list-style-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/smalllinkarrow_tcm77-16471.gif);

	padding: 0 0 4px 5px;

	line-height: 15px;

	}


#content-navigation .relatedbox ul li.pdflink {


	list-style-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/iconpdf_tcm77-2659.gif);

	padding: 0 0 4px 5px;

	}


#content-navigation .relatedbox ul li.wordlink {

	list-style-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/iconword_tcm77-15010.gif);

	padding: 0 0 4px 5px;

	}


#content-navigation .relatedbox ul li.print-friendly {

	list-style-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/iconprint_tcm77-15016.gif);

	padding: 0 0 4px 5px;

	}


#content-navigation .relatedbox ul li.welsh {

	list-style-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/smalllinkarrow_tcm77-16471.gif);

	padding: 0 0 1px 5px;

	}


#content-wide {

	margin: 0 0 0 0;

	padding: 0 25px 20px 10px;

	float: left;

	background-color: #112233;

	width: 98%;

	}


#content {

	background-color: #112233;

	padding: 0px 25px 20px 10px;

	float: left;

	margin: 0 0 0 0;

	}


#content .imagedisplay {

	float: right;

	margin: 0px 0px 9px 16px;

	text-align: right;

	}


#content .imagedisplay .caption {

	margin: 0px 0px 9px 0px;

	padding: 4px 0px 10px 0px;

	border-bottom: 1px solid #CCCCCC;

	text-transform: uppercase;

	font-size: 75%;

	text-align: left;

	}


#content .imagedisplay img {

	padding: 2px 2px 2px 2px;

	border: 2px solid #CCCCCC;

	}


#content ul, #content-wide ul {

	font-size: 75%;

	padding: 0 0 15px 0;

	margin: 0 0 0 25px;

	list-style-position: outside;

	}


#content ol, #content-wide ol {

	font-size: 75%;

	padding: 0 0 15px 0;

	margin: 0 0 0 25px;

	list-style-position: outside;

	}



#content ul ul, #content-wide ul ul {

	font-size: 100%;

	padding-left: 40px;

	}


#content ol ul, #content-wide ol ul {

	font-size: 100%;

	padding-left: 40px;

	}


#content ul li, #content ol li, #content-wide ul li, #content-wide ol li{

	margin: 0 0 5px 0px;

	}


#content ul li p, #content ol li p, #content-wide ul li p, #content-wide ol li p  {

	display: inline;

	}


#content a, #content-wide a {

	text-decoration: none;

	color: #FFCC33;	

	}


#content a:hover, #content-wide a:hover {

	color: #bbddff;

	}


#contentcontainer table {

	margin: 0 0 0 0;

	border: 0px solid #EDEDED;

	padding: 0 0 0 0;

	width: 100%;

	}


#contentcontainer table tr.altcolor {

	background-color: #F0F0F0;

	}


#contentcontainer table tr td {

	font-size: 75%;

	padding: 15px 14px 11px 14px;

	margin: 0 0 0 0;

	border: 1px solid #EDEDED;

	vertical-align: top;

	}


#contentcontainer table tr td p{

	font-size: 100%;

	}


#contentcontainer table thead tr td.primary {

	background-color:  #333366;

	color: #FFFFFF;

	}


#contentcontainer table thead tr td.primary a.list-down {

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listdownwhite_tcm77-16225.gif);

	background-repeat: no-repeat;

	background-position: center;

	}


#contentcontainer table thead tr td.primary a.list-up {

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listupwhite_tcm77-16224.gif);

	background-repeat: no-repeat;

	background-position: center;

	}


#contentcontainer table thead tr td a.list-down {

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listdown_tcm77-16223.gif);

	background-repeat: no-repeat;

	background-position: center;

	}


#contentcontainer table thead tr td a.list-up {

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listup_tcm77-16222.gif);

	background-repeat: no-repeat;

	background-position: center;

	}


#contentcontainer table thead tr td {

	font-size: 87.5%;

	white-space: nowrap;

	}


#content hr {

	color: #55AAFF;

	}


#bannerimage img {

	float: none;

	}


#introtext {

	color: #003366;

	margin: 10px 15px 10px 15px;

	font-size: 100%;

	}


#contentcontainer #introtext p {

	font-size: 87.5%;

	padding: 0 0 15px 0;

	margin: 0 0 0 0;

	}


#contentcontainer #introtext ul li p{

	font-size: 100%;

	}


#content #introtext ul {

	font-size: 87.5%;

	}


#contentcontainer h1{

	font-size: 125%;

	margin: 0px 0px 17px 0px;

	padding: 15px 0px 6px 0px;

	color: #ccffcc;

	font-weight: normal;

	border-bottom: solid 0px #4A6C85;

	background-position: 0px 75%;

	background-repeat: no-repeat;

	}


#contentcontainer h1.theme {

	padding: 15px 0px 6px 35px;

	color: #ccffcc; /* hi-vis #000000;*/

	background-image: url('/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/icontheme_tcm119-20422.gif');

	}


#contentcontainer h1.topic {

	padding: 15px 0px 6px 35px;

	color: #ccffcc; /* hi-vis #000000;*/

	background-image: url('/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/icontopic_tcm119-20414.gif');

	font-size: 125%;

	margin: 0 0 0 0;

	color: #ccffcc;

	font-weight: normal;

	float: left;

	border: 0px;

	}


#header{

	border-bottom: solid 0px #4A6C85;

	margin: 0 0 10px 0;

	float: left;

	width: 100%;

	}


#topic-description{

	clear: both;

	}


#contentcontainer-full h1.release-calendar {

	padding: 15px 0px 6px 35px;

	background-image: url('/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/iconreleasecalendar_tcm119-20421.gif');

	font-size: 125%;

	margin: 0 0 0 0;

	color: #ccffcc;

	font-weight: normal;

	background-position: 0px 75%;

	background-repeat: no-repeat;

	float: left;

	}


#contentcontainer-full h1.search {

	padding: 15px 0px 6px 0px;

	font-size: 125%;

	margin: 0 0 0 0;

	color: #4A6C85;

	font-weight: normal;

	float: left;

	}


.rss-links{

	padding: 10px 0 0 0;

	display: block;

	float: left;

	clear: both;

	}


#content h1 span.page-type-accent {

	color: #ffccff;

	}


#content-wide h1 span.page-type-accent {

	color: #ffccff;

	}


#content h1.plain {

	background-image: none;

	}


#content h2 {

	font-size: 94%;

	padding: 5px 0 15px 0;

	margin: 0 0 0 0;

	color: #ffccff;

	}


#content h3, #content-wide h3 {

	font-size: 87.5%;

	padding: 5px 0 15px 0;

	margin: 0 0 0 0;

	}


#content h4 #content-wide h4 {

	font-size: 82%;

	}


#content h5 #content-wide h5 {

	font-size: 75%;

	}


#content h6 #content-wide h6 {

	font-size: 75%;

	}


#content p, #content-wide p {

	font-size: 75%;

	padding: 0 0 15px 0;

	margin: 0 0 0 0;

	}


#content h2 a, #content-wide h2 a{

	color: #FFCCFF;

	}


#content h2 a:hover, #content-wide h2 a:hover{

	color: #FFCCFF;

	}


#content ul.landing-links {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 100%;

	}


#content ul.landing-links li{

	list-style: none;

	float: left;

	width: 49.4%;

	height: 87px;

	min-height: 87px;

	background-color: #F0F0F0;

	border-bottom: 2px solid #FFFFFF;

	border-right: 2px solid #FFFFFF;

	font-size: 100%;

	padding: 9px 0 9px 0;

	}


#content ul.landing-links li h2{

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/largelinkarrow_tcm77-15275.gif);

	background-repeat: no-repeat;

	padding: 0 9px 0 32px;

	margin: 0 0 0 9px;

	font-size: 87.5%;

	font-style: normal;

	font-weight: normal;

	height: 22px;

	min-height: 22px;

	}


#content ul.landing-links li p{

	padding: 0 9px 0 41px;

	font-size: 75%;

	margin: 0 0 0 0;

	}


#content ul.landing-links li a{

	color: #CC0066;

	text-decoration: none;

	font-weight: bold;

	}


#content ul.landing-links li a:hover{

	color: #bbddff; /* hi-vis #000000;*/

	}


#content ul li p{

	font-size:100%;

	}


#content-display {

	margin: 0px 0px 15px 0px;

	}


#content-display h4{

	color: #7E9AB5;

	}


#content-display h2{

	font-size: 94%;

	}


#content-display p.back-to-top {

	margin: 0 -15px 10px -15px;

	padding: 9px 0 9px 15px;

	border-top: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	}


#content-display p.back-to-top a {

	padding: 5px 0 5px 0px;

	text-decoration: none;

	}


#content-display p.back-to-top a:hover {

	color: #bbddff;

	text-decoration: none;

	}


#content-display ul.a-z {

	list-style-position: outside;

	}


#content-display ul.a-z li{

	margin: 0 0 0 0;

	list-style: none;

	}


#content-display ul.navlist {

	list-style-position: outside;

	margin: 0 -15px 10px -15px;

	padding: 9px 0 9px 15px;

	border-top: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	}


#content-display ul.navlist li{

	margin: 0 0 0 0;

	padding: 0 5px 0 0px;

	list-style: none;

	display: inline;

	font-size: 112.5%;

	font-weight: bold;

	}


#content-display-theme a{

	text-decoration: none;

	}


#sitemap ul p.back-to-top {

	font-size: 100%;

	margin: 21px -15px 19px -15px;

	}


#sitemap ul li.toplevel p.back-to-top a {

	font-weight: normal;

	font-size: 100%;

	color: #CC0066;

	text-decoration: none;

	}


#sitemap ul li {

	list-style-position: outside;

	list-style: none;

	padding: 6px 0 0 0;

	}


#sitemap ul li.toplevel a {

	font-size: 125%;

	font-weight: bold;

	color: #336699;

	text-decoration: none;

	}


#sitemap ul li.toplevel ul li a {

	font-size: 112.5%;

	font-weight: normal;

	margin: 0 0 0 0;

	color: #CC0066;

	text-decoration: none;

	}


#sitemap ul li.toplevel ul li ul {

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	}


#sitemap ul li.toplevel ul li ul li {

	margin: 0 0 0 23px;

	}


#sitemap ul li.toplevel ul li ul li a {

	font-size: 100%;

	font-weight: normal;

	padding: 0 0 0 0;

	color: #ffffff; /* hi-vis #000000;*/


	text-decoration: none;

	}


#sitemap ul li a {

	font-size: 112.5%;

	font-weight: normal;

	color: #CC0066;

	text-decoration: none;

	}


#sitemap ul li ul {

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	}


#sitemap ul li ul li a {

	font-size: 100%;

	font-weight: normal;

	padding: 0 0 0 0;

	margin: 0 0 0 23px;

	color: #ffffff; /* hi-vis #000000;*/

	text-decoration: none;

	}


#sitemap h2 {

	/*background-color:#E3E8EE;*/

	color: #ffccff;

	margin-bottom:0px;

	padding-bottom:2px;

	padding-top:2px;

	padding-left:5px;

	font-size:120%;

	}


#sitemapleft {

	float:left;

	width:48%;

	font-size:85%;	

	}


#sitemapleft ul.aqtree3clickable li {

	list-style: none;

	}


#sitemapleft ul.aqtree3clickable, ul.aqtree3clickable ul, ul.aqtree3clickable li {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


/* This controls the indent for each sublist */

#sitemapleft ul.aqtree3clickable ul {

 	padding-left: 0px;

	}


#sitemapleft ul.aqtree3clickable ul li ul li a {

	color: #ffcc33;

	text-decoration: none;

	}


#sitemapleft ul.aqtree3clickable li ul.sitemapXcutting li a{

	color: #ffcc33;

	}


#sitemapleft ul.aqtree3clickable li ul.sitemapXcutting li a:hover{

	color: #bbddff

	}


#sitemapleft ul.aqtree3clickable li { 

	border-bottom: #E3E8EE solid 1px;

	}


#sitemapleft ul.aqtree3clickable li ul li { 

	border-bottom:0px;

	}


#sitemapleft ul.aqtree3clickable li ul { 

	margin-bottom:15px;

	}


/* Provide space for our own "bullet" inside the link */

#sitemapleft ul.aqtree3clickable li a { 

	padding-left: 25px; 

	color: #ffffff;

	text-decoration: none;

	}


/* Show "bullets" in the links, depending on the class of the LI that the link's in */

#sitemapleft ul.aqtree3clickable li.aq3open a {

	background: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/minus_tcm119-20499.gif) center left no-repeat;

	}


#sitemapleft ul.aqtree3clickable li.aq3closed a {

	background: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/plus_tcm119-20498.gif) center left no-repeat;

	text-decoration: none;

	}


#sitemapleft ul.aqtree3clickable li.aq3bullet a {

	background: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/bullet_tcm119-20500.gif) center left no-repeat;

	text-decoration: none;

	}


/* Actually show and hide sublists */

#sitemapleft ul.aqtree3clickable li.aq3open ul {

	display: block;

	}


#sitemapleft ul.aqtree3clickable li.aq3closed ul { 

	display: none;

	}


#sitemapright {

	float:right;

	width:48%;

	font-size:85%;

	}


#sitemapright ul {

	margin:0 0 0 4px;

	}


#sitemapright ul li a {

	color: #ffffff;

	margin-left:5px;

	text-decoration: none;

	}


#sitemapright ul li ul li {

	margin-left:5px;

	}


#statisticsproducers ul li {

	list-style-position: outside;

	list-style: none;

	padding: 6px 0 0 0;

	}


#statisticsproducers ul li.toplevel ul li a {

	font-size: 112.5%;

	font-weight: normal;

	margin: 0 0 0 0;

	color: #CC0066;

	text-decoration: none;

	}


#statisticsproducers ul li.toplevel ul li ul {

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	}


#statisticsproducers ul li.toplevel ul li ul li {

	margin: 0 0 0 23px;

	}


#statisticsproducers ul li.toplevel ul li ul li a {

	font-size: 100%;

	font-weight: normal;

	padding: 0 0 0 0;

	color: #ffcc33; /* hi-vis #a24014;*/;

	text-decoration: none;

	}


#statisticsproducers ul li a {

	font-size: 112.5%;

	font-weight: normal;

	color: #ffcc33; /* hi-vis #a24014;*/;

	text-decoration: none;

	}


/*#sitemap ul li p {

	font-size: 112.5%;

	font-weight: normal;

	margin:-17px 0 0 20px;

	visibility:hidden;

	/*

	color: #CC0066;

	}*/


#statisticsproducers ul li ul {

/*	padding: 0 0 0 0;

	margin: 0 0 0 0;*/

	margin-bottom:15px;

	}


#statisticsproducers h2 {

	/*background-color:#E3E8EE;*/

	color: #ffccff; /* hi-vis #000000;*/

	margin-bottom:0px;

	padding-bottom:2px;

	padding-top:2px;

	padding-left:5px;

	font-size:120%;

	}


#statisticsproducers ul li {

	border-bottom: #E3E8EE solid 1px;

	list-style: none;

	}


#statisticsproducers ul.aqtree3clickable, ul.aqtree3clickable ul, ul.aqtree3clickable li {

	margin: 0; padding: 0;

	}


/* This controls the indent for each sublist */


#statisticsproducers ul.aqtree3clickable li ul li { 

	border: 0px;

	margin-bottom:5px;

	margin-top:7px;

	padding: 0 0 0 0;

	border-bottom: 0px;

	}


#statisticsproducers ul.aqtree3clickable li ul p { 

	border-bottom:0px;

	margin:10px 0 0 20px;

	}


/* Provide space for our own "bullet" inside the link */

#statisticsproducers ul.aqtree3clickable li a { 

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 0 0 0;

	padding: 0 0 0 25px;

	display: block;

	}


#statisticsproducers ul.aqtree3clickable li ul li a { 

	color: #ffcc33; /* hi-vis #a24014;*/;

	font-size: 100%;

	font-weight: normal;

	padding: 0 0 0 25px;

	margin: 0px 0px 0px 20px;

	}


/* Show "bullets" in the links, depending on the class of the LI that the link's in */

#statisticsproducers ul.aqtree3clickable li.aq3open a {

	background: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/minus_tcm119-20499.gif) center left no-repeat;

	}


#statisticsproducers ul.aqtree3clickable li.aq3closed a {

	background: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/plus_tcm119-20498.gif) center left no-repeat;

	}


#statisticsproducers ul.aqtree3clickable li.aq3bullet a {

	background: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/bullet_tcm119-20500.gif) center left no-repeat;

	}


/* Actually show and hide sublists */

#statisticsproducers ul.aqtree3clickable li.aq3open ul {

	display: block;

	}


#statisticsproducers ul.aqtree3clickable li.aq3closed ul { 

	display: none;

	}


#statisticscol2 {

	float:right;

	width:48%;

	font-size:85%;

	}


#statisticscol2 ul {

	margin:0 0 0 0px;

	}


#statisticscol2 ul li a {

/*	color:#CC0066;*/

	margin-left:5px;

	}


#statisticscol2 ul li ul li {

	margin-left:5px;

	}


#statisticscol1 {

	float:left;

	width:48%;

	font-size:85%;

	}


#statisticscol1 ul {

	margin:0 0 0 0px;

	}


#statisticscol1 ul li a {

/*	color:#CC0066;*/

	margin-left:5px;


	}


#statisticscol1 ul li ul li {

	margin-left:0px;

	}


#moddate {

	font-size: 75%;

	}


#filter {

	margin: 0 -15px 10px -15px;

	padding: 9px 0 9px 15px;

	border-top: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	font-size: 75%;

	}


#filter form select{

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	font-size: 75%;

	vertical-align: middle;

	}


#footernavigation {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	clear: both;

	font-size: 80%;

	float: left;

	}


#footernavigation ul {

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	clear: both;

	float: left;

	}


#footernavigation ul li {

	float: left;

	padding: 0 10px 0 10px;

	margin: 0 0 0 0;

	list-style: none;

	border-left: 2px solid #637D91;

	}


#footernavigation ul li.first{

	border-left: 0px solid #ffcc33;

	margin: 0 0 0 0;

	padding: 0 10px 0 0;

	}

#footernavigation ul li a {

	color: #ffcc33;

	text-decoration: none;

	}


#footernavigation ul li a:hover {

	color: #bbddff;

	}


#footernavigation ul li.last {

	}


#lastupdated {

	clear: both;

	font-size: 80%;

	padding: 0 0 0 0;

	margin: 10px 0 20px 0;

	float: left;

	}


#directgov {

	margin: 0 0 0 30px;

	clear: left;

	}


#resultsbox {

	padding: 5px 0 15px 0;

	color: #ffffff; /* hi-vis #000000;*/

	float: left; /* IE6 only */

	clear: both;

	width: 80%;

	position: relative;

	}


#resultsbox p {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	font-size: 75%;

	}


#searchbox {

	padding: 0 0 0 0;

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 100%;

	clear: left;

	}


#searchbox form input{

	margin: 3px 7px 8px 0;

	padding: 5px 4px 5px 4px;

	border: 3px solid #7F9DB9;

	font-size: 100%;

	color: #333333;

	float: left;

	clear: left;

	}


#searchbox form button {

	margin: 3px 7px 8px 0;

	padding: 0 0 0 0;

	font-size: 100%;

	border: 3px solid #7F9DB9;

	background-color: #223344;

	color: #bbddff;

	float: left;

	clear: left;

	}


.count {

	color: #ffffff;

	margin: 20px 0 0 0;

	display: block;

	}


.query {

	color: #ffffff;

	font-weight: bold;

	}


#resultsbox p.didyoumean {

	color: #ffffff;

	padding: 0 0 10px 0;

	display: block;

	}


.didyoumeanresponse {

	color: #ffcc33;

	font-weight: bold;

	}


#resultsbox p.noresults{

	color: #ffffff; /* hi-vis #000000;*/

	font-weight: bold;

	width: 100%;

	clear: both;

	padding: 10px 0 10px 0;

	margin: 0 0 0 0;

	}


h2.result-title {

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	color: #ffccff;

	letter-spacing: 1px;

	line-height: 20px;

	font-size: 87.5%;

	font-style: normal;

	}


h2.result-title a{

	text-decoration: none;

	color: #ffcc33;

	}


h2.keywords {

	padding: 0 0 0 0;

	margin: 0 0 10px 0;

	color: #ffccff; /* hi-vis #000000;*/

	text-decoration: none;

	letter-spacing: 1px;

	line-height: 20px;

	font-size: 100%;

	font-style: normal;

	text-transform: none;

	display: inline;

	float: left;

	width: 50%; /* IE6 Only */

	clear: left;

	}


.result-desc {

	color: #ffffff; /* hi-vis #000000;*/

	text-decoration: none;

	letter-spacing: 0px;

	font-size: 75%;

	font-style: normal;

	text-transform: none;

	}


.result-date {

	color: #ffffff;

	text-decoration: none;

	letter-spacing: 1px;

	line-height: 14px;

	font-size: 75%;

	font-style: normal;

	text-transform: none;

	}


.search-paging {

	padding: 10px 0 10px 0;

	font-size: 75%;

	clear: left;

	}


.search-paging a{

	text-decoration: none;

	}


.search-paging a:hover{

	text-decoration: none;

	color: #bbddff;

	}


.search-paging a.previous {

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/arrowprevious_tcm77-15115.gif);

	background-repeat: no-repeat;

	padding: 0 0 0 20px;

	}


.search-paging a.next {

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/arrownext_tcm77-15116.gif);

	background-repeat: no-repeat;

	background-position: right;

	padding: 0 20px 0 0;

	}


.search-paging .count {

	color: #336699;

	padding: 0 25px 0 25px;

	}


#printmarker {

	display: none;

	}


#content-wide table.FormatB {

	margin: 0 0 0 0;

	padding: 10px 0 10px 0;

	border-top: 3px solid #000066;

	border-bottom: 3px solid #000066;

	width: 100%;

	font-size: 75%;

	}


#content-wide table.FormatB caption {

	display: none;

	}


#content-wide table.FormatB td {

	padding: 0;

	margin: 0;

	border: none;

	font-size: 100%;

	}


#content-wide table.FormatB tr {

	padding: 0;

	margin: 0;

	}


#content-wide table.FormatB th {

	padding: 0;

	margin: 0;

	}


#content-wide table.FormatB thead tr th {

	margin: 0;

	padding: 0 0 0 1em;

	text-align: right;

	vertical-align: top;

	}


#content-wide table.FormatB thead {

	}


#content-wide table.FormatB tbody tr th.rh1 {

	padding: 0 0 10px 0px;

	}


#content-wide table.FormatB tbody tr th.rh2 {

	padding: 0 0 10px 10px;

	font-weight: normal;

	}


#content-wide table.FormatB tbody tr th.rh3 {

	padding: 0 0 10px 20px;

	font-weight: normal;

	}


#content-wide table.FormatB tbody tr th {

	text-align: left;

	width: 30%;

	}


#content-wide table.FormatB tbody tr.total {

	font-weight: bold;

	}


#content-wide table.FormatB tbody tr.total th.rh2 {

	font-weight: bold;

	}


#content-wide table.FormatB tbody tr td {

	font-family: monospace; 


	text-align: right;

	padding: 0 0 0 1em;

	}


div.p {

	font-size: 75%;

	}


div.table-unit {

	text-align: right;

	font-size: 65%;

	margin: 10px 0 0 0;

	}


div.table-source {

	text-align: right;

	font-size: 65%;

	margin: 0 0 10px 0;

	}


#print-friendly {

	display: block;

	/*background-image: url('/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/iconprint_tcm119-21032.gif');

	background-repeat: no-repeat;

	background-position: center left;*/

	padding: 0 0 10px 10px;

	}


#print-friendly a {

	color: #ffcc33; /* hi-vis #a24014;*/;

	}


#breadcrumb {

	background-color: #112233;

	color: #ffffff; /* hi-vis #000000;*/

	width: 100%;

	padding: 20px 0 0 0;

	}


#breadcrumb a {

	color: #ffcc33; /* hi-vis #a24014;*/

	text-decoration: none;

	}


#breadcrumb a:hover {

	color: #bbddff;  /* hi-vis #a24014;*/

	text-decoration: none;

	}




#breadcrumb ul {

	margin: 0 0 0 10px;

	padding: 0 0 0 0;

	}


#breadcrumb ul li {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	display: inline;

	}


#column-left {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


#column-left a{

	text-decoration: none;

	}


#column-left h2 {

	color: #ffccff; /* hi-vis #000000;*/

	font-size: 110%;

	}


#column-right {

	width: 100%;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	float: left;

	clear: both;

	}


#column-right a{

	text-decoration: none;

	}


#column-right .promoimage {

	margin: 0 0 10px 0;

	}


#column-left ul.subject-topic-list {

	margin: 0 0 10px 0;

	padding: 0 0 0 0;

	list-style-position: outside;

	}


#column-left ul.subject-topic-list li {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	list-style: none;

	}


#column-left ul.subject-topic-list li h3{

	color: #7E9AB5;

	font-size: 100%;

	font-weight: bold;

	margin: 12px 0 8px 0;

	padding: 0 0 0 0;

	}


#column-left ul.subject-topic-list li ul {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	list-style-position: outside;

	}


#column-left ul.subject-topic-list li ul a {

	color: #ffcc33; /* hi-vis #a24014;*/;

	text-decoration: none;

	}


#column-left ul.subject-topic-list li ul a:hover{

	color: #bbddff;

	}


#column-left ul.subject-topic-list li ul li {

	margin: 0 0 5px 0;

	}


#content-navigation .latest-release  {

	font-size: 75%;

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 0 10px 5px;

	padding: 10px 0 0 0;

	}


#content-navigation .latest-release .result-date {

	font-size: 100%;

	}


#content-navigation .latest-release a {

	color: #ffcc33; /* hi-vis #a24014;*/;

	}


#content-navigation .latest-release a:hover {

	color: #bbddff;

	}

#content-navigation .key-release  {

	font-size: 75%;

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 0 10px 5px;

	}


#content-navigation .view-all {

	font-size: 80%;

	font-weight: bold;

	text-align: left;

	margin: 0 0 10px 5px;

	}


.release-calendar-control-box{

	border: 1px solid #334455;

	background-color: #223344;

	padding: 5px 15px 5px 15px;

	margin: 0 0 15px 0;

	}


.release-calendar-control-box a{

	text-decoration: none;

	}


.release-calendar-control-box a:hover{

	text-decoration: none;

	color: #bbddff;

	}


.release-calendar-control-header{

	color: #ffccff;

	font-size: 90%;

	font-weight: bold;

	margin: 0 0 0 0;

	padding-left: 10px;

	border: 1px solid #334455;

	border-bottom: 0px;

	background-color: #223344;

	}


.release-calendar-control-header span{

	width: 100%;

	display: block;

	padding: 5px 0 5px 0;

	}


#calendar-preset-dates {

	float: left;

	clear: both;

	width: 100%;

	}


#calendar-preset-dates p {

	font-size: 75%;

	margin: 0 0 0 0;

	}


#calendar-preset-dates ul {

	margin: 5px 0 0 0;

	padding: 0 0 0 0;

	font-size: 75%;

	list-style: none;

	}


#calendar-preset-dates ul li{

	padding: 0 6px 0 10px;

	margin: 0 0 0 0;

	display: inline;

	border-left: 2px solid #637D91;

	}


#calendar-preset-dates ul li.first{

	border-left: 0px solid #637D91;

	padding: 0 6px 0 0;

	margin: 0 0 0 0;

	}


#calendar-preset-dates ul li a {

 	color: #ffcc33; /* hi-vis #a24014;*/;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	line-height: 1em;

	text-decoration: none;

	}


#calendar-preset-dates ul li a:hover {

	text-decoration: none;

	color: #bbddff;

	}


#calendar-filters {

	margin: 0 0 0 0;

	float: left;

	clear: both;

	width: 100%;

	}


#calendar-filters form {

	font-size: 75%;

	padding: 15px 0 0 0;

	margin: 0 0 0 0;

	}


#calendar-filters form fieldset{

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	}


#calendar-filters form fieldset div{

	padding: 0 0 7px 0;

	}


#calendar-filters form fieldset label {

	width: 7em;

	float: left;

	clear: left;

	}


#calendar-filters form fieldset input {

	display: inline;

	font-size: 75%;

	}


#calendar-filters form fieldset select {

	display: inline;

	font-size: 75%;

	}


#calendar-filters button {

	margin: 3px 7px 8px 0;

	padding: 0 0 0 0;

	font-size: 100%;

	border: 3px solid #7F9DB9;

	background-color: #223344;

	color: #bbddff;

	}


#calendar-filters form legend {

	display: none;

	}


#tagcloud {

	margin: 0 0 0 0;

	float: left;

	clear: both;

	width: 100%;


	}


#tagcloud ul.tagcloud-options{

	list-style: none;

	padding: 0px;

	margin: 0px;

	font-size: 75%;

	}


#tagcloud ul.tagcloud-options li.first{

	display: inline;

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listmarkerpub_tcm119-20497.gif);

	background-position: right;

	background-repeat: no-repeat;

	}


#tagcloud ul.tagcloud-options li.last{

	display: inline;

	padding: 0 0 0 3px;


	margin: 0 0 0 0;

	}


/* Release Calendar formatting*/

#calendar-results {

	clear: left;

	margin: 0 0 0 0;

	position: relative;

	float: left;

	width: 100%;

	}


.calendar-result {

	margin: 0 0 5px 0;

	background-color: #223344;

	border: 1px solid #334455;

	position: relative;

	}


#calendar-results .result-title{

	color: #ffcc33; /* hi-vis #a24014;*/;

	font-size: 75%;

	text-decoration: none;

	padding: 10px 0 5px 15px;

	}


#calendar-results .result-date{

	font-size: 75%;

	padding: 0 0 10px 15px;	

	}


#calendar-results .result-info{

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 75%;

	padding: 10px 0 10px 15px;	

	}


#calendar-results .summary{

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 75%;

	padding: 15px 0 15px 15px;	

	}


#calendar-results .calendar-parameters {

	font-size: 100%;

	font-weight: bold;

	color: #ffffff; /* hi-vis #000000;*/

	padding: 10px 0 10px 15px;

	}


#calendar-results .result-count {

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 85%;

	padding: 0 0 0 15px;

	}


#calendar-results .dateSort {

	float:right; 

	width:120px;

	font-size:0.75em;

	margin:15px 15px 0 0;

	}


#calendar-results .dateSort .sortImage{

	padding:1px 0 0 3px;

	float:right;

	}


#calendar-results .dateSortMargin {

	right:0px;

	top:65px;

	position:absolute;

	}


#calendar-results .dateSort a {

                display:block;

                float:left;

                width:105px;

                color: #ffcc33;

	}


#calendar-results .dateSort a:visited {

	color: #ffcc33;

	}


#calendar-results .search-paging {

	text-align: left;

	font-size: 85%;

	padding: 5px 0 0 15px;

	margin: 0 0 0 0;

	}


#calendar-results .search-paging a.previous {

	padding: 0 0 0 0;

	text-decoration: none;

	}


#calendar-results .search-paging a.next {

	padding: 0 0 0 0;

	text-decoration: none;

	}


#calendar-results .search-paging .count {

	color: #ffffff; /* hi-vis #000000;*/

	padding: 0 0 0 0;

	text-decoration: none;

	}


#calendar-results .show-hide-summary a {

	color: #ffcc33; /* hi-vis #a24014;*/;

	font-size: 75%;

	display: block;

	padding: 15px 0 15px 15px;

	margin: 0 0 0 0;

	text-decoration: none;

	}


#calendar-results .show-hide-summary a:hover, .show-hide-summary a:hover {

	color: #bbddff;

	}


.show-hide-summary a{

	display: block;

	clear: both;

	padding: 15px 0 15px 0;

	}


/* Homepage formatting */

#hp-date-of-releases {

	float: left;

	color: #b0bec9;

	position: relative;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


#hp-date-of-releases h1 {

	color: #ccffcc;

	border: 0;

	font-size: 90%;

	margin: 0 0 0 0;

	position: relative;

	}


#hp-date-of-releases h1 span.hp-date {

	color: #ccffcc;

	font-size: 125%;

	font-weight: bold;

	position: relative;

	}


#hp-calendar-options {

	background-color: #112233;

	font-size: 90%;

	padding: 15px 10px 7px 0px;

	margin: 0px 10px 8px 0;

	clear: both;

	}


#hp-calendar-options p {

	margin: 0 0 0 0;

	}


#hp-calendar-options ul {

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	float: left;

	width: 100%;

	}


#hp-calendar-options ul li {

	list-style: none;

	margin: 0 0 0 15px;

	padding: 0 0 0 15px;

	float: left;

	display: inline;

	border-left: 2px solid #637D91;

	}


#hp-calendar-options ul li.first{

	border-left: 0px solid #637D91;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


#hp-calendar-options ul li a{	

	display: block;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	text-decoration: none;

	}


#hp-calendar-options ul li a:hover{	

	color: #bbddff;

	}


#hp-calendar-filters {

	font-size: 75%;

	padding: 15px 3px 3px 0px;

	position: relative;

	clear: both;

	}


.hp-calendar-filter{

	float: left;

	clear: left;

	margin-bottom: 10px;

	}


.hp-calendar-filter select{

	clear: left;

	}


#hp-calendar-filters form{

	padding: 0 0 0 0;

	}


#hp-calendar-filters form fieldset{

	padding: 0 0 0 0;

	}


#hp-calendar-filters form fieldset select {

	font-size: 80%;

	margin: 1px 0 0 5px;

	padding: 0 0 0 0;

	float: left;

	clear: none;

	}


#hp-calendar-filters form fieldset span.view-by {

	font-weight: bold;

	text-transform: uppercase;


	margin: 0 0 10px 0;

	padding: 3px 10px 0 0;

	display: block;

	}


#hp-calendar-filters form fieldset label {

	margin: 0 0 0 0; 

	padding: 2px 0 0 0px;

	float: left;

	display: block;

	width: 7em;

	clear: left;

	}


#hp-calendar-filter-button{

	padding-top: 1.3em;

	}


#hp-calendar-filters button{

	border: 3px solid #7F9DB9;

	background-color: #223344;

	color: #bbddff;

	padding: 0px 10px 0 10px;

	margin: 10px 0 0 0;

	float: left;

	clear: both;

	font-size: 120%;

	font-weight: bold;

	}


#hp-calendar-filters .rss-links{

	text-align: right;

	clear: both;

	margin: 0 0 0 0;

	padding: 10px 0 10px 0;

	}


#hp-calendar-filters .show-hide-summary a {

	font-size: 100%;

	padding: 0 0 5px 0;

	margin: 10px 0 0 0;

	text-align: left;

	text-decoration: none;

	width: 70%;

	}


/* Full Catalgoue styles */

.wide-col1 {

	float: left;

	width: 49%;

	}


.wide-col2 {

	float: left;

	width: 49%;

	}


.clear-left {

	clear: left;

	}


.clear-right {

	clear: right;

	}


.wide-col1 h2 {

	background-color: #223344;

	border: 1px solid #334455;

	font-size: 90%;

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 12px 6px 0;

	padding: 5px 10px 5px 10px;

	}


.wide-col2 h2 {

	background-color: #223344;

	border: 1px solid #334455;

	font-size: 90%;

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 0 6px 0;

	padding: 5px 10px 5px 10px;

	}


.wide-col1 ul {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


.wide-col2 ul {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


.wide-col1 ul li {

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 0 30px 0;

	padding: 0 0 0 0;

	list-style: none;

	}


.wide-col2 ul li {

	color: #ffffff; /* hi-vis #000000;*/

	margin: 0 0 30px 0;

	padding: 0 0 0 0;

	list-style: none;

	}


.wide-col1 ul li ul {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


.wide-col2 ul li ul {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	}


.wide-col1 ul li ul li {

	margin: 10px 10px 10px 10px;

	font-size: 85%;

	font-weight: normal;

	color: #ffffff; /* hi-vis #000000;*/

	}


.wide-col2 ul li ul li {

	margin: 10px 10px 10px 10px;

	font-size: 85%;

	font-weight: normal;

	color: #ffffff; /* hi-vis #000000;*/

	}


.wide-col1 ul li ul li.theme {

	font-weight: bold;

	}


.wide-col2 ul li ul li.theme {

	font-weight: bold;

	}


.wide-col1 ul li ul li.topic {

	margin: 10px 0 10px 0;

	}


.wide-col2 ul li ul li.topic {

	margin: 10px 0 10px 0;

	}


.wide-col1 h3 {

	font-size: 85%;

	padding: 9px 0 9px 10px;

	margin: 0 12px 0 0;

	border-bottom: 1px solid #EEF1F3;

	}


.wide-col2 h3 {

	font-size: 85%;

	padding: 9px 0 9px 10px;

	margin: 0 12px 0 0;

	border-bottom: 1px solid #EEF1F3;

	}


.wide-col1 h3.subject {

	font-size: 85%;

	padding: 9px 0 9px 0;

	margin: 0 12px 0 0;

	color: #4A6C85;

	border: none;

	}


.wide-col2 h3.subject {

	font-size: 85%;

	padding: 9px 0 9px 0;

	margin: 0 12px 0 0;

	color: #4A6C85;

	border: none;

	}


h3.subject a{

	text-decoration: none;

	}


.dep-desc {

	font-weight: normal;

	padding: 6px 0 0 27px;

	margin: 0 0 0 0;

	}


.dep-url {

	font-weight: normal;

	padding: 15px 0 5px 27px;

	margin: 0 0 0 0;

	}


.dep-search-link {

	font-weight: normal;

	padding: 5px 0 11px 27px;

	margin: 0 0 0 0;

	}


/* Topic and Graph Navigation */


#topic-navigation a{

	text-decoration: none;

	}


#topic-navigation a:hover {

	color: #bbddff;

	}


#graph-navigation{

	display: none;

	}


/* generic tabs used within content (used in conjuntion with javascript events to hide/show tabbed content) */


#topic-content #tabContent1, #topic-content #tabContent2, #topic-content #tabContent3, #topic-content #tabContent4 {

	padding: 10px 10px 10px 10px;

	background-color: #223344;

	border: 1px solid #334455;

	margin-bottom: 10px;

	}


#related-graphs{

	padding: 10px;

	background-color: #223344;

	border: 1px solid #334455;	

	}


#graph-content img{

	clear: both;

	padding: 0 0 15px 0;

	margin-top: 20px;

	}


#related-graphs .graph-info{

	margin: 5px 0 15px 0;

	clear: both;

	padding: 0 0 0 0;

	}


#related-graphs .graph-info .label{

	color: #FFFFFF;

	}


#related-graphs .graph-info a{

	color: #7E9AB5;

	display: inline;

	margin: 10px 0 10px 0;

	text-decoration: underline;

	}


#contact-details{

	margin: 15px 0 0 0;

	padding: 10px;

	background-color: #223344;

	border: 1px solid #334455;	

	}


#contact-details .contact-info{

	padding-top: 10px;

	}


#contact-details p.contact-name{

	font-weight: bold;

	}


#contact-details a.mailto{

	color: #7E9AB5;

	text-decoration: underline;

	}


#contact-details .address-line{

	display: block;

	}


#contact-details .contact-number{

	margin-right: 25px;

	}


#topic-content{

	padding: 15px 0 10px 0px;

	}


#topic-content p a.technical-data-link{

	color: #7E9AB5;

	display: block;

	}


#glossary-navigation{

	display: none;

	}


#glossary-content ul{

	list-style: none;

	margin: 0px;

	padding: 0px;

	}


#glossary-content ul li{

	list-style-position: outside;

	list-style: none;

	margin: 0px 0 20px 0;

	padding: 0px;

	}


#glossary-content ul li h4{

	font-size: 100%;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	}


#glossary-content ul li p{

	padding-top: 5px;

	padding-bottom: 20px;

	}


/* these are the publications tab and the publication results page stylings */


#topic-content .latest-release{

	padding: 0 0 10px 0;

	clear: both;

	}


#publications-search-results .latest-release{

	margin: 0 0 5px 0;

	padding: 10px 10px 10px 10px;

	clear: both;

background-color: #223344;

border: 1px solid #334455;

	}


#topic-content .withlogo, #publications-search-results .withlogo{

	background-image: url('/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/nationalstatitics_tcm119-20491.gif');

	background-position: 99% 0%;

	background-repeat: no-repeat;

	}


#topic-content .result-title, #publications-search-results .result-title{

	color: #ffcc33; /* hi-vis #a24014;*/;

	font-size: 75%;

	text-decoration: none;

	margin: 0 0 7px 0;

	}


#topic-content .result-info, #publications-search-results .result-info{

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 75%;

	margin: 0 0 0 0;

	}


#topic-content .rel-cal-link-bar, #publications-search-results .rel-cal-link-bar{


	/*border-top: 1px solid #334455;*/

	border-bottom: 1px solid #334455;

	margin: 17px 0 7px 0;

	padding: 3px 0 3px 0;

	font-size: 75%;

	}


#topic-content .rel-cal-link-bar ul, #publications-search-results .rel-cal-link-bar ul{

	display: inline;

	font-size: 100%;

	}


#topic-content .rel-cal-link-bar ul li, #publications-search-results .rel-cal-link-bar ul li{

	display: inline;

	list-style: none;

	background-image: url(/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/listmarkerpub_tcm119-20497.gif);

	background-repeat: no-repeat;

	background-position: center right;

	padding-left: 10px;

	padding-right: 8px;

	}


#topic-content .rel-cal-link-bar ul li.last, #publications-search-results .rel-cal-link-bar ul li.last{

	background-image: none;

	}


#topic-content  a{

	text-decoration: none;

	}


#topic-content p.back-to-top a:hover {

	color: #bbddff;

	text-decoration: none;

	}


/* these are the publications page stylings */


.search-result {

	padding: 15px 0px 15px 0px;

	border-top: 1px solid #52738C;

	position: relative;

	clear: both;

	border: 1px solid #334455;

	background-color: #223344;

	margin-bottom: 5px;

	}


#search-results {

	position: relative;

	clear: both;

	}


#search-results .latest-release{

	height: 53px;

	min-height: 53px;

	margin: 0 0 10px 0;

	}


#search-results .withlogo{

	background-image: url('/ukgwa/20130402153127oe_/http://www.statistics.gov.uk/resources/nationalstatitics_tcm119-20491.gif');

	background-position: 99% 0%;

	background-repeat: no-repeat;

	}


#search-results .result-title{

	color: #ffcc33; /* hi-vis #a24014;*/;

	font-size: 75%;

	text-decoration: none;

	margin: 0 0 7px 15px;

	}


#search-results .result-info{

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 75%;

	margin: 0 0 0 15px;

	}


#search-results .summary{

	color: #ffffff; /* hi-vis #000000;*/


	font-size: 75%;

	margin: 0 0 0 15px;

	}


#search-results .result-date{

	font-size: 75%;

	padding: 0 0 10px 15px;	

	}


#search-results .result-desc{

	font-size: 75%;


	padding: 0 0 0 15px;	

	}


#search-results .topic-theme{

	font-size: 75%;

	padding: 0 0 0 15px;	

	}


#search-results .result-categories{

	color: #ffffff; /* hi-vis #000000;*/

	font-size: 75%;

	padding: 10px 10px 10px 15px;	

	margin: 0 0 5px 0;

	}


#search-results .rel-cal-link-bar{

	/*border-top: 1px solid #7E9AB5;*/

	border-bottom: 1px solid #7E9AB5;

	background-color: #ECF1F3;

	margin: 17px 0 7px 0;

	padding: 3px 0 3px 15px;

	font-size: 75%;

	}


#search-results .rel-cal-link-bar ul{

	display: inline;

	font-size: 100%;

	}


#search-results .rel-cal-link-bar ul li{

	display: inline;

	list-style: none;

	}


/* these are the full-catalogue page stylings */

#full-catalogue {

	margin: 20px 0 10px 0;

	font-size: 90%;

	}


#full-catalogue ul {

	margin: 0 0 0 0;

	padding: 0 0 0 0;

	list-style-type: none;

	}


#full-catalogue ul li {

	margin: 0 10px 0 0;

	display: inline;

	padding: 0 0 0 0;

	}


#full-catalogue ul li.first {

	margin: 0 10px 0 0;

	display: inline;

	padding: 0 0 0 0;

	border-right: 1px solid #ffffff /* hi-vis #000000;*/;

	}


#textmap {

	float: left; 

	margin: 20px 0px 0px 0px;

	}


#textmap H3{

	font-size: 80%;

	font-weight: 900;

	line-height: 80%;

	margin: 10px 5px 10px 5px;

	}


#imagemap{

	float: left;

	margin: 20px 0px 0px 25px;

	}


.map-border{

	border: solid white 2px;

	}


.topic-style{

	font-size: 100%;

	font-weight: 900;

	line-height: 100%;

	}


.topic-desc{

	font-size: 90%;

	line-height: 5%;

	}


img.accreditation-logo {

	float: right;

	margin: 3px 10px 3px 3px;

	}


		