/*------------------------------
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;}


/*---------------------------
=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; margin:12px 0px 15px 0px; line-height: 1.25em;}
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 p {font-size:1.833em;}
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 5px 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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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 {
display: inline;
float:left;
margin:0px 0px 0px 15px;
}

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: #999;
border: #858484 1px solid;
color: #fff;
cursor:pointer;
font-weight:bold;
}

form#searchBox input.goButton:hover {
background:#000;
}

form#searchBox input.searchInputBox {
margin: 0px 0px 0px 5px;
padding:0px;
width:142px;
}

/*---------------------------
=Default Containers
---------------------------*/

div#primaryContent {
float: left;
width: 395px;
padding: 5px 10px 0px 10px;
}

div#primaryContentFull {
float: left;
width: 545px;
padding: 5px 10px 0px 10px;
}

div#primaryContent ul
div#primaryContentFull ul {
margin-bottom: 30px;
}


div#secondaryContent {float: right; width: 150px;}

div.secondaryContentBoxOne {
background: #eee url(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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; 
}

/*---------------------------
=Home Containers
---------------------------*/

body#home div#primaryContent {
background: #faf3e8 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
width: 310px;
padding: 0px 10px 10px 10px;
margin: 0px 0px 0px 1px;
}


body#home div#primaryContent:after {  /* Self Clearing */
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}


div.homeWrapper{ 
float:left; 
border-bottom: 1px solid #ccc;
margin:10px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

div.homeImage {float:left; width:60px; padding-right:10px;}
div.homeContent {float:left; width:240px;}
div.homeContent h2 {margin-bottom:5px;}
div.homeContent p {margin-bottom:0px;}


body#home div#secondaryContent {
background: #eee url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
float: right;
width: 203px;
padding:10px;
}

body#home div#secondaryContent h2 {color:#666;}
body#home div#secondaryContent h3 {margin-top:10px;}
body#home div#secondaryContent p {
border-bottom: 1px solid #ccc;
padding:0px 0px 10px 0px;
}

/*---------------------------
=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(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/cornerCutoff.gif) bottom right no-repeat;
float: right;
width: 150px;
padding:10px;
}

div#secondaryNavigation {
background: #eee;
float: left;
width: 670px;
border-top: #ccc 1px solid;
border-bottom: #ccc 1px solid;
padding: 3px 0px 4px 80px;
margin:0px;
}

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 {
background-color: #999;
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#sectionSpecificBar p {
padding: 8px 10px 6px 10px;
border-left: #fff 2px solid;
margin: 0px 0px 0px 183px;
font-weight: normal;
}

div#sectionSpecificBar p#breadcrumb {
padding: 8px 10px 12px 10px;
border-left: #fff 2px solid;
margin: 0px 0px 0px 183px;
}

div#sectionSpecificBar p#breadcrumb a {
font-weight:normal;
}

div#sectionSpecificBar a {
text-decoration: none;
color: #fff;
font-weight: normal;
}

div#sectionSpecificBar a:hover {
text-decoration: underline;
}

div#sectionSpecificBar a:visited {
color: #fff;
}

div#sectionSpecificBar 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(/ukgwa/20100104190932oe_/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;*/
}

body#home div#sectionSpecificBar {
border-bottom:6px solid #990000;
}

