/*------------------------------
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;
}

div#wrapper {margin: 0 auto; width: 750px; padding:25px 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.333em; line-height: 1.25em; margin: 12px 0px 15px 0px;}
h2 {font-weight:bold; font-size:1.25em;margin:0px 0px 15px 0px; line-height: 1.25em;}
h3 {font-weight:bold; font-size:1.166em; margin:0px 0px 15px 0px;}
h4, h5, h6 {font-weight:bold; font-size:1em;}

/* Unique text sizes */
div#sectionSpecificBar h1,
div#sectionSpecificBarHome h1{ text-align:right;}
div#sectionSpecificBar p {text-align:left;}
div#sectionSpecificBar p#breadcrumb {font-size:1em;}

div#sectionSpecificBarISB p {font-size:1.833em;}
div#sectionSpecificBarISB p#breadcrumb {font-size:1em;}

div#sectionSpecificBarEuro p {font-size:1.833em;}
div#sectionSpecificBarEuro p#breadcrumb {font-size:1em;}


body#home h2 {font-weight:bold; font-size:1.083em; margin:0px 0px 0px 0px;}
body#home h3 {font-weight:bold; font-size:1em; margin:0px 0px 0px 0px; padding:0px;}
body#home p { margin:0px 0px 0px 0px; padding:0px;}


div.secondaryContentBoxThree p.topBorder  {font-size:0.916em; font-style:italic;line-height:1.1em;}
body#home div#sectionSpecificBar ul li a {font-size:1.166em;}
input, select, textarea {font-size:1em; font-family: Arial, Verdana, Helvetica, sans-serif;}
/*input.goButton {font-size:0.833em;}*/


/* Default link styles */
a {font-weight:bold; text-decoration:none; color:#900;}
a:hover {text-decoration: underline}
a:visited {	color:#64526e;}

/* Don't show visited links on navigation*/
ul.primaryNavigation a:visited {color:#000;}
a#SearchControl_AdvancedSearchTextLink,
p#backToTop a:visited {color:#900;}


/* Default paragraphs, lists and images*/
p {margin:0px 0px 15px 0px; line-height: 1.25em;}
ol li {margin:0px 0px 10px 0px; list-style-position:inside;}

ul {list-style:none;}

#primaryContent ul,
#primaryContentFull ul{	
margin:10px 0px 20px 20px; list-style:none;
}

#primaryContent ul li,
#primaryContentFull ul li{
margin:5px 0px 0px 0px;	
padding:0px 0px 0px 15px;
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/bulletSquare.gif) 2px 5px no-repeat;
}

#primaryContent ul li ul li,
#primaryContentFull ul li ul li{
margin:5px 0px 0px 0px;	
padding:0px 0px 0px 15px;
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/bulletSquareNested.gif) 2px 5px no-repeat;
}



img {border:none;}

/* Document icons */
a.pdfLink { padding: 0px 0px 5px 20px; background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/pdf.gif) no-repeat 0px 0px; line-height:1.4em; }   
a.docLink { padding: 0px 0px 5px 20px; background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/doc.gif) no-repeat 0px 0px; line-height:1.4em; } 
a.txtLink { padding: 0px 0px 5px 20px; background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/txt.gif) no-repeat 0px 0px; line-height:1.4em; } 
a.pptLink { padding: 0px 0px 5px 20px; background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/ppt.gif) no-repeat 0px 0px; line-height:1.4em; } 
a.xlsLink { padding: 0px 0px 5px 20px; background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/xls.gif) no-repeat 0px 0px; line-height:1.4em; } 


/*  Fix the 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 Navigation
---------------------------*/

ul li#skipNavigation a {position: absolute;left: -9999px;}

ul li#skipNavigation a:active, ul li#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
---------------------------*/

form#searchBox {
float:left;
padding: 10px 0px 35px 0px;
}

form#searchBox fieldset {border:none; margin: 0px; padding:0px;}
form#searchBox fieldset legend{display:none;}
form#searchBox fieldset label{ margin: 0px;padding: 0px;}

form#searchBox input.goButton {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/searchButton.gif) no-repeat 0 0;
cursor:pointer;
height: 28px;
width: 74px;
border: none;
text-indent: -9999px;
}

form#searchBox input.goButton:hover {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/searchButton.gif) no-repeat 0 -28px;
}

form#searchBox input.searchInputBox {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/searchBox.gif) top left no-repeat;
border: none;
width: 177px;
height: 19px;
vertical-align: top;
padding: 3px 2px 0px 2px;
}

