body
{
	background-color:#ffffff;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	height: 100%;
	min-height: 100%;
}

/* MAIN */
.main 
{
	font-size:10px;
	color:#5c646f;
	font-family:verdana, arial, sans-serif;
}
.main A:link {font-size:11px; text-decoration:none; color:blue; font-weight:bold;}
.main A:visited {font-size:11px; text-decoration:none; color:blue; font-weight:bold;}
.main A:active {font-size:11px; text-decoration:none; color:blue; font-weight:bold;}
.main A:hover {font-size:11px; text-decoration:none; color:#F7EC00; font-weight:bold;}

.defaultText {font-family:verdana, arial, sans-serif; font-weight:bold; color:#0066cc; font-size:12px;}
.wagerAccepted {font-family:verdana, arial, sans-serif; font-weight:bold; color:#0066cc; font-size:12px;}
.defaultTitle {font-family:verdana, arial, sans-serif; font-weight:bold; color:#0066cc; font-size:14px;}
.NavPlayerBalance {font-family:Geneva, Arial, Helvetica, sans-serif;; color:#ffffff; font-size:12px;}
.alertText {font-family:verdana, arial, sans-serif; font-weight:bold; color:#990000; font-size:14px;}
.ContestLink, .ContestLink a {background-color:gray;}

/* TABLES */
.txt {font-family:Geneva, Arial, Helvetica, sans-serif;; color:#757575; font-size:9px;}
.txt1 {font-family:Geneva, Arial, Helvetica, sans-serif;; color:#757575; font-size:11px;}
.txt2 {font-family:Geneva, Arial, Helvetica, sans-serif;; color:#757575; font-size:12px; font-weight:bold;}
.rules-odds {font-family:verdana, arial, sans-serif; color:#757575; font-size:9px; background:#e7e7e7;}

/* nav */
.mininav {font-family:verdana, arial, sans-serif; color:#FFFFFF; font-size:13px; text-align : center;}
.mininav A:link {text-decoration:underline; font-size:13px; color: #FFFFFF}
.mininav A:visited {text-decoration:underline; font-size:13px; color: #FFFFFF}
.mininav A:hover {text-decoration:underline; font-size:13px; color: #000000; background:#ffff00; }
.mininav2 {font-family:verdana, arial, sans-serif; color:#757575; font-size:9px;}
.mininav2 A:link {text-decoration:none; font-size:10px; color: #757575}
.mininav2 A:visited {text-decoration:none; font-size:10px; color: #757575}

.topMenu {font-family:verdana, arial, sans-serif; font-weight:bold; color:#0066cc; font-size:9px;}
.topMenu A:link {text-decoration:none; font-size:11px; font-weight:bold; color: #0066cc}
.topMenu A:visited {text-decoration:none; font-size:11px; font-weight:bold; color: #0066cc}
.topMenu A:hover {text-decoration:underline; font-size:11px; font-weight:bold; color: #009900}

.topBarPin {font-size:11px; color:black;}
.topBarPin A:link {text-decoration:none; color:#5c646f; font-weight:bold;}
.topBarPin A:visited {text-decoration:none; color:#A8A7A7; font-weight:bold;}
.topBarPin A:active {text-decoration:none; color:#ffff00; font-weight:bold;}
.topBarPin A:hover {text-decoration:none; color:#5c646f; font-weight:bold; background:#ffff00;}

/* topMenuBar */
.topMenuBar {font-size:12px; color:#0066cc; line-height:250%;}
.topMenuBar A:link {text-decoration:none;  color:#0066cc; font-weight:bold;}
.topMenuBar A:visited {text-decoration:none; color:#0066cc; font-weight:bold;}
.topMenuBar A:active {text-decoration:none; color:#ffff00; font-weight:bold;}
.topMenuBar A:hover {text-decoration:none; color:#5c646f; font-weight:bold; background:#ffff00;}

/* Sport Tables */
.sportTables {font-family:verdana, arial, sans-serif; color:#0066cc; font-size:10px; background:#f3f3f3; vertical-align: top; font-weight:bold;}
.sportTables A:link {font-family:verdana, arial, sans-serif; line-height:150%; color:#0066cc; font-size:11px; background:#f3f3f3;}
.sportTables A:visited {font-family:verdana, arial, sans-serif; line-height:150%; color:#0066cc; font-size:10px; background:#f3f3f3;}
.sportTables A:active {font-family:verdana, arial, sans-serif; line-height:150%; color:#0066cc; font-size:10px; background:#f3f3f3;}
.sportTablesOffline {font-family:verdana, arial, sans-serif; line-height:150%; color:#a1a1a1; font-size:10px; }

/* Wager Type Table */
.wagerTypeTable {font-family:verdana, arial, sans-serif; color:#FFFFFF; font-size:10px; background:#676764; vertical-align: top;}


/* Sport Tables */
.riskWinBox {font-family:verdana, arial, sans-serif; color:#676764; font-size:10px; background:#f3f3f3; vertical-align: top;}

/* floating bar */
.floatingBar {font-family:verdana, arial, sans-serif; color:#676764; font-size:10px; background:#e7e7e7;}
.floatingBarSides {font-family:verdana, arial, sans-serif; background:#0066cc; font-size:10px;}
.floatingBarTitle {font-family:verdana, arial, sans-serif; font-size:11px; color:#ffffff; background:#0066cc; font-weight : bold; line-height : 150%; padding-left : 10px; text-transform:  uppercase;}
.floatingBarTitle A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.floatingBarTitle A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.floatingBarTitle A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

.floatingBarContent{
	font-family:verdana, arial, sans-serif;
	line-height:250%;
	color:#676764;
	font-size:10px;
	background:#e7e7e7;
	line-height : 150%;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
}
.floatingBarContent A:link {
	text-decoration:none;
	font-family:verdana, arial, sans-serif;
	font-weight:bold;
	color:#676764;
	font-size:10px;
	background:#e7e7e7;
	line-height : 250%;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
}
.floatingBarContent A:visited {
	text-decoration:none;
	font-family:verdana, arial, sans-serif;
	font-weight:bold;
	color:#676764;
	font-size:10px;
	background:#e7e7e7;
	line-height : 250%;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
}
.floatingBarContent A:hover {
	text-decoration:underline;
	font-family:verdana, arial, sans-serif;
	font-weight:bold;
	color:#0066cc;
	font-size:10px;
	background:#e7e7e7;
	line-height : 250%;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	padding-bottom : 10px;
}
.floatingBarContentNoPad{
	font-family:verdana, arial, sans-serif;
	color:#676764;
	font-size:10px;
	background:#e7e7e7;
	line-height : 100%;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}

/* History Table */
.historyTable{
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : bold;
		letter-spacing : 1px;
}
.historyTableTitle{
		background: #ABABAB;
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : bold;
		letter-spacing : 1px;
}
.historyTableCell{
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : normal;
		letter-spacing : 1px;
}
.historyTableCell A:link {
		color:#0066cc;
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : normal;
		letter-spacing : 1px;
}
.historyTableCell A:visited {
		color:#0066cc;
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : normal;
		letter-spacing : 1px;
}
.historyTableCell A:hover {
		color:#676764;
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : normal;
		letter-spacing : 1px;
}
.historyTableTotals{
		background: #f3f3f3;
		text-align : center;
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : bold;
		line-height : 250%;
		letter-spacing : 1px;
}

/* Ticket tables - wager ticket */
.ticketTable{
		background: #f3f3f3;
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : bold;
		letter-spacing : 1px;
}
.ticketTableTitle{
		background: #d7d7d7;
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : bold;
		letter-spacing : 1px;
}
.ticketTableCell{
		font-family:Arial,sans-serif;
		font-size:8pt;
		font-weight : normal;
		letter-spacing : 1px;
}

/* lines */
.lineheaders {
	font-family:verdana, arial, sans-serif;
	color:#FFFFFF;
	text-align : center;
	vertical-align : bottom;
	font-weight : bold;
	font-size:12px;
	background:#757575;
}
.linedefault {
	font-family:verdana, arial, sans-serif;
	color:#434343;
	font-size:11px;
	vertical-align : middle;	
}
.linedefault A:link, A:visited, A:active{
	font-family:verdana, arial, sans-serif;
	color:#006633;
	font-size:11px;
}

.linedefault A:hover{
	font-family:verdana, arial, sans-serif;
	color:#009900;
	font-size:11px;
}

/* CASINO */
.SectionHeader {
	text-align : left;
	border : solid #048c00;
	border-width : 0px 0px 2px 0px;
	width : 400px ;
	font-weight : bold;
	font-size : .8em;
	color : #676764;;
}

.CasinoSectionHeader {
	text-align : left;
	border : solid #048c00;
	border-width : 0px 0px 2px 0px;
	width : 400px ;
	font-weight : bold;
	font-size : .8em;
	color : #676764;;
	padding-top: 20px;
}

.CasinoTextBox {
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size: 7pt;
	color: #fff;
	background: url(../../images/casino/BottomTab.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 202px;
	padding-top: 2px;
	padding-left: 10px;
}
.rules{
	padding:20px;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	width:900px;
	border:#999 1px solid;
	font-size:14px;
}