/*---------------------------------------------------
HM Treasury - Website
Joseph Gallagher & Damian Proctor for Redweb 2008
---------------------------------------------------*/

* {
	margin: 0px;
	padding: 0px;
}

body {
	background: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	font-weight:normal;
	color: #333;
	line-height: 1.2em;
}

#wrapper {
	margin: 0 auto;
	width: 940px;
	padding: 35px 0px 0px 0px;
}


/*---------------------------
 Default Text Styles

Base size is set to 12px

08px - 0.6em		11px - 0.916em		14px - 1.166em		17em - 1.416em		20px - 1.666em
09px - 0.75em		12px - 1em		    15px - 1.25em		18em - 1.5em		21px - 1.75em
10px - 0.833em		13px - 1.083em		16px - 1.333em	    19em - 1.583em		22px - 1.833em
---------------------------------*/


h1 {
	font-weight: bold;
	font-size: 1.5em;
	line-height: 1.25em;
	margin: 0px 0px 25px 0px;
}

h2 {
	font-weight: bold;
	font-size: 1.2em;
	margin: 0px 0px 10px;
	line-height: 1.25em;
}

h3 {
	font-weight: bold;
	font-size: 1.166em;
	margin: 0px 0px 15px 0px;
}

#primaryContent h3 {
	font-size: 1.1em;
}

h4, h5, h6 {
	font-weight: bold;
	font-size: 1em;
}


/* Generic forms */

input, select, textarea {
	font-size: 1em;
}


/* Generic links */

a {
	font-weight: bold;
	text-decoration: none;
	color: #900;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #64526e;
}


/* Document links */

.pdfLink {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/social/iconPdf.png) top left no-repeat!important;
	padding: 1px 0px 1px 20px!important;
	margin: 0 0 0 -20px;
	display: inline-block;
}

.rss {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/social/iconRss.png) top left no-repeat!important;
	padding: 1px 0px 1px 20px!important;
	margin: 0 0 0 -20px;
	display: inline-block;
}

.docLink {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/social/iconWord.png) top left no-repeat!important;
	padding: 1px 0px 1px 20px!important;
	margin: 0 0 0 -20px;
	display: inline-block;
}

.xlsLink {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/social/iconExcel.png) top left no-repeat!important;
	padding: 1px 0px 1px 20px!important;
	margin: 0 0 0 -20px;
	display: inline-block;
}

.zipLink {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/social/iconZip.png) top left no-repeat!important;
	padding: 1px 0px 1px 20px!important;
	margin: 0 0 0 -20px;
	display: inline-block;
}

.pptLink {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/social/iconPpt.png) top left no-repeat!important;
	padding: 1px 0px 1px 20px!important;
	margin: 0 0 0 -20px;
	display: inline-block;
} 

p .pdfLink, p .rss, p .docLink, p .xlsLink, p .zipLink, p .pptLink {
	margin: 0;
}


/* Generic paragraphs, lists and images */

p {
	margin: 0px 0px 15px 0px;
	line-height: 1.25em;
}

img {
	border: none;
}

.noBorder {
	border: none!important;
}

ul {
	list-style: none;
}

#primaryContent ul {	
	margin: 10px 0px 20px 20px;
	list-style: none;
}

#primaryContent ul li {
	margin: 5px 0px 0px 0px;	
	padding: 0px 0px 0px 15px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/images/bulletSquare.gif) 2px 5px no-repeat;
}

#primaryContent ul li ul li {
	margin: 5px 0px 0px 0px;	
	padding: 0px 0px 0px 15px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/images/bulletSquareNested.gif) 2px 5px no-repeat;
}

#primaryContent ul li.noBackground {
	padding: 0 0 0 20px;
	background: none;
	margin: 5px 0 0 -5px;
}

ol li {
	margin: 0px 0px 10px 0px;
	list-style-position: inside;
}


/*  Fixes logo in Chrome and Safari */