/*---------------------------
=Default Containers
---------------------------*/

div#primaryContent {
float: left;
width: 395px;
padding: 5px 5px 0px 5px;
}

div#primaryContentFull {
float: left;
width: 545px;
padding: 5px 5px 0px 5px;
}

div#primaryContent ul
div#primaryContentFull ul {
margin-bottom: 30px;
}

div#secondaryContent {float: right; /*width:220px;*/}

body#home div#secondaryContent {width:220px;}

div.secondaryContentBoxOne {
background: #eee url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
width:130px;
padding:10px;
margin-bottom:10px;
}

div.secondaryContentBoxTwo {
background: #faf3e8 url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
width:130px;
padding:10px;
margin-bottom:10px;
}

div.secondaryContentBoxTwo ul, div.secondaryContentBoxOne ul,
div.secondaryContentBoxThree ul
 {
margin:0px;
padding:0px;}

div.secondaryContentBoxTwo ul li, div.secondaryContentBoxOne ul li,
div.secondaryContentBoxThree ul li
{
margin: 7px 0px 7px 0px;
padding: 0px 0px 0px 15px;
line-height:1.2em;
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/bulletSquare.gif) 2px 5px no-repeat;
}

div.secondaryContentBoxTwo h6, div.secondaryContentBoxOne h6{
font-weight:bold;
padding-bottom:3px;
margin-bottom:5px;
border-bottom: 1px dotted #999;
}

div.secondaryContentBoxThree {
background: #d9efc6 url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
padding: 10px;
}

div.secondaryContentBoxThree h6 {
border-bottom: 1px dotted #999;
padding: 0px 0px 5px 0px;
margin: 0px 0px 10px 0px;
}

div.secondaryContentBoxThree p.topBorder {
border-top: 1px dotted #999;
padding: 5px 0px 0px 0px;
margin: 10px 0px 0px 0px;
width:129px; 
}

div.flickrSlideShow 
{
	padding-left:17px;
}	

/*---------------------------
=Home Containers
---------------------------*/

body#home div#primaryContent {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryContentBackgroundTop.gif) top left no-repeat;
width: 323px;
padding: 0px 0px 0px 0px;
}

body#home div#primaryContentWrapper {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryContentBackgroundBottom.gif) bottom left no-repeat;
float: left;
padding: 20px 0px 10px 0px;
}

body#home div#primaryContent:after {  /* Self Clearing */
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

div#videoContent {
float: right;
width: 556px;
margin: -40px 0px 0px 0px;
padding: 0px 0px 15px 0px;
display:none;
}


div#fragment-1, div#fragment-2, div#fragment-3, div#fragment-4 {
background: #d5d5d5;
}

div.homeWrapper{ 
float: left;
padding: 0px 20px 20px 20px;
}

div.homeWrapper img { 
float: left;
width: 97px;
border: #404040 1px solid;
margin: 0px 10px 10px 0px;
}

div.homeWrapper h2 a {
color: #000000;
}

div.homeWrapper p {
margin-bottom:0px;
}

body#home div.secondaryContentPod {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/secondaryContentBackgroundBottom.gif) bottom left no-repeat;
float: left;
width: 220px;
margin: 3px 0px 10px 0px;
}

#twitter h2 {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/iconTwitter.gif) no-repeat 185px 5px;
height: 24px;
}

#twitter p {
border-bottom: none!important;
}

p.tweet {
background: #ffffff;
padding: 5px 5px 5px 5px!important;
color: #003366!important;
border-bottom: none!important;
margin: 0px 13px 10px 10px!important;
}

p.tweet a {
color: #003366!important;
}

#flickr h2 {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/iconFlickr.gif) no-repeat 185px 5px;
height: 24px;
}

#flickr img {
padding: 5px 0px 0px 4px;
}

body#home div.secondaryContentPod a {
color: #ffffff;
float: none;
}

body#home div.secondaryContentWrapper {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/secondaryContentBackgroundTop.gif) top left no-repeat;
width: 220px;
padding: 0px 0px 20px 0px;
}

body#home div.secondaryContentPod h2 {padding: 10px 13px 0px 10px; color:#ffffff}
body#home div.secondaryContentPod h3 {padding:10px 13px 5px 10px;}
body#home div.secondaryContentPod p {
color: #ffffff;
border-bottom: 1px dotted #ccc;
padding: 0px 0px 10px 0px;
margin: 0px 13px 0px 10px;
}

