/*
	name: colour.css
*/

body {
	background-color: rgb(253, 253, 253);
}

#container header #text h1, #container a, #titles #sortby, #unknown .url {
	color: rgb(0, 70, 140);
}
#container a:hover {
	color: firebrick;
}
#container header nav, #container footer nav  {
	background-color: rgb(0, 50, 160);
}
#container header nav, #container header nav a, #container footer nav, #container footer nav a {
	color: white;
}
#container header nav a:hover {
	color: red;
}

#menu {
	background-color: rgb(230, 230, 230);
	color: rgb(0, 70, 140);
}
#menu p {
	color: black;
}

#build h1, #cgi h1, #compare h1, #copyright h1, #departments h1, #disclaimer h1, #download h1, #faq h1, #gazette h1, #index h1, #panel h1, #laws h1, #leginfo h1, #maintain h1, #otherjurisdictions h1, #portfolios h1, #search h1, #selection h1, #suffix h1, #testing h1, #titles h1, #unknown h1, #unused h1, #users h1 {
	color: rgb(160, 0, 0);
}

#laws #acts thead tr, #laws #subs thead tr, #laws .acts thead tr, #laws .subs thead tr {
	background-color: rgb(200, 200, 200);
}
#selection #letters div a, #selection #years div a, #laws #acts tbody tr, #laws #subs tbody tr, 
#laws #sortby a, #laws .acts tbody tr, #laws .subs tbody tr {
	background-color: rgb(230, 230, 230);
}
#selection #letters div a:hover, #selection #years div a:hover, #laws #acts tbody tr:hover, #laws #subs tbody tr:hover, 
#laws #sortby a:hover, #laws .acts tbody tr:hover, #laws .subs tbody tr:hover {
	background-color: rgb(255, 215, 40);
}
#laws #sortby a.show {
	border-bottom-color: firebrick;
}
#laws #acts a.ceased, #laws #subs a.ceased, #laws h5 span {
	color: firebrick;
}

#home h1, #currencies h1, #subsidiary h1, #amended h1, #amending h1 {
	color: black;
}
#home h2, #currencies h2, #subsidiary h2, #amended h2, #amending h2 {
	color: firebrick;
}

#home .currency thead tr, #subsidiary article thead tr {
	background-color: rgb(200, 200, 200);
}
#home .currency tbody tr, #subsidiary article tbody tr {
	background-color: rgb(230, 230, 230);
}
#home .currency tbody tr:hover, #subsidiary article tbody tr:hover {
	background-color: rgb(255, 215, 40);
}
#currencies .currency thead tr.expand, #currencies .currency tfoot tr {
	background-color: rgb(200, 200, 200);
}
#currencies .currency tbody tr {
	background-color: rgb(230, 230, 230);
}
#currencies .currency tbody tr:hover {
	background-color: rgb(255, 215, 40);
}

#home .currency .repealed, #currencies .currency .repealed, #subsidiary .ceased tbody a {
	color: firebrick;
}



#search #text thead tr, #search #titles thead tr {
	background-color: rgb(200, 200, 200);
}
#search #text tbody tr.type, #search #titles tbody tr.type {
	background-color: rgb(215, 215, 215);
}
#search #text tbody tr.title, #search #titles tbody tr.title {
	background-color: rgb(230, 230, 230);
}
#search #text tbody tr.title:hover, #search #titles tbody tr.title:hover {
	background-color: rgb(255, 215, 40);
}
#search #text a.ceased, #search #titles a.ceased {
	color: firebrick;
}
#search #text tfoot th, #search #titles tfoot th {
	color: red;
}


#leginfo #browse thead tr, #leginfo #years p {
	background-color: rgb(200, 200, 200);
}
#leginfo #browse tbody tr, #leginfo #years div {
	background-color: rgb(230, 230, 230);
}
#leginfo #browse tbody tr:hover, #leginfo #years div a:hover {
	background-color: rgb(255, 215, 40);
}

#gazette #years a, #gazette #year a, #gazette #text a {
	background-color: rgb(230, 230, 230);
}
#gazette #years a:hover, #gazette #year a:hover, #gazette #text a:hover {
	background-color: rgb(255, 215, 40);
}
#gazette #text p.limit {
	color: red;
}

#profile .registration thead tr, #maintain h1, #portfolios h1, #departments h1, #users .users thead tr, #unused h1 {
	background-color: rgb(200, 200, 200);
}
#profile .registration tbody tr, #maintain div, #portfolios div, #departments div, #users .users tbody tr, #unused article {
	background-color: rgb(230, 230, 230);
}
#profile .registration tbody tr.link:hover, #maintain a:hover, #portfolios a:hover, #departments a:hover, #users .users tbody tr:hover, #unused div:hover {
	background-color: rgb(255, 215, 40);
}
#profile .registration .link a.notalive {
	color: firebrick;
}


#frequent a:hover, #build #used a:hover, #build #recent a:hover, #build #new a:hover, #testing a:hover {
	background-color: rgb(255, 215, 40);
}

#maintenance p {
	animation: warning 5s infinite;
}

@keyframes warning {
	0% { background-color: rgb(253, 253, 253); }
	50% { background-color: rgb(253, 204, 204); }
	100% { background-color: rgb(253, 253, 253); }
}
