.vote2011_banner{margin:-7px 0 0 0!important;}.story .share-help{margin:12px 0 0 0;}body.newyddion{background:url("img/newyddion-masthead.png") repeat-x center top #FFF;}.welshbanner{height:50px;margin:0;}.ie .welshbanner{height:64px;margin:0;}.welshbanner a{display:block;background:url("img/newyddion-banner-text.gif") no-repeat scroll 0 0 transparent;margin:14px 0 0 0;width:290px;text-indent:-5000px;height:40px;}.date-share .story-date{display:block;float:left;padding:8px 0 8px;width:290px;}.story .date-share .share-help{float:right;margin:8px 0 -2px 0;padding:0;position:relative;width:240px;z-index:1;}#main-content .story-header{clear:both;}h1.story-header{margin:4px 0 8px 0;}.crumb{margin:0 0 16px 0;}.crumb span{color:#D2700F;font-weight:bold;}.election-tabs{clear:both;background:#EDEDED;margin:0 0 16px;overflow:hidden;padding:8px 8px 0 8px;position:relative;width:100%;}.election-tabs h2,.election-tabs div{display:inline;float:left;padding:7px 16px 6px 8px;top:0;}.ie .election-tabs{padding:8px 0 0 0;}.ie .election-tabs h2,.ie .election-tabs div{margin:0 0 0 8px;}.election-tabs h2{background:#fff;}.election-tabs h2 span{color:#D2700F;font-size:1.231em;}.election-tabs div a{font-size:1.231em;}#main-content .layout-block-a{clear:both;width:336px;}#main-content .layout-block-b{width:624px;margin:0 0 0 16px;}.find-a-representative.vote2011{margin:0 0 16px 0;}.find-a-representative.vote2011 .input{width:250px;}.region-map{margin:0 0 16px 0;}.az-list h3{margin:0 0 8px 0;}.az-list ul{margin:0 0 16px 0;}.az-list li{margin:0 0 8px 0;height:1%;}.az-list li a{font-weight:normal;padding:0;margin:0;}.region-list{margin:0 0 16px 0;}.region-list h3{margin:0 0 8px 0;}.livestats.region-list{background:#fff;clear:both;margin:0 0 16px;overflow:hidden;padding:0;position:relative;width:320px;}.blq-js .livestats-tabbed.region-list h4.tab.open{background:#D2700F;border-right:1px solid #fff;}.blq-js .livestats-tabbed.region-list .tab{cursor:pointer;display:inline;float:left;padding:2px 16px 2px 8px;top:0;border-right:1px solid #fff;}.livestats.region-list .tab{background:#333;font-size:1.0em;font-weight:bold;line-height:20px;padding:9px 16px 10px 0;position:relative;z-index:100;}.ie .livestats.region-list .tab a{line-height:10px;}.livestats.region-list .tab a{color:#fff;font-weight:normal;}.livestats.region-list div.open{height:192px;overflow:auto;background:#fff;}.livestats.region-list ul li{padding:0 0 2px 0;border-top:0;}.ie .livestats.region-list ul li{padding:0;border-top:0;}.ie .livestats.region-list ul li a{line-height:1.0em;}.livestats.region-list ul li a{display:block;padding:3px 0 3px 3px;font-weight:normal;border-left:5px solid #ccc;}.ie .livestats.region-list ul li a{padding:5px 0 0 8px;}.livestats.region-list ul li a.region-selected{color:#D2700F;font-weight:bold;}.livestats.region-list .panel.open ul{background:#fff;padding:0;height:1%;}.ie .livestats.region-list .panel.open ul{padding:5px 0 0 0;height:1%;}h3.profile-head{font-size:1.231em;margin:0 0 16px;}.layout-block-b p{clear:left;margin:0 0 18px;font-size:1.077em;}.party-colour{border-left:5px solid #999;display:block;padding:3px 0 3px 5px;text-align:left;}.party-bar{border-left:40px solid #999;float:right;text-indent:-5000px;width:1px;}.party-LD .party-colour,.party-LD .party-bar{border-color:#f90;color:#454545;}.livestats.region-list ul li.party-LD a{border-color:#f90;}.party-OTH .party-colour,.party-OTH .party-bar,.livestats.region-list ul li.party-OTH a{border-color:#999;}.party-CON .party-colour,.party-CON .party-bar,.livestats.region-list ul li.party-CON a{border-color:#339;}.party-LAB .party-colour,.party-LAB .party-bar,.livestats.region-list ul li.party-LAB a{border-color:#C00;}.party-UKIP .party-colour,.party-UKIP .party-bar,.livestats.region-list ul li.party-UKIP a{border-color:#636;}.party-GRN .party-colour,.party-GRN .party-bar,.livestats.region-list ul li.party-GRN a{border-color:#390;}.party-PC .party-colour,.party-PC .party-bar,.livestats.region-list ul li.party-PC a{border-color:#060;}.party-SNP .party-colour,.party-SNP .party-bar{border-color:#FC0;color:#454545;}.livestats.region-list ul li.party-SNP a{border-color:#FC0;}.party-DUP .party-colour,.party-DUP .party-bar,.livestats.region-list ul li.party-DUP a{border-color:#C30;}.party-SF .party-colour,.party-SF .party-bar,.livestats.region-list ul li.party-SF a{border-color:#030;}.party-SDLP .party-colour,.party-SDLP .party-bar,.livestats.region-list ul li.party-SDLP a{border-color:#696;}.party-BNP .party-colour,.party-BNP .party-bar,.livestats.region-list ul li.party-BNP a{border-color:#663;}.party-UCU .party-colour,.party-UCU .party-bar,.livestats.region-list ul li.party-UCU a{border-color:#06C;}.party-ED .party-colour,.party-ED .party-bar,.livestats.region-list ul li.party-ED a{border-color:#600;}.party-SSP .party-colour,.party-SSP .party-bar,.livestats.region-list ul li.party-SSP a{border-color:#906;}.party-LIB .party-colour,.party-LIB .party-bar,.livestats.region-list ul li.party-LIB a{border-color:#F60;color:#454545;}.party-RES .party-colour,.party-RES .party-bar,.livestats.region-list ul li.party-RES a{border-color:#900;}.party-ICHC .party-colour,.party-ICHC .party-bar,.livestats.region-list ul li.party-ICHC a{border-color:#C36;}.party-AP .party-colour,.party-AP .party-bar,.livestats.region-list ul li.party-AP a{border-color:#FFCC01;}.party-TUV .party-colour,.party-TUV .party-bar,.livestats.region-list ul li.party-TUV a{border-color:#6CC;}.party-PV .party-colour,.party-PV .party-bar,.livestats.region-list ul li.party-PV a{border-color:#69F;}.party-UUP .party-colour,.party-UUP .party-bar,.livestats.region-list ul li.party-UUP a{border-color:#06c;}.election-results h3{font-size:1.231em;margin:0 0 8px;}.election-results{clear:both;margin:0 0 16px 0;}.election-results table{width:100%;margin:0 0 10px 0;}.election-results table th{padding:5px 8px 3px 0;text-align:right;background:#ccc;}.election-results table td{padding:1px 8px 0 0;}.election-results td.left,.election-results th.left{text-align:left;}.election-results td.right,.election-results th.right{text-align:right;}.election-results.candidates .col1,.election-results.overview .col1,.election-results.years .col1{padding:5px 8px 5px 8px;}.election-results table tr.row2{background:#eee;}.election-results table td.left{font-weight:normal;}.election-results .results-declared{text-align:right;}.election-results.overview .result-bar{height:12px;background:#ccc;text-indent:-5000px;}.election-results.overview th.col2{text-indent:-5000px;}.election-results.years div.year-bar{float:right;background:#C00;width:40px;text-indent:-5000px;}.at-a-glance table th{font-weight:normal;padding:0 2px 0 0;}.at-a-glance .right{border-left:1px solid #999;}.at-a-glance th.rowhead{font-weight:bold;border:none;padding:0 4px 0 0;}.at-a-glance tbody th{background:#efefef;border:none;padding:0 4px 0 0;font-weight:bold;}.at-a-glance table td{background:#efefef;font-weight:bold;padding:0 2px 0 0;}.background-history p{margin:0 0 8px 0;}.background-history .prev-results-list{background:#eee;margin:0 0 16px 0;}.background-history ul li{float:left;width:124px;background:#eee;}.election-results.candidates .col1{width:40%;}.election-results.candidates .col2{width:60%;}.election-results.overview .col1{width:28%;}.election-results.overview .col2{width:42%;}.election-results.overview .col3{width:15%;}.election-results.overview .col4{width:15%;}.lang-cy .election-results.overview .col2{width:32%;}.lang-cy .election-results.overview .col4{width:25%;}.election-results.years .col1{width:35%;}.election-results.years .col2{width:35%;}.election-results.years .col3{width:15%;}.election-results.years .col4{width:15%;}.election-results.candidate5col .col1{width:48%;padding:0 0 0 8px;}.election-results.candidate5col .col2{width:13%;}.election-results.candidate5col .col3{width:13%;}.election-results.candidate5col .col4{width:13%;}.election-results.candidate5col .col5{width:13%;}.election-results.candidate4col .col1{width:27%;padding:0 0 0 8px;}.election-results.candidate4col .col2{width:23%;}.election-results.candidate4col .col3{width:23%;}.election-results.candidate4col .col4{width:27%;}.election-results.result6col .col1{width:25%;padding:0 0 0 8px;}.election-results.result6col .col2{width:25%;}.election-results.result6col .col3{width:14%;}.election-results.result6col .col4{width:12%;}.election-results.result6col .col5{width:12%;}.election-results.result6col .col6{width:12%;}.election-results.party6col .col1{width:25%;padding:0 0 0 8px;}.election-results.party6col .col2{width:25%;}.election-results.party6col .col3{width:14%;}.election-results.party6col .col4{width:12%;}.election-results.party6col .col5{width:12%;}.election-results.party6col .col6{width:12%;}.election-results.seats-in-detail .col1{width:50%;padding:0 0 0 8px;}.election-results.seats-in-detail .col2{width:50%;}.election-results.past-councillors .col1{width:50%;padding:0 0 0 8px;}.election-results.past-councillors .col2{width:20%;}.election-results.past-councillors .col3{width:10%;}.election-results.past-councillors .col4{width:20%;}.election-results.council-councillors .col1{width:52%;padding:0 0 0 8px;}.election-results.council-councillors .col2{width:12%;}.election-results.council-councillors .col3{width:12%;}.election-results.council-councillors .col4{width:12%;}.election-results.council-councillors .col5{width:12%;}.election-results .turnout td{background:#eee;border-top:2px solid #ccc;padding:2px 8px;}.election-results .seats-declared{text-align:right;margin:0 0 8px 0;}.election-results .swing{background:#eee;padding:3px 8px;margin:0 0 16px 0;font-weight:bold;}.election-results.seats-overview th,.election-results.seats-overview td,.election-results.party-member-seats th,.election-results.party-member-seats td,.election-results.seats-gain th,.election-results.seats-gain td,.election-results.candidate-seats th,.election-results.candidate-seats td,.election-results.assembly-result th,.election-results.assembly-result td,.election-results.scoreboard th,.election-results.scoreboard td,.election-results.candidate5col td,.election-results.result6col td,.election-results.party6col td,.election-results.candidate4col th,.election-results.candidate4col td,.election-results.past-councillors th,.election-results.past-councillors td,.election-results.council-councillors th,.election-results.council-councillors td{text-align:right;}.election-results.seats-overview th.col1,.election-results.party-member-seats th.col1,.election-results.party-member-seats th.col2,.election-results.party-member-seats td.left,.election-results.seats-gain th.col1,.election-results.candidate-seats th.col1,.election-results.candidate-seats th.col1,.election-results.candidate-seats th.col2,.election-results.candidate-seats td.left,.election-results.assembly-result th.col1,.election-results.scoreboard th.col1,.election-results.candidate4col th.left,.election-results.candidate4col td.left,.election-results.result6col td.left,.election-results.party6col td.left,.election-results.past-councillors td.left,.election-results.past-councillors th.left,.election-results.council-councillors td.left,.election-results.council-councillors th.left,.election-results.region_by_region th.col1,.election-results.region_by_region th.col2,.election-results.region_by_region td.left{text-align:left;}.election-results.seats-overview .col1{width:40%;padding:0 0 0 8px;}.election-results.seats-overview .col2{width:12%;}.election-results.seats-overview .col2{width:12%;}.election-results.seats-overview .col2{width:12%;}.election-results.seats-overview .col2{width:12%;}.election-results.seats-overview .col2{width:12%;}.election-results.party-member-seats .col1,.election-results.candidate-seats .col1,.election-results.scoreboard .col1{width:30%;padding:0 0 0 8px;}.election-results.party-member-seats .col2,.election-results.candidate-seats .col2,.election-results.scoreboard .col2{width:30%;}.election-results.party-member-seats .col3,.election-results.candidate-seats .col3,.election-results.scoreboard .col3{width:9%;}.election-results.party-member-seats .col4,.election-results.candidate-seats .col4,.election-results.scoreboard .col4{width:13%;}.election-results.party-member-seats .col5,.election-results.candidate-seats .col5,.election-results.scoreboard .col5{width:9%;}.election-results.party-member-seats .col6,.election-results.candidate-seats .col6,.election-results.scoreboard .col6{width:9%;}.election-results.seats-gain .col1{width:30%;padding:0 0 0 8px;}.election-results.seats-gain .col2{width:10%;}.election-results.seats-gain .col3{width:10%;}.election-results.seats-gain .col4{width:9%;}.election-results.seats-gain .col5{width:9%;}.election-results.seats-gain .col6{width:12%;}.election-results.seats-gain .col7{width:10%;}.election-results.seats-gain .col8{width:10%;}.election-results.assembly-result .col1{width:58%;padding:0 0 0 8px;}.election-results.assembly-result .col2{width:14%;}.election-results.assembly-result .col3{width:14%;}.election-results.assembly-result .col4{width:14%;}.election-results.region_by_region td.start-row{padding:3px 8px 3px 3px;}.election-results.region_by_region .col1{width:22%;padding:0 0 0 5px;}.election-results.region_by_region .col2{width:18%;}.election-results.region_by_region .col3{width:12%;}.election-results.region_by_region .col4{width:18%;}.election-results.region_by_region .col5{width:12%;}.election-results.region_by_region .col6{width:18%;}.election-help a{float:right;margin:-16px 16px 3px 0;background:url("../shared/img/gvl3-icons-0-2.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;text-indent:-5000px;width:13px;background-position:-665px 0;}.election-help a:active{background-position:-665px -16px;z-index:20;}.alternative-vote.altarea{clear:both;color:#fff;padding:0 16px;background:#9a9a9a;font-size:11px;height:24px;}.alternative-vote.altresults{clear:both;color:#fff;padding:2px 16px;background:#000;font-size:16px;height:24px;}.alternative-vote div{padding:2px 0;margin:2px 0;color:#fff;font-weight:bold;}.alternative-vote .detail{float:left;}.alternative-vote .vote{float:right;}.alternative-vote span.indicator{background:#fff;color:#505050;padding:2px 8px;}.error-page-text{margin:16px 0;font-weight:bold;font-size:1.231em;}.error-page-text p{margin:16px 0;}.background-extra{clear:both;border-top:16px solid #fff;}.ie .background-extra{height:1%;}.background-extra span{font-weight:bold;}.background-extra .type,.background-extra .boundry{width:310px;float:left;padding:2px 0 2px 2px;}.background-extra .portion,.background-extra .seats-amount{width:312px;float:right;padding:2px 0;}.background-extra .boundry,.background-extra .seats-amount{background:#eee;margin:0 0 16px 0;}.alt-yes-no{clear:both;color:#fff;padding:8px 0 0 8px;background:#000;color:#fff;height:65px;margin:0 0 16px 0;}.alt-yes-no div{float:left;color:#fff;font-size:1.846em;line-height:24px;}.alt-yes-no div span{display:block;color:#fff;font-size:.6em;}.alt-yes-no .alt-detail{width:130px;font-size:1.538em;line-height:24px;}.alt-yes-no .alt-yes{width:110px;background:#fff;color:#000;padding:8px;font-weight:bold;margin:0 20px 0 0;}.alt-yes-no .alt-yes span{color:#000;font-weight:normal;}.alt-yes-no .alt-no{width:210px;padding:8px;font-weight:bold;}.ie .alt-yes-no .alt-no{width:190px;}.alt-yes-no .alt-no span{font-weight:normal;}.alt-yes-no div.alt-turnout{width:70px;padding:8px;font-size:1.231em;line-height:24px;font-weight:bold;}.alt-yes-no div.alt-turnout span{font-size:.8em;font-weight:normal;}.crumb{float:left;margin:10px 0 16px 0;}.crumb span{color:#D2700F;font-weight:bold;}.results-strapline{margin:0 0 10px 352px;padding:11px 0 12px 10px;color:#fff;font-size:1.8em;font-weight:bold;text-transform:uppercase;}.party-OTH.results-strapline{background:#999 url("img/bg_circles_2.png") 100% no-repeat;}.party-CON.results-strapline{background:#339 url("img/bg_circles_2.png") 100% no-repeat;}.party-LAB.results-strapline{background:#C00 url("img/bg_circles_2.png") 100% no-repeat;}.party-UKIP.results-strapline{background:#636 url("img/bg_circles_2.png") 100% no-repeat;}.party-GRN.results-strapline{background:#390 url("img/bg_circles_2.png") 100% no-repeat;}.party-PC.results-strapline{background:#060 url("img/bg_circles_2.png") 100% no-repeat;}.party-SNP.results-strapline{background:#FC0 url("img/bg_circles_2.png") 100% no-repeat;}.party-DUP.results-strapline{background:#C30 url("img/bg_circles_2.png") 100% no-repeat;}.party-SF.results-strapline{background:#030 url("img/bg_circles_2.png") 100% no-repeat;}.party-SDLP.results-strapline{background:#696 url("img/bg_circles_2.png") 100% no-repeat;}.party-BNP.results-strapline{background:#663 url("img/bg_circles_2.png") 100% no-repeat;}.party-UCU.results-strapline{background:#06C url("img/bg_circles_2.png") 100% no-repeat;}.party-ED.results-strapline{background:#600 url("img/bg_circles_2.png") 100% no-repeat;}.party-SSP.results-strapline{background:#906 url("img/bg_circles_2.png") 100% no-repeat;}.party-LIB.results-strapline{background:#F60 url("img/bg_circles_2.png") 100% no-repeat;}.party-RES.results-strapline{background:#900 url("img/bg_circles_2.png") 100% no-repeat;}.party-ICHC.results-strapline{background:#C36 url("img/bg_circles_2.png") 100% no-repeat;}.party-AP.results-strapline{background:#FFCC01 url("img/bg_circles_2.png") 100% no-repeat;}.party-TUV.results-strapline{background:#6CC url("img/bg_circles_2.png") 100% no-repeat;}.party-PV.results-strapline{background:#69F url("img/bg_circles_2.png") 100% no-repeat;}.party-LD.results-strapline{background:#f90 url("img/bg_circles_2.png") 100% no-repeat;}.party-NOC.results-strapline{background:#999 url("img/bg_circles_2.png") 100% no-repeat;}