BODY
{
  FONT: 8pt geneva,verdana,helvetica,arial,sans-serif;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  background:#ffffff;
  scrollbar-3dlight-color:#336699;
  scrollbar-arrow-color:#336699;
  scrollbar-base-color:#eeeeee;
  scrollbar-darkshadow-color:#eeeeee;
  scrollbar-face-color:#eeeeee;
  scrollbar-highlight-color:#eeeeee;
  scrollbar-shadow-color:#336699

}

P
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}

TD
{
   FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}

TH
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
LI
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}

.emButton, .emButtonDis
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
.buyButton
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
.gButton
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
SELECT
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
EM
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
.navigation
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
.footer
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
.sectionHeading
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
.menuHeading
{
    FONT: 8pt geneva,verdana,helvetica,arial,sans-serif
}
A:link
{
    COLOR: #0033cc
}
A:visited
{
    COLOR: #0033cc
}
H1
{ color: #00309B;font-size:18px;font-weight:bold;text-align:center;
}

.LEGAL
{
   FONT: 7pt geneva,verdana,helvetica,arial,sans-serif
}

.cash_rpt
{
    FONT: bold 12pt geneva,verdana,arial,helvetica,sans-serif
}
.logo
{
    COLOR: #0066cc;
    FONT: bold 14pt geneva,verdana,arial,helvetica,sans-serif
}
.logo
{
    COLOR: #ffffff
}
H2
{
    FONT: bold 14px geneva,verdana,arial,helvetica,sans-serif
}
.headH {
	color: #00309B;
	margin:0;
}