/*---------------------------
=Listing Containers
---------------------------*/

body#listing div#primaryContent {
float: left;
width: 545px;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 1px;
}

body#listing div#primaryContent ul {
margin: 0px 0px 15px 0px;
padding: 5px 10px 2px 15px;
}

body#listing div#primaryContent ul li {
list-style: square;
}

/*---------------------------
=Hub Containers
---------------------------*/

body#hub div#primaryContent {
float: left;
width: 375px;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 1px;
}

body#hub div#secondaryContent {
background: #faf3e8 url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
float: right;
width: 150px;
padding:10px;
}

div#secondaryNavigation {
float: right;
width: 265px;
}

div#primaryContent ul.hubListing,
div#primaryContent ul.standardListing,
div#primaryContentFull ul.hubListing ,
div#primaryContentFull ul.standardListing
 {
margin: 15px 0px 20px 0px;
padding:0px;
list-style:none;
}

div#primaryContent ul.hubListing li,
div#primaryContent ul.standardListing li,
div#primaryContentFull ul.hubListing li,
div#primaryContentFull ul.standardListing li
{
background: #e9e9e9;
margin: 0px 0px 4px 0px;
padding: 5px 10px 5px 10px;
list-style:none;
/*width: 355px;*/
}

div#primaryContent ul.hubListing li h4,
div#primaryContent ul.standardListing li h4,
div#primaryContentFull ul.hubListing li h4,
div#primaryContentFull ul.standardListing li h4
{
margin: 0px;
}

div#primaryContent ul.hubListing li p,
div#primaryContent ul.standardListing li p,
div#primaryContentFull ul.hubListing li p,
div#primaryContentFull ul.standardListing li p
{
margin: 0px;
padding:0px;
}

/*---------------------------
=Section Bar Default
---------------------------*/

div#sectionSpecificBar, div#sectionSpecificBarHome {
background-color: #999999;
background-repeat: no-repeat;
width:730px;
float: left;
padding: 15px 10px 0px 10px;
margin: 0px 0px 10px 0px;
color: #fff;
min-height: 60px;
_height: 60px;
}

div#sectionSpecificBar p {
font-weight: normal;
padding: 0px 0px 10px 185px;
margin: 0px 0px 0px 0px;
font-size:1.883em;
}

div#sectionSpecificBarHome p {
font-weight: bold;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

div#sectionSpecificBar p#breadcrumb {
padding: 0px 0px 12px 185px;
margin: 0px 0px 0px 0px;
}

div#sectionSpecificBar p#breadcrumb a {
font-weight:normal;
}

div#sectionSpecificBar a, div#sectionSpecificBarHome a {
text-decoration: none;
color: #fff;
font-weight: normal;
}

div#sectionSpecificBar a:hover div#sectionSpecificBarHome a:hover {
text-decoration: underline;
}

div#sectionSpecificBar a:visited, div#sectionSpecificBarHome a:visited {
color: #fff;
}

div#sectionSpecificBar ul, div#sectionSpecificBarHome ul {
list-style: none;
padding: 0px 0px 0px 184px;
margin: 0px;
}

/*---------------------------
=Section Bar ISB
---------------------------*/

div#sectionSpecificBarISB {
background-color: #003466;
background-position: top left;
background-repeat: no-repeat;
width:750px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
color: #fff;
}

div#sectionSpecificBarISB p {
padding: 8px 10px 6px 10px;
border-left: #fff 2px solid;
margin: 0px 0px 0px 183px;
font-weight: normal;
}

div#sectionSpecificBarISB p#breadcrumb {
padding: 8px 10px 12px 10px;
border-left: #fff 2px solid;
margin: 0px 0px 0px 183px;
}

div#sectionSpecificBarISB p#breadcrumb a {
font-weight:normal;
}

div#sectionSpecificBarISB a {
text-decoration: none;
color: #fff;
font-weight: normal;
}

div#sectionSpecificBarISB a:hover {
text-decoration: underline;
}

div#sectionSpecificBarISB a:visited {
color: #fff;
}

div#sectionSpecificBarISB ul {
list-style: none;
padding: 0px 0px 0px 184px;
margin: 0px;
}

/*---------------------------
=Section Bar Euro
---------------------------*/

div#sectionSpecificBarEuro {
background-color: #000f54;
background-position: top left;
background-repeat: no-repeat;
width:750px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
color: #fff;
}

div#sectionSpecificBarEuro p {
padding: 8px 10px 6px 10px;
border-left: #fff 2px solid;
margin: 0px 0px 0px 183px;
font-weight: normal;
}