div#wrapper a {
	float: left;
}

div#wrapper div#secondaryNavigation a,
div#wrapper div#sectionSpecificBar a,
div#wrapper div#sectionSpecificBarISB a,
div#wrapper div#sectionSpecificBarEuro a,
div#wrapper div#primaryNavigation a,
div#wrapper div#primaryContent a,
div#wrapper div#primaryContentFull a,
div#wrapper div#secondaryContent a,
div#wrapper div#footer a {
	float: none;
}


/* Skip Nav */

#skipNavigation a {
	position: absolute;
	left: -9999px;
}

#skipNavigation a:active, #skipNavigation a:focus {
	text-decoration: none;
	text-align: center; 
	background-color: #900;
	color: #FFF;
	font-weight: bold;
	padding: 7px;
	margin: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 125px;
}


/* Search Box */

#searchBox {
	float: right;
	padding: 10px 0px 25px 0px;
}

#searchBack{
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/searchBox.gif) top left no-repeat;
	float: left;
	padding-right: 3px;
}

#searchBox fieldset {
	border: none;
	margin: 0px;
	padding: 0px;
}

#searchBox fieldset legend{
	display: none;
}

#searchBox fieldset label {
	margin: 0px;
	padding: 0px;
}

#searchBox input.goButton {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/searchButton.gif) no-repeat 0 0;
	cursor: pointer;
	height: 28px;
	width: 74px;
	border: none;
	text-indent: -9999px;
}

#searchBox input.goButton:hover {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/searchButton.gif) no-repeat 0 -28px;
}

#searchBox input.searchInputBox {
	background: none;
	border: none;
	width: 177px;
	height: 19px;
	vertical-align: top;
	padding: 3px 2px 0px 2px;
}


/* Section specific bar  */

#sectionSpecificBar {
    background-color: #999999;
    background-repeat: no-repeat;
    color: #FFFFFF;
    float: left;
    margin: 0 0 25px;
    min-height: 60px;
    padding: 15px 10px 0;
    width: 920px;
}

#sectionSpecificBarHome {
    color: #999999;
    float: left;
    padding: 15px 0px 15px 0px;
    width: 940px;
	border-top: #999999 1px solid;
}

#sectionSpecificBar p {
	font-weight: normal;
	padding: 0px 0px 10px 185px;
	margin: 0px 0px 0px 0px;
	font-size: 1.883em;
}

#sectionSpecificBar a {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
}

#sectionSpecificBar a:hover {
	text-decoration: underline;
}

#sectionSpecificBar a:visited {
	color: #fff;
}

#sectionSpecificBar h1, #sectionSpecificBarHome h1 {
	padding: 0px 0px 0px 465px;
	margin:0px;
	font-size: 1.2em;
}

#sectionSpecificBar #breadcrumb {
	font-size: 1em;
}

/* Section specific bar for Budget, PreBudget and SpendingReview */

#wrapper .budget {
	background-color: #cd6667;
}

#wrapper .preBudget {
	background-color: #339967;
}

#wrapper .spendingReview {
	background-color: #557630;
}


/* Primary Navigation */

#primaryNavigation {
	float: left;
	width: 184px;
	padding: 0px 10px 0px 0px;
	_padding: 0px 0px 0px 0px;
}

.primaryNavigation {
	list-style: none;
	float: left;
}

.primaryNavigation li.heading {
	font-weight: bold;
	background-image: none;
	padding: 0px 0px 3px 17px;
	margin: 0px;
}

.primaryNavigation.lastInList {
	border-bottom: none;	
}

.primaryNavigation li.hideLi { /* Removes styles from extra li that Reddot html tidy adds in */
	background: none;
	padding: 0px;
	margin: 0px;
}

.primaryNavigation a:visited {
	color: #000;
}

/* Alternate colours */

.primaryNavigation li.home  {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiRedTop.gif) top left no-repeat;
}

