body,
.nlp,
div.splashformat .widesummary,
.promobottombg,
.bgPromotionBottom{
	color:#333;
}
.mvb a.topstory2headline{
	margin-top:7px;
	display:block;
	font-family:arial;
}
a.topstory2headline:link, a.topstory2headline:visited, a.topstory2headline:hover, a.topstory2headline:active{
	font-size:1.8em;
	font-weight:normal;
}
a:active,
a:link,
.embedvideo .latestinfo h1 a,
div.splashformat .mvb a.tshsplash:active,
div.splashformat .mvb a.tshsplash:link{
	color:#205179;
}
a:visited,
div.splashformat .mvb a.tshsplash{
	color:#0079a7;
}
a:hover,
div.splashformat .mvb a.tshsplash:hover{
	color:#205179;
}
.athleticsbg{
	position:relative;
	font-size:1.2em;
	margin-top:-10px;
}
.athleticsbg a b{
	position:relative;
	font-family:Arial;
	font-size:2em;
	font-weight:400;
}
.athleticsbg .summary{
	margin-top:3px;
}
a.watchnow{
	width:85px;
	height:13px;
	background:transparent url(http://www.bbc.co.uk/englandcms/wil/f/sitewide/watch_now_84x13.gif) no-repeat top left;
	float:left;
	position:relative;
	overflow:hidden;
	display:inline;
	margin:1px 0 5px 8px;
}
.Cymru a.watchnow {
	background:url("http://newsimg.bbc.co.uk/local/img/83x13_welsh_watch_now.gif") no-repeat scroll left top transparent;
}
.av a.watchnow span{
	position:absolute;
	left:-5000%;
	top:-5000%;
}
a.programme_title{
	float:left;
	display:inline;
	padding-left:90px;
}
.servicev4 h4 a.lp,
a.lp:link,
a.lp:visited,
a.lp:active{
	color:#900;
}
.banner{
	height:68px;
	margin:0 0 10px 0;
	background-repeat:repeat-x;
}
.banner div,
.banner h1{
	height:68px;
	background-repeat:no-repeat;
}
.banner h1{
	background-position:0px center;
}
#blq-searchbox{
	padding:0px 2px 0 4px;
	width:204px;
	height:22px;
	border:0pt none;
	position:absolute;
	bottom:18px;
	left:334px;
}
.ch1,
.ch2{
	background-color:#ececec;
}
.ch1,
.ch2{
	border:1px solid #ccc;
	color:#333;
	font-size:1em;
	padding:2px 0 2px 6px;
}
.dartsbg{
	border-bottom:1px solid #009;
}
.dartsbg .arr{
	margin:5px 0 0 0;
}
div.splashformat .mvb a.tshsplash:link,
div.splashformat .mvb a.tshsplash:visited,
div.splashformat .mvb a.tshsplash:hover,
div.splashformat .mvb a.tshsplash:active{
	font-family:arial;
	font-size:2.4em;
	font-weight:normal;
}
.ds{
	color:#333;
	font-size:1.1em;
}
.ds .lu span{
	color:#000;
}
.elsewhereContainer .elsewhereH{
	color:#fff;
	padding:5px 0 5px 10px;
	font-size:1.2em;
	margin:0 0 5px 0;
}
.embedvideo .latestinfo h1 a{
	font-family:arial;
	font-weight:normal;
	font-size:2.4em;
	line-height:1.2em;
	padding:0;
}
.feeds{
	padding:2px 0 0 5px;
	width:10.4em;
}
.feeds ul{
	float:right;
}
.feeds ul li.rssFeed{
	padding-right:0;
}
.filler3{
	background:transparent;
	border:none;
	position:relative;
	margin:0 0 -1px;
}
.filler3 .mph1,
.filler3 .mph{
	color:#fff;
	font-size:1.2em;
	padding:5px 0 5px 10px;
	font-family:verdana;
}
.filler3 .nlp a.lp:link,
.filler3 .nlp a.lp:visited,
.filler3 .nlp a.lp:active{
	color:#205179;
}
.filler3 .nlp a.lp:hover{
	color:#003;
}
.filler3 .nlp{
	margin:0;
	color:#fff;
	padding:0;
	text-transform:uppercase;
	font-size:1.3em;
}
.filler3 .nlp a.lp:link,
.filler3 .nlp a.lp:visited,
.filler3 .nlp a.lp:hover,
.filler3 .nlp a.lp:active{
	color:#fff;
}
.filler3 .nlp a,
.filler3 .nlp a:link,
.filler3 .nlp a:visited,
.filler3 .nlp a:hover,
.filler3 .nlp a:active{
	color:#fff;
}
.galMain .navBox .navBox2 a{
	background:#000;
	font-size:0.8em;
}
.galMain .navBox .navBox2 a.sel{
	background:#000;
	font-size:0.8em;
}
.gpromo,
.promomiddlebg,
.gddddbb{
	background:#ECECEC;
}
.gpromo,
.promomiddlebg,
.gdedfdb,
.promobottombg,
.bgPromotionBottom,
.servicev4,
.servicev4 h4,
.servicev4 ul,
.promotopbg .nlp{
	background:#ECECEC;
}
.golfbg{
	margin:2px 0 0;
	padding-bottom:5px;
}
.golfbg .nlp{
	margin-bottom:0;
}
.golfbg div a.lp{
	color:#18215A;
	background:url(http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif) no-repeat 0 8px;
	line-height:1.5em;
	padding:2px 0 3px 10px;
	display:block;
}
.golfbg div a.lp:hover{
	color:#003;
	display:block;
}
h1.topstory,
.banner div span,
.banner h1 span{
	position:absolute;
	top:-5000px;
	left:-5000px;
}
.lhs a,
.lhs a:link,
.lhs a:visited,
.lhs a:active{
	color:#900;
}
.lhs a:link,
.lhs a:visited,
.lhs a:hover,
.lhs a:active{
	padding:2px 0 2px 13px;
}
.lhs a:hover{
	background-color:#E2D3D6;
}
.lhs .lhssqs a:link,
.lhs .lhssqs a:visited,
.lhs .lhssqs a:hover,
.lhs .lhssqs a:active{
	padding:2px 0 2px 13px;
}
.lhs{
	background:#ECECEC;
}
.lhsmi,
.lhslt{
	color:#fff;
	background:#747376;
}
.lhslt a:link,
.lhslt a:visited,
.lhslt a:active{
	color:#fff;
	padding:2px 4px 2px 13px;
	background:#665f6e;
}
.lhslt a:hover{
	color:#fff;
	padding:2px 4px 2px 13px;
	background:#4F4F4F;
}
.lhsbsn{
	color:#fff;
	background:#000;
}
.lhsbsn a:link,
.lhsbsn a:visited,
.lhsbsn a:hover,
.lhsbsn a:active{
	color:#fff;
	padding:2px 4px 2px 13px;
	background:#000;
}
.lhssq{
	border-bottom:2px solid #FFFFFF;
}
.localweather{
	margin:0 0 14px 0;
}
.localweather h2{
	color:#fff;
	font-size:1.2em;
	font-weight:normal;
	text-transform:uppercase;
}
.localweather .weathercontainer{
	border:1px solid #ccc;
	border-top:0px;
	padding:1px 10px 10px;
}
.localweather .weathercontainer .clear{
	overflow:hidden;
}
#localWeatherLocForm{
	margin:8px 0 10px;
}
#localWeatherLocForm select{
	width:200px;
}
#localWeatherLocForm select + #localWeatherLocSubmit{
	margin:0 0 -4px 2px;
}
.nearbybbcsites{
	margin:0 0 0 12px;
	width:138px;
}
.nearbybbcsites div{
	margin:10px 0 0;
	float:left;
	display:inline;
}
.nearbybbcsites div h3{
	margin-right:10px;
	font-weight:normal;
	font-size:1.2em;
}
.nearbybbcsites div ul{
	margin:0 0 0 10px;
	font-size:1.1em;
}
.nearbybbcsites div ul li{
	padding:2px 0 1px;
}
.next3daysweather{
	width:100%;
	border-bottom:none;
	margin:0 0 0 0;
}
.next3daysweather p{
	margin:6px 0 6px;
}
.o table .golfbg div a.lp{
	padding:2px 0 0px 10px;
}
.o .promobottombg,
.bgPromotionBottom{
	height:13em;
	position:relative;
}
p.av a.watchnow{
	background:url("http://www.bbc.co.uk/englandcms/wil/f/sitewide/watch_now_84x13.gif") no-repeat 0 2px;
	padding:0 0px 2px 110px;
	text-decoration:none;
}
.portal .banner{
	height:49px;
}