h3{font-size:16px;text-align:left;width:98%;background:#ffffcc;color:#00309c;padding:5px;margin-top:20px;margin-bottom:10px;}


TH
{
    FONT-WEIGHT: bold
}
.navigation
{
    COLOR: #ffffff
}
.footer
{
    COLOR: #ffffff
}
.cbform
{
    FONT: 8pt monospaced
}
.cbformError
{
    FONT: 8pt monospaced
}
.cbformError
{
    BACKGROUND: #ffcc33
}
.emButton
{
    BACKGROUND: #003399;
    COLOR: #ffffff
}
.emButtonDis {
	color: #ffffff;
}
.gButton
{
    BACKGROUND: #cccccc;
    COLOR: #000000
}
.buyButton
{
    BACKGROUND: #cc0000;
    COLOR: #ffffff
}
.content
{
    MARGIN: 3em
}
EM
{
    COLOR: #cc0000;
    FONT-WEIGHT: bold
}
.odd
{
    COLOR: #ffffff
}
.even
{
    COLOR: #ffcc33
}
.sectionHeading
{
    BACKGROUND: #003399;
    COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.menuHeading
{
    BACKGROUND: #003399;
    COLOR: #ffffcc;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION:  underline;
}
.homeText
{
    COLOR: #ffffff;
    FONT: 10pt geneva,verdana,arial,helvetica,sans-serif
}
.fieldLabel
{
    COLOR: #003399;
    CURSOR: help
}
.linesHeader
{
	color : #000066;
	font-size : 11pt;
	font-weight : bold;
	font-family: geneva,verdana,arial,helvetica,sans-serif;
	text-decoration: none;
}

.newodd
{
	color : #000066;
	font-size : 14pt;
	font-weight : bold;
	font-family: geneva,verdana,arial,helvetica,sans-serif;
	text-decoration: none;
}

.titlep3
{
}

.created
{
}

.eventHeader
{
}

.sports
{
}

.othersport
{
}

.linesDescr
{
}

.linesDescrBet
{
	color : #000066;
	font-size : 11pt;
	font-weight : bold;
	font-family: geneva,verdana,arial,helvetica,sans-serif;
	text-decoration: none;
}

.linesodd
{
}

.error
{
	margin-top:100px;margin-left:auto;margin-right:auto;
}

.linestime
{
}

.teased
{
}

.h2item {
	color: #0033cc;
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline
}

.h2itemSelected {
	color: #000066;
	font-family: geneva,verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none
}

.h2head {
	color: #0033cc;
	font-family: geneva, verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

.pcardpoint {
	font-family: geneva,verdana,arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	}

.swingj {
        font-family: Perpetua;
	font-size: 20px;
	color: #990033;
}
			



/*------- UNIFIED STYLE CLASSES BY ANDRIS BELOW THIS POINT ---------*/
td.frontpromo{background:#eeeeee;border:1px solid #ff6600;cursor:pointer;cursor:help;font-size:12px;font-weight:bold;color:#00309c;vertical-align:middle;text-align:center;}
td.frontpromo a{text-decoration:none;color:#00309c;}
td.frontpromo a:visited{text-decoration:none;color:#00309c;}
td.frontpromo a:hover{text-decoration:none;color:#00309c;}

.ticker {
	font: 8pt verdana,geneva,helvetica,arial,sans-serif;
	border:0px;
	padding: 0px;
	width:90%;
	background: #000000;
	color: #ffffff;
}

table.calendar{margin-left:auto;margin-right:auto;border-width:0px 1px 0px 0px;border-style:solid;border-color:#aaaaaa;width:630px;}
td.calendar_hat{color:#eeeeee;text-align:right;vertical-align:middle;height:11px;border-width:0px;border-style:solid;border-color:#aaaaaa;width:100%;background:#00309c;font-size:10px;padding:5px;}
td.calendar_over{text-align:center;vertical-align:middle;height:70px;border-width:0px;border-style:solid;border-color:#aaaaaa;width:100%;background:#00309c;}
td.calendar_toptext{color:#ffffff;font-size:18px;font-weight:bold;letter-spacing:1px;text-align:center;vertical-align:middle;height:24px;border-width:0px;padding:0px;}

td.calendar_top{background:#666666;color:#ffffff;font-weight:bold;font-size:10px;border-color:#ffffff;border-width:0px 0px 0px 1px;border-style:solid;height:20px;width:90px;vertical-align:middle;}
td.calendar_weekend{background:#ffffff;border-width:0px 0px 1px 1px;border-style:solid;border-color:#aaaaaa;color:#ff6600;vertical-align:bottom;height:84px;width:90px;}
td.calendar_weekday{background:#ffffff;border-width:0px 0px 1px 1px;border-style:solid;border-color:#aaaaaa;color:#00309c;vertical-align:bottom;height:84px;width:90px;}
td.calendar_daynum{font-size:20px;font-weight:bold;text-align:right;vertical-align:bottom;width:90px;}
td.calendar_month{font-size:16px;font-weight:bold;text-align:right;vertical-align:bottom;color:#00309c;padding:5px;text-align:center;border-color:#aaaaaa;border-width:0px 0px 1px 1px;border-style:solid;}

table.cal_mon{border:1px solid #00309c;background:#eeeeee;width:120px;}
td.cal_mon_cell{padding:2px;text-align:left;vertical-align:middle;color:#00309c;}
a.cal_mon_href{text-decoration:underline;color:#00309c;}
a.cal_mon_href:visited{color:#eeeeee;text-decoration:underline;color:#00309c;}
a.cal_mon_href:hover{color:#eeeeee;text-decoration:underline;}


td.calendar_regular{font-size:10px;font-weight:normal;text-align:left;padding:2px;vertical-align:top;}
div.calendar_special{font-size:10px;font-weight:normal;text-align:left;padding:2px;vertical-align:top;color:#ee0000;}

div.drop{visibility:hidden;position:absolute;z-index:100;}
a.calendar_control{color:#eeeeee;text-decoration:underline;}
a.calendar_control:visited{color:#eeeeee;}
a.calendar_control:hover{color:#eeeeee;}


div.showscreen{visibility:visible;position:absolute;top:10px;}
div.showprint{visibility:hidden;position:absolute;top:10px;}


a.calendar_thref{color:#eeeeee;text-decoration:underline;}
a.calendar_thref:visited{color:#eeeeee;}
a.calendar_thref:hover{color:#eeeeee;}

table.dd_runner{background:#dddddd;}
td.dd_runner_cell{background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:3px;}
table.line_around{background:#ffffcc;}
td.line_over{background:#ffffcc;text-align:center;padding:5px;}
td.line_cell{background:#eeeeee;text-align:left;padding:3px;height:100%;vertical-align:top;}
table.line_tab{width:100%;height:100%;background:#eeeeee;}

/*--------- General classes ----------------------------------------*/
div.heading{color: #00309b;font-size:20px;font-weight:bold;text-align:center;vertical-align:middle; border: 0px solid red; }
div.heading_large{color:#000000;font-size:18px;text-align:center;vertical-align:middle;font-weight:bold;}
div.heading_comment{color:#000000;font-size:12px;text-align:center;vertical-align:middle;font-weight:normal;}
div.heading_spec{color:#aa0000;font-size:12px;text-align:center;vertical-align:middle;font-weight:bold;}
div.subheading{color:#aa0000;font-size:18px;font-weight: bold;}
div.message{}
div.message_thin{}
div.message_fat{}
div.norm_text{text-align:left;font-size:12px;font-weight:normal;}
td.casinos{vertical-align:middle;text-align:center;font-size:12px;font-weight:bold;padding:20px;}

/*--------- lottery cards -----------------*/
table.loto{border:2px solid #00309c;width:369px;}
td.loto_top_left{background:#ffffff;color:#00309c;font-weight:normal;text-align:center;padding:5px;}
td.loto_top_right{background:#eeeefc;color:#00309c;font-weight:bold;text-align:center;padding:5px;width:68px;}
td.loto_head{background:#ffffff;padding:3px;text-align:center;}
font.loto_bignum{font-size:1.5em;}
td.loto_sub_sel{border-width:0px 0px 2px 0px;border-color:#ffffcc;border-style:solid;color:#00309c;background:#eeeefc;padding:5px;font-weight:bold;font-size:11px;width:80px;vertical-align:top;}
td.loto_sub_odd{background:#ffff99;font-size:18px;font-weight:bold;text-align:center;color:#ff6600;}


td.loto_cell{border-width:1px 0px 0px 0px;border-style:solid;border-color:#eeeefc;text-align:left;padding:5px;background:#ffffe0;width:209px;}
td.loto_err_cell{border-width:1px 0px 0px 0px;border-style:solid;border-color:#eeeefc;text-align:left;vertical-align:middle;padding:0px;background:#ffffcc;width:12px;}
td.loto_odd_cell{border-width:1px 0px 0px 0px;border-style:solid;border-color:#eeeefc;text-align:left;vertical-align:middle;padding:5px;background:#ffffcc;width:68px;font-size:11px;font-weight:bold;color:#00309c;}


td.loto_odd_hr{border-width:0px;background:#eeeefc;padding:0px;height:1px;font-size:1px;}
td.loto_odd_hr_in{border-width:0px;border-style:solid;border-color:#ffffcc;background:#eeeefc;padding:0px;height:1px;font-size:1px;}
select.loto_select{width:50px;border:1px inset #ff6600;background:#eeeefc;font-size:11px;font-weight:bold;color:#00309c;}
input.loto_ball{width:20px;border:1px inset #ff6600;background:#eeeefc;font-size:11px;font-weight:bold;color:#00309c;}
td.loto_balloption{cursor:pointer;cursor:help;font-weight:normal;width:100%;background:#ffffcc;text-align:center;color:#00309c;}
td.loto_balloption_over{cursor:pointer;cursor:help;color:#00309c;font-weight:normal;width:100%;background:#ccccec;text-align:center;}
table.loto_ballselect{background:#ffffcc;}

input.loto_wager{width:50px;border:1px inset #ff6600;background:#eeeefc;font-size:11px;font-weight:bold;color:#00309c;}
select.loto_week{width:40px;border:1px inset;font-size:10px;font-weight:normal;color:#000000;}

td.loto_chdr{background:#ff6600;font-size:10px;color:#ffffff;font-weight:bold;text-align:center;width:60px;}
td.loto_chdr_day{background:#999999;font-size:9px;color:#ffffff;font-weight:bold;text-align:center;padding:2px;}
td.loto_chdr_cell{background:#cccccc;font-size:9px;color:#00309c;font-weight:bold;text-align:center;}

input.loto_button{background-color:#00309c;color:#ffffff;width:64px;border:1px outset #ffffff;}
td.loto_bottom{background:#dddddd;padding:5px;text-align:center;}

td.loto_stakes{font-size:11px;font-weight:bold;background:#dddddd;color:#00309c;text-align:center;}
input.loto_stake_val{border:1px inset #ffffff;background:#ffffcc;width:60px;font-size:12px;font-weight:bold;color:#00309c;}




/*------------ PBALL_SCORES ---------------------------------------------*/
table.pscores {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;}
td.pscores_topdate {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;width:23%;}
td.pscores_topball {background-color:#dddddd;color:#000000;font-size:9px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;width:11%;}

td.pscores_ball_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:6px;margin:0px;}
td.pscores_ball_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:6px;margin:0px;}

td.pscores_date_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:6px;margin:0px;}
td.pscores_date_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:6px;margin:0px;}

/*------------------------------------------------------------------*/








/*------------------------------------------*/

table.callout{border:none;height:100%;width:400px;margin-left:0px;margin-right:0px;}
table.parlay_callout{border:none;height:100%;width:90%;}
table.callout_left{border:none;height:100%;width:13px;}
td.callout_lefttop{border-width:0px 1px 0px 0px;border-style:solid;border-color:#00309c;height:auto;padding:0px;font-size:1px;}
td.callout_leftbottom{border:none;padding:0px;margin:0px;font-size:1px;height:14px;text-align:right;vertical-align:middle;}
td.callout_content{border-width:1px 1px 1px 0px;border-style:solid;border-color:#00309c;padding:5px;background:#eeeeee;width:100%;}
div.line_err_msg{color:#ee0000;}




/*-------------- Claim Bonuses -------------------------------------*/
div.claim_bonus_err{font-size:1.1em;color:#ee0000;text-align:left;width:450px;}
div.claim_bonus_msg{font-size:1.1em;color:#00309c;text-align:left;width:450px;}
/*------------------------------------------------------------------*/

/*-------------- Schedules ----------------------------------------*/
a.sched_link {color:#00309B;font-size:16px;font-weight:bold;text-decoration:underline;}
div.sched_link {color:#666666;font-size:16px;font-weight:bold;}
div.sched_note {font-size:10px;color:#ee0000;font-weight:bold;text-align:center;width:640px; margin-top: 15px; }

/*------------ RPT ----------------------------------------------*/
font.rpt_size_plus_one{font-size:1.1em;font-weight:bold;}

/*-------- Layout tables -------------------------------------------*/
table.back{;width:630px; padding: 0px; margin: 0 0 0 10px;}
table.rptback{;width:820px; padding: 0px; margin: 0 0 0 10px;}
table.vback{border:none;width:100%;height:100%;}
table.inline{margin-left:auto;margin-right:auto;border:none;width:95%;}
table.inform{margin-left:auto;margin-right:auto;padding:0px;border:none;width:100%;text-align:left;}
table.inbet{margin-left:auto;margin-right:auto;padding:0px;border:none;text-align:left;vertical-align:top;}
td.inline_spacer{padding:0px;vertical-align:top;text-align:left;}
td.login{padding:20px;vertical-align:middle;text-align:center;}
td.spacer{text-align:center;vertical-align:middle;height:5px;font-size:1px;padding:0px;}
/*------------------------------------------------------------------*/

/*-------- Available bet option selection menu ---------------------*/
table.menu {margin-left:auto;margin-right:auto;border:1px solid #00309B;padding:0px;width:95%;background:#eeeeee;}
td.menu_top, th.menu_top {background:#00309B;color:#ffffff;font-size:10px;font-weight:bold;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.menu_cell {background-color:#eeeeee;color:#000000;font-size: 10px;font-weight: normal;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.menu_cell_selected {background-color:#ffffcc;color:#ff6600;font-size: 10px;font-weight: normal;text-align:left; vertical-align:middle;padding:3px;margin:0px;}
font.menu_pale {font-size:0.9em;font-weight:normal;}
/*------------------------------------------------------------------*/

/*--------- Fatal error messages -----------------------------------*/
table.error {margin-left:auto;margin-right:auto;border:1px solid #00309B;padding:0px;}
td.error_top {background:#00309B;color:#ffffff;font-size:10px;font-weight:bold;text-align:left;vertical-align:middle;height:16px;padding:3px;margin:0px;}
td.error_cell {background-color:#eeeeee;color:#aa0000;font-size: 11px;font-weight: bold;text-align:center;vertical-align:middle;padding:16px;margin:0px;}
td.error_bottom {background-color:#eeeeee;color:#aa0000;font-size: 11px;font-weight: bold;text-align:right; vertical-align:middle;padding:3px;margin:0px;}
input.error_button{background-color: #00309B;color:#ffffff;}
/*------------------------------------------------------------------*/

/*---- Cash reports ------------------------------------------------*/
table.cash {border-color:#ff6600;border-style:solid;border-width:1px;padding:0px;margin-left:auto;margin-right:auto;}
td.cash_col{vertical-align:top;background:#ffffcc;border-color:#ff6600;border-style:solid;border-width:0px 1px 0px 0px;padding:0px;}
td.cash_rcol{vertical-align:top;background:#ffffcc;border:none;padding:0px;}

td.cash_top {background-color:#ffffcc;color:#00309b;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:5px;margin:0px;}
td.cash_cell {background-color:#ffffcc;color:#00309b;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:5px;margin:0px;}
td.cash_col {}
div.cash_caption {font-size:11px;font-weight:normal;text-align:left;}
div.cash_amount {font-size:11px;font-weight:bold; text-align:right;}
div.cash_amount_negative {font-size:11px;font-weight:bold; text-align:right;color:#cc0000;}
/*------------------------------------------------------------------*/

/*---- Login page --------------------------------------------------*/
table.lcash {border:1px solid #ff6600;padding:0px;margin-left:auto;margin-right:auto;}
td.lcash_top {background-color:#ffffcc;color:#00309b;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:10px;margin:0px;}
td.lcash_cell {background-color:#ffffcc;color:#00309b;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:10px;margin:0px;}
div.lcash_caption {font-size:14px;font-weight:normal;text-align:center;}
div.lcash_amount {font-size:14px;font-weight:bold; text-align:right;}
div.lcash_amount_negative {font-size:14px;font-weight:bold; text-align:right;color:#cc0000;}
/*------------------------------------------------------------------*/




/*---- Messages ----------------------------------------------------*/
table.msg {border:1px solid #ff6600;padding:0px;margin-left:auto;margin-right:auto;width:95%}
td.msg_top {background-color:#ffffcc;color:#000000;font-size:10px;font-weight:normal;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.msg_cell {background-color:#ffffff;color:#000000;font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;padding:10px;margin:0px;}
td.msg_bottom {background-color:#ffffff;color:#ff6600;font-size:10px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
/*------------------------------------------------------------------*/

/*---- Bet-type specific information (e.g. payout schedule) --*/
table.info {border:1px solid #ff6600;padding:0px;margin-left:auto;margin-right:auto;}
td.info_top {background-color:#ffff99;color:#00309b;font-size:10px;font-weight:bold;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.info_cell {background-color:#ffffcc;color:#00309b;font-size:10px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.info_spacer {vertical-align:top;text-align:center;padding:0px;margin:0px;}
div.info_amount{font-size:11px;font-weight:normal;text-align:left;}
div.info_caption{font-size:11px;font-weight:normal;text-align:left;}
font.info_fat {font-size:10px;font-weight:bold;}
/*------------------------------------------------------------------*/

/*---- special information (e.g. Jackpots) -------------------------*/
table.special {border-color:#ff6600; border-width:1px;width:95%;margin-left:auto;margin-right:auto;}
td.special_cell {background-color:#ffff99;color:#000000;font-size:14px;font-weight:bold;text-align:center;vertical-align:middle;padding:16px;margin:0px;}
td.special_cell_small {background-color:#ffff99;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:5px;margin:0px;}
font.special_fat {color:#aa0000;font-size: 16px;font-weight: bold;}
font.special_bat {color:#aa0000;font-weight: bold;}
font.special {color:#ee0000;}
/*------------------------------------------------------------------*/

/*---- bet rules ---------------------------------------------------*/
table.rules {border-color:1px solid #000000;width:95%;margin-left:auto;margin-right:auto;}
td.rules_top, th.rules_top {background-color:#dddddd;color:#000000;font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.rules_cell {background-color:#eeeeee;color:#000000;font-size:12px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
/*------------------------------------------------------------------*/

/*-------- Inline error messages for bet's setup -------------------*/
div.ierror {text-align:left;color:#ee0000;font-size:11px;font-weight:bold;}
div.ierror_small {color:#550000;font-size: 12px;font-weight: bold;}
div.isuccess {color:#00309b;font-size: 16px;font-weight: bold;}
/*------------------------------------------------------------------*/


/*----------------------------- Bet types page ---------------------*/
table.bettype {border:none;padding:0px;margin:0px;margin-left:auto;margin-right:auto;}
td.form_back, th.bet_top{background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.form_fore, th.bet_top{background-color:#eeeeee;color:#000000;font-size:11px;color:#003399;font-weight:normal;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.bettype_top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.bettype_cell_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:top;padding:3px;margin:0px;}
td.bettype_cell_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:top;padding:3px;margin:0px;}


table.sched{border:0px solid #eeeeee; margin: 0px;}
td.sched_top {background-color:#FFFFFF;color:#000000;font-size:13px;font-weight:bold;text-align:left;vertical-align:middle;padding:5px 5px 0px 5px;margin:0px; border: 0;}
td.sched_cont {background-color:#dddddd;text-align:left;vertical-align:middle;padding:0px;margin:0px;}
table.sched_data{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;}
td.sched_cell_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:3px;margin:0px;border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
td.sched_cell_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:3px;margin:0px;border-top:1px solid #dddddd;border-left:1px solid #dddddd;}


/*-----------------------------------------------------------------*/
table.bet {border:none;padding:0px;margin:0px;width:630px;margin-left:auto;margin-right:auto;}
td.bet_top, th.bet_top{background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.bet_top_publine {background-color:#ffffff;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.bet_cell_a, td.cash_cell_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.bet_cell_b, td.cash_cell_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.cash_cell_a, td.cash_cell_b {text-align:justify; padding-right: 10px; padding-left: 10px; vertical-align:top;}
td.bet_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;font-size:5px;height:5px;}
td.bet_active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.bet_passive {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:10px;margin:0px;}
td.bet_bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:3px;margin:0px;}
div.bet_message {text-align:left;color:#550000;font-size:11px;font-weight:bold;}
div.bet_oversquare {font-size:16px;text-align:center;vertical-align:middle;font-weight:bold;}
div.bet_note {text-align:left;color:#000000;font-size:11px;font-weight:normal;}
div.bet_event {text-align:left;font-size:16px;font-weight:bold; background-color: white;}
div.bet_event_ldescr {text-align:left;}
div.bet_event_cdescr {text-align:center;}
div.bet_event_lvalue {text-align:left;font-weight:bold;}
div.bet_event_rdescr {text-align:right;}
div.bet_event_rvalue {text-align:right;font-weight:bold;}
input.bet_button{background-color:#00309B;color:#ffffff;}
div.bet_button_note{font-size:9px;font-weight:normal;}

table.ticket {border:2px solid #00309c;background:#eeeeee;padding:0px;margin:0px;width:95%;margin-left:auto;margin-right:auto;}
td.ticket_top {background-color:#fafafa;color:#00309c;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.ticket_cell_a {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.ticket_cell_b {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.ticket_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;font-size:5px;height:5px;}
td.ticket_active {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.ticket_passive {background-color:#ffffff;color:#00309c;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:10px;margin:0px;}
td.ticket_bottom {background-color:#eeeeee;color:#00309c;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:3px;margin:0px;}
div.ticket_message {text-align:left;color:#550000;font-size:11px;font-weight:bold;}
div.ticket_oversquare {font-size:16px;text-align:center;vertical-align:middle;font-weight:bold;}
div.ticket_note {text-align:left;color:#00309c;font-size:11px;font-weight:normal;}
div.ticket_event {text-align:left;font-size:16px;font-weight:bold;}
div.ticket_event_ldescr {text-align:left;}
div.ticket_event_cdescr {text-align:center;}
div.ticket_event_lvalue {text-align:left;font-weight:bold;}
div.ticket_event_rdescr {text-align:right;}
div.ticket_event_rvalue {text-align:right;font-weight:bold;}
input.ticket_button{background-color:#00309c;color:#ffffff;}
div.ticket_button_note{font-size:9px;font-weight:normal;}
/*------------------------------------------------------------------*/

/*------------ REPORTS ---------------------------------------------*/
table.report {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;table-layout:fixed;}
td.report_top, th.report_top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.report_cell_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.report_cell_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.report_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;}
td.report_sub_a {background-color:#fcfcfc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
td.report_sub_b {background-color:#ffffee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
td.report_allsub {color:#000000;font-size:1px;font-weight:normal;text-align:center;vertical-align:middle;padding:0px;margin:0px;background:#dddddd;border:none;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
td.report_space_a {background-color:#eeeeee;color:#000000;font-size:1px;font-weight:normal;text-align:center;vertical-align:middle;padding:0px;margin:0px;border:none;}
td.report_space_b {background-color:#ffffcc;color:#000000;font-size:1px;font-weight:normal;text-align:center;vertical-align:middle;padding:0px;margin:0px;border:none;}
td.report_active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.report_passive {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:10px;margin:0px;}
td.report_bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:3px;margin:0px;}
div.report_title {font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;}
div.report_ifbet {font-style:italic;}
td.report_part {background-color:#dddddd;color:#000000;font-size:10px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
/*------------------------------------------------------------------*/

/*------------ CASHOUT ---------------------------------------------*/
table.cashout {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;}
td.cashout_top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.cashout_cell {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.cashout_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;}
td.cashout_active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.cashout_bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:3px;margin:0px;}
select.cashout_select {}
input.cashout_input {}
input.cashout_button {background-color:#00309B;color:#ffffff;}
/*------------------------------------------------------------------*/

/*------------ TRANSFER ---------------------------------------------*/
table.transfer {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;}
td.transfer_top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.transfer_cell {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.transfer_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;}
td.transfer_active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.transfer_bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:3px;margin:0px;}
select.transfer_select {}
input.transfer_input {}
input.transfer_button {background-color:#00309B;color:#ffffff;}
/*------------------------------------------------------------------*/

/*------------ SCORES ---------------------------------------------*/
table.scores {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;}
td.scores_top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.scores_cell_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.scores_cell_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.scores_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;}
td.scores_active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.scores_passive {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:10px;margin:0px;}
td.scores_bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:3px;margin:0px;}
div.scores_title {font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;}
/*------------------------------------------------------------------*/

/*------------- BONUSES --------------------------------------------*/
table.bonus {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;}
td.bonus_cell {background-color:#ffffff;color:#00309b;font-size:11px;font-weight:normal;text-align:left;vertical-align:top;padding:5px;margin:0px;}
td.bonus_spacer{text-align:center;vertical-align:middle;height:5px;font-size:1px;padding:0px;}
/*------------------------------------------------------------------*/

/*------------- CONTACT US -----------------------------------------*/
table.contact {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;}
td.contact_top {background-color:#eeeeee;color:#000000;font-size:11px;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.contact_cell {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.contact_passive {background-color:#ffffff;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:3px;margin:0px;}
td.contact_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;}
div.contact_over{font-weight:bold;text-align:left;}
/*-----------------------------------------------------------------*/


/*----------- cash transfers to casino ----------------------------*/
table.casino {border:none;padding:0px;width:95%;margin-left:auto;margin-right:auto;}
td.casino_top {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.casino_cell_a {background-color:#eeeeee;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.casino_cell_b {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:center;vertical-align:middle;padding:3px;margin:0px;}
td.casino_spacer {text-align:center;vertical-align:middle;padding:0px;margin:0px;font-size:5px;height:5px;}
td.casino_active {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:bold;text-align:left;vertical-align:middle;padding:6px;margin:0px;}
td.casino_passive {background-color:#ffffcc;color:#000000;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding:10px;margin:0px;}
td.casino_bottom {background-color:#dddddd;color:#000000;font-size:11px;font-weight:bold;text-align:right;vertical-align:middle;padding:3px;margin:0px;}
div.casino_message {text-align:left;color:#000000;font-size:11px;font-weight:bold;margin-left:40px;margin-right:40px;}
div.casino_error{text-align:left;color:#550000;font-size:11px;font-weight:bold;}
div.casino_oversquare {font-size:16px;text-align:center;vertical-align:middle;font-weight:bold;}
div.casino_note {text-align:left;color:#000000;font-size:11px;font-weight:normal;}
div.casino_event {text-align:left;font-size:16px;font-weight:bold;}
div.casino_event_ldescr {text-align:left;}
div.casino_event_lvalue {text-align:left;font-weight:bold;}
div.casino_event_rdescr {text-align:right;}
div.casino_event_rvalue {text-align:right;font-weight:bold;}
input.casino_button{background-color:#00309B;color:#ffffff;}
div.casino_button_note{font-size:9px;font-weight:normal;}
/*------------------------------------------------------------------*/


/*----------------- Racebook menu---------------------------*/
div.racebook_menu_over{font-size:13px;font-weight:bold;padding:2px;}
a.racebook_menu_slink{font-size:10px;font-weight:normal;}
div.racebook_menu_inner{font-size:10px;font-weight:normal;padding:2px;}
font.racebook_menu_special{color:#ee0000;}


/*----------------- Handicap Sel---------------------------*/
div.handicap_sel{font-size:14px;font-weight:bold;}
a.handicap_sel_active{color:#990000;font-size:14px;}




/*--*/
div.jwarning{margin-left:auto;margin-right:auto;width:80%;padding:20px;position:absolute;background:#ffffcc;border:1px solid #ee0000;color:#ee0000;font-weight:bold;font-size:12px;text-align:center;}
span.pool-top{color:#00309c;font-size:14px;font-weight:bold;text-align:center;width:100%;margin-top:10px;}
p.pool{color:#000000;font-size:11px;font-weight:normal;text-align:center;margin:3px;}
p.pool-spec{color:#ee0000;font-size:11px;font-weight:normal;text-align:center;margin:3px;}

a.bonuses, a.bonuses:visited { color: #666666; }
a.bonuses:hover { color: #666666; text-decoration: underline; }
a.poker:link, a.poker:visited, a.poker:hover, a.poker:active {color:#FFFFFF; text-decoration:underline;}

/* --------- Sign Up Table -------------- */
table.signup {width: 430px;	padding: 15px;	margin: 5px;	border: 1px solid #959799;	background: #ffffaa;}
th.signup {text-align: center; vertical-align: middle; width:100%; height: 100%; color: #00309c; font-size: 14px;}

body.nofr { width:100%; padding: 0; margin: 0;}
body.fr { width: 94%; padding: 0; margin: 0;}

form.mainForm {margin: 0; padding: 0;}
/*----------------the why questions-------*/
#dhtmltooltip{position: absolute;width: 150px;border: 2px solid black;padding: 2px;background-color:#ffffcc;visibility: hidden;z-index: 100;}
/*--------------------------------------calendar for signup--------------------*/
div.calendar {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;background-color: #ffffff;position:absolute;left:0px;top:0px;width:290px;height:auto;z-index:1;cursor: pointer;visibility: hidden;border: 1px solid #999999;}
table.calendar {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: none;width:100%;}
tr.firstrow{background-color: #000099;}
td.day {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;border:none;width: 14%;text-align: center;}
td.today {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;	border: 1px solid #000033;width: 14%;text-align: center;color: #ff0000;}
td.weekends{background-color:#CCCCEE;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;border:none;width: 14%;text-align: center;}
td.weekends_out{background-color:#CCCCEE;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;border:none;width: 14%;color: gray;text-align: center;}
td.day_out {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;width: 14%;text-align: center;color: gray;background-color: #ffffff;}
td.day_c {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;border: 1px solid #333333;width: 14%;text-align: center;	color: white;background-color: black;}
/* class to hidden week col*/
td.weekhidden{display:none;}
td.week{font-weight: bold;font-size: 11px;width: 14%;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;	border-left: 1px solid #999999;	background-color: #ffffff;text-align: center;}
td.weeksel{font-weight: bold;font-size: 11px;width: 14%;color: #000099;font-family: Verdana, Arial, Helvetica, sans-serif;border-left: 1px solid #999999;background-color: #ffffff;text-align: center;}
td.wd {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;background-color: #ffffff;text-align: center;width: 14%;}
td.closew {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: 1px none #000033;font-weight: bold;color: #FFFFFF;background-color: black;font-variant: small-caps;text-align: center;width: 14%;}
td.nav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 14%;text-align: center;border: none;background-color: #000099;}
select.nav {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;text-align: left;background-color: #ffffff;color: #000000;border: none;}
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