.primaryNavigation li.home a, .primaryNavigation li.home a:visited  {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhite.gif) no-repeat 0 2px;
	color: #ffffff;
}

.primaryNavigation li.Red a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowPink.gif) no-repeat 0 2px;
}

.primaryNavigation li.selectedRed {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiSelectedTop.gif) top left no-repeat;
}

.primaryNavigation li.selectedRed a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
	color: #ffffff;
}

l.primaryNavigation li.selectedRed a:active, .primaryNavigation li.selectedRed a:visited {
	color: #ffffff;
	font-weight: bold;
}

.primaryNavigation li.selectedRed span.primaryLiBottomSelected {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiSelectedBottom.gif) bottom left no-repeat;
	float: left;
	height: 10px;
	margin: 0px 0px 0px -10px;
	width: 184px;
}

.primaryNavigation li.Green a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowGreen.gif) no-repeat 0 2px;
}

.primaryNavigation li.selectedGreen {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiGreenTop.gif) top left no-repeat;
}

.primaryNavigation li.selectedGreen a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
	color: #ffffff;
}

.primaryNavigation li.selectedGreen a:active, .primaryNavigation li.selectedGreen a:visited {
	color: #ffffff;
	font-weight: bold;
}

.primaryNavigation li.selectedGreen span.primaryLiBottomSelected {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiGreenBottom.gif) bottom left no-repeat;
	float: left;
	height: 10px;
	margin: 0px 0px 0px -10px;
	width: 184px;
}

.primaryNavigation li.Blue a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowDarkGreen.gif) no-repeat 0 2px;
}

.primaryNavigation li.selectedBlue {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiDarkGreenTop.gif) top left no-repeat;
}

.primaryNavigation li.selectedBlue a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
	color: #ffffff;
}

.primaryNavigation li.selectedBlue a:active, .primaryNavigation li.selectedBlue a:visited {
	color: #ffffff;
	font-weight: bold;
}

.primaryNavigation li.selectedBlue span.primaryLiBottomSelected {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiDarkGreenBottom.gif) bottom left no-repeat;
	float: left;
	height: 10px;
	margin: 0px 0px 0px -10px;
	width: 184px;
}

/* Primary level */

.primaryNavigation li {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiTop.gif) top left no-repeat;
	padding: 10px 5px 0px 10px;
	margin: 0px 0px 5px 0px;
	float: left;
	width: 169px;
}

.primaryNavigation li.selected {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiRedTop.gif) top left no-repeat;
}

.primaryNavigation li a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowRed.gif) no-repeat 0 2px;
	padding: 0px 0px 0px 13px;
	font-weight: normal;
	color: #000000;
	float: left;
	display: block;
}

.primaryNavigation li.selected a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
	font-weight: bold;
	color: #ffffff;
}

.primaryNavigation li.selected a:visited {
	color: #ffffff;
}

.primaryNavigation li span.primaryLiBottom {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiBottom.gif) bottom left no-repeat;
	float: left;
	height: 10px;
	margin: 0px 0px 0px -10px;
	width: 184px;
}

.primaryNavigation li span.primaryLiBottomSelected {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiRedBottom.gif) bottom left no-repeat;
	float: left;
	height: 10px;
	margin: 0px 0px 0px -10px;
	width: 184px;
}

/* Secondary level */

.primaryNavigation li ul li {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryTop.gif) top left no-repeat;
}

.primaryNavigation li ul li.selected {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryTop.gif) top left no-repeat;
}

.primaryNavigation li ul li a {
	background: none;
}

.primaryNavigation li ul li.selected a {
	background: none;
	font-weight: bold;
	color: #000000;
}

.primaryNavigation li ul li.selected a:visited {
	color: #000000;
}

.primaryNavigation li ul li span.primaryLiBottom {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryBottom.gif) bottom left no-repeat;
}

.primaryNavigation li ul li span.primaryLiBottomSelected {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryBottom.gif) bottom left no-repeat;
}