.portal .local_site_list{
	width:626px;
	float:left;
	padding:0 0 0 14px;
}
.portal .local_site_list div{
	width:306px;
	float:left;
}
.portal .local_site_list div.england{
	margin:0 14px 0 0;
}
.portal .postcode_map{
	float:right;
	width:306px;
	padding:0 14px 20px 0;
}
.portal .banner{
	background-image:url("/local/img/portal_sprite.gif");
	background-repeat:repeat-x;
	background-position:0 -49px;
	border-bottom:10px solid #fff;
}
.portal .banner h1,
.portal .banner div{
	background-image:url("/local/img/portal_sprite.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	height:49px;
}
.portal h2{
	font-family:arial;
	color:#333;
	font-weight:normal;
	margin:0px;
	font-size:2.4em;
	display:block;
	width:300px;
}
.portal .local_site_list h3{
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
	padding:9px 0;
	margin:0 14px 9px 0;
	font-size:1.3em;
	font-weight:normal;
	color:#900;
}
.portal .local_site_list .other h3,
.portal .local_site_list .channel_islands h3{
	color:#333;
}
.portal .local_site_list h3 a{
	color:#900;
	font-size:1.0em;
}
.portal .local_site_list a{
	color:#205179;
	font-size:1.2em;
}
.portal .postcode_map ul{
	margin:10px 0 4px 0;
	background-color:#ffffff;
	height:24px;
	overflow:visible;
	background-image:url("/local/img/portal_sprite.gif");
	background-repeat:no-repeat;
	background-position:0 -344px;
	padding-left:7px;
}
.portal .postcode_map ul li{
	float:left;
	display:block;
	font-size:1.2em;
	text-transform:uppercase;
	background-image:url("/local/img/portal_sprite.gif");
	background-repeat:no-repeat;
	background-position:-9px -308px;
	width:72px;
	height:24px;
	margin:0 1px 0 3px;
	overflow:visible;
}
.portal .postcode_map ul li.selected{
	background-position:-9px -270px;
}
.portal .postcode_map ul li a{
	display:block;
	width:100%;
	text-align:center;
	padding:7px 0 3px;
	height:13px;
	font-size:0.95em;
	color:#990000;
}
.portal .postcode_map ul li.selected a{
	color:#333;
}
#portal_map_container{
	margin:20px 0 0 0;
}
.portal .postcode_search{
	background:url(/local/img/portal_sprite.gif) no-repeat 0 -146px;
	font-family:arial;
}
.portal .postcode_search form fieldset{
	padding:5px 0 20px 0;
}
.portal .postcode_search h2{
	margin:0 0 5px 0;
	font-size:1.8em;
	padding:10px 0 5px 0;
}
.portal .postcode_search h2,
.portal .postcode_search input.location,
.portal .postcode_search p{
	margin:0 0 0 10px;
}
.postcode_search p{
	font-size:1.2em;
	padding:0 0 5px 0;
}
.portal #postcodesearch{
	background:url(/local/img/portal_sprite.gif) no-repeat 0 -101px;
	border:medium none;
	width:68px;
	padding:2px;
	color:#333;
	margin-left:7px;
	height:24px;
	font-size:1.2em;
}
.portal .postcode_search input.location{
	width:190px;
	border:1px solid #ccc;
	padding:3px;
}
.portal .promo{
	clear:both;
	border-top:1px solid #ccc;
	margin:14px 14px;
	text-align:right;
	padding:0;
}
.portal .promo .serviceStripPromo{
	float:right;
	margin:10px 0 20px;
	width:306px;
	padding:0 0 4px;
	text-align:center;
}
.portal .promo .serviceStripPromo h4{
	margin:6px 58px 2px;
	width:190px;
	text-align:left;
}
.portal .promo .serviceStripPromo a{
	margin-bottom:6px;
}
.portal .blq-toplink{
	margin:0 14px 0 0;
}
.portal .local_site_list .wales ol,
.portal .local_site_list .channel_islands ol li{
	float:left;
	width:152px;
}
.portal .local_site_list ol li{
	float:none;
	line-height:2em;
}
* html .portal .local_site_list ol li{
	position:relative;
}
.portal .local_site_list ol li.column1{
	margin-left:0em;
}
.portal .local_site_list ol li.column2{
	margin-left:15.6em;
}
.portal .local_site_list .england li.reset{
	margin-top:-42.1em;
}
.portal .local_site_list .scotland li.reset{
	margin-top:-6.1em;
}
.portal .local_site_list .wales li.reset{
	margin-top:-6.1em;
}
.portal .local_site_list ol li a{
	display:block;
	width:12.5em;
	text-decoration:none;
}
.portal .local_site_list ol li a:hover{
	text-decoration:underline;
}
.centerbody .promobottombg{
	margin-bottom:0;
	padding-bottom:10px;
	height:1%;
}
html > body .centerbody .promobottombg{
	height:auto;
}
.centerbody .o .promobottombg .o{
	height:4em;
}
.promobottombg a,
.promobottombg img{
	position:relative;
}
.promotopbg .nlp{
	padding:5px 0 5px 0px;
}
.promobottombg,
.bgPromotionBottom{
	height:auto;
	position:relative;
}
.promobottombg .nlp a.lp{
	font-size:1.2em;
	padding:5px 0px;
	display:block;
}
.promotopbg .nlp{
	font-size:1.1em;
}

 
.purplebg{
	margin:10px 0 15px 0;
	/*border-bottom:1px solid #ccc;
	*/width:100%;
}
.purplebg .nlp{
	background:none;
	padding:0;
}
.purplebg .filler3 .nlp{
	padding:0;
	background:none;
}
.purplebg .filler3 .nlp a{
	display:block;
	padding:5px 22px 6px;
	background:url(http://newsimg.bbc.co.uk/shared/img/arrow_fff.gif) no-repeat scroll 12px 11px;
}
.purplebg .localweather{
	margin:0;
}
.purplebg .localweather h2 a,
.purplebg .o .localweather h2 a:hover,
.purplebg .traffic h3 a,
.purplebg .o .traffic h3 a:hover{
	color:#990000
}
.purplebg .traffic h3{
	padding:0;
}
.purplebg .traffic h4{
	border-left:0;
	border-right:0;
}
.centerbody .purplebg .localweather h2,
.centerbody .purplebg .traffic h3{
	background:#eee;
}
.purplebg .nwfiller1{
	border:1px solid #ccc;
	padding:2px 10px 6px;
}
.purplebg .wgreylinebottom .nlp{
	margin:0px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:8px 8px 4px 8px;
}
.purplebg .localweather h2,
.purplebg .traffic h3{
	padding:6px 0 6px 10px;
}

.purplebg .localweather h2 a,
.purplebg .traffic h3 a{
	background:none;
	padding:0;
}
.purplebg .wgreylinebottom .weathercontainer .nlp{	
	border:0px;
	padding:0 8px 4px 0;
}
.purplebg .nwfiller2{
	border:1px solid #ccc;
	border-bottom:0px;
	padding:2px 10px 6px;
	position:relative;
}
.purplebg .nwfiller2 .nlp,
.purplebg .nwfiller1 .nlp{
	margin:5px 0 1px 0;
}
.purplebg .wgreylinebottom{
	padding:0px;
	border:0;
}
.purplebg .wgreylinebottom .arr{
	border-top:1px solid #ccc;
	background-position:11px 10px;
	padding:5px 20px;
}
.purplebg .arr{
	padding:2px 0 2px 12px;
	background-position:3px 7px;
}
.qboxflr a.lp{
	font-size:0.9em;
}
.qbox blockquote{
	color:#205179;
}
.relatedbbcsites{
	margin:0;
	width:100%;
	clear:left;
}
.relatedbbcsites div{
	margin:10px 0 0;
	float:left;
	display:inline;
	width:50%;
}
.relatedbbcsites div h3{
	margin:0 11px;
	font-weight:normal;
}
.relatedbbcsites div ul{
	margin:2px 21px 0;
	padding:0;
}
.seeAlsoContainer{
	padding:0 0 5px;
}
.servicev4 h4 a.lp:hover,
a.lp:hover{
	color:#600;
}
.centerbody .splashformat,
.centerbody .videoInIndexB{
	margin-top:10px;
	padding:0 0 5px;
}
.storybody .qbox,
.storybody .qbox .info,
.storybody .qboxb,
.qboxb,
.qboxb .info{
	background-image:url(http://newsimg.bbc.co.uk/local/img/qbox_226_local.gif);
}
.storycontent h1{
	font-family:arial;
	font-size:2.4em;
	font-weight:normal;
	margin:5px 0 15px;
}
.storycontent h1,
.storycontent .mxb .sh,
td.contentwrapperwide h1,
td.contentwrapperwide .sh,
#liveTopBox1 .mxb .sh{
	font-family:arial;
	font-size:2.4em;
	font-weight:normal;
	margin:5px 0 15px;
	color:#333;
}
.storyextra .seeAlsoH{
	color:#FFFFFF;
	font-size:1.2em;
	margin:0 0 5px;
	padding:5px 0 5px 10px;
}
.storyextra .puffbox .o .mph{
	border:0;
	padding:10px 10px 11px;
	margin:-1px -11px 0px;
	font-weight:800;
	border:1px solid #ccc;
	border-bottom:none;
	position:relative;
}
.storyextra .puffbox .o .mph + .nlp{
	margin-top:0;
}
.storyextra .puffbox img{
	position:relative;
	width:306px;
	margin:0 -1px;
	height:10px;
	background:#fff;
}
.storyextra .puffbox .bodl img{
	position:relative;
	width:auto;
	margin:0;
	height:auto;
	background:#fff;
}
.storyextra .puffbox .o img{
	position:relative;
	width:0;
	display:inline;
	margin:0;
	height:0;
	background:#fff;
}
.storyextra .puffbox .o a img{
	position:relative;
	width:66px;
	display:inline;
	margin:0 5px 8px 0;
	height:auto;
	background:#fff;
	overflow:visible;
}
.storyextra .puffbox .o .wideav a img{
	width:auto;
}
.storyextra .puffbox .o .filler3{
	position:relative;
	margin:-1px -11px -1px;
}
.storyextra .puffbox .o .nwfiller2{
	position:relative;
	margin:0 -11px;
	bottom:-1px;
}
.storyextra .puffbox{
	border:1px solid #ccc;
	border-bottom:0;
	padding:0;
	margin:-10px 0 0;
	font-size:1em;
}
.storyextra .puffbox .bodl{
	display:block;
	position:relative;
	margin:0 -1px -1px;
	padding-top:1px;
	width:306px;
	border-bottom:1px solid #ccc;
	background:#fff;
}
.storyextra .puffbox .o{
	display:block;
	position:relative;
	padding:0 10px;
	border-bottom:1px solid #ccc;
}
.storyextra .puffbox .bodl div{
	position:relative;
	margin:0 -11px -1px;
	padding:5px 0 0;
	background:#fff;
}
.storyextra .puffbox .bodl img{
	margin:0;
}
.storyextra .puffbox .filler3 .nlp{
	border:0;
	padding:0;
	margin:0;
}
.storyextra .puffbox .filler3 .nlp a.lp{
	margin:0;
	padding:5px 0 7px 22px;
	background:transparent url(http://newsimg.bbc.co.uk/shared/img/arrow_fff.gif) no-repeat scroll 12px 11px;
	font-weight:400;
}
.storyextra .puffbox .nwfiller2 .nlp{
	border:1px solid #ccc;
	border-top:0;
	padding:0;
	margin:0;
	font-size:1.2em;
}
.storyextra .puffbox .nwfiller2 .nlp a.lp{
	margin:0;
	padding:7px 10px 7px;
	background:transparent;
	font-weight:400;
	color:#990000;
}
.storyextra .puffbox .mph{
	position:relative;
	margin-bottom:-5px;
	font-size:1.2em;
}
.storybody .qbox .info{
	color:#000;
	font-size:1.4em;
}
.storybody a.epl{
	font-size:1.0em;
}
.storyextra .arr{
	background-position:0 6px;
	line-height:1.2em;
}
.storybody table td.sibtbg{
	background:#ECECEC;
	border:1px solid #ccc;
	font-size:11px;
	line-height:1.3em;
	margin:0;
	padding:0;
	color:#333;
}
#tabnav3 li a:link,
#tabnav3 li a:visited,
#tabnav3 li.activetab{
	width:124px;
}
.ticko{
	width:786px;
	border-top:1px solid #333;
	border-bottom:1px solid #ccc;
	margin:1px 0 10px 0;
	padding:5px 0 3px 0;
}
td.sibtbg{
	background:#EEEEDD;
}
.topstoryformat .mvb a.tsh:link,
.topstoryformat .mvb a.tsh:active,
.topstoryformat .mvb a.tsh:hover,
.topstoryformat .mvb a.tsh:visited{
	font-size:1.6em;
	font-family:arial;
	font-weight:normal;
	line-height:1.2em;
	padding:0;
}
.topstoryformat .mvb,
.story_level2{
	font-size:1.2em;
}
.turquoisebg{
	clear:both;
}
.tvradio{
	margin:0 0 14px 0;
	border:1px solid #ccc;
	padding-bottom:4px;
	width:304px;
}
.tvradio h3{
	position:relative;
	color:#fff;
	font-size:1.2em;
	font-weight:normal;
	margin:-1px -1px -5px;
	z-index:1;
}
.tvradio h3 a,
.traffic h3 a,
.localweather h2 a,
.seeAlsoH a{
	color:#fff;
	background:url(http://newsimg.bbc.co.uk/shared/img/arrow_fff.gif) no-repeat scroll 12px 10px;
	padding:5px 0 5px 22px;
	display:block;
}
.tvradio h3 a:hover,
.traffic h3 a:hover,
.localweather h2 a:hover,
.seeAlsoH a:hover,
.tvradio h3 a:visited,
.seeAlsoH a:visited{
	color:#fff;
}
.tvradio h4{
	position:relative;
	margin:4px 0 4px 0;
	padding:8px 0 5px 0;
	width:100%;
	overflow:hidden;
	clear:both;
	float:left;
	display:inline;
	font-weight:normal;
	border-right:none;
	border-top:1px solid #ccc;
}
.tvradio h4 a{
	position:relative;
	float:left;
	display:inline;
	margin-left:10px;
}
.tvradio ul{
	margin:0;
	padding:5px 10px 5px 10px;
	overflow:hidden;
}
.tvradio .av ul.help{
	border:0;
	float:left;
	display:inline;
	margin-top:-26px;
	margin-left:149px;
	line-height:1em;
	clear:none;
	position:relative;
}
.tvradio li{
	padding:0 0 5px 0;
	position:relative;
}
.tvradio ul.list1 li{
	float:left;
	display:inline;
	width:130px;
	overflow:hidden;
}
.tvradio li.listenagain{
	border-left:none;
	clear:none;
}
.tvradio li.iplayerhelp{
	clear:left;
}
.tvradio li.firstlink{
	clear:left;
}
.tvradio li.listenlive a:visited{
	color:#4F85AE;
}
.tvradio .latest_news{
	background:transparent url(http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif) no-repeat scroll 0 5px;
	padding:0 0 5px 10px;
	line-height:1.3em;
	display:inline;
}
.tvradio li.listenlive a,
.tvradio li.listenagain a{
	background:url("http://www.bbc.co.uk/iplayer/syndication/icons/magenta/listen_white_12.gif") no-repeat 0 2px;
	padding:0 0 2px 23px;
}
.tvradio li a.listen{
	background:url("http://newsimg.bbc.co.uk/nol/shared/img/v3/icons/audio_single.gif") no-repeat 0 2px;
	padding:0 0 4px 20px;
	text-decoration:none;
}
.tvradio ul.list1{
	padding:0;
	margin:0 5px 0 10px;
	position:relative;
	display:block;
	width:289px;
}
.tvradio a.watchnow{
	position:relative;
	width:84px;
	margin-top:-22px;
}
.tvradio a.watchnow span,
.tvradio li.listenlive a span,
.tvradio li.listenagain a span{
	position:absolute;
	top:-5000px;
	left:-5000px;
	height:0;
}
.tvradio ul li a,
.tvradio h4 a{
	font-size:1.2em;
}
.tvradio span.times{
	display:block;
	padding:0 10px 10px;
	margin:-1px 0 0;
	float:none;
	clear:both;
	width:284px;
}
.traffic{
	margin:0;
	padding:0;
}
.traffic h3{
	color:#fff;
	font-size:1.2em;
	font-weight:normal;
	padding:0;
}
.traffic h4{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	color:#333;
	text-transform:uppercase;
	font-size:1.2em;
	font-weight:normal;
	padding:5px 10px 0;
}
.traffic p{
	padding:10px 5px 10px 40px;
	font-size:1.2em;
	margin:0 0 0 0;
	background:url("http://newsimg.bbc.co.uk/local/img/traffic_icon.gif") no-repeat 10px 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.traffic li{
	font-size:1.2em;
	padding:3px 0;
}
.traffic .first{
	border-bottom:1px solid #ECECEC;
}
.traffic li a{
	padding:0 0 0 10px;
}
ul.trafficlinks{
	margin:0 0 10px 0;
	border-bottom:1px solid #ccc;
	font-size:1.2em;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:0 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
ul.trafficlinks li.first,
.o .wgreylinebottom ul.trafficlinks li.first{
	margin:0;
	border-top:1px solid #ccc;
}
ul.trafficlinks li{
	border-top:1px solid #ccc;
	padding:0;
}
ul.trafficlinks li.last{
	border-bottom:none;
	padding-bottom:0;
}
ul.trafficlinks li a{
	color:#18215A;
	background:transparent url(http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif) no-repeat scroll 0 10px;
	padding:5px 0 7px 10px;
	display:block;
}
.weathervideo li.first {
	position:relative;
	margin:0 0 -2px;	
}
.weathercontainer li.first a, .weathervideo li.first a {
	color:#18215A;
	background:transparent url(http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif) no-repeat scroll 0 10px;
	padding:5px 0 0 10px;
	display:block;
	font-size:1.2em;
}
.wgreylinebottom{
	border:1px solid #ccc;
	border-top:1px solid #fff;
	margin:0px;
	padding:0 0 5px;
}
.wgreylinebottom .localweather,
.wgreylinebottom .traffic{
	border:1px solid #ccc;
}
.wgreylinebottom .traffic{
	border-bottom:0;
}
.wgreylinebottom .localweather{
	border-bottom:0px;
}
.wgreylinebottom .localweather .weathercontainer,
.wgreylinebottom .traffic p,
.wgreylinebottom ul.trafficlinks li.first{
	border:0px;
}
.Cymru .banner{
	background-position:0 -204px;
}
.Cymru .lhs .lhssqs a:link,
.Cymru .lhs .lhssqs a:visited,
.Cymru .lhs .lhssqs a:hover,
.Cymru .lhs .lhssqs a:active,
.Cymru .lhs .lhssq a:link,
.Cymru .lhs .lhssq a:visited,
.Cymru .lhs .lhssq a:hover,
.Cymru .lhs .lhssq a:active,
.Cymru .tvradio h3,
.Cymru .traffic h3,
.Cymru .localweather h2,
.Cymru .seeAlsoH,
.Cymru .filler3 .nlp{
	background:#A51306; /* PRIMARY COLOR */
}
.Cymru .seeAlsoContainer{
	border-bottom:1px solid #A51306; /* PRIMARY COLOR */
}
.Cymru .elsewhereContainer{
	border-bottom:1px solid #505050; /* SECONDARY COLOR */
}
.Cymru .elsewhereContainer .elsewhereH,
.Cymru .filler3 .mph1,
.Cymru .filler3 .mph{
	background:#505050; /* SECONDARY COLOR */
}
.England .banner{
	background-position:0 0;
}
.England .lhs .lhssqs a:link,
.England .lhs .lhssqs a:visited,
.England .lhs .lhssqs a:hover,
.England .lhs .lhssqs a:active,
.England .lhs .lhssq a:link,
.England .lhs .lhssq a:visited,
.England .lhs .lhssq a:hover,
.England .lhs .lhssq a:active,
.England .tvradio h3,
.England .traffic h3,
.England .localweather h2,
.England .seeAlsoH,
.England .filler3 .nlp{
	background:#A51306; /* PRIMARY COLOR */
}
.England .seeAlsoContainer{
	border-bottom:1px solid #A51306; /* PRIMARY COLOR */
}
.England .elsewhereContainer{
	border-bottom:1px solid #505050; /* SECONDARY COLOR */
}
.England .elsewhereContainer .elsewhereH,
.England .filler3 .mph1,
.England .filler3 .mph{
	background:#505050; /* SECONDARY COLOR */
}
.London .banner{
	background-position:0 -68px;
}
.London .lhs .lhssqs a:link,
.London .lhs .lhssqs a:visited,
.London .lhs .lhssqs a:hover,
.London .lhs .lhssqs a:active,
.London .lhs .lhssq a:link,
.London .lhs .lhssq a:visited,
.London .lhs .lhssq a:hover,
.London .lhs .lhssq a:active,
.London .tvradio h3,
.London .traffic h3,
.London .localweather h2,
.London .seeAlsoH,
.London .filler3 .nlp{
	background:#A51306; /* PRIMARY COLOR */
}
.London .seeAlsoContainer{
	border-bottom:1px solid #A51306; /* PRIMARY COLOR */
}
.London .elsewhereContainer{
	border-bottom:1px solid #505050; /* SECONDARY COLOR */
}
.London .elsewhereContainer .elsewhereH,
.London .filler3 .mph1,
.London .filler3 .mph{
	background:#505050 ; /* SECONDARY COLOR */
}
.NorthernIreland .banner{
	background-position:0 -340px;
}
.NorthernIreland .lhs .lhssqs a:link,
.NorthernIreland .lhs .lhssqs a:visited,
.NorthernIreland .lhs .lhssqs a:hover,
.NorthernIreland .lhs .lhssqs a:active,
.NorthernIreland .lhs .lhssq a:link,
.NorthernIreland .lhs .lhssq a:visited,
.NorthernIreland .lhs .lhssq a:hover,
.NorthernIreland .lhs .lhssq a:active,
.NorthernIreland .tvradio h3,
.NorthernIreland .traffic h3,
.NorthernIreland .localweather h2,
.NorthernIreland .seeAlsoH,
.NorthernIreland .filler3 .nlp{
	background:#A51306; /* PRIMARY COLOR */
}
.NorthernIreland .seeAlsoContainer{
	border-bottom:1px solid #A51306; /* PRIMARY COLOR */
}
.NorthernIreland .elsewhereContainer{
	border-bottom:1px solid #505050; /* SECONDARY COLOR */
}
.NorthernIreland .elsewhereContainer .elsewhereH,
.NorthernIreland .filler3 .mph1,
.NorthernIreland .filler3 .mph{
	background:#505050; /* SECONDARY COLOR */
}
.Scotland .banner{
	background-position:0 -272px;
}
.Scotland .lhs .lhssqs a:link,
.Scotland .lhs .lhssqs a:visited,
.Scotland .lhs .lhssqs a:hover,
.Scotland .lhs .lhssqs a:active,
.Scotland .lhs .lhssq a:link,
.Scotland .lhs .lhssq a:visited,
.Scotland .lhs .lhssq a:hover,
.Scotland .lhs .lhssq a:active,
.Scotland .tvradio h3,
.Scotland .traffic h3,
.Scotland .localweather h2,
.Scotland .seeAlsoH,
.Scotland .filler3 .nlp{
	background:#A51306; /* PRIMARY COLOR */
}
.Scotland .seeAlsoContainer{
	border-bottom:1px solid #A51306; /* PRIMARY COLOR */
}
.Scotland .elsewhereContainer{
	border-bottom:1px solid #505050; /* SECONDARY COLOR */
}
.Scotland .elsewhereContainer .elsewhereH,
.Scotland .filler3 .mph1,
.Scotland .filler3 .mph{
	background:#505050; /* SECONDARY COLOR */
}
.Wales .banner{
	background-position:0 -136px;
}
.Wales .lhs .lhssqs a:link,
.Wales .lhs .lhssqs a:visited,
.Wales .lhs .lhssqs a:hover,
.Wales .lhs .lhssqs a:active,
.Wales .lhs .lhssq a:link,
.Wales .lhs .lhssq a:visited,
.Wales .lhs .lhssq a:hover,
.Wales .lhs .lhssq a:active,
.Wales .tvradio h3,
.Wales .traffic h3,
.Wales .localweather h2,
.Wales .seeAlsoH,
.Wales .filler3 .nlp{
	background:#A51306; /* PRIMARY COLOR */
}
.Wales .seeAlsoContainer{
	border-bottom:1px solid #A51306; /* PRIMARY COLOR */
}
.Wales .elsewhereContainer{
	border-bottom:1px solid #505050; /* SECONDARY COLOR */
}
.Wales .elsewhereContainer .elsewhereH,
.Wales .filler3 .mph1,
.Wales .filler3 .mph{
	background:#505050; /* SECONDARY COLOR */
}
.threecounties .banner h1, .threecounties .banner .logo{
	background-image:url(/local/img/banners/bedshertsandbucks_red.gif);
}
.berkshire .banner h1, .berkshire .banner .logo{
	background-image:url(/local/img/banners/berkshire_red.gif);
}
.birmingham .banner h1, .birmingham .banner .logo{
	background-image:url(/local/img/banners/birmingham_red.gif);
}
.blackcountry .banner h1, .blackcountry .banner .logo{
	background-image:url(/local/img/banners/blackcountry_red.gif);
}
.bradford .banner h1, .bradford .banner .logo{
	background-image:url(/local/img/banners/bradfordandwestyorkshire_red.gif);
}
.bristol .banner h1, .bristol .banner .logo{
	background-image:url(/local/img/banners/bristol_red.gif);
	background-position:0 center;
}
.cambridgeshire .banner h1, .cambridgeshire .banner .logo{
	background-image:url(/local/img/banners/cambridgeshire_red.gif);
}
.canolbarth .banner h1, .canolbarth .banner .logo{
	background-image:url(/local/img/banners/canolbarth_red.gif);
}
.cornwall .banner h1, .cornwall .banner .logo{
	background-image:url(/local/img/banners/cornwall_red.gif);
}
.coventry .banner h1, .coventry .banner .logo{
	background-image:url(/local/img/banners/coventryandwarwickshire_red.gif);
}
.cumbria .banner h1, .cumbria .banner .logo{
	background-image:url(/local/img/banners/cumbria_red.gif);
}
.deddwyrain .banner h1,.deddwyrain .banner .logo{
	background-image:url(/local/img/banners/deddwyrain_red.gif);
}
.deorllewin .banner h1,.deorllewin .banner .logo{
	background-image:url(/local/img/banners/deorllewin_red.gif);
}
.derby .banner h1, .derby .banner .logo{
	background-image:url(/local/img/banners/derby_red.gif);
}
.devon .banner h1,.devon .banner .logo{
	background-image:url(/local/img/banners/devon_red.gif);
}
.dorset .banner h1,.dorset .banner .logo{
	background-image:url(/local/img/banners/dorset_red.gif);
}
.edinburghandeastscotland .banner h1,.edinburghandeastscotland .banner .logo{
	background-image:url(/local/img/banners/edinburghfifeandeastscotland_red.gif);
}
.essex .banner h1,.essex .banner .logo{
	background-image:url(/local/img/banners/essex_red.gif);
}
.glasgowandwestscotland .banner h1,.glasgowandwestscotland .banner .logo{
	background-image:url(/local/img/banners/glasgowandwestscotland_red.gif);
}
.gloucestershire .banner h1,.gloucestershire .banner .logo{
	background-image:url(/local/img/banners/gloucestershire_red.gif);
}
.gogleddddwyrain .banner h1,.gogleddddwyrain .banner .logo{
	background-image:url(/local/img/banners/gogledddwyrain_red.gif);
}
.gogleddorllewin .banner h1,.gogleddorllewin .banner .logo{
	background-image:url(/local/img/banners/gogleddorllewin_red.gif);
}
.guernsey .banner h1,.guernsey .banner .logo{
	background-image:url(/local/img/banners/guernsey_red.gif);
}
.hampshire .banner h1,.hampshire .banner .logo{
	background-image:url(/local/img/banners/hampshire_red.gif);
}
.herefordandworcester .banner h1,.herefordandworcester .banner .logo{
	background-image:url(/local/img/banners/herefordandworcester_red.gif);
}
.hertfordshire .banner h1,.hertfordshire .banner .logo{
	background-image:url(/local/img/banners/hertfordshire_red.gif);
}
.highlandsandislands .banner h1,.highlandsandislands .banner .logo{
	background-image:url(/local/img/banners/highlandsandislands_red.gif);
}
.humberside .banner h1,.humberside .banner .logo{
	background-image:url(/local/img/banners/humberside_red.gif);
}
.isleofman .banner h1,.isleofman .banner .logo{
	background-image:url(/local/img/banners/isleofman_red.gif);
}
.jersey .banner h1,.jersey .banner .logo{
	background-image:url(/local/img/banners/jersey_red.gif);
}
.kent .banner h1,.kent .banner .logo{
	background-image:url(/local/img/banners/kent_red.gif);
}
.lancashire .banner h1,.lancashire .banner .logo{
	background-image:url(/local/img/banners/lancashire_red.gif);
}
.leeds .banner h1,.leeds .banner .logo{
	background-image:url(/local/img/banners/leeds_red.gif);
}
.leicester .banner h1,.leicester .banner .logo{
	background-image:url(/local/img/banners/leicester_red.gif);
}
.lincolnshire .banner h1,.lincolnshire .banner .logo{
	background-image:url(/local/img/banners/lincolnshire_red.gif);
}
.liverpool .banner h1,.liverpool .banner .logo{
	background-image:url(/local/img/banners/liverpool_red.gif);
}
.london .banner h1,.london .banner .logo{
	background-image:url(/local/img/banners/london_red.gif);
}
.manchester .banner h1,.manchester .banner .logo{
	background-image:url(/local/img/banners/manchester_red.gif);
}
.midwales .banner h1,.midwales .banner .logo{
	background-image:url(/local/img/banners/midwales_red.gif);
}
.norfolk .banner h1,.norfolk .banner .logo{
	background-image:url(/local/img/banners/norfolk_red.gif);
}
.northampton .banner h1,.northampton .banner .logo{
	background-image:url(/local/img/banners/northampton_red.gif);
}
.northeastscotlandnorthernisles .banner h1,.northeastscotlandnorthernisles .banner .logo{
	background-image:url(/local/img/banners/nescotlandorkneyandshetland_red.gif);
}
.northeastwales .banner h1,.northeastwales .banner .logo{
	background-image:url(/local/img/banners/northeastwales_red.gif);
}
.northwestwales .banner h1,.northwestwales .banner .logo{
	background-image:url(/local/img/banners/northwestwales_red.gif);
}
.nottingham .banner h1,.nottingham .banner .logo{
	background-image:url(/local/img/banners/nottingham_red.gif);
}
.oxford .banner h1,.oxford .banner .logo{
	background-image:url(/local/img/banners/oxford_red.gif);
}
.sheffield .banner h1,.sheffield .banner .logo{
	background-image:url(/local/img/banners/sheffieldandsouthyorkshire_red.gif);
}
.shropshire .banner h1,.shropshire .banner .logo{
	background-image:url(/local/img/banners/shropshire_red.gif);
}
.somerset .banner h1,.somerset .banner .logo{
	background-image:url(/local/img/banners/somerset_red.gif);
}
.southeastwales .banner h1,.southeastwales .banner .logo{
	background-image:url(/local/img/banners/southeastwales_red.gif);
}
.southerncounties .banner h1,.southerncounties .banner .logo{
	background-image:url(/local/img/banners/southerncounties_red.gif);
}
.southscotland .banner h1,.southscotland .banner .logo{
	background-image:url(/local/img/banners/southscotland_red.gif);
}
.southwestwales .banner h1,.southwestwales .banner .logo{
	background-image:url(/local/img/banners/southwestwales_red.gif);
}
.stoke .banner h1,.stoke .banner .logo{
	background-image:url(/local/img/banners/stokeandstaffordshire_red.gif);
}
.suffolk .banner h1,.suffolk .banner .logo{
	background-image:url(/local/img/banners/suffolk_red.gif);
}
.surrey .banner h1,.surrey .banner .logo{
	background-image:url(/local/img/banners/surrey_red.gif);
}
.sussex .banner h1,.sussex .banner .logo{
	background-image:url(/local/img/banners/sussex_red.gif);
}
.taysideandcentralscotland .banner h1,.taysideandcentralscotland .banner .logo{
	background-image:url(/local/img/banners/taysideandcentralscotland_red.gif);
}
.tees .banner h1,.tees .banner .logo{
	background-image:url(/local/img/banners/tees_red.gif);
}
.tyne .banner h1,.tyne .banner .logo{
	background-image:url(/local/img/banners/tyne_red.gif);
}
.wear .banner h1,.wear .banner .logo{
	background-image:url(/local/img/banners/wear_red.gif);
}
.wiltshire .banner h1,.wiltshire .banner .logo{
	background-image:url(/local/img/banners/wiltshire_red.gif);
}
.york .banner h1,.york .banner .logo{
	background-image:url(/local/img/banners/yorkandnorthyorkshire_red.gif);
}
.banner a.banner_link{
	display:block;
	height:68px;
	width:600px;
}
#banner_radio{
	color:#fff;
	position:absolute;
	height:49px;
	width:310px;
	left:657px;
	top:68px	
}
#blq-main #banner_radio{
	top:8px;
}
#banner_radio h2{
	margin-top:8px;
	margin-left:10px;
	text-transform:uppercase;
	font-size:1.3em;
	font-family:verdana;
	font-weight:normal;	
	line-height:1.2em;
}
#banner_radio h2 a{
	color:#fff;
}
#banner_radio ul{
	margin-top:2px;
	margin-left:10px;
	font-size:1.2em;
	font-family:verdana;
	font-weight:normal;
}
#banner_radio ul span{
	position:absolute;
	left:-5000%;
	top:-5000%;
}
#banner_radio ul li a{
	color:#fff;
	margin-right:6px;
}
#banner_radio ul li{
	display:inline;
}
#banner_radio li.listenlive a,
#banner_radio li.listenagain a{
	background:url("http://www.bbc.co.uk/iplayer/syndication/icons/magenta/listen_aliased_13.gif") no-repeat 0 1px;
	padding:0 0 2px 20px;
}
.localweather .weathercontainer{height:1%}
html > body .localweather .weathercontainer{height:auto;}

