.marketData h3, .marketData h4{
	padding:0;
	margin:0 0 5px 0;
	color:#333;
}
.puffbox .marketData h3{
	font-size: 1em;
	border-top: none;
	margin:0;
	padding: 0 0 5px 0;
}
.marketData h3 a, .marketData h4 a{
	color:#900;
	font-weight:normal;
	font-size:1.2em;
}
.marketData {
margin:5px 0 0;
padding:0 0 1px;
}
.marketData table{
	font-size:1.1em;
	margin:0;
	padding:0;
	width:100%;
}
.puffbox .marketData table{
font-size: 1em;
padding:0;
}
.marketData table td{
	padding:2px;
	vertical-align:top;
}
.puffbox .marketData table td {padding: 2px 3px 3px 2px;}
.marketData table td.up, .marketData table td.down{padding:1px 8px 0 0;}
.marketData table td a{padding:2px 0 0 8px;}
.puffbox .marketData table td.ticker a{padding: 2px 0 0 5px;}
.puffbox .marketData table td a{font-size: 1em;}
.marketData table .col1 td{background:#eee;}
.marketData .up{color:#060;}
.marketData .down{color:#c00;}
.marketData p.ticker{margin:5px 0 0 0;}
.marketData .nochange{color:#000;}
.marketData .nochange, .marketData .down, .marketData .up{
	font-size:1.1em;
	padding:0 2px 0 0;
}
.mdsrc{
	color:#666;
	font-size:1.1em;
}
.sectornavsm{ 
   	color :#000;
   	font-size :1.0px;
	margin:3px 0 0 0;
}
.stats, .statshi, .statslo, .instructions{
   color :#000;
   font-size :1.1em;
}	
.statshi {color:#393;}	
.statslo {color:#C30;}
.instructions{color:#666;}
.sectionheader b{
   color :#996;
   font-size :13px; 
   border-bottom:1px solid #fff;
}
.disclaimer{
   font-style :italic; 
   font-size :11px; 
   color :#000; 
}
.marketData td{
	vertical-align:top;
	text-align:left;
}
.marketData .col1 td{background:#eee;}
.marketData td.col2, .marketData td.col3, .marketData td.col4{text-align:right;}
.marketData td.algl{
	text-align:left;
	padding:2px 0pt 1px 2px;
	width:100px
}
.moveup, .movedo, .nomove{
	font-size:1.1em;
	padding:0 9px 0 0;
}
.moveup{
	color:#393;
	background:url("http://newsimg.bbc.co.uk/nol/shared/fds/hi/business/market_data/img/up3.gif") no-repeat top right
}
.movedo{
	color:#C30;
	background:url("http://newsimg.bbc.co.uk/nol/shared/fds/hi/business/market_data/img/down3.gif") no-repeat top right
}
.acstxt{
	position:absolute;
	top:0px;
	left:-5000px
}
.marketData td.ticker{
	padding:5px 0 0 0;
	text-align:left
}
.puffbox .marketData td.ticker{padding:5px 0 8px 0}
.marketData td.up{color:#060;padding:2px 0 0 0;}
.marketData td.down{color:#c00;}
.marketData .nochange, .marketData .down, .marketData .up{font-size:1.1em}
.mph1_hps{
	background:#fff;
	color:#444;
	padding:2px 0 0 0;
	font-weight:normal;
	font-size:1.3em
	}
.nlp_hps{
	color:#666;
	font-size:1.2em;
	padding:0 0 3px 0
}
.marketData h3 span{color:#999;font-weight:normal;font-size:1.0em}
.marketData span.data, .marketData div.data{color:#999;font-weight:normal;font-size:1.0em;text-align:right}
.marketData div.data, .marketData div.arr{margin:3px 0}
.marketData div.ticker a img{margin:0 5px 0 0}
.marketData div.ticker{padding:5px 0 10px 0;margin:0;border:0px}
/*MD promo*/
.marketdatapromo{font-size:1.3em;margin:0 0 14px 0;border-top:1px solid #DEDEDE;padding:10px 0 0 0;}
.marketdatapromo a.head{font-size:1.0em;padding:0 0 2px 0;margin:0px;color:#990000;font-weight:normal;}
.marketdatapromo span{font-size:12px;padding:0px;margin:0px;}
.marketdatapromo a.mdlink{font-size:12px;padding:0px;margin:0px;}
.marketdatapromo img{float:left;margin:0 10px 0 0;}
