/* CSS Document */

/*Global Styles*/
body {
margin:0px;

}
a:link {
	text-decoration: none;
	color:#1E5DAA;
}
a:visited {
	text-decoration: none;
	color:#1E5DAA;
}
a:hover {
	text-decoration: underline;
	color:#000033;
}
a:active {
	text-decoration: none;
	color:#1E5DAA;
}

/*ID Styles*/

#top_banner {
position:relative;
padding:0px;
width:300px;
height:78px;
left:0px;
top:0px;
}
#right_buttons {
position:relative;
width:325px;
height:25px;
left:0px;
top:0px;
float:right;
}
#pubpoker_buttons {
position:relative;
padding-top:5px;
width:480px;
height:20px;
left:0px;
top:0px;
float:left;
background-color:#FFFF00;
}
#left_buttons {
position:relative;
float:left;
top:0px;
left:0px;
width:350px;
height:30px;
}
#header {
background-image:url(images/header.jpg);
background-repeat:no-repeat;
}
#rule {
background-image:url(images/rule.gif);
background-repeat:no-repeat;
}
#rightcolumn {
background-color:#000033;
}
#right_banners {
height:1000px;
width:150px;
position:relative;
float:left;
}
#leftcolumn {
background-repeat:no-repeat;
background-color:#000033;
}
#leftcolumn_poker {
background-image:url(images/leftmenu_pub_pokerbg.jpg);
background-repeat:no-repeat;
background-color:#000033;
}
#footer {
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
}
#frame {
border:none;
overflow-y:auto;
overflow-x:hidden;
}
#prize_table1 {
	border:1px;
	border-style:solid;
	border-color:#000033;
}
/*Class Styles*/
.hdrxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000033;
line-height:18px;
}
.subhdrtxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000033;
line-height:16px;
}
.subhdrtxt2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000033;
line-height:16px;
}
.subhdrtxtred {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC0000;
line-height:16px;
}
.subhdrtxtblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1E5DAA;
line-height:16px;
}
.subhdrtxtblack {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:16px;
}
.maintxt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
line-height:14px;
}
.maintxtblue {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E5DAA;
font-weight:normal;
line-height:14px;
}
.smalltxt {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:normal;
line-height:12px;
}
.italictxt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
color:#000000;
line-height:14px;
}
.boldtxt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000033;
line-height:14px;
}
.boldtxtwhite {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
line-height:14px;
}
.boldtxtblack {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:16px;
}
.boldtxtred {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CC0000;
line-height:14px;
}
.boldtxtblue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1E5DAA;
font-weight:bold;
line-height:16px;
}
ul.listtxt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:14px;
list-style-type:disc;
padding:5px;
margin:10px;
}

/*Menu1*/

ul.sports
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.sports li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:200;
	position: relative;
	text-align: left;
	width: 6.2em;
	float: left;
}
ul.sports a
{
	display: block;
	cursor: pointer;
	padding-left:0.8em;
	padding-top: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
}
ul.sports a:hover, ul.sports a:focus
{
	color:#FFFFFF;
	text-decoration:underline;
}
ul.games
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.games li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:200;
	position: relative;
	text-align: left;
	width: 6.3em;
	float: left;
}
ul.games a
{
	display: block;
	cursor: pointer;
	padding-left:0.8em;
	padding-top: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
}
ul.games a:hover, ul.games a:focus
{
	color:#FFFFFF;
	text-decoration:underline;
}
ul.promo
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.promo li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:200;
	position: relative;
	text-align: left;
	width: 5.5em;
	float: left;
}
ul.promo a
{
	display: block;
	cursor: pointer;
	padding-left:0.8em;
	padding-top: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
}
ul.promo a:hover, ul.promo a:focus
{
	color:#FFFFFF;
	text-decoration:underline;
}
/*Menu2*/

