BODY
{
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana;
BACKGROUND-image:url(http://www.niagarafalls.ca/images/blue-fade.jpg) ;    
background-repeat:repeat-x;
}

TD.StartTab
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#65A7e9;
}

TD.StartTab A:link
{
COLOR: #ffffff
}
TD.StartTab A:visited
{
COLOR: #ffffff
}
TD.StartTab A:hover
{
COLOR: #005596;

}
TD.StartTab A:active
{
COLOR: #ffffff;
TEXT-DECORATION: none
}

TD.ActivitiesTab
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}
TD.ActivitiesTab A:link
{
COLOR: #ffffff
}
TD.ActivitiesTab A:visited
{
COLOR: #ffffff
}
TD.ActivitiesTab A:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none
}
TD.ActivitiesTab A:active
{
COLOR: #ffffff;
TEXT-DECORATION: none
}

TD.FacilitiesTab
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}
TD.FacilitiesTab A:link
{
COLOR: #ffffff
}
TD.FacilitiesTab A:visited
{
COLOR: #ffffff
}
TD.FacilitiesTab A:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none
}
TD.FacilitiesTab A:active
{
COLOR: #ffffff;
TEXT-DECORATION: none
}

TD.MyBasketTab
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}
TD.MyBasketTab A:link
{
COLOR: #ffffff
}
TD.MyBasketTab A:visited
{
COLOR: #ffffff
}
TD.MyBasketTab A:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none
}
TD.MyBasketTab A:active
{
COLOR: #ffffff;
TEXT-DECORATION: none
}

TD.MyAccountTab
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}
TD.MyAccountTab A:link
{
COLOR: #ffffff
}
TD.MyAccountTab A:visited
{
COLOR: #ffffff
}
TD.MyAccountTab A:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none
}
TD.MyAccountTab A:active
{
COLOR: #ffffff;
TEXT-DECORATION: none
}

TD.ChangePin
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}

TD.HelpDeskTab
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}

TD.HelpDeskTab A:link
{
COLOR: #ffffff
}
TD.HelpDeskTab A:visited
{
COLOR: #ffffff
}
TD.HelpDeskTab A:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none
}
TD.HelpDeskTab A:active
{
COLOR: #ffffff;
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;

}

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: black
}
TD.Content A:visited
{
COLOR: black
}
TD.Content A:hover
{
COLOR: black;
TEXT-DECORATION: none
}
TD.Content A:active
{
COLOR: black;
TEXT-DECORATION: none
}


TD.Contentbg
{
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #23577B;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #BDD6EC
}
TD.Contentbg A:link
{
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #23577B;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #BDD6EC
}
TD.Contentbg A:visited
{
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #23577B;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #BDD6EC
}
TD.Contentbg A:hover
{
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #23577B;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #BDD6EC
TEXT-DECORATION: none;
}
TD.Contentbg A:active
{
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #23577B;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #BDD6EC
TEXT-DECORATION: none;
}

TD.ActiveContentbg
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #ffffff;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;;
}
TD.ActiveContentbg A:link
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #ffffff;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;;
}
TD.ActiveContentbg A:visited
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #ffffff;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}
TD.ActiveContentbg A:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
COLOR: #ffffff;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;;
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:#a3cce7;;
TEXT-DECORATION: none
}

TD.Inactive
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#65A7e9;
}

TD.Inactive A:link
{
color:#fff;
}
TD.Inactive A:visited
{
color:#fff;
}
TD.Inactive A:hover
{
color:#005596;
}
TD.Inactive A:active
{
color:#fff;
}

TD.Blank
{
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana;
background-color:#65A7e9;
}

B.Title
{
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:#a3cce7;
}

TD.HelpDesk
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}

TD.Facilities
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}

TD.MyBasket
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}

TD.MyAccount
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;
}

TD.Activities
{
FONT-SIZE: 10pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
BACKGROUND-COLOR: #a3cce7;
}

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;
FONT-weight: bold;
COLOR: #3d79c2
}

B.Submenu
{
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;;
color: #ffffff;

}

B.Submenu A:link
{
COLOR: #ffffff 
}

B.Submenu A:visited
{
COLOR: #ffffff 
}

B.Submenu A:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none
}

B.Submenu A:active
{
COLOR: #ffffff;
TEXT-DECORATION: none
}

B.InactiveSubmenu
{
FONT-SIZE: 9pt;
BACKGROUND-IMAGE: none;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: Verdana;
background-color:#a3cce7;;
color: #ffffff;

}

B.InactiveSubmenu A:link
{
COLOR: #23577B;
}

B.InactiveSubmenu A:visited
{
COLOR: #23577B;
}

B.InactiveSubmenu A:hover
{
COLOR: #23577B;
TEXT-DECORATION: none
}

B.InactiveSubmenu A:active
{
COLOR: #23577B;
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:#a3cce7;
}

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:#a3cce7;
}

.HelpDeskTopic {
background-color:#005596;
color:#fff;
}
td a.helpDeskBackToTop:link, td a.HelpDeskBackToTop, td a.HelpDeskBackToTop:visited, td a.HelpDeskBackToTop:active, td a.HelpDeskBackToTop:hover {
color:#005596;
font-weight:bold;
font-size:0.8em;
text-decoration:underline;
}

.HelpDeskHeader	{
font-size:1.7em;
text-align:center;
}


.blue	{ color:#005596; }
.footer	{
text-align:center;
color:#000000;
}
td.content .footer a, td.content .footer a:link, td.content .footer a:active, td.content .footer a:visited
 {color:#005596; }
td.content .footer a:hover	{text-decoration:underline;}

TD.VBVMCS
{
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    text-align:center;
}
TD.VBVFooterText
{
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    text-align:center;
}



TD.AAHeaderText
{
    FONT-SIZE: 10pt;
}
TABLE.AAOffer
{
    border-width: 1px;
    border-style: solid;
    border-collapse: collapse;
    border-color: #93B3CC;
}

TR.AAOffer
{
    BACKGROUND-COLOR:#93B3CC;
}


/*CLA-20185*/
tr.Newsletters
{
	BACKGROUND-COLOR:#93B3CC;
}
td.NewslettersHeader
{
	font-size:14px;
	font-weight:bold;
}
label.error
{
	color: red;
	display: block;
	font-style: italic;
	font-weight: normal;
}
input.error
{
	border: 1px solid red;
}

.error-container
{
	background-color: #eee;
	border: 1px solid red;
	margin: 5px;
	padding: 5px;
	display: none;
	list-style-type: disc;
	list-style: none;	
}


.error-container li
{	  	
	padding: 2px 0 2px 20px;
	
	color: Red;
}

.error-container li label
{
	font-size: 1em;
	text-align: left;
}
