body
	{ 
	margin : 0;
	padding : 0;
	border : 0 none inherit;
	font-size : 100%; 
	}

/* lhn*/

table.lhn
	{
	padding : 0;
	margin : 0;
	}

td.lhn , td.lha
	{
	border-bottom : 1px solid #fff;
	}

td.lhn a:active
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lhn a:link
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lhn a:visited
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lhn a
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lhn a:hover
	{
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	background-color : #fff;
	background-image :  url(/staticarchive/4ab87b41f61dccb3b28d7cbc2f2ae5176b65313c.gif);
	background-repeat : repeat-y; 
	}

/* active section*/

td.lha a:active
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lha a:link
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lha a:visited
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lha a
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lha a:hover
	{
	display : block;
	padding : 5px 3px 5px 8px;
	color : #000;
	text-decoration : none;
	width : 100%;
	margin : 0;
	}

td.lhn
	{
	background-color : #eaefef;
	background-image :  url(/staticarchive/6bc60ba6d339d1d28efb0ed567e09d47f6979bfe.gif);
	background-repeat : repeat-y; 
	}

td.lha
	{
	background-color : #f3bfc6;
	background-image :  url(/staticarchive/4ab87b41f61dccb3b28d7cbc2f2ae5176b65313c.gif);
	background-repeat : repeat-y; 
	}

/* links*/

td.sab a:active , td.xl a:active , #a ul a:active , #b ul li a:active , #d li a:active
	{
	text-decoration: underline;
	color: #639;
	background-image:  url(/staticarchive/585bbd8673a15ea6db8221c5be0143bb602e12e0.gif); 
	background-repeat: no-repeat;
	padding-left: 8px;
	}

td.sab a:link , td.xl a:link , #a li a:link , #b li a:link , #d li a:link
	{
	text-decoration: none;
	color: #639;
	background-image:   url(/staticarchive/585bbd8673a15ea6db8221c5be0143bb602e12e0.gif); 
	background-repeat: no-repeat;
	padding-left: 8px;
	}

td.sab a:visited , td.xl a:visited , #a li a:visited , #b li a:visited , #d li a:visited
	{
	text-decoration: none;
	color: #639;
	background-image:   url(/staticarchive/585bbd8673a15ea6db8221c5be0143bb602e12e0.gif); 
	background-repeat: no-repeat;
	padding-left: 8px;
	}

td.sab a , td.xl a , #a li a , #b li a , #d li a
	{
	text-decoration: underline;
	color: #639;
	background-image:   url(/staticarchive/585bbd8673a15ea6db8221c5be0143bb602e12e0.gif); 
	background-repeat: no-repeat;
	padding-left: 8px;
	}

td.sab a:hover , td.xl a:hover , #a li a:hover , #b li a:hover , #d li a:hover
	{
	text-decoration: underline;
	color: #639;
	background-image:   url(/staticarchive/585bbd8673a15ea6db8221c5be0143bb602e12e0.gif); 
	background-repeat: no-repeat;
	padding-left: 8px;
	}

/* font sizes*/

h1 a , td.h1-b h1 a 
	{
	font : 120% "Lucida Grande", Verdana, Helvetica, sans-serif;
	}

h3 , td.sp , td.st , td.sb , td.nd , td.al , td.bpx , td.cwa , p.dt , td.pb , td.di , td.qq h1 , #a p.gry , #b p.gry , #d p.gry
	{ 
	font : 68% "Lucida Grande", Verdana, Helvetica, sans-serif;
	}

#ticker  , td.lhn a , td.lha a , p , span.f , td.f-b , td.h1-b h1 , td.tb , td.fac , input.form-button , #a h1 , #b h1 , #c h1 , #d h1 , h2 , td.da , td.fat , td.qt , td.qt p , td.qb , td.sat , td.cwt , td.cwq , td.pgl a , td.pgr a , td.pgm , td.tt , td.san , td.sab , td.pp , dd , dttd.h1-b , li , td.fac dt , td.fac dd , td.xl 
	{
	font : 80% "Lucida Grande", Verdana, Helvetica, sans-serif;
	}

h1 , td , a, td.qq , td.qq p, td.h1-b , td.bbcpageFooter a , td.bbcpageCrumb a , form , td.bbcpageServices a , blockquote 
	{
	font : 100% "Lucida Grande", Verdana, Helvetica, sans-serif;
	}
#a a , #b a , #d a
	{
	font : 84% "Lucida Grande", Verdana, Helvetica, sans-serif;
	}

