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

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

.BbcpageTopLeftTD, bbcpageToplefttd {
color: white;
background-color: #033F3F;
}

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

.bbcpageLocal {
	color: white;
	background-color: #006666;
}

.bbcpageCrumb {
	color: white;
	background-color: #033F3F;
}

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

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

.bbcpageFooter {
	color: white;
	background-color: #000000;
}

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

	/* -- Normal State Global Nav Tab -- */
	.navcontainer a
	{
	font-weight: bold;
	border-right: 1px solid #aaaaaa;
	display: block;
	padding: 4px 7px 2px 7px;
	width: auto;
	voice-family:inherit;
	margin: 0;
	color: white;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	}
	
	/* -- Rollover State Global Nav Tab -- */
	.navcontainer a:hover
	{
	font-weight: bold;
	border-right: 1px solid #aaaaaa;
	display: block;
	padding: 4px 7px 2px 7px;
	width: auto;
	voice-family:inherit;
	margin: 0;
	color: #35FDFF;
	text-decoration: none;
	}
	
/* End of converted CSS to fot table-based nav */

	/* -- Normal State Global Nav Tab -- */
	/* New Global Nav code */
	.navcontainer, .navcontainer td
	{
	background-color: #006666;
	}

	/* -- Use this class to control the leftmost tab - ie. to put a left border on */
	a.firstGlobalNavItem
	{
	border-left: 1px solid #aaaaaa;
	}

/* 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
{
	color: white;
	background-color: #006666;
	font-family: verdana, helvetica, sans-serif;
}

#lhncontainer a, #lhnlevel3container a, .leftnavheader, .leftnavheader p, .leftnavheader a
{
	color: white;
	background-color: #006666;
	font-family: verdana, helvetica, sans-serif;
}

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

#scinatcrumb
{
color: #ffffff;
}

#scinatcrumb a
{
color: #ffffff;
}

/* END of rules for crumbtrail */

/* START of rules for related links footer */
#scinatfooter
{
/* font-size: 12px; */
text-align: left;
}
#scinatfooter th
{
background-color: #006666;
color: #CCCCCC;
}

#scinatfooter th, #scinatfooter td
{
padding-left: 10px;
padding-top: 7px;
padding-bottom: 5px;
padding-right: 5px;
}
#scinatfooter td
{
background-color: #333333;
color: #cccccc;
}

#scinatfooter a
{
text-decoration: underline;
}

table#scinatfooter 
{
/* border: 1px solid #cccccc;*/

margin-left: 10px;
margin-top: 10px;
margin-right: 2px;
padding-right: 5px;
display: block;
}
/* END of rules for related links footer */

/* START of rules for help box */
table#scinathelpbox
{
margin-left: 0px;
margin-top: 15px;
margin-bottom: 10px;
margin-right: 20px;
display: block;
border: 1px solid white;
}

/* END of rules for help box */

.smallpromo {
color: #333333;
}

.smallpromo a {
color: #333333;
}

.smallpromo a:visited {
color: #333333;
}

.smallpromo a:hover {
color: #333333;
}



.smallpromopic {
color: #000000;
}

.smallpromopic a {
color: #000B4A;
}

.smallpromopic a:visited {
color: #000B4A;
}

.smallpromopic a:hover {
color: #000B4A;
}

.bigpromotitle {
color: #A9AC91;
}

.bigpromo {
color: #000000;
}

.bigpromo a {
color: #000000;
font-weight: bold;
}

.artheader, .artheader p, .artheader td {
font-color: black;
background-color: #9CB4CE;
color: black;
}

.arttext {
color: #000000;
background-color: #D3D7E0;
}

.arttext a {
color: #030066;
}

.arttext a:visited {
color: #030066;
}

/* global nav specific coloured curve graphic */
.globalcurve {
background-image: url("/science/space/images/globalcurve.gif");
background-position: left;
background-repeat: no-repeat;
}

.globalcurve a:hover {
background-image: url("/science/space/images/globalcurve.gif");
background-position: left;
background-repeat: no-repeat;
}

/* small promo header */
.smallpromoheader {
color: #333333;
}

.smallpromoheader a {
color: #333333;
}

.smallpromoheader a:hover {
color: #333333;
}

.smallpromoheader a:visited {
color: #333333;
}

/* topic text */
.topicbgcolor {
color: #000000;
background-color: #cccccc;
}

/* topic text */
.topicbgcolor2 {
color: #BBBCA8;
background-color: #BBBCA8;
}

/* topic text */
.topicbgcolor3 {
color: #C1C3B0;
background-color: #C1C3B0;
}

/* topic text */
.topicheader, .topicheader p {
color: #484A35;
}

.topictext {
color: #484A35;
}

.topictext a {
color: #484A35;
}

.topictext a:visited {
color: #484A35;
}

.textpromoheader, .textpromoheader a, .textpromoheader a:hover, .textpromoheader a:visited {
color: #000000;
}

.textpromo {
color: #000000;
}

/* headers and straplines */
.pagetitle {
color: #33FFFF;
}

.strapline {
color: #C9D6D6;
}

.topicarrowtext {
color: #484A35;
}

.topicarrow, .topicarrow ul, .topicarrow a {
color: #484A35;
}

/* added by paddy for the homepage */
.promoborders {
	background : #669999;
}
.promocell {
	background : #cccccc;
	color: #333333;
}
.promocell2 {
	background : #cccccc;
	color: #333333;
}
.promocell3 {
	background : #666666;
	color: #cccccc;
}
.contenttext {
	background-color : #cccccc;
	font-size : 70%;
}
.contenttext a {
	color : #333333;
}
.promoarrow, .promoarrow ul {
	list-style-image: url("/sn/furniture/menu_bullet.gif");
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 8px;
}
.promoarrow a, .promoarrow a:hover, .promoarrow a:visited {
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
/*
body {
	background-color: #000000;
}
*/
.contentlist, .contentlist ul {
	list-style-image: url("/sn/images/arrowsmall.gif");
	margin: 10px 0px 10px 8px;
	padding: 0px 0px 0px 8px;
	font-size : 90%;
}
.contentlist li {
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
.followup {
	color: #333333;
}
.followup a {
	color: #333333;
	font-weight: bold;
}