ul.about
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.about li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: center;
	width: 13em;
	float: left;
}
ul.about a
{
	display: block;
	cursor: pointer;
	padding-top: 1.1em;
	color: #000033;
	text-decoration: none;
}
ul.about a:hover, ul.about a:focus
{
	color:#000033;
	text-decoration:underline;
}
ul.racecourse
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.racecourse li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: center;
	width: 9em;
	float: left;
}
ul.racecourse a
{
	display: block;
	cursor: pointer;
	padding-top: 1.1em;
	color: #000033;
	text-decoration: none;
}
ul.racecourse a:hover, ul.racecourse a:focus
{
	color:#000033;
	text-decoration:underline;
}
ul.news
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.news li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: center;
	width: 9em;
	float: left;
}
ul.news a
{
	display: block;
	cursor: pointer;
	padding-top: 1.1em;
	color: #000033;
	text-decoration: none;
}
ul.news a:hover, ul.news a:focus
{
	color:#000033;
	text-decoration:underline;
}
ul.pub_poker
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.pub_poker li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: center;
	width: 12.5em;
	float: left;
}
ul.pub_poker a
{
	display: block;
	cursor: pointer;
	padding-top: 1.1em;
	color: #000033;
	text-decoration: none;
}
ul.pub_poker a:hover, ul.pub_poker a:focus
{
	color:#000033;
	text-decoration:underline;
}
ul.race
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.race li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: center;
	width: 14em;
	float: left;
}
ul.race a
{
	display: block;
	cursor: pointer;
	padding-top: 1.1em;
	color: #000033;
	text-decoration: none;
}
ul.race a:hover, ul.race a:focus
{
	color:#000033;
	text-decoration:underline;
}
ul.shops
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.shops li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: center;
	width: 10em;
	float: left;
}
ul.shops a
{
	display: block;
	cursor: pointer;
	padding-top: 1.1em;
	color: #000033;
	text-decoration: none;
}
ul.shops a:hover, ul.shops a:focus
{
	color:#000033;
	text-decoration:underline;
}
/*pubpoker_buttons*/
ul.rules
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.rules li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: left;
	width: 17em;
	float: left;
}
ul.rules a
{
	display: block;
	cursor: pointer;
	padding-left:1em;
	color: #000033;
	text-decoration: none;
}
ul.rules a:hover, ul.rules a:focus
{
	color:#000033;
	text-decoration:underline;
}
ul.values
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.values li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: left;
	width: 15em;
	float: left;
}
ul.values a
{
	display: block;
	cursor: pointer;
	padding-left: 1em;
	color: #000033;
	text-decoration: none;
}
ul.values a:hover, ul.values a:focus
{
	color:#000033;
	text-decoration:underline;
}
ul.prizes
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:10px;
	cursor: default;
	width: auto;
}
ul.prizes li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	position: relative;
	text-align: left;
	width: 10em;
	float: left;
}
ul.prizes a
{
	display: block;
	cursor: pointer;
	padding-left: 1em;
	color: #000033;
	text-decoration: none;
}
ul.prizes a:hover, ul.prizes a:focus
{
	color:#000033;
	text-decoration:underline;
}
/*pubpoker_buttons end*/
/*Menu3*/
ul.menu3
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:11px;
	cursor: default;
	width: auto;
}
ul.menu3 li
{
	margin-left: 0.6em;
	list-style-type: none;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:200;
	text-align: left;
	width: 13em;
	padding-left:0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#FFFFFF;
}
ul.menu3 a
{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
}
ul.menu3 a:hover, ul.menu3 a:focus
{
	color:#FFFFFF;
	text-decoration:underline;
}
ul.ird
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:11px;
	cursor: default;
	width: auto;
}
ul.ird li
{
	margin-left: 0.6em;
	list-style-type: none;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:200;
	text-align: left;
	width: 13em;
	padding-left:0em;
	padding-top: 1em;
	padding-bottom: 0.5em;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#FFFFFF;
}
ul.ird a
{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
}
ul.ird a:hover, ul.ird a:focus
{
	color:#FFFFFF;
	text-decoration:underline;
}
/*Menu4*/

