@charset utf-8;
@font-face {
  font-family: 'ebrima_0';
  src: url('../font/ebrima_0-webfont.eot'); /* IE9 Compat Modes */
  src: url('../font/ebrima_0-webfont?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/ebrima_0-webfont.woff') format('woff'), /* Modern Browsers */
       url('../font/ebrima_0-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../font/ebrima_0-webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
body{font:62.5% 'ebrima_0', Arial, Helvetica, sans-serif;color:#000;background-color:#000;background-image:url(../images/mainBg.jpg);background-repeat:repeat-x;margin:0;padding:0}
#holder{width:1000px;height:auto;margin:0 auto}
#header{width:100%;height:317px;background-image:url(../images/header_new_062014.jpg);background-repeat:no-repeat;float:left}
#header_entryPage{width:100%;height:328px;background-image:url(../images/header_entrypage.jpg);background-repeat:no-repeat;float:left}
#header .headerButton{width:212px;height:88px;padding:180px 0 0 570px}
#header .headerMenu{width:100%;height:auto;float:left;}
.menu1st{width:90%;padding:10px 0 10px 10px}
.menu1st_template{width:90%;height:auto;padding:280px 0 10px 10px}
.navlist li{display:inline;list-style-type:none;padding-right:30px;padding-left:35px;color:#fff;font-size:1.6em;font-family:'ebrima_0', Arial, Helvetica, sans-serif;font-weight:700;text-shadow:#000 .1em .1em .2em}
#content{width:961px;height:auto;padding-bottom:20px;background-color:#fafaf8;float:left;margin:0 20px 10px 19px}
#content_template{width:921px;height:auto;background-color:#fafaf8;float:left;margin:0 20px 10px 19px;padding:0 20px 20px}
.content_left{width:590px;height:auto;float:left;padding:10px 21px 0 15px}
.content_left .col1{width:48%;height:auto;padding-left:4%;float:left}
.content_left .col2{width:48%;height:auto;float:left}
.content_right{width:304px;height:auto;margin-left:21px;float:left}
.resultBox{border: 3px double #FFFFFF;margin-bottom:5px;padding:15px;background: #028ccd;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyOGNjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzAyNGY5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top,  #028ccd 0%, #024f95 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#028ccd), color-stop(99%,#024f95));background: -webkit-linear-gradient(top,  #028ccd 0%,#024f95 99%);background: -o-linear-gradient(top,  #028ccd 0%,#024f95 99%);background: -ms-linear-gradient(top,  #028ccd 0%,#024f95 99%);background: linear-gradient(to bottom,  #028ccd 0%,#024f95 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#028ccd', endColorstr='#024f95',GradientType=0 );}
.resultBoxBG{background-color:#FFF;	padding:10px;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;}
p.nextDraw{margin:0;padding:0;margin-top:12px;margin-bottom:5px;}
#resultsNumbers{width:300px;height:48px;float:left;margin-left: 16px;}
.resultsBall{line-height: 41px;text-align: center;background-image:url(../images/lottoBalls.jpg);background-repeat:no-repeat;background-position: left top;width:41px;height:auto;float:left;color:#fff;font-weight:700;font-size:1.4em;}
.resultsBonus{line-height: 41px;text-align: center;background-image:url(../images/lottoBalls.jpg);background-repeat:no-repeat;background-position: right top;width:41px;height:auto;float:left;color:#000;font-weight:700;font-size:1.4em;}
.news{width:274px;height:auto;padding-right:30px;float:left}
.emailresultsbox{background-color:#0388cb;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;padding:10px}
.subscribe{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;height:30px;width:130px}
h1{font-size:1.8em;font-family:'ebrima_0', Arial, Helvetica, sans-serif;color:#0b1b30}
h2{font-size:1em;font-family:'ebrima_0', Arial, Helvetica, sans-serif;color:#0b1b30}
h3{font-size:1.4em;font-family:'ebrima_0', Arial, Helvetica, sans-serif;color:#0b1b30}
.break{display:block;clear:both;font-size:0.95em}
.break2{display:block;clear:both;font-size:0.875em;color:red;font-weight:700}
p{font-size:1.6em}
p.blue{color:#00152a;font-size:1em}
p.red{color:red}
hr{clear:both;color:#d6d6d4;background:inherit;height:1px;border-top:thin 1px #ccc;border-bottom:none;margin:10px 0 0}
#footer{width:1000px;height:auto;padding-bottom:20px;float:left;font-size:1.2em;}
#footer p{font-size:1em;color:#fff;text-align:center}
.link2nd{font-size:1.6em;color:#fff;font-family:'ebrima_0', Arial, Helvetica, sans-serif;text-decoration:none}
.link3rd{font-size:1em;font-family:'ebrima_0', Arial, Helvetica, sans-serif;color:#002040;text-decoration:underline}
.link4th{font-size:1em;font-family:'ebrima_0', Arial, Helvetica, sans-serif;text-decoration:underline;color:#FF0}
a.ilspball2:hover{font-size:1.6em;color:#ff0;font-family:'ebrima_0', Arial, Helvetica, sans-serif;text-decoration:underline}
a.ilspball3:hover{font-size:1em;font-family:'ebrima_0', Verdana, Arial, Helvetica, sans-serif;color:#002040;text-decoration:none}
a.ilspball4:hover{font-size:1em;font-family:'ebrima_0', Verdana, Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none}
.nav a{float:none}
.nav a:hover{color:#FFF;text-decoration:underline}
.clear{clear:both}
#mytable{width:90%;font:1.4em 'ebrima_0', Arial, Helvetica, sans-serif;font-weight:normal;border-collapse:collapse;margin:0;padding:0;}
th{color:#fff;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;background:red;padding:6px 6px 6px 12px}
td{border:1px solid #C1DAD7;background:#fff;color:#09132f;padding:6px 6px 6px 12px}
th.specalt{border-left:1px solid #C1DAD7;border-top:0;background:#fefafa;color:#0b1b30;font-weight:normal;}
.winningNumbers{overflow:hidden;width:100%;margin:auto}
.wNumber{background-image:url(../images/lottoBalls.jpg);background-position: left top;color: #FFFFFF;float: left;font-size: 1.6em;font-weight: 700;height: 41px;line-height: 41px;text-align: center;width: 41px;}
.wNumberBonus{line-height:41px;color:#000;float:left;text-align:center;width:41px;height:41px;background-image:url(../images/lottoBalls.jpg);background-position:right top;font-weight:700;font-size:1.6em}
.rDraw-date{display: block;font-size: 1.2em;font-weight: bold;margin-bottom:3px;}
.rDraw-Jackpot{display:block;font-size:1.2em;font-weight:bold;}
.content_right p,p.small{font-size:1.4em}
li{margin-top:10px;font-size:1.6em;}
.hdmenu {margin:0;padding: 0;border: 0;	outline: 0;vertical-align: baseline; }
.hdmenu ul {margin: 0;padding: 0;list-style-type: none;}
.hdmenu ul li {position: relative;display: inline;float: left;}
.hdmenu ul li a{display:block;color:white;padding:8px 12px;color:#fff;text-decoration:none;font-size:1.2em;font-family:'ebrima_0', Arial, Helvetica, sans-serif;}
.hdmenu ul li a:hover{color:#ff0;}
.myForm td, input, select, textarea, checkbox  {font-family:Arial;font-size:1.2em;background-color:#98e5fe;border-color:#0388cb;}
.required {color: red;}
.btnRed{
text-shadow: 2px 2px 3px rgba(0, 0, 0, 1);
text-decoration:none;
border:2px outset #FF0000; color:yellow; font-weight:bold;
padding:3px 10px;
background: #F5171A;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwNDg1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #e04852 0%, #ff0000 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e04852), color-stop(99%,#ff0000));
background: -webkit-linear-gradient(top,  #e04852 0%,#ff0000 99%);
background: -o-linear-gradient(top,  #e04852 0%,#ff0000 99%);
background: -ms-linear-gradient(top,  #e04852 0%,#ff0000 99%);
background: linear-gradient(to bottom,  #e04852 0%,#ff0000 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e04852', endColorstr='#ff0000',GradientType=0 );
}
a.btnRed:hover{
text-shadow: -1px -1px 3px rgba(0, 0, 0, 1);
border-style: inset;
font-size:16px;
}
.ie8 .btnRed{
	background: #F5171A;
}
.backtotop { float:right;}

#craftysyntax_1 table td {border:0;padding:0}
.style3 { font-size:1.6em;}
.col1 p, .col2 p { line-height:1.3em;}
.news { font-size:1.6em;}
.news .blue { font-size:0.9em;}
.emailresultsbox p { font-size:1.4em;}
.myForm tr td { font-size:1.4em;text-align:right;font-weight:normal;}
.subsForm td, .subsForm input {font-family:Arial;font-size:1.2em;background-color:transparent;border:0px solid transparent;}
.subsForm tr td { font-size:1.4em;text-align:right;font-weight:normal;}
.resultBox h2 { font-size:1.2em;}
.resultBox { font-size:1.3em;}
.winningNumbers { font-size:0.7em;}
.resultBox .link3rd{ font-size:0.7em;}
.resultBox .link3rd:hover { font-size:0.7em;}
#morenews a:hover { text-decoration:none;}
.content_left p a:hover { text-decoration:none;}
.content_left .style3 { font-weight:bold;}
.content_left p select { font-size:0.9em;}
#resultBtn { font-size:0.8em;background-color:#ff0000;border:1px solid #ff0000;color:#fff;margin:3px;}



/** COOKIE **/
#cookie-law {
	position: fixed;
	bottom: 10px;
	left: 10px;
	background: #fff;
	box-shadow: 0px 0px 3px 1px #888;
    z-index: 9;
    width: 320px;
    padding: 2em;
	border-radius: 5px;
}
#cookie-law h4 {
	text-align: center;
	margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #eee;
	font-size: 16px;
}
#cookie-law .close-cookie-banner {
	display: block;
    margin: 25px auto 0;
    background: #5d9528;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    padding: 5px;
    width: 90px;
    border-radius: 5px;
}
