BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    background: #FC9632 url('../../artwork/ProgramRegBackground.jpg') top center no-repeat;
	padding:0;
	margin:0;
	margin-top:-3px;
} 
#StartDummy { display:none;}
.headerlinks {
	font-size:11px;
	margin-left:200px;
	position:absolute;
	top:10px;
	font-weight:bold;
}
.headerlinks A:link
{
    COLOR: #253C7F;
}
.headerlinks A:visited
{
    COLOR: #253C7F;
}
.headerlinks A:hover
{
    COLOR: #ffc10a;
}
.headerlinks A:active
{
    COLOR: #ffc10a;
}

table {
	overflow:visible;
}

TD.StartTab
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: 
    FONT-FAMILY: Verdana;
    width:154px;
    padding: 0 5px;
}
TR>TD.StartTab {width:144px;}
TD.StartTab A
{
    padding-top:9px;
    display:block;
    height:34px;
    background: #FFFFFF url('../../artwork/TabBackgroundActive.gif') top right no-repeat;
    COLOR: #FC9632;
    TEXT-DECORATION: none; 

}
TD.StartTab A:visited
{
    COLOR: #FC9632;
    TEXT-DECORATION: none; 
}
TD.StartTab A:hover
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.StartTab A:active
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}

TD.ActivitiesTab
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: 
    FONT-FAMILY: Verdana;
    width:154px;
    padding: 0 5px;
}
TR>TD.ActivitiesTab {width:144px;}
TD.ActivitiesTab A
{
    display:block;
    padding-top:9px;
    height:34px;
    background: #FFFFFF url('../../artwork/TabBackgroundActive.gif') top right no-repeat;
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.ActivitiesTab A:visited
{
    COLOR: #FC9632;
    TEXT-DECORATION: none; 
}
TD.ActivitiesTab A:hover
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.ActivitiesTab A:active
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}

TD.FacilitiesTab
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: 
    FONT-FAMILY: Verdana;
    width:154px;
    padding: 0 5px;
}
TR>TD.FacilitiesTab {width:144px;}
TD.FacilitiesTab A
{
    display:block;
    padding-top:9px
    height:34px;
    background: #FFFFFF url('../../artwork/TabBackgroundActive.gif') top right no-repeat;
    COLOR: #FC9632;
    TEXT-DECORATION: none; 
}
TD.FacilitiesTab A:visited
{
    COLOR: #FC9632;
    TEXT-DECORATION: none; 
}
TD.FacilitiesTab A:hover
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.FacilitiesTab A:active
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}

TD.MyBasketTab
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: 
    FONT-FAMILY: Verdana;
    width:154px;
    padding: 0 5px;
}
TR>TD.MyBasketTab {width:144px;}
TD.MyBasketTab A
{
    display:block;
    padding-top:9px;
    height:34px;
    background: #FFFFFF url('../../artwork/TabBackgroundActive.gif') top right no-repeat;
    COLOR: #FC9632; 
    TEXT-DECORATION: none;
}
TD.MyBasketTab A:visited
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.MyBasketTab A:hover
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.MyBasketTab A:active
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}

TD.MyAccountTab
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: 
    FONT-FAMILY: Verdana;
    width:154px;
    padding: 0 5px;
}
TR>TD.MyAccountTab {width:144px;}
TD.MyAccountTab A
{
    display:block;
    padding-top:9px;
    height:34px;
    background: #FFFFFF url('../../artwork/TabBackgroundActive.gif') top right no-repeat;
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.MyAccountTab A:visited
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.MyAccountTab A:hover
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.MyAccountTab A:active
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}

TD.ChangePin
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #93B3CC;
}

TD.HelpDeskTab
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: 
    FONT-FAMILY: Verdana;
    width:154px;
    padding: 0 5px;
}
TR>TD.HelpDeskTab {width:144px;}
TD.HelpDeskTab A
{
    display:block;
    height:34px;
    background: #FFFFFF url('../../artwork/TabBackgroundActive.gif') top right no-repeat;
    padding-top:9px;
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.HelpDeskTab A:visited
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.HelpDeskTab A:hover
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}
TD.HelpDeskTab A:active
{
    COLOR: #FC9632;
    TEXT-DECORATION: none;
}


TD.TableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

TD.Content
{   font-family: Verdana; 
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff;
    White-space: normal
}


TD.EnterGameResultContent
{   font-family: Verdana; 
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #fffff1
}

TD.ActivitiesBrowseNavigationRow
{
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

TD.ContentCloseSlots
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cccccc
}

TD.Content A:link
{
    COLOR: #253C7F;
}
TD.Content A:visited
{
    COLOR: #253C7F;
}
TD.Content A:hover
{
    COLOR: #ffc10a;
}
TD.Content A:active
{
    COLOR: #ffc10a;
}


TD.Contentbg
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #0D2772;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #D7D7D7;
}
TD.Contentbg A:link
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #0D2772;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #D7D7D7;
}
TD.Contentbg A:visited
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #0D2772;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #D7D7D7;
}
TD.Contentbg A:hover
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #0D2772;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #D7D7D7;
    TEXT-DECORATION: none
}
TD.Contentbg A:active
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #0D2772;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #D7D7D7;
    TEXT-DECORATION: none
}

