@charset "utf-8";
* { margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; }
img,
* img { border:0; }
ol,
ul { list-style:none; }
body,
td,
th { font-size: 11px; color: #FFFFFF; }
body { background:url(../images/bg.png) center top #2e2e2e; margin: 0px; }
a { color:#e5d818; }
.wrapper { width:885px; margin:auto; }
.header { height:178px; background:url(../images/headerBg.jpg) left top; position: relative; }
.header .logo { position:absolute; left:20px; top:33px; }
.header .flags { position:absolute; left:715px; top:87px; }
.header .flags li { float:left; }
.header .topNav { position:absolute; top:151px; width:885px; }
.header .topNav li { float:left; background:url(../images/topNavSpacer.png) left top no-repeat; padding:0 8px 0 9px; white-space:nowrap; text-align:center; height:27px; line-height:26px; }
.header .topNav li.first { background:none; }
.header .topNav li a { text-decoration:none; color:#303030; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.header .topNav li a.on,
.header .topNav li a:hover { color:#000000; }
.newsDisplay { height:33px; background:url(../images/marqueeBg.png) left top; line-height:32px; vertical-align:middle}
.newsDisplay .todayWinners{width:425px;font-size:13px;}
.newsDisplay .jackpot{width:410px; margin-top:-32px;}
.newsDisplay .jackpot .progNumbers{background-color : Transparent; border-style:none; color:#FEF0B0; width:100px}
.footer { height:114px; background:url(../images/footerBg.jpg) left top; text-align:center; clear: both; }
.footer ul { }
.footer ul li { color:#0a0a0a; display:inline; padding:0 0.3em; line-height:22px; }
.footer ul li a { font-size:12px; text-decoration:none; color:#0a0a0a; }
.footer ul li a:hover { color:#000000; }
.footer img { vertical-align:middle; }
.hpContent { background:url(../images/hpBg.png) left top; height:312px; }
.hpContent .left,
.hpContent .mid { float:left; display:inline; }
.hpContent .left { width:355px; margin:0 0 0 7px; }
.hpContent .mid { width:244px; margin:0 0 0 19px; background:red; }
.hpContent .right { width:247px; float:right; background:url(../images/moreGamesBg.jpg) left bottom repeat-x; height:312px; }
.hpContent .left p { font-size:10px; padding:0 0 15px 18px; }
.hpContent .left fieldset { background-color:#2e2929; border:0; padding:8px 0 0; margin:0 0 15px; }
.hpContent .left label { color:#e5d818; font-size:13px; font-weight:bold; height:55px; }
.hpContent .left .labelSelect { width:150px; padding:0 0 0 18px; display:block; float:left; }
.hpContent .left .labelSelect select { display:block; width:138px; border:0; margin:5px 0 0; }
.hpContent .left .labelInput { float:left; }
.hpContent .left .labelInput input { border:0; vertical-align:middle; margin:5px 0; height:20px; }
.hpContent .left .labelInput img { vertical-align:middle; }
.hpContent .left .but { display:block; margin:0 auto; }
.genBut { display:block; width:126px; height:23px; line-height:18px; text-align:center; margin:10px auto 0; background:url(../images/button.png) no-repeat; font-weight:bold; font-size:12px; color: #000000; text-decoration: none; }
.hpContent .mid .support { background:url(../images/support.png) left top no-repeat; height:31px; padding-top:61px; }
.hpContent .mid .support a { display:block; width:100px; height:20px; font-weight:bold; text-align:center; line-height:18px; margin:0 0 0 107px; text-decoration:none; color:#000000; }
.hpContent .mid .callUs { color:#000000; font-size:10px; text-align:center; height:107px; background:url(../images/midBg.jpg) left bottom repeat-x; font-weight:bold; line-height:16px; }
.hpContent .mid .callUs img { display:block; margin:0 auto; }
.hpContent .mid .callUs span { color:#cfbf00; }
.hpContent .mid .getFree { height:113px; background:url(../images/midBg.jpg) left bottom repeat-x; text-align:center; }
/**/
.contentWrapper { background:url(../images/innerBg.png) left top repeat-y #313131; overflow:auto; zoom:1; }
.contentWrapper .sideCol { float:left; width:242px; }
.contentWrapper .sideCol .playBtn {margin:-225px 0 10px 30px;}
.contentWrapper .content { width:600px; min-height:640px; padding:20px 10px 10px 33px; float:right; background:url(../images/innerBg2.png) left top repeat-x; }
.content .gpIntro { color:#ffe400; font-size:10px; }
.gamePreview { padding:25px 0; }
.gamePreview li { position:relative; width:495px; height:177px; padding:18px 13px; background:url(../images/gameBg.png) no-repeat; margin:0 0 35px; }
.gamePreview .gameImg { float:left; }
.gamePreview h4 { color:#e8db1d; font-size:14px; float:right; margin-right:17px; width:330px; display:inline; }
.gamePreview p { font-size:10px; float:right; margin-right:17px; display:inline; width:330px; padding:12px 0 0; }
.gamePreview .download { position:absolute; right:0; bottom:14px; }
.totop { text-align:right; }
.totop a { color:#FFFFFF; }
h4 { color:#e8db1d; font-size:14px; margin:5px 0 5px 0;}
h3 { color:#FEF0B0; font-size:32px; margin:0 0 5px 0;}
.content label { color:#e5d818; font-size:13px; font-weight:bold; height:55px; }
.content .dropDown {margin:2px 0 0 0; width:170px}
.content .textBox {width:170px}
.content .but { margin:0 auto; }
.content .support{ border-style:none;width:254px}
.content .support label{color:#e5d818; font-size:13px; font-weight:bold; vertical-align:bottom;height:20px}
.content .support .dropDown{width: 174px; float:right;margin-top:-13px}
.content .support .textBox{width:170px;float:right;margin-top:-13px;height:18px;}
.content .support .multiLineTextBox{width:172px;float:right;margin-top:-13px;}
.content .updateDetails{ border-style:none;width:400px}
.content .updateDetails label{color:#e5d818; font-size:13px; font-weight:bold; vertical-align:bottom;height:20px}
.content .updateDetails .dropDown{width: 174px;float:right;margin-top:-13px}
.content .updateDetails .textBox{width:170px;float:right;margin-top:-13px}
.content .afterCallBack{ border-style:none;width:400px}
.content .afterCallBack label{color:#e5d818; font-size:13px; font-weight:bold;}
.content .terms p{margin:5px 0 8px;}
.content .gameInfo{border-style:none; margin-top:-40px;}
.content .nav{margin-top: 12px;}
.content .nav li{margin-bottom: 5px; padding:0 0 0 7px; background-position: left 4px; background-image: url(../Images/arrow_yel.gif);  background-repeat: no-repeat;
    background-color: transparent;}
.QuestionTD{width:473px;}
.answer{padding: 3px 0 0 10px;}
.questionLink{color:White;}
.question{padding: 10px 0 0 0;}
.rememberMe{margin-left:-5px;}



