/* COLORS */

/* default */

a, a:visited, a:active{color:#656565;background-color:transparent}

a {color:#656565;background-color:transparent}

a:hover {color:#3972b5;background-color:transparent}

/* section colors */

/* section colors */

body a, body a:visited, body a:active{color:#333;background-color:transparent}

body.section-1 a.pdf {color:#3366cc;background-color:transparent} /*Blue */

body.section-2 a.pdf {color:#990099;background-color:transparent} /*purple */

body.section-3 a.pdf {color:#e31a3d;background-color:transparent} /*red */

body.section-4 a.pdf {color:#006633;background-color:transparent} /*green */

body.section-1 a.external {color:#3366cc;background-color:transparent} /*Blue */

body.section-2 a.external {color:#990099;background-color:transparent} /*purple */

body.section-3 a.external  {color:#e31a3d;background-color:transparent} /*red */

body.section-4 a.external  {color:#006633;background-color:transparent} /*green */

body.home a:hover{color:#3366cc;background-color:transparent}

body.home a.home:hover{color:#333;background-color:transparent}

body.section-1 a:hover, body.section-1 a:visited:hover, body.section-1 li.highlight a {color:#3366cc;background-color:transparent}

body.section-2 a:hover, body.section-2 a:visited:hover, body.section-2 li.highlight a {color:#990099;background-color:transparent}

body.section-3 a:hover, body.section-3 a:visited:hover, body.section-3 li.highlight a {color:#e31a3d;background-color:transparent}

body.section-4 a:hover, body.section-4 a:visited:hover, body.section-4 li.highlight a {color:#006633;background-color:transparent}

body.section-5 a:hover, body.section-5 a:visited:hover, body.section-5 li.highlight a {color:#993300;background-color:transparent}

body.section-6 a:hover, body.section-6 a:visited:hover, body.section-6 li.highlight a {color:#e31a3d;background-color:transparent}

h1 {font-size:1em; font-family:Georgia, "Times New Roman", Times, serif}

body.home #navigation a.home span.bar {color:#fff;background-color:#3366cc;}

body.section-1 #navigation a.home span.bar {color:#fff;background-color:#3366cc}

body.section-2 #navigation a.home span.bar {color:#fff;background-color:#990099}

body.section-3 #navigation a.home span.bar {color:#fff;background-color:#e31a3d}

body.section-4 #navigation a.home span.bar {color:#fff;background-color:#006633}

body.section-5 #navigation a.home span.bar {color:#fff;background-color:#eaa600}

body.section-6 #navigation a.home span.bar {color:#fff;background-color:#e31a3d}

body #navigation a.home {color:#333;background-color:#f1f0ec}

body #navigation a.home:hover{color:#333;background-color:#f1f0ec}

/* section colors */

body.section-1 #navigation a.home:hover { color:#3366cc;background-color:#f1f0ec}

body.section-2 #navigation a.home:hover { color:#990099;background-color:#f1f0ec}

body.section-3 #navigation a.home:hover { color:#e31a3d;background-color:#f1f0ec}

body.section-4 #navigation a.home:hover { color:#006633;background-color:#f1f0ec}

body.section-5 #navigation a.home:hover { color:#eaa600;background-color:#f1f0ec}

body.section-6 #navigation a.home:hover { color:#e31a3d;background-color:#f1f0ec}

label { color:#666;background-color:transparent}

input.button { color:#333;background:#e9e9e9;}

input.button { border:0; color:#333;font-size:1em;background-color: #e9e9e9;padding:2px}

input.button:hover, input.button:focus { border:0; color:#fff;background: #3366cc;font-size:1em;padding:2px;color:#fff;cursor:pointer}

/* */

.button:hover,.button:focus { } 

body.section-1 .button:hover, body.section-1 .button:focus { color:#fff;background: #3366cc}

body.section-2 .button:hover, body.section-2 .button:focus { color:#fff;background: #990099}

body.section-3 .button:hover, body.section-3 .button:focus { color:#fff;background: #e31a3d}

body.section-4 .button:hover, body.section-4 .button:focus { color:#fff;background: #006633}

body.section-5 .button:hover, body.section-5 .button:focus { color:#fff;background: #eaa600}

body.section-6 .button:hover, body.section-6 .button:focus { color:#fff;background: #3972b5}

#frontplate p.intro{ color:#666;background-color:#f2f0ed;border-left:9px solid #3a73b5}

body.subindex #frontplate div#subtitle { color:#666;background-color:#f2f0ed;border-left:9px solid #3a73b5}

/* section colors */

body.home #frontplate div#subtitle{ border-left:9px solid #3a73b5}

body.section-1 #frontplate div#subtitle{ border-left:9px solid #3366cc}

body.section-2 #frontplate div#subtitle{ border-left:9px solid #620f7a}

body.section-3 #frontplate div#subtitle{ border-left:9px solid #e31a3d}

body.section-4 #frontplate div#subtitle{ border-left:9px solid #006633}

body.section-5 #frontplate div#subtitle{ border-left:9px solid #eaa600}

body.section-6 #frontplate div#subtitle{ border-left:9px solid #e31a3d}

/* breadcrumb */

body.section-1 #breadcrumb ul li {color:#3366cc;background-color:transparent}

body.section-2 #breadcrumb ul li {color:#990099;background-color:transparent}

body.section-3 #breadcrumb ul li {color:#e31a3d;background-color:transparent}

body.section-4 #breadcrumb ul li {color:#006633;background-color:transparent}

body.section-5 #breadcrumb ul li {color:#993300;background-color:transparent}

body.section-6 #breadcrumb ul li {color:#e31a3d;background-color:transparent}

body #section-nav ul li a { color:#666;background-color:#F2F0ED}

body.home #section-nav ul li a:hover, body.home #section-nav ul li.highlight a {color:#3366cc;background-color:#F2F0ED}

body.section-1 #section-nav ul li a:hover, body.section-1 #section-nav ul li.highlight a {color:#3366cc;background-color:#F2F0ED}

body.section-2 #section-nav ul li a:hover, body.section-2 #section-nav ul li.highlight a{color:#990099;background-color:#F2F0ED}

body.section-3 #section-nav ul li a:hover, body.section-3 #section-nav ul li.highlight a {color:#e31a3d;background-color:#F2F0ED}

body.section-4 #section-nav ul li a:hover, body.section-4 #section-nav ul li.highlight a{color:#006633;background-color:#F2F0ED}

body.section-5 #section-nav ul li a:hover, body.section-5 #section-nav ul li.highlight a{color:#eaa600;background-color:#F2F0ED}

body.section-6 #section-nav ul li a:hover, body.section-6 #section-nav ul li.highlight a {color:#3a73b5;background-color:#F2F0ED}

/* BACKGROUNDS */

body #primaryContent {background:#836F57 url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/bg_content.jpg) no-repeat 0px 0px;color:#333}

body.home #primaryContent {background:#67523f url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/bg_panel_main.jpg) no-repeat 0px 0px;color:#333}

/* panel-nav */

body.section-1 #panel-nav ul li.rel{ background-position: 0px -1730px}

body.section-2 #panel-nav ul li.rel{ background-position: 0px -1780px}

body.section-3 #panel-nav ul li.rel{ background-position: 0px -1830px}

body.section-4 #panel-nav ul li.rel{ background-position: 0px -1880px}

body.section-5 #panel-nav ul li.rel{ background-position: 0px -1930px}

body.section-6 #panel-nav ul li.rel{ background-position: 0px -1980px}

/* panel-nav - nested */

body.section-1 #panel-nav ul.tree li.branch ul.nest-1 li {color:#3366cc;background-color:transparent}

body.section-2 #panel-nav ul.tree li.branch ul.nest-1 li {color:#620f7a;background-color:transparent}

body.section-3 #panel-nav ul.tree li.branch ul.nest-1 li {color:#e31a3d;background-color:transparent}

body.section-4 #panel-nav ul.tree li.branch ul.nest-1 li {color:#006633;background-color:transparent}

body.section-5 #panel-nav ul.tree li.branch ul.nest-1 li {color:#993300;background-color:transparent}

body.section-6 #panel-nav ul.tree li.branch ul.nest-1 li {color:#e31a3d;background-color:transparent}

/* panel-nav - nested - hover */

body.section-1 #panel-nav ul.tree li.branch a:hover {color:#3366cc;background-color:transparent}

body.section-2 #panel-nav ul.tree li.branch a:hover {color:#620f7a;background-color:transparent}

body.section-3 #panel-nav ul.tree li.branch a:hover {color:#e31a3d;background-color:transparent}

body.section-4 #panel-nav ul.tree li.branch a:hover {color:#006633;background-color:transparent}

body.section-5 #panel-nav ul.tree li.branch a:hover {color:#993300;background-color:transparent}

body.section-6 #panel-nav ul.tree li.branch a:hover {color:#e31a3d;background-color:transparent}

/* panel-nav - nested - highlighted */

body.section-1 #panel-nav ul.tree li.branch li.highlight a {color:#3366cc;background-color:transparent}

body.section-2 #panel-nav ul.tree li.branch li.highlight a {color:#620f7a;background-color:transparent}

body.section-3 #panel-nav ul.tree li.branch li.highlight a {color:#e31a3d;background-color:transparent}

body.section-4 #panel-nav ul.tree li.branch li.highlight a {color:#006633;background-color:transparent}

body.section-5 #panel-nav ul.tree li.branch li.highlight a {color:#993300;background-color:transparent}

body.section-6 #panel-nav ul.tree li.branch li.highlight a {color:#e31a3d;background-color:transparent}

/* panel-filled h3 */

body.section-1 div.panel-filled h3{color:#fff;background-color:#3366cc}

body.section-2 div.panel-filled h3{color:#fff;background-color:#620f7a}

body.section-3 div.panel-filled h3{color:#fff;background-color:#e31a3d}

body.section-4 div.panel-filled h3{color:#fff;background-color:#006633}

body.section-5 div.panel-filled h3{color:#fff;background-color:#eaa600}

body.section-6 div.panel-filled h3{color:#fff;background-color:#e31a3d}



/* panel-filled - content */

.panel-filled h4.icon {color:#666; background:url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -2380px no-repeat scroll}

body.section-1 .panel-filled h4.icon {color:#333;background:url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -2380px no-repeat scroll }

body.section-2 .panel-filled h4.icon {color:#333;background:url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -2420px no-repeat scroll }

body.section-3 .panel-filled h4.icon {color:#333;background:url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -2460px no-repeat scroll }

body.section-4 .panel-filled h4.icon {color:#333;background:url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -2498px no-repeat scroll }

body.section-5 .panel-filled h4.icon {color:#333;background:url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -2540px no-repeat scroll }



body.section-1 .panel-filled p a, body.section-1 .panel-filled p a:visited, body.section-1 .panel-filled p a:active {color:#3366cc;background-color:transparent}

body.section-2 .panel-filled p a, body.section-2 .panel-filled p a:visited, body.section-2 .panel-filled p a:active {color:#990099;background-color:transparent}

body.section-3 .panel-filled p a, body.section-3 .panel-filled p a:visited, body.section-3 .panel-filled p a:active {color:#e31a3d;background-color:transparent}

body.section-4 .panel-filled p a, body.section-4 .panel-filled p a:visited, body.section-4 .panel-filled p a:active {color:#006633;background-color:transparent}

body.section-5 .panel-filled p a, body.section-5 .panel-filled p a:visited, body.section-5 .panel-filled p a:active {color:#993300;background-color:transparent}



body.section-1 .panel-filled ol a, body.section-1 .panel-filled ol a:visited, body.section-1 .panel-filled ol a:active {color:#3366cc;background-color:transparent}

body.section-2 .panel-filled ol a, body.section-2 .panel-filled ol a:visited, body.section-2 .panel-filled ol a:active {color:#990099;background-color:transparent}

body.section-3 .panel-filled ol a, body.section-3 .panel-filled ol a:visited, body.section-3 .panel-filled ol a:active {color:#e31a3d;background-color:transparent}

body.section-4 .panel-filled ol a, body.section-4 .panel-filled ol a:visited, body.section-4 .panel-filled ol a:active {color:#006633;background-color:transparent}

body.section-5 .panel-filled ol a, body.section-5 .panel-filled ol a:visited, body.section-5 .panel-filled ol a:active {color:#993300;background-color:transparent}



body.section-1 .panel-filled ul a, body.section-1 .panel-filled ul a:visited, body.section-1 .panel-filled ul a:active {color:#3366cc;background-color:transparent}

body.section-2 .panel-filled ul a, body.section-2 .panel-filled ul a:visited, body.section-2 .panel-filled ul a:active {color:#990099;background-color:transparent}

body.section-3 .panel-filled ul a, body.section-3 .panel-filled ul a:visited, body.section-3 .panel-filled ul a:active {color:#e31a3d;background-color:transparent}

body.section-4 .panel-filled ul a, body.section-4 .panel-filled ul a:visited, body.section-4 .panel-filled ul a:active {color:#006633;background-color:transparent}

body.section-5 .panel-filled ul a, body.section-5 .panel-filled ul a:visited, body.section-5 .panel-filled ul a:active {color:#993300;background-color:transparent}



/* non-sifr styles */

#homenav h3 {font-size:1.3em;font-family:Georgia, "Times New Roman", Times, serif}

#homenav h3 span a  {color:#666;background-color:#F2F0ED}

#homenav h3 span a, #homenav h3 span a:visited {color:#36322e;background-color:#F2F0ED}

#homenav h3 span a:hover{color:#3a73b5;background-color:#F2F0ED}

/* */

body.home ul#promos div.title { background:#3a73b5;color:#fff}

body.section-1 ul#promos div.title { background:#e31a3d;color:#fff}

body.section-2 ul#promos div.title { background:#620f7a;color:#fff}

body.section-3 ul#promos div.title { background:#e31a3d;color:#fff}

body.section-4 ul#promos div.title { background:#006633;color:#fff}

body.section-5 ul#promos div.title { background:#3a73b5;color:#fff}

body.section-6 ul#promos div.title { background:#3a73b5;color:#fff}

ul#promos div.hr  { background: #3c2e20;color:#fff}

/* PROMOS ARROWS  */

body.home ul#promos li.arrow { background:transparent url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -970px no-repeat scroll}

body.section-1 ul#promos li.arrow { background:transparent url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -970px no-repeat scroll}

body.section-2 ul#promos li.arrow { background:transparent url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -1133px no-repeat scroll}

body.section-3 ul#promos li.arrow { background:transparent url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -1293px no-repeat scroll}

body.section-4 ul#promos li.arrow { background:transparent url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -1453px no-repeat scroll}

body.section-5 ul#promos li.arrow { background:transparent url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -973px no-repeat scroll}

body.section-6 ul#promos li.arrow { background:transparent url(/National_Library/20161130034600oe_/http://www.supremecourt.uk/images/icons.gif) 0px -973px no-repeat scroll}

body.home ul#promos li.arrow:hover { background-position:0px -1053px}

body.section-1 ul#promos li.arrow:hover { background-position:0px -1053px}

body.section-2 ul#promos li.arrow:hover { background-position:0px -1213px}

body.section-3 ul#promos li.arrow:hover { background-position:0px -1373px}

body.section-4 ul#promos li.arrow:hover { background-position:0px -1533px}

body.section-5 ul#promos li.arrow:hover { background-position:0px -973px}

body.section-6 ul#promos li.arrow:hover { background-position:0px -973px}

body.home ul#promos li.hoverstyle { background-position:0px -1053px}

body.section-1 ul#promos li.hoverstyle { background-position:0px -1053px}

body.section-2 ul#promos li.hoverstyle { background-position:0px -1213px}

body.section-3 ul#promos li.hoverstyle { background-position:0px -1373px}

body.section-4 ul#promos li.hoverstyle { background-position:0px -1533px}

body.section-5 ul#promos li.hoverstyle { background-position:0px -973px}

body.section-6 ul#promos li.hoverstyle { background-position:0px -973px}

ul#promos li.arrow a{color:#fff;background-color:transparent}

ul#promos li.arrow a:hover{color:#fff;background-color:transparent}

/* PAGING */

body.section-1 .paging .info ul li a:hover, body.section-1 .paging .info ul li a.current{color:#3366cc;background-color:transparent}

body.section-2 .paging .info ul li a:hover, body.section-2 .paging .info ul li a.current{color:#990099;background-color:transparent}

body.section-3 .paging .info ul li a:hover, body.section-3 .paging .info ul li a.current{color:#e31a3d;background-color:transparent}

body.section-4 .paging .info ul li a:hover, body.section-4 .paging .info ul li a.current{color:#006633;background-color:transparent}

body.section-5 .paging .info ul li a:hover, body.section-5 .paging .info ul li a.current{color:#e31a3d;background-color:transparent}

body.section-6 .paging .info ul li a:hover, body.section-6 .paging .info ul li a.current{color:#e31a3d;background-color:transparent}

/* QUICKLINKS   */

body.home #quicklinks h2 {border-bottom:1px solid #c2b7ac; color: #FFFFFF;}

ul.chevron li a span{color:#fff;background-color:transparent}

ul.chevron li a:hover span{color:#fff;background-color:transparent}

ul.chevron li a:hover {color:#fff;background-color:transparent}

/* TABS */

#tabs {color:#fff;background-color:#5b4a3a}

.tab-content {background:#48392a; border-bottom: 2px solid #846e58;border-top: 2px solid #9a8976}

.tab-content li {color:#fff;background-color:#48392a}

/* NEWS  */

#news {color:#fff;background-color:#6e5a46}

#news .item p { color:#fff;background-color:transparent}

#news .item h5 { color:#fff;background-color:#49392a}

/* TABLES */

h4.caption {color:#fff;background:#606060}

/* FOOTER */

#footer ul li {color:#656565;background-color:#fff}