div#sectionSpecificBarEuro p#breadcrumb {
padding: 8px 10px 12px 10px;
border-left: #fff 2px solid;
margin: 0px 0px 0px 183px;
}

div#sectionSpecificBarEuro p#breadcrumb a {
font-weight:normal;
}

div#sectionSpecificBarEuro a {
text-decoration: none;
color: #fff;
font-weight: normal;
}

div#sectionSpecificBarEuro a:hover {

text-decoration: underline;
}

div#sectionSpecificBarEuro a:visited {
color: #fff;
}

div#sectionSpecificBarEuro ul {
list-style: none;
padding: 0px 0px 0px 184px;
margin: 0px;
}



/*---------------------------
=Section Bar Home
---------------------------*/


body#home div#sectionSpecificBar ul {
list-style: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 183px;
border-left: #fff 2px solid;
height:67px;
}

body#home div#sectionSpecificBar ul li {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/listArrowWhite.gif) no-repeat 9px 11px;
float: left;
border-left: #fff 1px dotted;
padding: 9px 10px 25px 26px;
width: 105px;
margin: 0px 0px 0px -1px;
}
body#home div#sectionSpecificBar ul {
/*margin-left:-1px;*/
}

/*---------------------------
=Section Bar Budget PreBudget SpendingReview
---------------------------*/

#wrapper .budget{background-color:#cd6667;}
#wrapper .preBudget {background-color:#339967;}	
#wrapper .spendingReview {background-color:#346699;}


/*---------------------------
=Primary Navigation
---------------------------*/

div#primaryNavigation {
float: left;
width: 184px;
padding: 0px 10px 0px 0px;
_padding: 0px 0px 0px 0px;
}

ul.primaryNavigation {
list-style: none;
margin: 10px 0px 0px 0px;
padding: 10px 0px 0px 0px;
border-top: 1px dotted #999;
float: left;
}

ul.primaryNavigation li.heading {
font-weight:bold;
background-image:none;
padding: 0px 0px 3px 17px;
margin:0px;
}

ul.primaryNavigation.lastInList{
border-bottom: none;	
}

ul.primaryNavigation li.hideLi { /* Removes styles from extra li that Reddot html tidy adds in */
background: none;
padding: 0px;
margin: 0px;
}

#noBorder {
border-top: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*- Alternate Links -------*/

ul.primaryNavigation li.home  {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiRedTop.gif) top left no-repeat;
}

ul.primaryNavigation li.home a, ul.primaryNavigation li.home a:visited  {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhite.gif) no-repeat 0 2px;
color: #ffffff;
}

ul.primaryNavigation li.Red a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowPink.gif) no-repeat 0 2px;
}

ul.primaryNavigation li.selectedRed {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiSelectedTop.gif) top left no-repeat;
}

ul.primaryNavigation li.selectedRed a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
color: #ffffff;
}

ul.primaryNavigation li.selectedRed a:active, ul.primaryNavigation li.selectedRed a:visited {
color: #ffffff;
font-weight: bold;
}

ul.primaryNavigation li.selectedRed span.primaryLiBottomSelected {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiSelectedBottom.gif) top left no-repeat;
float: left;
height: 10px;
margin: 0px 0px 0px -10px;
width: 184px;
}

ul.primaryNavigation li.Green a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowGreen.gif) no-repeat 0 2px;
}

ul.primaryNavigation li.selectedGreen {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiGreenTop.gif) top left no-repeat;
}

ul.primaryNavigation li.selectedGreen a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
color: #ffffff;
}

ul.primaryNavigation li.selectedGreen a:active, ul.primaryNavigation li.selectedGreen a:visited {
color: #ffffff;
font-weight: bold;
}

ul.primaryNavigation li.selectedGreen span.primaryLiBottomSelected {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiGreenBottom.gif) top left no-repeat;
float: left;
height: 10px;
margin: 0px 0px 0px -10px;
width: 184px;
}

ul.primaryNavigation li.Blue a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowBlue.gif) no-repeat 0 2px;
}

ul.primaryNavigation li.selectedBlue {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiBlueTop.gif) top left no-repeat;
}

ul.primaryNavigation li.selectedBlue a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
color: #ffffff;
}

ul.primaryNavigation li.selectedBlue a:active, ul.primaryNavigation li.selectedBlue a:visited {
color: #ffffff;
font-weight: bold;
}