/* Tertiary level */

.primaryNavigation li ul li ul li {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiTertiaryTop.gif) top left no-repeat;
}

.primaryNavigation li ul li ul li a {
	font-weight: bold;
}

.primaryNavigation li ul li ul li span.primaryLiBottom {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/primaryNavLiTertiaryBottom.gif) bottom left no-repeat;
}


/* Secondary nav */

#secondaryNavigation {
    float: right;
    width: 305px;
}

#secondaryNavigation ul a {
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	color: #000;
}

#secondaryNavigation ul a:visited {
	color: #000;
}

#secondaryNavigation ul li {
	float: left;
	list-style: none;
	display: inline;
	padding: 0px 3px 0px 0px;
}


/* Generic Containers */

#primaryContent {
	float: left;
	width: 530px;
	margin: 0px 0px 0px 10px;
}


/* Home Containers */

.socialMedia {
	float: left;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/socialMediaTop.gif) top left no-repeat;
	width: 527px;
	margin: 0px 0px 30px 0px;
}

.socialMediaWrapper {
	float: left;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/socialMediaBottom.gif) bottom left no-repeat;
	padding: 20px;
}

.twitter {
	float: left;
	width: 223px;
	padding: 0px 20px 0px 0px;
}

.twitter h2 {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/socialMediaTwitter.gif) no-repeat left 0;
	height: 30px;
	padding: 6px 0px 0px 45px;
	margin: 0 0 10px;
}

.twitter h2 a {
	color: #000;
	font-weight: bold;
}

#primaryContent .twitter ul, #primaryContent .twitter ul li {
	margin: 0px;
	padding: 0px;
	background: none;
}

#home .twitter .tweet {
	padding: 10px 0px 0px;
}

.twitter a, .twitter p.tweet span.tweet_text a {
	color: #003569;
	font-weight: normal;
}

.twitter p.tweet a {
	color: #666666;
	}

.flickr {
	float: left;
	width: 203px;
	padding: 0px 0px 0px 30px;
	border-left: #d9d9d9 1px dotted;
}

.flickr h2 {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/socialMediaFlickr.gif) no-repeat left 0;
	height: 30px;
	padding: 6px 0px 0px 45px;
	margin: 0 0 10px;
}

.flickr h2 a {
	color: #000;
}

.flickrSlideShow {
	margin: 5px 0px 0px 5px;
}


/* Home tabs */

#tabContent {
	float: left;
	width: 530px;
	margin: 0px 0px 30px 0px;
	display:none;
	position: relative;
}

#tabContent .tabs {
	float: left;
	margin: 0px;
}

#tabContent .tabs li {
	float: left;
	padding: 0px;
	margin: 0px;
}

#tabContent .tabs li a {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/tab.gif) no-repeat 0 0;
	display: block;
	float: left;
	outline: none;
	height: 28px;
	width: 122px;
	color: #ffffff!important;
	text-decoration: none;
	text-align: center;
	padding: 10px 5px 0px 5px;
	z-index: 0;
	position: relative;
	font-weight: normal;
}

#tabContent .tabs li a.selected, #tabContent .tabs li a.selected:visited {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/tab.gif) no-repeat 0 -38px;
	color: #333333!important;
	text-decoration: none;
	z-index: 5;
	cursor: pointer;
	font-weight: bold;
}

#tabContent .tabs li a:hover {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/tab.gif) no-repeat 0 -38px;
	color: #333333!important;
	text-decoration: none;
	z-index: 10;
	cursor: pointer;
	font-weight: bold;
}

#tabContent .tab-content {
	clear: both;
	background: #cdcdcd;
	padding: 5px 5px 0px 5px;
	display:none;
}

#tabContent .tab-content p {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/headlineBg.png) repeat top left;
	color: #ffffff;
	font-size: 1.6em;
	padding: 10px!important;
	margin: 0px;
	position: absolute;
	bottom: 68px;
	right: 28px;
	width: 250px;
}