.localweather .tabs {
border-bottom:1px solid #ccc;
margin:5px 0 10px 0;
float:left;
width:294px;
padding:0 0 0 10px;
}
.localweather .tabs li a {
display:block;
width:139px;
height:28px;
float:left;
}
.localweather .tabs li a span {
position:absolute;
left:-5000px;
top:-5000px;
}
.localweather .tabs li.day {
margin:0 8px 0 0;
float:left;
position:relative;
top:1px;
}
.localweather .tabs li.day a {
background:url(/local/img/tab_sprite.gif) no-repeat -139px 0;
}
.localweather .tabs li.day a.sel {
background:url(/local/img/tab_sprite.gif) no-repeat 0 0;
}
.localweather .tabs li.video {
float:left;
position:relative;
top:1px;
}
.localweather .tabs li.video a {
background:url(/local/img/tab_sprite.gif) no-repeat -139px -28px;
}
.localweather .tabs li.video a.sel {
background:url(/local/img/tab_sprite.gif) no-repeat 0 -28px;
}
.localweather .weathervideo{
	border:1px solid #ccc;
	border-top:0px;
	padding:1px 10px 10px;
}
.o .localweather .weathervideo{
        border:none;
}
.localweather .weathervideo div {
	min-height:181px;
}
.localweather p.lighter {
font-size:1.1em;
color:#666;
line-height:1.3em;
}
.localweather p.lighter.last {
margin:0 0 10px 0;
}
.localweather .emp {
width:260px;
margin:0 auto;
}