ul.primaryNavigation li.selectedBlue span.primaryLiBottomSelected {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiBlueBottom.gif) top left no-repeat;
float: left;
height: 10px;
margin: 0px 0px 0px -10px;
width: 184px;
}

/* Primary level */

ul.primaryNavigation li {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiTop.gif) top left no-repeat;
padding: 10px 5px 0px 10px;
margin: 0px 0px 0px 0px;
_margin: 0px 0px -5px 0px;
float: left;
width: 169px;
}

ul.primaryNavigation li.selected {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiRedTop.gif) top left no-repeat;
}

ul.primaryNavigation li a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/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;
}

ul.primaryNavigation li.selected a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavArrowWhiteSelected.gif) no-repeat 0 5px;
font-weight: bold;
color: #ffffff;
}

ul.primaryNavigation li.selected a:visited {
color: #ffffff;
}

ul.primaryNavigation li span.primaryLiBottom {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiBottom.gif) top left no-repeat;
float: left;
height: 10px;
margin: 0px 0px 0px -10px;
width: 184px;
}

ul.primaryNavigation li span.primaryLiBottomSelected {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiRedBottom.gif) top left no-repeat;
float: left;
height: 10px;
margin: 0px 0px 0px -10px;
width: 184px;
}

/* Secondary level */

ul.primaryNavigation li ul li {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryTop.gif) top left no-repeat;
}

ul.primaryNavigation li ul li.selected {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryTop.gif) top left no-repeat;
}

ul.primaryNavigation li ul li a {
background: none;
}

ul.primaryNavigation li ul li.selected a {
background: none;
font-weight: bold;
color: #000000;
}

ul.primaryNavigation li ul li.selected a:visited {
color: #000000;
}

ul.primaryNavigation li ul li span.primaryLiBottom {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryBottom.gif) top left no-repeat;
}

ul.primaryNavigation li ul li span.primaryLiBottomSelected {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiSecondaryBottom.gif) top left no-repeat;
}

/* Tertiary level */

ul.primaryNavigation li ul li ul li {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiTertiaryTop.gif) top left no-repeat;
}

ul.primaryNavigation li ul li ul li a {
font-weight: bold;
}

ul.primaryNavigation li ul li ul li span.primaryLiBottom {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/primaryNavLiTertiaryBottom.gif) top left no-repeat;
}

/*---------------------------
=Secondary Navigation
---------------------------*/

#secondaryNavigation ul a {
margin: 0px 0px 0px 0px;
font-weight:normal;
color:#000;
}

#secondaryNavigation ul a:visited {
color:#000;
}

#secondaryNavigation ul  {
}

#secondaryNavigation ul li {
float: left;
list-style: none;
display: inline;
padding: 0px 3px 0px 0px;
}


/*---------------------------
 =Footer
---------------------------*/

div#footer {
float: left;
width: 730px;
padding: 10px 0px 10px 10px; 
margin: 30px 0px 0px 0px;
border-top: #cccccc 1px dotted;
}

div#footer ul {
float: right;
padding: 0px;
margin: 0px;
}

div#footer ul li {
float: left;
display:block;
margin: 10px 0px 0px 10px;
padding: 0px 0px 10px 0px;
}

div#footer ul li.noIcon {
float: left;
display:block;
margin: 0px 0px 0px 10px;
padding: 0px 0px 10px 0px;
}

div#footer ul li a {
font-weight:normal;
color: #000;
}

li.rssFeed a{
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/listRssFeed.gif) no-repeat 1px -1px;
padding-left: 17px;
}

/*---------------------------
=A-Z styles
---------------------------*/

ul#alphabeticalListing {
	list-style:none;
		padding:0px;
		margin:0px;
}

ul#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;}

ul#alphabeticalListing li.aToZSelected {
background-color: #900;
}

ul#alphabeticalListing li.aToZSelected a{
font-weight:bold;
color:#fff;
cursor:default;
}

ul#alphabeticalListing li.aToZSelected a:hover{
text-decoration:none;
}

ul#alphabeticalListing li a:visited{
color:#900;
}

ul#alphabeticalListing li.aToZSelected a:visited{
color:#fff;
}

h2#azListing{clear:both; margin-top: 50px;}

/*---------------------------
=Search Results
---------------------------*/
div#searchTitle{
margin: 20px 0px 20px 0px;
padding: 0px 0px 5px 0px;
border-bottom: 1px dotted #999;	
}

div#advancedSearch {
background: #faf3e8 url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
padding:10px;
height: 1%;
}