#tabContent .tab-content a {
	color: #ffffff!important;
	float: none!important;
	font-weight: normal;
}

#tabContent .tab-content .featuredImage {
	overflow: hidden;
	width: 520px;
}


/* Featured home items */

.homeWrapper {
	float: left;
	clear: both;
	border-bottom: 1px dotted #999;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
	width: 527px;
}

.homeWrapper img {
    border: 1px solid #404040;
    float: left;
    height: 97px;
    margin: 0px 10px 0px 0px;
    width: 97px;
}

.homeWrapper h2 {
	font-weight: normal;
	margin: 0px;
}


.homeWrapper h2 a {
    color: #000;
	font-weight: normal;
}

.homeWrapper a {
	color: #003662;
	font-weight: normal;
}

.homeWrapper p {
	margin: 10px 0px 0px 0px;
}


/* Footer */

#footer {
	float: left;
	width: 940px;
	height: 25px; 
	margin: 30px 0px 0px 0px;
	border-top: #cccccc 1px dotted;
}


/* A-Z styles */

#primaryContent #alphabeticalListing {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 20px;
	float: left;
}

#primaryContent #alphabeticalListing li  {
	float: left;
	list-style: none;
	background-image: none;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	display: block;
	width: 13px;
	padding: 2px;
	border-right: 1px solid #999;
	text-align: center;
}

.aToZEmpty {
	color:#ccc;
}

#primaryContent #alphabeticalListing li.aToZSelected {
	background-color: #900;
}

#primaryContent #alphabeticalListing li.aToZSelected a{
	font-weight: bold;
	color: #fff;
	cursor: default;
}

#primaryContent #alphabeticalListing li.aToZSelected a:hover{
	text-decoration:none;
}

#primaryContent #alphabeticalListing li a:visited{
	color:#900;
}

#primaryContent #alphabeticalListing li.aToZSelected a:visited{
	color:#fff;
}

#primaryContent #azListing {
	clear: both;
	margin-top: 50px;
}


/* Generic table */

table {
	border-collapse: collapse;
}

table tbody tr td {
	padding: 3px;
}

tr.shade {
	background-color: #E1EFF0;
}

table fieldset{
	border: none;
	background: #FAF3E8 url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/images/cornerCutoffOrange.gif) no-repeat bottom right;
	margin: 10px 0px 0px 0px;
	padding: 10px;
	display: block;
}

table fieldset legend {
	display: none;
}


/* Financial Sanctions */

#UserLogin_loginPanel_PasswordRecoveryLink {
	display:block;
	margin: 10px 0px 0px 0px;
}

#ResetPassword1_PasswordRecovery1_UserNameContainerID_SubmitButton, #UserLogin_loginPanel_LoginButton {
	background: #999;
	border: #858484 1px solid;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
}

#ResetPassword1_PasswordRecovery1_UserNameContainerID_UserNameRequired {
	padding: 0px 0px 0px 10px;
	margin:0px;
}

#UserLogin_loginPanel_PasswordRequired, #UserLogin_loginPanel_UserNameRequired {
	display: block;
	margin: 10px 0px 0px 0px;
}

#ResetPassword1_PasswordRecovery1_UserNameContainerID_UserName, #UserLogin_loginPanel_UserName, #UserLogin_loginPanel_Password {
	margin: 0px 5px 0px 5px;
}

#UserLogin_loginPanel_PasswordLabel {
	margin: 0px 0px 0px 20px;
}

#UserLogin_loginPanel_LoginButton {
	margin: 0px 0px 0px 20px;
}


/* Sitemap */

#sitemap #primaryContent h2 {
	border-top: 1px solid #ccc;	
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}


/* RedDot Specific Styles */

.hide {
	display: none;
}


/* Social media icons */

