/* ------ MEDIA TAG ----- */

@media screen {
*
{
	margin:0;
	padding:0;	
}

body
{
	margin:0;
	padding:0;	
	background: #028fed  url(/images/layout/body-bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height:2em;
	/*overflow-x:hidden;*/
	
}

p, table
{
	font-size:12px;	
	line-height:20px;
	margin:6px 0 12px 0px;
}

ul, ol
{
	font-size:12px;	
	margin-left:30px;
	line-height:20px;	
} 

h1
{
	color:#01538b;
	margin:0;
	padding:0px;
	text-align:left;
	/*font: italic 26px/28px "Franklin Gothic Heavy", "Arial Black", Gadget,sans-serif;*/
	font: bold 26px/27px "Arial Black", Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 0px #333;
	font-style:italic;
}

h2
{
	color:#01538b;
	margin:0;
	padding:0px;
	text-align:left;
	font: bold 22px/28px "Arial Black", Arial, Helvetica, sans-serif;
	text-shadow: #e8e8e8 -1px -1px 0;
	font-style:italic;
}

h2 a
{
	color:#990000;
	text-decoration:none;
}

h2 a:hover
{
	color:#990000;
	text-decoration:underline;
}

h2.globe-head
{
	text-indent:42px;
	background: transparent url(/images/layout/globe-head.png) 0px 0px no-repeat; 
	height:37px;
	line-height:38px;
	margin-bottom:12px;	
}

h3
{
	font-size:18px;	
	color:#990000;
	line-height:24px;
	margin: 0 0 4px 0;
}

#wrapper
{
	margin:0 auto;
	padding:0;	
	clear:both;
	width:1260px;
	position:relative;
	background: transparent url(/images/layout/top-ctr-bg-gradient.jpg) 0px 0px no-repeat;
	overflow-x:hidden;
}

#header
{
	margin:0 auto;
	padding:0;	
	clear:both;
	width:965px;
	/*height:76px;*/
	height:80px;
	position:relative;
}

#content
{
	margin:0 auto;
	padding:0;	
	clear:both;
	width:965px;
	position:relative;
}

#top-nav-bar
{
	width:800px;
	height:28px;
	position:relative;
	float:right;
	margin:0;
	padding:0;
	background: transparent url(/images/layout/top-nav-bg.png) 0px 0px no-repeat;
	clear:right;
}

ul#top-nav 
{
	width:760px;
	height:28px;
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
	float:left;
	position:relative;
}

ul#top-nav li
{
	height:28px;
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
	float:left;
	display:inline;
	font: bold 12px/28px Arial, Helvetica, sans-serif;
}

ul#top-nav li a
{
	height:28px;
	margin:0;
	padding:0px 12px 0 12px;
	list-style:none;
	list-style-type:none;
	display:block;
	float:left;
	font: bold 12px/28px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	text-shadow: #333 -1px -1px 0;
	color: #ffffff;
}

ul#top-nav  li a:hover, ul#top-nav  li a.active
{
	background:transparent url(/images/layout/top-nav-hov-curve.png) top right no-repeat;
	text-decoration:underline;
}

ul#top-nav  li a.first:hover, ul#top-nav  li a.firstactive
{
	background:transparent url(/images/layout/top-nav-hov-curve.png) top left no-repeat;
}

ul#top-nav  li a#drophover
{
	background: transparent url(/images/layout/drop-hover.png) top left no-repeat;	
}

#top-rss
{
	padding:0;
	width:20px;
	height:19px;
	float:right;
	overflow:hidden;
	margin:5px 5px 0 0px;
	overflow:hidden;	
}


.rss-foot
{
	margin:0px;
	padding:0;
	width:20px;
	height:19px;
	position:absolute;
	top:27px;
	right:10px;
	overflow:hidden;
}

#top-rss ul li a:hover, .rss-foot ul li a:hover
{
	background-color:transparent;
}

#top-rss ul, .rss-foot ul
{
	list-style-type:none;
	margin:0px 0 0 0px;
	padding:0 0 0 0;
}

#top-rss ul li, .rss-foot ul li
{
	width:20px;
	height:19px;
	display:inline;
	float:left;
	margin: 0 4px 0 0px;
	padding:0;
}

#top-rss a.social, .rss-foot a.social
{
	width:20px;
	height:19px;
	display:block;
	padding:0;
	text-indent:-999999px;
	overflow:hidden;
}


a.rss
{
	background: transparent url(/images/layout/social-sprite.png) -69px 0px no-repeat;
	text-indent:-999999px;
	height:19px;
}

.rss-foot a.rss
{
	background-position: -69px -19px;
}

#sidebar-right
{
	width:140px;
	float:left;
	background:transparent;
	margin: 12px 0px 0 0px;
	padding:0 0 0 0;
	position:relative;
}

#sidebar-left
{
	width:152px;
	float:left;
	background:transparent;
	margin: 12px 13px 0 0;
	padding:0 0 0 0;
	position:relative;
}

#sidebar-left p, .playbar p
{
	margin:0;
	padding:0px;
	text-align:center;
	font-size:11px;
}

#sidebar-left p.side-title
{
	margin:0;
	padding:0px;
	text-align:center;
	font: bold 18px/46px "Arial Black", Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: #000 -1px -1px 0;
	color: #ffffff;
}

#sidebar-left ul
{
	margin:0 0 0 10px;;
	padding:0;
	list-style:none;
	list-style-type:none;
	width: 130px;
}

#sidebar-left ul li
{
	margin:0 3px 7px 3px !important;
	padding:0;
	list-style:none;
	list-style-type:none;
	width: 130px;
	line-height:14px;
	font-size:11px;
}

#sidebar-left ul li a
{
	text-decoration:none;
	color:#054a78;
}

#sidebar-left ul li a:hover
{
	text-decoration:underline;
	color:#C00;
}

.red-sidebar
{
	width:152px;
	margin: 3px 0 10px 0;
	padding:0;
	position:relative;
}

.red-sidebar-top
{
	width:152px;
	height:47px;
	margin: 0;
	padding:0;
	position:relative;
	background: transparent url(/images/layout/sidebox-red-top.png) 0px 0px no-repeat;
}

.red-sidebar-body
{
	width:152px;
	margin: 0;
	padding:0;
	position:relative;
	background: transparent url(/images/layout/sidebox-red-body.png) 0px 0px repeat-y;
}

.red-sidebar-foot
{
	width:152px;
	height:14px;
	margin: 0;
	padding:0;
	position:relative;
	background: transparent url(/images/layout/sidebox-red-foot.png) left bottom no-repeat;
}

.blue-sidebar
{
	width:152px;
	margin: 0 0 2px 0;
	padding:0;
	position:relative;	
}

.blue-sidebar-top
{
	width:152px;
	height:45px;
	margin: 0;
	padding:0;
	position:relative;
	background: transparent url(/images/layout/sidebox-blue-top.png) 0px 0px no-repeat;
}

.blue-sidebar-body
{
	width:152px;
	margin: 0;
	padding:0 0 1px 0;
	position:relative;
	background: transparent url(/images/layout/sidebox-blue-body.png) 0px 0px repeat-y;
}

.blue-sidebar-foot
{
	width:152px;
	height:13px;
	margin: 0;
	padding:0;
	position:relative;
	background: transparent url(/images/layout/sidebox-blue-foot.png) left bottom no-repeat;
}

.playbar
{
	width:140px;
	margin: 0 0 15px 0;
	padding:0;
	position:relative;
}

p.play-title
{
	font: bold 12px/25px Arial, Helvetica, sans-serif;
	color:#006;
}

.playbar-top
{
	width:140px;
	height:25px;
	margin: 0;
	padding:0;
	position:relative;
	background: transparent url(/images/layout/playbar-top.png) 0px 0px no-repeat;
}

.playbar-body
{
	width:140px;
	margin: 0;
	padding:5px 0 0 0;
	position:relative;
	background: transparent url(/images/layout/playbar-body.png) 0px 0px repeat-y;
}

.playbar-foot
{
	width:140px;
	height:5px;
	margin: 0;
	padding:0;
	position:relative;
	background: transparent url(/images/layout/playbar-foot.png) left bottom no-repeat;
}

.small-results
{
	width:130px;
	height:124px;
	margin:5px 0 0px 5px;
	padding:0px 0 6px 0;
	position:relative;
	text-align:center;
}


.small-results img
{
	margin:0 auto 0px auto;
	padding:0;
	text-align:center;
	padding:0;
}

.small-results a {color:#C00; text-decoration:underline; border:none; margin:0; padding:0; position:relative; width:120px; height:40px; float:left; margin:0 0 2px 5px;}

.small-results a:hover {color: #009; text-decoration:none; border:none;}

#sidebar-right .small-results p {margin:0px 0 0 0; line-height:11px;}

#sidebar-right .small-results p strong {color: #C00;}

#sidebar-right .small-results ul
{
	margin: 0px auto 0px auto;
	padding:0;
	list-style:none;
	list-style-type:none;
	overflow:hidden;
	background: transparent url(/images/layout/rh-results-bg.png) 0px 0px no-repeat;
	width:128px;
	height:22px;
}
	
#sidebar-right .small-results li {
	display:inline;
	height:15px;
	list-style-type:none;
	margin:0 0px 0px 1px ;
	padding:0;
	text-align:center;
	width:10px;
	font-weight:bold;
	color:#C00;
	position:relative;
}

#sidebar-right .small-results ul li ul
{
	width:10px;
	height:15px;
	font-size:8px;
	text-align:center;
	margin:0px;
	position:absolute;
	top:14px;
	left:1px;
}

#sidebar-right .small-results ul li ul li
{
	width:10px;
	height:15px;
	background-color:transparent;
	font-size:8px;
	text-align:center;
	margin:2px 0 0 0;
	line-height:12px;
	color:#000;
}

#sidebar-right ul#super-e li
{
	margin:0 0px 7px 0px !important;
}

#sidebar-right .small-results ul li.bonus-ball, #sidebar-right .small-results ul li.jolly, #sidebar-right .small-results ul li.megaplier, #sidebar-right .small-results ul li.powerball  {color:blue;}
#sidebar-right .small-results ul li.power-play {color:#308c02;}
#sidebar-right .small-results ul li.lucky-star {color:#bb11c6;}
#sidebar-right .small-results ul li.superstar {color:#308c02;}
#sidebar-right .small-results ul li.mega-number {color:#308c02;}

.results-pg-res {width: 600px; margin: 10px auto; padding: 10px; position: relative; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #AAA; overflow: hidden;}
.results-pg-res p {float: left; color:#C00; font-weight:bold; font-size:14px;}
.results-pg-res img {float:left; width:120px; height:40px; margin:10px 12px 0 0;}
.results-pg-res .play-btn {float: right; display: inline; height: 28px; overflow: hidden;}
span.nextJackpot {clear: both; float: left; padding: 5px 0; margin-top: 10px; width: 100%; font-size: 16px; font-weight: bold; text-align: center; line-height: 20px; border-top: 1px dotted #AAA;}


/* st */

#content-text .results-pg-res ul
{
	float: left;
	margin: 0; padding: 0;
	list-style:none;
	list-style-type:none;
	overflow:hidden;
	height:59px;
}
	
#content-text .results-pg-res ul li {
	height:57px;
	list-style-type:none;
	text-align:center;
	position:relative;
	float:left;
	display:inline;
	font: bold 30px/55px Arial,Helvetica,sans-serif; text-align:center; 
	width:57px; 
	height:59px;
	padding-top:0; 
	margin-top:0;
}

#content-text .ball {background: transparent url(/images/layout/ball-sprite.jpg) 0px -66px no-repeat; color:#fff; padding:0 0 8px 0; margin-top:0;}
#content-text .lucky-star, #content-text .superstar {background: transparent url(/images/layout/ball-sprite.jpg) 0px -198px no-repeat; color: #fff; padding:0 0 8px 0; margin-top:0;}
#content-text .mega-ball, #content-text .powerball, #content-text #canada-res .bonus-ball {background: transparent url(/images/layout/ball-sprite.jpg) 0px -132px no-repeat; color:blue; padding:0 0 8px 0; margin-top:0;}
#content-text .megaplier, #content-text .bonus-ball {background: transparent url(/images/layout/ball-sprite.jpg) 0px 0px no-repeat; color:blue; padding:0 0 8px 0; margin-top:0;}
#content-text .power-play, #content-text .jolly, #content-text #uk-nat-res .bonus-ball {background: transparent url(/images/layout/ball-sprite.jpg) 0px -264px no-repeat; color:#fff; padding:0 0 8px 0; margin-top:0;}

ul li.bonus-ball, #sidebar-right .small-results ul li.jolly, #sidebar-right .small-results ul li.megaplier, #sidebar-right .small-results ul li.powerball  {color:blue;}

/* end */





#main-content
{
	width:800px;
	position:relative;
	min-height:900px;
	background: transparent url(/images/layout/main-content-bg.png) 0px 0px repeat-y;
	float:right;
	margin:0 0 0 0;
	padding:0px;
}

#content-text
{
	width:610px;
	margin:15px 20px 0 15px;;
	float:left;
}

p.article-title, p.article-title a
{
	font: bold 16px/19px Arial, Helvetica, sans-serif;
	color:#79001c;	
	margin:6px 0 6px 0;
	text-decoration:none;
}

p.article-title a:hover
{
	color:#039;
	text-decoration:underline;
}

p.results-title
{
	font: bold 15px/30px Arial, Helvetica, sans-serif;
	color:#79001c;	
	margin:0px 0 0px 0;
	text-indent:14px;
	width:450px;
	color:#01538B;
}

.jackpot-val-title
{
	font: bold 15px/19px Arial, Helvetica, sans-serif;
	margin:6px 0 0px 0;
	color:#79001c;	
	float:left;
}



.contentDate
{
	color:#999999;
	font-size:10px;
	line-height:13px;
	margin:0 0 6px 0;
}

.single-article
{
	padding-bottom:24px;
	border-bottom: #ccc 1px dotted;
	margin-bottom:15px;
}
.single-article img
{
	float:left;
	margin: 6px 14px 6px 0 !important;
}

.contentContinue
{
	font-weight:bold;
	font-size:11px;
	margin: 0;
	line-height:12px;
}

.two-up-article
{
	width:295px;
	float:left;
	margin:0px 0px 0 20px;
	padding:0 0 14px 0;
}

.two-up-article img
{
	float:left;
	margin: 12px 14px 6px 0px;
}

.two-up-article p.article-title
{
	font-size:14px;
}

#footer
{
	width:800px;
	height:150px;
	position:relative;
	background: transparent url(/images/layout/megafooter.png) bottom left no-repeat;
	float:right;
	margin:0px 0 10px 0;
	padding:0px 0 0 0;
}

#footer p
{
	color: #006;
	margin:0 0 0 15px;
	font-size:11px;
	height:20px;
	line-height:20px;
}

#mega-footer-nav 
{
	margin: 10px 0 0 15px;	
}

#mega-footer-nav ul
{
	float:left;
	margin: 0 0 0 70px;
	list-style:none;
	width:142px
}

a.rss-link
{
	background: transparent url(/images/layout/rss.png) top right no-repeat;
	padding-right:24px;
	height:20px;
	display:inline-block;
}

a.header-banner
{
	width:468px;
	height:60px;
	position:absolute;
	top:6px;
	right:10px;
	border:none;
	text-decoration:none;
}

a.header-banner-72
{
	width:468px;
	height:72px;
	position:absolute;
	top:2px;
	right:10px;
	border:none;
	text-decoration:none;
	outline:none;
}

a.header-banner-72 img, a.header-banner-72:hover {border:none; text-decoration:none;outline:none;}

.banner
{
	width:468px;
	height:72px;
	margin:10px auto 20px auto;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	clear:both;
}

.banner a
{
	text-decoration:none;
	border:0px;
	font-weight:bold;
	font-size:11px;
}

.banner a:hover
{
	text-decoration:underline;
	border:0px;
	color:#C00;
}
.banner img, .banner img:hover, .banner a img:hover {margin:0; border:0; display:block;padding:0;}

.first, #mega-footer-nav ul.first
{
	margin-left:0px;	
}

#logo
{
	width:407px;
	height:81px;
	position:absolute;
	top:3px;
	left:160px;	
	z-index:99999;
}

#logo img, #logo a, #languages img
{
	border:none;
	text-decoration:none;
	z-index:99999;
}

#logo img {behavior: url(/includes/iepngfix.htc)}

.lotto-name, .lotto-name a
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#79001c;	
	text-indent:20px;
	text-decoration:none;
}

.lotto-name a:hover
{	
	color:#009;
	text-decoration:underline;
}

.share-right
{
	float:right;
	margin:5px 0 5px 5px;
	padding:0;
}
.share-left
{
	float:left;
	margin:6px 10px 0px 0px;
	padding:0;
}

.clear {clear:both;}
.dotted-clear {clear:both; padding:10px 0 0 0; border-bottom: #ccc 1px dotted; margin:0px 0 20px 0; height:1px}
.dotted-clear-foot {margin:0 15px 15px 15px; clear:both; padding:10px 0 0 0; border-bottom: #ccc 1px dotted;height:1px}
.margin-bottom-zero {margin-bottom: 0 }
.margin-right-zero {margin-right: 0 }
.margin-left-zero {margin-left: 0 }
.margin-bottom-15 {margin-bottom: 135px }
.margin-left-20 {margin-left:20px }
.float-right {float:right;}
.imageFloatLeft, .imgL {float:left; margin: 5px 12px 8px 0;}
.imageFloatRight, .imgR {float:right; margin: 5px 0px 8px 12px;}

a.play-btn
{
	width:103px;
	height:29px;
	background: transparent url(/images/layout/play-now-btn.png) 0px 0px no-repeat;
	text-indent:-99999px;
	display:block;
	/* z-index:999999; */
}

a.play-btn:hover
{
	background-position: 0px -29px;
}

/* scratch panel */

.scratch-column
{
	float:left;
	width:290px;
	margin: 0 0 0 0px;
	position:relative;
}

#content .scratchcard-info
{
	width:190px;
	height:185px;
	float:left;
	position:relative;
	margin: 0 0px 20px 18px;
	overflow:hidden;	
}

.scratchcard-info p
{
	font: 11px/15px Arial, Helvetica, sans-serif;
	margin:6px 0 0 0;
    text-align:left;
}

#content .first
{
	margin-left:0px;
}

.scratchcard-info a.play-btn
{	
	position:absolute;
	left:0px;
	top:140px;
	text-indent:-9999px;
}

p.scratch-title
{
	font: bold 16px/30px Arial, Helvetica, sans-serif;
	margin:0px;
	color:#900;
	width:100%;
	border-bottom: #cacaca 1px dotted;
}

p.info-title
{
	font: bold 16px/30px Arial, Helvetica, sans-serif;
	margin:0px;
	color:#900;	
}

ul.info-list
{
	list-style-type:none;
	width:205px;
	float:left;
	margin: 0 0 0 0;
	line-height:20px;
}

.scratch-title a
{
	color:#900;
	text-decoration:none
}

.scratch-title a:hover
{
	color:blue;
}

.scratchcard-info img
{
	float:left;
	margin:7px 10px 30px 0px;
}

#sitemap-container {width:570px; margin: 0 0 0 20px; padding:0px;}

.trHighlight
{
	background-color:#e7e7e7;
}

p.readmore-left
{
	position:absolute;
	bottom:0px;
	left:0px;
}

#intro-container
{
	position:relative;
}

a#more-news-link
{
	position:absolute;
	bottom:7px;
	right:0px;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color:#79001C;
}

a#more-news-link:hover
{
	color:#003399;
}

.squasher {letter-spacing:-1px;}
.breadcrumbs, .breadcrumbs a {color:#79001C; font-weight:bold; float:left; font-size:12px;}

#bread-box {height:30px; line-height:30px;}

#app-link
{
	width:125px;
	height:72px;
	/*position:absolute;
	top:12px;
	left:500px;*/
	float:right;
	margin: 0 0 0 0;
	padding:0;
	position:relative;
}

a.app-link
{
	width:134px;
	height:72px;
	position:relative;
	float:right;
	margin:3px 0px 10px 15px;
	background: transparent url(/images/layout/download-app-btn.png) 0px 0px no-repeat;
	text-indent:-99999px;
	display:block;	
}

a.app-link:hover
{
	background-position: 0px -72px;
}

.single-results
{
	width:600px;
	height:122px;
	background: transparent url(/images/layout/single-results-bg2.png) 0px 0px no-repeat;
	margin:15px auto;
	padding:0px;
	position:relative;
}

.single-results-title
{
	margin:0 0 0px 0; 
	clear:both;
	height:40px;
}

.tableR {
	width:558px;
	background-color: transparent;
	margin:0 0 0 0px;
	padding:0;
}


.jackpot-values {font: 18px/22px Arial,Helvetica,sans-serif;}

.table-res {width:410px; margin:0 0 0 10px; line-height:55px;}
.table-res td {font: bold 30px/55px Arial,Helvetica,sans-serif; text-align:center; width:57px; height:50px; padding-top:0; margin-top:0;}
.euromillions_ball, .powerball-lottery_ball {background: transparent url(/images/layout/ball-sprite.png) 0px 0px no-repeat; color:#fff; padding:0 0 8px 0; margin-top:0;}
.euromillions_lucky-star {background: transparent url(/images/layout/ball-sprite.png) 0px -66px no-repeat; color: red; padding:0 0 8px 0; margin-top:0;}

.powerball-lottery_powerball {background: transparent url(/images/layout/ball-sprite.png) 0px -198px no-repeat; color: #fff; padding:0 0 8px 0; margin-top:0;}

.powerball-lottery_power-play {background: transparent url(/images/layout/ball-sprite.png) 0px -132px no-repeat; color: red; padding:0 0 8px 0; margin-top:0;}

table.nextjp-table
{ 
	font: 14px/26px Arial,Helvetica,sans-serif; text-align:center; padding:0px; margin:0px; position:absolute; top:4px; right:0px; color: #79001C;
}

a.big-play
{
	font: bold 13px/26px Arial,Helvetica,sans-serif; text-align:center; padding:0px; margin:0px; position:absolute; bottom:3px; right:0px; color: #79001C; padding:6px 10px 8px 10px; background-color: #F5F5F5; border: 1px dotted #cacaca;
}

a.big-play:hover
{ color:blue;}

.right {float:right}
.left {float:left;}

.sidebar-left-social 
{
	margin: 6px 0 3px 5px; 
	padding:0; 
	height:25px; 
	width:144px;
	padding:0;
	position:relative;
}
	
#TW-But {height:25px; width:120px; float:left; position:relative; padding:0; margin:0;}
#TW-But-NC {height:25px; width:59px; float:left;position:relative;padding:0; margin:0;}
#FB-But {width:60px; float:left !important; position:relative;padding:0; margin:0;}
#FB-But-NC {width:49px; float:left !important; position:relative;padding:0; margin:0;}
#GPO-But {height:25px; width:90px !important; float:left !important;position:relative;padding:0; margin:0;}
#GPO-But-NC {height:25px; width:36px !important; float:left !important;position:relative;padding:0; margin:0;}

.rhs-play
{
	width:120px;
	height:40px;
	background: transparent url(/images/layout/rhs-jkpt-play.gif) 0px 0px no-repeat;
	margin:0 auto 0 auto;
	padding:0;
	clear:both;
	display:block;
	position:relative;
}
#play-table {border: 1px solid #35C; margin: 10px auto;}
#play-table tr.headerRow {background: url(/images/layout/top-nav-bg.png) -3px -2px transparent no-repeat;}
#play-table th {color: #FFF;}
#play-table th, #play-table td {padding: 6px;}
#play-table .rhs-play {text-align: center; font-size: 16px; font-weight: bold; color: #F00; line-height: 22px;}
#play-table a {text-decoration: none !important;}
#play-table a:hover .rhs-play {color: #09F !important;}

a.rhs-a-playonly
{
	width:90px;
	height:16px;
	background: transparent url(/images/layout/rhs-play-only.gif) 0px 0px no-repeat;
	text-indent:-9999px; 
	display:block; 
	margin:0; 
	padding:0; 
	position:absolute; 
	top:57px;; 
	left:20px; 
	/* z-index:9999; */
}

#sidebar-right .small-results p.value-jackpot {font-size:17px; font-weight:bold; color:#f50011; line-height:25px}
#sidebar-right .small-results .rhs-play a.rhs-a {text-indent:-9999px; display:block; width:120px; height:25px; margin:0; padding:0; position:absolute; bottom:0; left:0px; z-index:9999;}
#sidebar-right .small-results p.next-jpt-title {font-size:12px; font-weight:bold; color:#05019b; text-align:center; line-height:17px; margin:0px 0 0px 0;}

}

/* ------ END MEDIA TAG ----- */