.dna-comments {
margin:15px 0 0 0;
}
.dna-comments #dna-commentforum {
width:466px;
float:left;
}
.dna-comments .dna-user span {
font-weight:bold;
}
.dna-comments #dna-commentsList li.dna-comment {
border-bottom:1px dashed #ccc;
margin:0 0 0 0;
padding:10px 3px 7px 3px;
float:left;
width:460px;
}
.dna-comments #dna-commentsList li.dna-comment pre {
font-family:verdana;
white-space: pre; /* CSS2 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP printers */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
}
.dna-comments #dna-commentsList li.stripe {
background:#f9f9f9;
}
.dna-comments #dna-commentsList li.editor {
background:#f6fbff !important;
}
/*
.dna-comments #dna-commentsList li.editor .dna-user span {
background:url(/local/img/editor-icon.gif) no-repeat 0 2px;
padding-left:15px;
}
*/
.dna-comments #dna-created {
font-size:0.85em;
color:#666;
}
.dna-comments .dna-complaintLink {
float:right;
display:block;
height:20px;
font-size:0.85em;
}
.dna-comments .dna-editorsPickLink {
float:left;
display:block;
height:20px;
font-size:0.85em;
}
.dna-comments ul.tabs {
border-bottom:1px solid #ccc;
float:left;
height:22px;
width:100%;
margin:15px 0 20px 0;
}
.dna-comments ul.tabs li {
top:-1px;
position:relative;
float:left;
height:22px;
border:1px solid #ccc;
margin:0 0 0 5px;
background:#f4f4f4;
padding:0 10px 0 10px;
text-align:center;
line-height:22px;
}
.dna-comments ul.tabs li#dna-tab-loading {
top:-1px;
position:relative;
float:left;
height:22px;
border:0;
background:url(/local/img/loader.gif) no-repeat center;
margin:0 0 0 5px;
padding:0 10px 0 10px;
}
.dna-comments ul.tabs li.sel {
background:#fff;
border-bottom:1px solid #fff;
}
.dna-comments h2 {
font-family:arial;
font-size:1.6em;
font-weight:normal;
}
.dna-comments .dna-replybox {
border:1px solid #ececec;
background:#f4f4f4;
padding:15px 15px 5px 15px;
float:left;
width:434px;
margin:10px 0 0 0;
}
.dna-comments .dna-replybox h3 {
font-size:1.2em;
}
.dna-comments .dna-replybox form textarea {
width:433px;
height:125px;
}
.dna-comments .dna-replybox form input {
float:right;
}
.dna-comments .dna-replybox form .info {
font-size:0.85em;
font-family:arial;
}
.dna-comments .dna-replybox p.error {
font-weight:bold;
color:#c00;
}
.dna-comments #dna-commentsSummary {
font-weight:bold;
margin:0 0 0 3px;
}
.dna-comments .dna-paging {
float:left;
clear:both;
margin:10px 0 0 0;
}
.dna-comments .dna-paging li {
float:left;
padding:0 5px 0 0;
}
.dna-comments .dna-paging li span.disabled {
color:#666;
}
.dna-comments .dna-commentNumber {
display:none;
}
.dna-comments #dna_comments_add label.error {
color:#c00;
}
.dna-comments #comments-container {
float:left;
width:466px;
}
.dna-comments #comments-container.loading {
background:url(/local/img/loader.gif) no-repeat center;
}
.dna-comments #allcomments-container {
background:#f4f4f4;
border-top:1px dotted #666;
border-bottom:1px dotted #666;
float:left;
width:466px;
margin:10px 0 0 0;
}
.dna-comments #allcomments-container p {
padding:4px;
}
.dna-comments #allcomments-container p a {
text-decoration:none;
border:0;
}
.dna-comments #allcomments-container p a.loading {
background:url(/local/img/loader.gif) no-repeat right;
padding-right:30px;
}
.dna-comments #dna-submit-loading {
background:url(/local/img/loader.gif) no-repeat center;
display:block;
height:20px;
width:20px;
float:right;
margin:4px 5px 0 0;
}

.dna-comments p a.id-cta-button-small-blue {
	float: left;
	padding-right:5px;
	border-bottom:0 none;
}

.dna-comments p a.id-cta-button-small-blue:hover {
	border-bottom:0 none;
}
.localwebcam{
    text-align:center;
    margin-bottom:12px;
    margin-top:6px
} 

/*External News links*/
div.external_links{
	border-bottom:1px solid #ccc;
	padding:5px 0px;
}
div.external_links h3 {
	color:#333333;
	font-weight:normal;
	font-size:1.2em;
	padding:5px 0;
}
div.external_links .arr.last {
	margin-top:8px;
}

div.external_links .nlp  a.lp, 
div.external_links .nlp  a.lp:link, 
div.external_links .nlp  a.lp:visited, 
div.external_links .nlp  a.lp:active {
	color:#990000;
}
.filler3 div.external_links .nlp {
background:#FFFFFF;
}

div.external_links .nlp {
text-transform:none;
font-size:1.2em;
font-weight:normal;
margin:0 0 3px;
}
/*END External News links*/