.a2a_kit {
	padding: 5px 0px 20px;
	float: left;
	width: 180px;
}

.a2a_kit a {
	float: left!important;
	margin: 0px 8px 8px 0px;
}


/* Videos */

@media screen
{
	iframe {
	float: left;
	padding: 20px 0px 35px 0px;
	}
}

@media print
{
	iframe {
	display: none;
	}
}

/* Secondary content */

@media screen
{
	div#secondaryContent {
	float: right;
	width: 184px;
	}
}

@media print
{
	div#secondaryContent {
	width: 184px;
	}
}

body#home div#secondaryContent {
	border-top: 1px solid #D6D6D6;
}

body#home div.secondaryContentWrapper {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/secondaryContentCorner.gif) bottom left no-repeat;
	float: left;
	padding: 10px;
}

.titleWrapper {
	float: left;
	width: 164px;
}

.singleRss {
	float: right;
}

.secondaryContentWrapper h2 {
	color: #000;
	padding: 5px 0px 10px 0px;
	margin: 0px;
	float: left;
}

.secondaryContentWrapper a {
	color: #003662;
	float: none;
	font-weight: normal;
}

.secondaryContentWrapper h3 {
	padding: 10px 0px;
	margin: 0px;
	border-top: 2px solid #d5d5d5;
	font-size: 1.2em;
	clear: both;
	font-weight: normal;
	line-height: 1.2em;
}

.secondaryContentWrapper p {
	color: #5b5b5b;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	font-weight: bold;
}


/* Secondary content pods */
	
.secondaryContentPod {
	float: right;
	width: 184px;
	background: #eee;
	margin: 0px 0px 15px 0px;
	border-top: 1px solid #d6d6d6;
}

.secondaryContentPodWrapper {
	float: left;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/secondaryContentCorner.gif) bottom left no-repeat;
	padding: 10px;
}

.secondaryContentPod h3 {
	font-size: 1.0em;
	border-bottom: #999999 1px dotted;
	padding: 0px 0px 5px 0px;
	width: 164px;
}

.secondaryContentPod ul {
	margin: 0px;
	padding: 0px;
}

.secondaryContentPod li {
	margin: 7px 0px 7px 0px;
	padding: 0px 0px 0px 15px;
	line-height: 1.2em;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/bulletSquare.gif) 2px 5px no-repeat;
}

/* Alternate colours */

div.secondaryContentPodOrange {
	float: right;
	width: 184px;
	background: #faf3e8;
	margin: 0px 0px 15px 0px;
	border-top: 1px solid #eddcc2;
}

div.secondaryContentPodOrange a {
	font-weight: bold;
}

div.secondaryContentPodOrange .secondaryContentPodWrapper {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/secondaryContentCornerOrange.gif) bottom left no-repeat;
}

div.secondaryContentPodGreen {
	float: right;
	width: 184px;
	background: #d9efc6;
	margin: 0px 0px 15px 0px;
	border-top: 1px solid #c4d9b2;
}

div.secondaryContentPodGreen .secondaryContentPodWrapper {
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/secondaryContentCornerGreen.gif) bottom left no-repeat;
}

.secondaryContentPodOrange h3, .secondaryContentPodGreen h3 {
	font-size: 1.0em;
	border-bottom: #999999 1px dotted;
	padding: 0px 0px 5px 0px;
	width: 164px;
}

.secondaryContentPodOrange ul, .secondaryContentPodGreen ul {
	margin: 0px;
	padding: 0px;
}

.secondaryContentPodOrange li, .secondaryContentPodGreen li {
	margin: 7px 0px 7px 0px;
	padding: 0px 0px 0px 15px;
	line-height: 1.2em;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/bulletSquare.gif) 2px 5px no-repeat;
}

/* Hub */

#primaryContent ul.hubListing, #primaryContentFull ul.hubListing,
#primaryContent ul.standardListing, #primaryContentFull ul.standardListing {
	margin: 15px 0px 20px 0px!important;
	padding: 0px!important;
	list-style: none;
}