TD.ActiveContentbg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0D2772
}
TD.ActiveContentbg A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0D2772
}
TD.ActiveContentbg A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0D2772
}
TD.ActiveContentbg A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0D2772;
    TEXT-DECORATION: none
}
TD.ActiveContentbg A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #0D2772;
    TEXT-DECORATION: none
}

TD.Inactive
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: 
    FONT-FAMILY: Verdana;
    width:154px;
    padding: 0 5px;
}
TR>TD.Inactive {width:144px;}
TD.Inactive A
{
    display:block;
    height:34px;
    background: #FFFFFF url('../../artwork/TabBackgroundInactive.gif') top right no-repeat;
    padding-top: 9px;
}
TD.Inactive A:link
{
    COLOR: #0d2772;
    TEXT-DECORATION: none;
}
TD.Inactive A:visited
{
    COLOR: #0d2772;
    TEXT-DECORATION: none;
}
TD.Inactive A:hover
{
    COLOR: #0d2772;
    TEXT-DECORATION: none;
}
TD.Inactive A:active
{
    COLOR: #0d2772;
    TEXT-DECORATION: none;
}

TD.Blank
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    display:none;
}

B.Title
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana
}

FORM
{
    FONT-FAMILY: Verdana
}

HR.HLine
{
    COLOR: #93B3CC
}

.WaitText
{
    DISPLAY:block;
    POSITION:relative;
    LEFT:12px;
    COLOR: red
}

INPUT.SmallButton
{
    FONT-SIZE: 6pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 58px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 14px
}

INPUT.HistoryButton
{
    FONT-SIZE: 6pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 75px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 15px
}

INPUT.BasketButton
{
    FONT-SIZE: 6pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 72px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 14px
}

TD.Start
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}

TD.HelpDesk
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
    HEIGHT: 280px;
    vertical-align:top;
}

TD.Facilities
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}

TD.MyBasket
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}

TD.MyAccount
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}

TD.Activities
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}

TD.ActivitiesListContent
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

INPUT.KioskLogoutButton
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 100px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px
}

INPUT.SelectLanguageButton
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 280px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px
}

TD.Kiosk35ReceiptFont
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}

TD.KiosksSwipeCardMessage
{
    FONT-SIZE: 20pt;
    FONT-FAMILY: Verdana
}
TD.Footer
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    COLOR: black;
}

B.Submenu
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
    color: #FC9632;
    text-decoration: none;
}

B.Submenu A:link
{
    COLOR: #FC9632;
    text-decoration: none;
}

B.Submenu A:visited
{
    COLOR: #FC9632;
    text-decoration: none;
}

B.Submenu A:hover
{
    COLOR: #FC9632;
    TEXT-DECORATION: none
}

B.Submenu A:active
{
    COLOR: #FC9632;
    TEXT-DECORATION: none
}

B.InactiveSubmenu
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF;
    color: #0D2772;
    
}

B.InactiveSubmenu A:link
{
    COLOR: #0D2772;
}

B.InactiveSubmenu A:visited
{
    COLOR: #0D2772;
}

B.InactiveSubmenu A:hover
{
    COLOR: #0D2772;
    TEXT-DECORATION: none
}

B.InactiveSubmenu A:active
{
    COLOR: #0D2772;
    TEXT-DECORATION: none
}

TD.AvailableReportsTitle
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

TD.SportsReportsTable
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #93B3CC
}

INPUT
{
 FONT: menu;
}

TEXTAREA
{
 FONT: menu;
}

SELECT
{
 FONT: menu;
}

.RefreshTitle
{
    font-size: 10pt;
    font-family: Verdana;
    font-weight: bold;
}

.RefreshResult 
{
	font-size: 9pt;
    font-family: Verdana;
    font-weight: bold;
}

.RefreshTask
{
    font-size: 9pt;
    font-family: Verdana;
}

.RefreshSuccess 
{
    font-size: 9pt;
    font-family: Verdana;
	color: Green;
}

.RefreshFailure
{
    font-size: 9pt;
    font-family: Verdana;
    font-weight: bold;		
	color: Red;
}

TD.SiteDown
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #93B3CC
}

/* PROMOTIONAL OFFER STYLES */

TABLE.PromotionalOfferTitle
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #BDD6EC;
    font-weight: bold;
}

TABLE.PromotionalOfferBody
{
    border:solid thin #BDD6EC;
    background-color: #F5F5F5;
}

TD.PromotionalOfferBackground
{
   BACKGROUND-COLOR: #F5F5F5;
}
TABLE.PromotionalOfferHeader
{
   font-size: 8pt;
   font-family: Verdana;
   font-weight: bold;
}
TABLE.PromotionalOfferYesNo
{
   font-size: 9pt;
   font-family: Arial;
   font-weight: bold;
}

TD.PromotionalOfferAuthorization
{
    font-size: 8pt;
    font-family:Arial;
}

TEXTAREA.PromotionalOfferScrollText
{
    width: 275px;
    height: 225px;
    font-size: 8.5pt;
    color: #696969;
}
INPUT.PromotionalOfferCheckbox
{
    width: 15px;
    height: 15px;
}

TABLE.PromotionalOfferOptions
{
    font-size: 8pt;
    font-family: Verdana;   
}

TD.PromotionalOfferMonths
{
  text-align:left; 
}

TD.PromotionalOfferIssues
{
  text-align:right;  
}