/*---------------------------
=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;
border-right:1px solid #fff;
}

ul.primaryNavigation {
list-style: none;
width: 184px;
margin: 0px 0px 10px 0px;
padding: 0px 0px 5px 0px;
border-bottom: 1px dotted #999;
}


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.home a  {
background:#fff url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowBack.gif) no-repeat 3px 4px;	
}

ul.primaryNavigation li.home  {
margin-bottom:10px;
padding-bottom: 5px;
border-bottom: 1px dotted #999;
}

body#home ul.primaryNavigation li.home a  {
background:#ccc url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowGrey.gif) no-repeat 3px 4px;	
}

ul.primaryNavigation li {
padding: 0px;
margin: 0px;
}

ul.primaryNavigation a {
width:158px;
display:block;
font-weight:normal;
color: #000;
background: #fff url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowGrey.gif) no-repeat 3px 4px;
margin: 0px 1px 3px 0px;
padding: 1px 5px 2px 20px;
}

ul.primaryNavigation li.selected a {
background-color:#ccc;
font-weight:bold;
}

ul.primaryNavigation li.selected ul li a {
width:141px;
display:block;
font-weight:normal;
color: #000;
background: #e9e9e9 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNav.gif) no-repeat 5px 5px;
margin: 0px 0px 3px 17px;
padding: 1px 10px 2px 15px;
}

ul.primaryNavigation li.selected ul li.selected a {
background: #ccc url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNavHighlight.gif) no-repeat 5px 5px;
font-weight:bold;
}

ul.primaryNavigation li.selected ul  {
margin: 0px 0px 10px 0px;
padding:0px;

}

/*- Alternate Links -------*/

ul.primaryNavigation li.Red a {background:#fff url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowRed.gif) no-repeat 0 0px;}
ul.primaryNavigation li.Green a {background:#fff url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowGreen.gif) no-repeat 0 0;}
ul.primaryNavigation li.Blue a {background:#fff url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowBlue.gif) no-repeat 0 0;}

ul.primaryNavigation li.selectedRed a { font-weight:bold; background:#ff9999 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowRed.gif) no-repeat 0 0px;}
ul.primaryNavigation li.selectedGreen a {font-weight:bold; background:#bddfc3 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowGreen.gif) no-repeat 0 0;}
ul.primaryNavigation li.selectedBlue a {font-weight:bold; background:#a4c6e8 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowBlue.gif) no-repeat 0 0;}

ul.primaryNavigation li.selectedRed ul li a{
width:142px;
display:block;
font-weight:normal;
margin: 0px 0px 3px 17px;
padding: 1px 10px 2px 15px;
background: #ff9999 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNavWhite.gif) no-repeat 5px 5px;
}

ul.primaryNavigation li.selectedGreen ul li a{
width:142px;
display:block;
font-weight:normal;
margin: 0px 0px 3px 17px;
padding: 1px 10px 2px 15px;
background: #bddfc3 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNavWhite.gif) no-repeat 5px 5px;
}

ul.primaryNavigation li.selectedBlue ul li a{
width:142px;
display:block;
font-weight:normal;
margin: 0px 0px 3px 17px;
padding: 1px 10px 2px 15px;
background: #a4c6e8 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNavWhite.gif) no-repeat 5px 5px;
}

ul.primaryNavigation li.selectedRed ul li.selected a{
font-weight:bold;
background:#ff9999 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNavHighlight.gif) no-repeat 5px 5px;
}
ul.primaryNavigation li.selectedGreen ul li.selected a{
font-weight:bold;
background: #bddfc3 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNavHighlight.gif) no-repeat 5px 5px;
}
ul.primaryNavigation li.selectedBlue ul li.selected a{
font-weight:bold;
background: #a4c6e8 url(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/listArrowSubNavHighlight.gif) no-repeat 5px 5px;
}

ul.primaryNavigation li.selectedRed ul,
ul.primaryNavigation li.selectedGreen ul,
ul.primaryNavigation li.selectedBlue ul {
margin: 0px 0px 10px 0px;
padding: 0px;
}

/*---------------------------
=Secondary Navigation
---------------------------*/

#secondaryNavigation ul a {
margin: 0px 0px 0px 0px;
font-weight:normal;
color:#000;
}

#secondaryNavigation ul a:visited {
color:#000;
}

#secondaryNavigation ul  {
margin: 0px 0px 0px -15px;
padding: 0px;
float: left;
}

#secondaryNavigation ul li {
float: left;
list-style: none;
display: inline;
border-right: #cccccc 1px dotted;
padding: 0px 10px 0px 10px;
margin: 3px 0px 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(/ukgwa/20100104190932oe_/http://www.hm-treasury.gov.uk/images/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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(/ukgwa/20100104190932oe_/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;}