/* --------------------- <!-- SciNat : Local Colours Stylesheet --> ---------------------- */

/* ----------- Barley Colours ------------ */
/* --- also use   .bbcpageGutter   .bbcpageLocal   .bbcpageServices  ------ */

.BbcpageTopLeftTD a, .BbcpageTopLeftTD a:visited, .BbcpageTopLeftTD a:hover {
	background-color: #111317;
	color: white;
	text-color: white;
}

.bbcpageLocal {
	background-color: #D28C77;
}

.bbcpageCrumb, .BbcpageTopLeftTD {
	padding: 0;
	margin: 0;
	border: 0;
	background-color: #111317;
}

.bbcpageCrumb a, .bbcpageCrumb a:visited, .bbcpageCrumb a:hover {
	color: white;
	text-decoration: none;
}

.bbcpageFooterMargin, .bbcpageFooterMargin a, .bbcpageFooterMargin a:visited {
	font-color: #000000;
	color: #000000;
}

.bbcpageFooter {
color: #000000;
}

/* ------ Globalnav Colours ------ */

	/* -- Normal State Global Nav Tab -- */
	.navcontainer 
	{
	background-color: #D28C77;
	}

	/* -- Use this class to control the leftmost tab - ie. to put a left border on */
	a.firstGlobalNavItem
	{
	border-left: 1px solid #aaaaaa;
	}
	
		/* global nav specific coloured curve graphic */
.globalcurve {
background-image: url("/staticarchive/8b87d0f5c0331faae59a41ca27e7754f10edd3f5.gif");
background-position: left;
background-repeat: no-repeat;
}

.globalcurve a:hover {
background-image: url("/staticarchive/8b87d0f5c0331faae59a41ca27e7754f10edd3f5.gif");
background-position: left;
background-repeat: no-repeat;
}


/* END of banner navigation rules */

/* START of LHN navigation colours - to override global colours and suit local section */
/* BBC Services same bg colour as local nav - the bit below the LHN, and LHN to make sure */

#lhncontainer span, .bbcpageServices
{
background-color: #D28C77;
color: white;
}

#lhncontainer a, #lhnlevel3container a, .leftnavheader, .leftnavheader p, .leftnavheader a
{
color: white;
background-color: #D28C77;
}

#lhncontainer a:hover
{
color: #000000;
background-color: white;
}
	/* START of rules for level 3 nav elements */
	/* -- Rollover State Local Nav Tab -- */
	#lhnlevel3container a:hover
	{
	background-color: white;
	color: #000000;
	}
/* END of LHN navigation rules */

/* START of crumbtrail rules */
#scinatcrumb, #scinatcrumb a
{
Color: #000000;
}
/* END of crumbtrail rules */


/* ----------- LEONARDO CSS -------------*/
span.redwine, a.redwinelink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#663333;	
}

td.redwine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#663333;	
}

td.mainlinks {padding-bottom:5px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
}

td.lefthandnav {padding-bottom:5px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#000000;
	font-weight:normal;
 	padding-left: 12px;
}

td.lefthandnavhome {padding-bottom:5px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#000000;
	font-weight:bold;
 	padding-left: 8px;
}

td.lefthandnavgreen {padding-bottom:5px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#D5D1AB;
 	padding-left: 12px;
}

td.lefthandnavgreenhome {padding-bottom:5px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#000000;
 	padding-left: 8px;
}

td.greytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#666666;	
}

td.darkgreytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#333333;	
}

.darkgreyselectiontext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#333333;
	width:225px;
}

.darkgreyselectiontexteducation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#333333;
	width:365px;
}

a.greytextlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	text-decoration:none;
	color:#666666;	
}

a.greytextlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	text-decoration:none;
	color:#666666;	
}

a.greytextlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	text-decoration:underline;
	color:#CC0000;	
}

td.blacktext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#000000;	
}

td.blacktextindent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#000000;
	padding-left: 5px;
}

td.blacktext a {
	font-weight:bold;
}

td.biggreytext  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:125%;
	color:#333333;
}

td.greyquizintrotext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#858585;
}

td.greyquiztext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#333333;
}

td.bluequiztext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#003366;
}

td.whitetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#ffffff;
}

span.smalldarkgreytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#333333;	
}

td.clicktoselect {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#000000;	
}

td.realleonardoanswertext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#000000;	
}