div#advancedSearch fieldset{
border:none;
background: #fff url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/images/cornerCutoffOrange.gif) bottom right no-repeat;
margin: 10px 0px 0px 0px;
padding: 10px;
width:230px;
float:left;
display:block;
}

div#advancedSearch fieldset#searchWithinResults{
margin: 10px 15px 0px 0px;
}

div#advancedSearch:after {  /* Self Clearing */
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

div#advancedSearch fieldset legend{
display:none;
}

div#advancedSearch fieldset input, 
div#advancedSearch fieldset select {
margin-bottom: 10px;
display:block;
}

div#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;
}

a#SearchControl_SearchLink:hover,
a#SearchControl_AdvancedSearchLink:hover{
text-decoration:none;
background: #000;
}

span#searchSort{float:right;}

p.searchResults{
margin: 0px 0px 0px 0px;
}

p.searchRelated{
margin: 10px 0px 30px 0px;
}

div#SearchControl_PageNumberPanel{
border-top: 1px dotted #999;
padding: 10px 0px 0px 0px;
}

div.searchResultWrapper{
margin: 30px 0px 0px 0px;
padding:0px;
}


div#SearchControl_SpellingPanel{
	margin: 20px 0px 0px 0px;
}

/*---------------------------
=Financial Sanctions
---------------------------*/

table fieldset{
border:none;
background: #FAF3E8 url(http://webarchive.nationalarchives.gov.uk/20100407172811/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;
}

a#UserLogin_loginPanel_PasswordRecoveryLink
{
display:block;
margin: 10px 0px 0px 0px;
}

input#ResetPassword1_PasswordRecovery1_UserNameContainerID_SubmitButton,
input#UserLogin_loginPanel_LoginButton
{
background: #999;
border: #858484 1px solid;
color: #fff;
cursor:pointer;
font-weight:bold;
}

span#ResetPassword1_PasswordRecovery1_UserNameContainerID_UserNameRequired{
padding: 0px 0px 0px 10px;
margin:0px;
}

span#UserLogin_loginPanel_PasswordRequired,
span#UserLogin_loginPanel_UserNameRequired{
display:block;
margin: 10px 0px 0px 0px;
}

input#ResetPassword1_PasswordRecovery1_UserNameContainerID_UserName,
input#UserLogin_loginPanel_UserName,
input#UserLogin_loginPanel_Password
{margin: 0px 5px 0px 5px;}

label#UserLogin_loginPanel_PasswordLabel
{margin: 0px 0px 0px 20px;}

input#UserLogin_loginPanel_LoginButton
{margin: 0px 0px 0px 20px;}


/*---------------------------
=Sitemap
---------------------------*/
body#sitemap h2{
border-top: 1px solid #ccc;	
margin: 20px 0px 0px 0px;
padding: 10px 0px 0px 0px;
}


/*---------------------------
=Generic table styles
---------------------------*/

table{border-collapse: collapse;}
table tbody tr td {padding: 3px;}
tr.shade {background-color:#E1EFF0;}


/*---------------------------
=RedDot Specific Styles
---------------------------*/

.hide{display:none;}

/*---------------------------
Video content tabs
---------------------------*/

ul.tabs {
float: left;
height: 39px;
width: 556px;
}

ul.tabs li {
display: block;
float: left;
/*margin: 0px -10px 0px 0px;*/
}

ul.tabs li a {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/tab.gif) no-repeat 0 0;
display: block;
float: left;
outline: none;
height: 22px;
width: 125px;
color: #ffffff!important;
text-decoration: none;
text-align: center;
padding: 17px 5px 0px 5px;
z-index: 0;
position: relative;
}

ul.tabs li a.selected, ul.tabs li a.selected:visited {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/tab.gif) no-repeat 0 -39px;
color: #333333!important;
text-decoration: none;
z-index: 5;
cursor: pointer;
}

ul.tabs li a:hover {
background: url(http://webarchive.nationalarchives.gov.uk/20100407172811/http://www.hm-treasury.gov.uk/i/tab.gif) no-repeat 0 -39px;
color: #333333!important;
text-decoration: none;
z-index: 10;
cursor: pointer;
}

.tab-content {
clear: both;
background: #cdcdcd;
padding: 5px 5px 5px 5px;
display:none;
}

.tab-content p {
background: #000000;
color: #ffffff;
padding: 10px!important;
}

.tab-content a {
color: #ffffff!important;
float: none!important;
}

.tab-content img {
margin: 0px 0px -3px 0px;
}