#primaryContent ul.hubListing li, #primaryContentFull ul.hubListing li,
#primaryContent ul.standardListing li, #primaryContentFull ul.standardListing li {
	background: #e9e9e9!important;
	margin: 0px 0px 10px 0px!important;
	padding: 10px!important;
	list-style: none;
}

#primaryContent ul.hubListing li h4, #primaryContentFull ul.hubListing li h4,
#primaryContent ul.standardListing li h4, #primaryContentFull ul.standardListing li h4 {
	margin: 0px;
}

#primaryContent ul.hubListing li p, #primaryContentFull ul.hubListing li p,
#primaryContent ul.standardListing li p, #primaryContentFull ul.standardListing li p {
	margin: 0px;
	padding: 0px;
}

/* Listing */

#primaryContent #standardListing {
	margin: 0px;
}

#primaryContent #standardListing li {
	margin: 0px;
	padding: 0px 0px 20px 20px;
	background: url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/images/bulletSquare.gif) no-repeat scroll 6px 5px transparent;
}

.date {
	font-weight: bold;
	margin: 0px!important;
}

#primaryContent #standardListing li p {
	margin: 5px 0px 0px 0px;
}

.infoBox {
	background: #E9E9E9;
    margin: 0px 0px 10px 0px;
    padding: 10px;
}

.infoBox h2 {
    margin: 0px;
}

.infoBox p {
    margin: 5px 0px 0px 0px;
}

/* Search results */

#advancedSearch {
	background: #faf3e8 url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/cornerCutoff.gif) bottom right no-repeat;
	padding:10px;
	width: 510px;
	float: left;
	margin: 0 0 25px;
}

#advancedSearch fieldset{
	border: none;
	background: #fff url(http://webarchive.nationalarchives.gov.uk/+/http://www.hm-treasury.gov.uk/i/cornerCutoffOrange.gif) bottom right no-repeat;
	padding: 7px;
	width: 230px;
	float: left;
	display: block;
	min-height: 130px;
}

#advancedSearch div {
	position: relative;
	float: left;
	margin-right: 8px;
}

#advancedSearch div#SearchControl_AdvancedSearchPanel {
	margin-right: 0px;
}

#advancedSearch fieldset#searchWithinResults {
	margin-right: 10px;
}

#advancedSearch fieldset legend {
	display: none;
}

#advancedSearch fieldset input, #advancedSearch fieldset select {
	margin-bottom: 15px;
	display: block;
	width: 228px;
}

#advancedSearch fieldset label {
 margin-bottom: 2px;
 display: block;
}

a#SearchControl_SearchLink, a#SearchControl_AdvancedSearchLink {
	padding: 1px;
	width: 50px;
	text-align: center;
	display: block;
	background: #999;
	border: #858484 1px solid;
	color: #fff;
	position: absolute;
	left: 7px;
	bottom: 7px;
}

a#SearchControl_SearchLink:hover, a#SearchControl_AdvancedSearchLink:hover {
	text-decoration: none;
	background: #000;
}

#searchTitle{
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px dotted #999;	
}

#searchSort {
	float: right;
}

.searchResultWrapper {
	margin: 30px 0px 30px 0px;
	padding: 0px;
}

#primaryContent .searchResultWrapper ul {
	margin: 0px;
	padding: 0px;
}

#primaryContent .searchResultWrapper ul li {
	padding: 0 0 0 23px;
	margin: 0px 0px 25px 0px;
}

#primaryContent .searchResultWrapper ul li p {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

#SearchControl_AdvancedSearchTextLink, #backToTop a:visited {
	color: #900;
}

#SearchControl_PageNumberPanel {
	border-top: 1px dotted #999;
	padding: 10px 0px 0px 0px;
}

#SearchControl_PageNumberPanel a {
	padding: 0px 3px;
}