/* font weights*/ 

h1 , h3 , #a h1 , #b h1 , #c h1 , #d h1 , h2 , a , dt , td.sp a , h1 a , td.tb , td.fat , td.qb , td.qq , td.qq p , td.sat , td.qt , td.qt p , td.cwq , td.cwq p , td.cwt , td.fac dt , td.pb a , input.formbutton , span.acs_name , td.qq h1 , td.h1-b h1 , td.h1-b h1 a
	{
	font-weight : bold; 
	}

/* font colours*/

td.f-b , td.tb , font.bbcpageToplefttd , font.bbcpageToplefttd a
	{ 
	color : #fff; 
	}

td.bbcpageFooter a , td.bbcpageFooter a , td.bbcpageCrumb a , td.bbcpageServices a
	{ 
	color : #333; 
	}

#lhn li a , #lhn li a:hover
	{
	color : #000;
	}

/* background colors*/

td.tt , td.bbcpageFooter , td.lgry

	{ 
	background-color : #eaeeef; 
	}
	
td.f-b
	{
	background : #639;
	}

/* background images*/

td.bbcpageToplefttd
	{ 
	background-image :  url(/staticarchive/76cb83e9c0076d2082f7d26deee18d9a5a993ebe.gif);
	background-repeat : no-repeat; 
	}

td.h1-b , td.qp , td.lon
	{ 
	background-image :  url(/staticarchive/b7abd1feddbb68db58d4416d72b3938da963c698.gif); 
	background-repeat : no-repeat; 
	}



td.tb
	{
	background : #639 url(/staticarchive/3db7b0b567bfd1eba8073f64ab345007241cf3c4.gif) no-repeat;
	background-position : 100% 50%;	
	}

td.tt
	{ 
	background-image :  url(/staticarchive/3b5a0021f809a9e31bb765d638b4735f94f5927b.gif); 
	background-repeat : repeat-x; 
	background-position : 100% 50%; 
	}

td.xl
	{
	background-image :  url(/staticarchive/bdeefaa37cd35762d33e71d45f274e8fd5d766ef.gif); 
	background-repeat : repeat-y;
	}

/* padding*/

td.tt
	{ 
	padding : 0 5px;
	}

td.sat , td.ch
	{ 
	padding : 2px 6px;
	}

td.fat , td.qb , td.cwt
	{ 
	padding : 2px 10px;
	}

td.f-b
	{ 
	padding : 2px 0 2px 12px;
	}

td.fac , td.cwa
	{ 
	padding : 2px 10px 10px 10px;
	}

td.tb
	{ 
	padding : 2px 15px 2px 6px;
	}

td.st , td.sb , td.da , td.pb , td.di
	{ 
	padding : 5px; 
	}

td.bpx
	{
	padding : 5px 0;
	}

#b , #d
	{
	padding-top : 10px;
	}

 #a , #b
	{
	padding-bottom : 10px;
	}


td.sp , td.pp
	{
	padding : 5px 5px 0;
	}

td.cf
	{ 
	padding : 6px; 
	}

td.h1-b
	{ 
	padding : 6px 5px; 
	}

td.qq	{ 
	padding : 6px 10px 6px 5px; 
	}

td.qt , td.cwq , td.xl
	{ 
	padding : 10px;
	}

td.bbcpageFooter
	{ 
	padding : 10px 0 20px; 
	}

td.nd
	{ 
	padding : 10px 5px 10px 0;
	}

td.sab , td.san
	{ 
	padding : 10px 6px 15px 6px;
	}

td.fd
	{ 
	padding :  25px 50px;
	}

/* borders*/

td.st
	{ 
	border-bottom : 1px dotted #ccf; 
	}

td.sbp , td.da , td.cf , td.fd
	{ 
	border-bottom : 1px solid #ccf; 
	}

td.pl
	{ 
	border-top : 1px solid #ccf; 
	}

td.nd , td.bot , #a , #b
	{
	border-bottom : 2px solid #fff; 
	}

/* margins*/

td.ch h2 , td.sp h1 , td.h1b p , td.pp h1 , h3
	{
	margin-bottom : 0;
	}

/* forms*/

form
	{ 
	padding : 5px 10px; 
	}

.form-text
	{ 
	width : 200px; 
	}

.form-button
	{ 
	color : #000; 
	background-color : #fff;
	padding : 1px 0;
	margin : 5px 0;
	}