body,html{margin:0;padding:0;border:0}html{font-size:100%}body{font-family:Helvetica,Arial,sans-serif;line-height:1.4;background-color:#fff}body,h1{color:#000}h1{font:700 2em/1.2 Lucida Sans Unicode,Helvetica,Arial,sans-serif;margin:1em 0}h1.top,h1:first-child{margin-top:0}h1+h2,h1+h3{margin-top:-1em}h2{font:normal 1.5em/1.2 Lucida Sans Unicode,Helvetica,Arial,sans-serif;color:#000;margin:1em 0}h2:first-child{margin-top:0}h3{font:700 1.25em/1.2 Lucida Sans Unicode,Helvetica,Arial,sans-serif;color:#000;margin:1em 0}h3:first-child{margin-top:0}h4{font:700 1.125em/1.2 Lucida Sans Unicode,Helvetica,Arial,sans-serif;color:#000;margin:1em 0}h4:first-child{margin-top:0}h5{font:700 1.125em/1.2 Lucida Sans Unicode,Helvetica,Arial,sans-serif;color:#000;margin:1em 0}h5:first-child{margin-top:0}p{font-size:1em;margin:0 0 1.5em}p.last,p:last-child{margin-bottom:0}a{text-decoration:none}a,a:visited{color:#000}a img{display:block}a img,table{margin:0;padding:0;border:0}table{border-collapse:collapse;border-spacing:0;vertical-align:middle}table td,table th{text-align:left;vertical-align:middle}table td.tright,table th.tright{text-align:right}table td.tcenter,table th.tcenter{text-align:center}abbr{text-decoration:none;border:0}#maincontainer,#mainfooter,#mainheader{display:block;padding:20px 10px}#mainfooter{color:gray}#maincontainer #promotions,#maincontainer .breadcrumbs,#maincontainer aside,#mainheader nav,.megabanner-euromillions,.megabanner-overlay{display:none}@media screen{body{padding:0 0 30px;font-size:1em}}@media print{body{font-size:10pt;-webkit-print-color-adjust:exact}}