/* GLOBAL */

.homepagebanner {
	font-size: 60%;
}

body, td
{
font-family: verdana, Geneva, arial, helvetica, sans-serif;
}

#scinatglobalfooter a, #scinatglobalfooter a:hover, #scinatglobalfooter span
	{
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline;
	text-align: center;
	}

.frontTopLeftTD {font-size: 0.6em; color: #999999;}

/* START of banner navigation rules */

/* Converted CSS to fit table-based nav */

	/* -- Normal State Global Nav Tab -- */
	.navcontainer a
	{
	font-weight: bold;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	display: block;
	padding: 4px 7px 2px 7px;
	width: auto;
	voice-family:inherit;
	margin: 0;
	color: #ffffff;
	text-decoration: none;
	}
	
	/* -- Rollover State Global Nav Tab -- */
	.navcontainer a:hover
	{
	font-weight: bold;
	border-right: 1px solid #ffffff;
	display: block;
	padding: 4px 7px 2px 7px;
	width: auto;
	voice-family:inherit;
	margin: 0;
	color: #000000;
	text-decoration: none;
	}

/* End of converted CSS to fot table-based nav */

.navcontainer
{
font-family : Arial, Helvetica, sans-serif;
}

.navcontainer a, .navcontainer a:hover
{
text-decoration: none;
}

.sciNatGlobalNav
{
font-size: 60%;
/* font-size: xx-small; */
}


	/* this adds the left-hand pipe to the first item in the global nav */
	a.firstGlobalNavItem
	{
	/* border-left: 1px solid #000000; */
	}
/* END of banner navigation rules */

/* START of LHN navigation rules */



#lhncontainer span
{

font-family : Arial, Helvetica, sans-serif;
/*
width: auto;
*/
}

	/* START of rules for level 2 nav elements */
	#lhncontainer a
	{
	padding-left: 8px;
	padding-bottom: 0px;
	text-decoration: none;
	/* width: 100%; */
	display: block;
	}


	#lhncontainer a:hover
	{
	padding-left: 8px;
	padding-bottom: 0px;
	text-decoration: none;
	/* width: 100%; */
	display: block;
	}

	/* END of rules for level 2 nav elements */
	
	/* START of rules for level 3 nav elements */
	
	#lhnlevel3container
	{
	/* This rule is null for all browsers apart from NS7.
	For NS7 it provides padding-left spacing for the div around level 3 items.
	See scinat_nav.win.nav6up.css  */
	font-family : Arial, Helvetica, sans-serif;
	}
	
	
	#lhnlevel3container span
	{
	/* font-family : Arial, Helvetica, sans-serif; */
	}
	
	#lhnlevel3container a
	{
	padding-left: 16px;
	margin-left: 0px;
	text-decoration: none;
	/* changed 100% to auto to overcome Safari issue */
	/* removed 26th July to overcome Mozilla overflow issues */
	/* width: 100%; */
	display: block;
	}
	
	#lhnlevel3container a:hover
	{
	padding-left: 16px;
	margin-left: 0px;
	text-decoration: none;
	/* changed 100% to auto to overcome Safari issue */
	/* removed 26th July to overcome Mozilla overflow issues */
	/* width: 100%; */
	display: block;
	}

	#lhncontainer a.level3
	{
	padding-left: 16px;
	text-decoration: none;
	}
	
	#lhncontainer a.level3:hover
	{
	padding-left: 16px;
	text-decoration: none;
	}

	/* END of rules for level 3 nav elements */
	
	/* START of rules for level 4 nav elements */
	
	#lhnlevel4container
	{
	/* This rule is null for all browsers apart from NS7.
	For NS7 it provides padding-left spacing for the div around level 4 items.
	See scinat_nav.win.nav6up.css  */
	}
	
	#lhnlevel4container span
	{
	font-family : Arial, Helvetica, sans-serif;
	}
	
	#lhnlevel4container a
	{
	padding-left: 24px;
	text-decoration: none;
	/* width: 100%; */
	display: block;
	}
	
	#lhnlevel4container a:hover
	{
	padding-left: 24px;
	text-decoration: none;
	/* width: 100%; */
	display: block;
	}

	#lhncontainer a.level4
	{
	padding-left: 24px;
	text-decoration: none;
	}
	
	#lhncontainer a.level4:hover
	{
	padding-left: 24px;
	text-decoration: none;
	}

	/* END of rules for level 4 nav elements */

/* END of LHN navigation rules */

/* START of rules for crumbtrail */
	/* PLEASE UPDATE SIZES */
	
#scinatcrumb
{
font-size: 90%;
padding-left: 10px;
padding-top: 7px;
padding-bottom: 5px;
border: 0px solid #000000;
display: block;
}
	
#scinatcrumb span
{
padding-left: 10px;
padding-top: 7px;
padding-bottom: 5px;
}

#scinatcrumb a
{
text-decoration: underline;
}
/* END of rules for crumbtrail */

/* START of rules for related links footer */
#scinatfooter
{

border: 0px solid #000000;
text-align: left;
}

#scinatfooter th, #scinatfooter td
{
padding-left: 10px;
padding-top: 7px;
padding-bottom: 5px;
}

#scinatfooter a
{
text-decoration: underline;
}

table #scinatfooter 
{
/* border: 0px solid #999999; */
width: 100%;
margin-left: 10px;
margin-top: 10px;
/* display: block; */
}
/* END of rules for related links footer */

.scinatarticlepara font
{
font-size: 100%;
}

.smallpromoheader {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
font-weight: bold;
}

.smallpromoheader a {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
text-decoration: none;
text-decoration: underline;
}

.smallpromoheader a:visited {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
text-decoration: underline;
}

.smallpromoheader a:hover {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
text-decoration: underline;
}
/* -- set of promos for user testing delete if not used -- */
.smallpromoheader2 {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
font-weight: bold;
}

.smallpromoheader2 a {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
text-decoration: none;
text-decoration: underline;
}

.smallpromoheader2 a:visited {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
text-decoration: underline;
}

.smallpromoheader2 a:hover {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin-bottom: 5px;
text-decoration: underline;
}
/* -- END set of promos for user testing delete if not used -- */

.smallpromo {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
padding: 0px 0px 0px 0px;
margin-top: 0px;
}

.smallpromo a {
text-decoration: underline;
font-weight: bold;
}

.smallpromo a:visited {
text-decoration: underline;
font-weight: bold;
}

.smallpromo a:hover {
text-decoration: underline;
font-weight: bold;
}
/* -- set of promos for user testing delete if not used -- */
.smallpromo2 {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
padding: 0px 0px 0px 0px;
margin-top: 0px;
}

.smallpromo2 a {
text-decoration: underline;
font-weight: bold;
}

.smallpromo2 a:visited {
text-decoration: underline;
font-weight: bold;
}

.smallpromo2 a:hover {
text-decoration: underline;
font-weight: bold;
}
/* -- END set of promos for user testing delete if not used -- */

.smallpromopic {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-size: 70%;
padding: 2px 5px 5px 5px;
margin-top: 0px;
}

.smallpromopic a {
text-decoration: underline;
font-weight: bold;
}

.smallpromopic a:visited {
text-decoration: underline;
font-weight: bold;
}

.smallpromopic a:hover {
text-decoration: underline;
font-weight: bold;
}

.bigpromotitle, .bigpromotitle a {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin-bottom: 0px;
}

.bigpromo {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
padding: 5px 0px 0px 5px;
margin-top: 5px;
}

.bigpromo a {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}

.bigpromo a:hover {
text-decoration: underline;
}

.bigpromolink a {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}

.bigpromolink a:hover {
text-decoration: underline;
}

.artheader, .artheader p {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
}

.arttext {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-size: 80%;
}

.arttext a {
text-decoration: underline;
font-weight: bold;
}

.arttext a:visited {
text-decoration: underline;
}

.leftnavheader, .leftnavheader p
{
font-family: ariel, verdana, sans-serif;
font-weight: bold;
margin-top: 5px;
padding-top: 5px;
padding-left: 8px;
}

.scinatlocalcrumb
{
font-family: verdana, ariel, sans-serif;
font-weight: bold;
margin-bottom: 5px;
}

.leftnavheader a
{
text-decoration: none;
}
.leftnavheader a:hover
{
text-decoration: underline;
}

.textpromoheader {
font-family: arial, verdana, sans-serif;
font-weight: bold;
margin-bottom: 0px;
}

.textpromoheader a {
text-decoration: underline;
}

.textpromoheader a:visited {
text-decoration: underline;
}

.textpromoheader a:hover {
text-decoration: underline;
}

.textpromo {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
padding: 0px 0px 0px 0px;
margin-top: 0px;
font-weight: normal;
}

.topicheader, .topicheader p {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-weight: bold;
}

.topicheader a {
text-decoration: none;
}

.topicheader a:hover {
text-decoration: underline;
}

.topictext {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
}

.topictext a {
text-decoration: none;
font-weight: none;
}

.topictext a:visited {
text-decoration: none;
}

.topictext a:hover {
text-decoration: underline;
}

ul.topicarrow a b {
text-decoration: underline;
}

/* headers and straplines */
.pagetitle {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-weight: bold;
}

/* headers and straplines */
.homepagetitle {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
font-weight: bold;
margin-left: 10px;
}

.strapline {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
}

.topicarrowtext {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin: 0px 0px 0px -6px;
padding: 0px 0px 0px 8px;
}

.topicarrowtext a, .topicarrowtext a:visited {
text-decoration: none;
}

.topicarrowtext a:hover {
text-decoration: underline;
}

.topicarrow, .topicarrow ul {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
list-style-image: url("/sn/images/arrowsmall.gif");
margin: 0px 0px 0px 8px;
padding: 0px 0px 0px 8px;
}

.topicarrow a, .topicarrow a:visited {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
text-decoration: none;
}


.topicarrow a:hover {
text-decoration: underline;
}


.topicarrowspacetext {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
margin: 0px 0px 0px -6px;
padding: 0px 0px 0px 8px;
}

.topicarrowspacetext a, .topicarrowspacetext a:visited {
text-decoration: none;
}

.topicarrowspacetext a:hover {
text-decoration: underline;
}

.topicarrowspace, .topicarrowspace ul {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
list-style-image: url("/sn/images/arrowsmallspace.gif");
margin: 0px 0px 0px 8px;
padding: 0px 0px 0px 8px;
}

.topicarrowspace a, .topicarrowspace a:visited {
font-family: Verdana, Geneva, arial, helvetica, sans-serif;
text-decoration: none;
}


.topicarrowspace a:hover {
text-decoration: underline;
}


.underline, .underline a, .underline a:visited {
text-decoration: underline;
}

.underline a:hover {
text-decoration: none;
}

.contentlist, .contentlist ul {
	font-size: 110%;
}

.contenttext a {
	text-decoration: none;
}
.contenttext a:hover {
	text-decoration: underline;
}
.contenttext a:visited {
	text-decoration: none;
}
.contenttext a:visited:hover {
	text-decoration: underline;
}

.promoarrow a, .promoarrow ul {
	font-size: 80%;
	font-weight: normal;
	text-decoration: underline;
}

/* homepage titles class */
.hptitles {
	font-size: 80%;
	font-weight: bold;
	font-family: Verdana, Geneva, arial, helvetica, sans-serif;
	padding-left: 7px;
}

/*for /tvradio/programmes/dangerouspassions/ */
.comic{
	font-family: Verdana, Geneva, arial, helvetica, sans-serif;
	color: #930002;	
	font-size: 1.2 em;
	font-weight: bold; 
}

.whiteFont{
	color: #ffffff;
	font-weight: bold;
}

.rednorm{
	color: #930002;	
}