ul.menu4
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:11px;
	cursor: default;
	width: auto;
}
ul.menu4 li
{
	margin-left: 0.6em;
	list-style-type: none;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:200;
	text-align: left;
	width: 13em;
	padding-left:0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#FFFFFF;
}
ul.menu4 a
{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
}
ul.menu4 a:hover, ul.menu4 a:focus
{
	color:#FFFFFF;
	text-decoration:underline;
}
ul.partners
{
	margin: 0;
	padding-left:0px;
	padding-top:10px;
	list-style-type: none;
}
ul.partners li
{
	padding-left:1em;
	padding-top:0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000033;
	line-height:12px;
	background-image:url(images/header_bg.jpg);
	background-repeat:no-repeat;
	height:30px;
}	
ul.sports_bg
{	
	margin:0;
	padding-left:0;
	padding-top:10px;
	list-style-type: none;
}
ul.sports_bg li
{
	padding-left:1em;
	padding-top:1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000033;
	line-height:12px;
	background-image:url(images/sports_header.jpg);
	background-repeat:no-repeat;
	height:45px;
}
ul.menu5
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size:11px;
	cursor: default;
	width: auto;
}
ul.menu5 li
{
	margin-left: 0.6em;
	list-style-type: none;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-weight:200;
	text-align: left;
	width: 13em;
	padding-left:0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#FFFFFF;
}
ul.menu5 a
{
	display: block;
	cursor: pointer;
	color: #FFFFFF;
	text-decoration: none;
}
ul.menu5 a:hover, ul.menu5 a:focus
{
	color:#FFFFFF;
	text-decoration:underline;
}	
ul.pub_poker_hdr
{
	margin: 0;
	padding-left:0px;
	padding-top:10px;
	list-style-type: none;
}
ul.pub_poker_hdr li
{
	padding-left:0.6em;
	padding-top:0.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000033;
	line-height:12px;
	background-image:url(images/header_bg.jpg);
	background-repeat:no-repeat;
	height:30px;
}
#lotto_numbers_bg {
	background:transparent url(images/lotto_bg.gif) no-repeat scroll 0 0;
	position:relative;
	float:left;
	height:50px;
	padding:5px;
	width:330px;
}
#lotto_numbers_bg2 {
	background:transparent url(images/lotto_bg2.gif) no-repeat scroll 0 0;
	position:relative;
	float:left;
	height:50px;
	padding:5px;
	width:330px;
}
#lotto1b {
background:transparent url(images/lotto_bg1b.gif) no-repeat scroll 0 0;
height:50px;
padding:5px;
width:330px;
}
#lotto2b {
background:transparent url(images/lotto_bg2b.gif) no-repeat scroll 0 0;
height:50px;
padding:5px;
width:330px;
}
ul.lotto_numbers
{	
	margin:0px;
	padding:0px;
	list-style-type: none;
}
ul.lotto_numbers li
{
	background:transparent url(images/lotto_ball_trans.gif) no-repeat scroll 0 0;
	font-size:130%;
	font-weight:bold;
	line-height:45px;
	float:left;
	position:relative;
	text-align:center;
	width:45px;
}
ul.lotto_numbers2
{	
	margin:0px;
	padding:0px;
	list-style-type: none;
}
ul.lotto_numbers2 li
{
	background:transparent url(images/lotto_ball_trans2.gif) no-repeat scroll 0 0;
	font-size:130%;
	font-weight:bold;
	line-height:45px;
	float:left;
	position:relative;
	text-align:center;
	width:45px;
}
ul.bonus_number
{
	margin:0px;
	padding:0px;
	list-style-type: none;
}
ul.bonus_number li
{
	background:transparent url(images/lotto_ball_trans.gif) no-repeat scroll 0 0;
	background-position:10px 0;
	padding-left:6px;
	font-size:130%;
	font-weight:bold;
	line-height:45px;
	width:50px;
	float:left;
	position:relative;
	text-align:center;
}
ul.bonus_number2
{
	margin:0px;
	padding:0px;
	list-style-type: none;
}
ul.bonus_number2 li
{
	background:transparent url(images/lotto_ball_trans2.gif) no-repeat scroll 0 0;
	background-position:10px 0;
	padding-left:6px;
	font-size:130%;
	font-weight:bold;
	line-height:45px;
	width:50px;
	float:left;
	position:relative;
	text-align:center;
}
