﻿/* ******************************************************************
 * Typhoon
 * (c) 2008 PowerSource Software Pty. Ltd.
 * All rights reserved.
 *
 * $Id: typhoon.css 9430 2009-02-11 05:47:50Z chi $
 ******************************************************************* */
body {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 0.75em;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #444;
  PADDING-TOP: 0px;
  FONT-FAMILY: arial, helvetica, sans-serif;
  HEIGHT: 100%;
  BACKGROUND-COLOR: #f4f4f4;
}
IMG {
  BORDER-TOP-WIDTH: 0px;
  DISPLAY: block;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
}
IMG.inline {
  DISPLAY: inline;
}
A IMG {
  BORDER-TOP-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
}
A {
  CURSOR: hand;
  COLOR: #00aeef;
  TEXT-DECORATION: none;
}
A:hover {
  CURSOR: hand;
  COLOR: #444;
}
A.em {
  FONT-WEIGHT: bold;
}
P {
  MARGIN: 0px 0px 1em;
}
BR {
  CLEAR: left;
}
UL {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
}
DIV.accessbar {
  PADDING-RIGHT: 0px;
  MIN-WIDTH: 1010px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 8.5pt;
  PADDING-BOTTOM: 5px;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #fff;
  PADDING-TOP: 10px;
  BORDER-BOTTOM: #352477 1px solid;
  BACKGROUND-COLOR: #28166f;
}
DIV.accessbar A {
  COLOR: #fff;
}
DIV.accessbar .txt {
  BORDER-RIGHT: #00aeef 0.1em solid;
  PADDING-RIGHT: 3px;
  BORDER-TOP: #00aeef 0.1em solid;
  PADDING-LEFT: 3px;
  FONT-SIZE: 80%;
  BACKGROUND: #ffffff;
  PADDING-BOTTOM: 3px;
  MARGIN: 2px 0px;
  VERTICAL-ALIGN: top;
  BORDER-LEFT: #00aeef 0.1em solid;
  COLOR: #000;
  PADDING-TOP: 3px;
  BORDER-BOTTOM: #00aeef 0.1em solid;
}
DIV.accessbar .wrapper {
  HEIGHT: 24px;
}
#primarydecoration {
  BORDER-TOP: #fff 1px solid;
}
#workarea .contentContainer {
  MIN-HEIGHT: 100%;
  MARGIN: 0px auto;
  BORDER-BOTTOM: #ececec 1px solid;
  HEIGHT: auto! important;
}
.contentContainer {
  FLOAT: left;
  WIDTH: 755px;
}
#rightContainer {
  FLOAT: right;
  WIDTH: 240px;
}
.wrapper {
  MARGIN: 0px auto;
  WIDTH: 995px;
}
#navigation {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
  LIST-STYLE-TYPE: none;
}
#navigation LI {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
}
#navigation .btn {
  HEIGHT: 20px;
}
#navigation .btn:hover IMG {
  FLOAT: right;
  TOP: -21px;
}
#navigation LI.current .btn IMG {
  TOP: -42px;
}
#navigation:unknown {
  CLEAR: both;
  DISPLAY: block;
  VISIBILITY: hidden;
  HEIGHT: 0px;
  content: ".";
}
#tabs:unknown {
  CLEAR: both;
  DISPLAY: block;
  VISIBILITY: hidden;
  HEIGHT: 0px;
  content: ".";
}
#workarea .contentContainer:unknown {
  CLEAR: both;
  DISPLAY: block;
  VISIBILITY: hidden;
  HEIGHT: 0px;
  content: ".";
}
#workarea .altContentContainer:unknown {
  CLEAR: both;
  DISPLAY: block;
  VISIBILITY: hidden;
  HEIGHT: 0px;
  content: ".";
}
.contactPane DL:unknown {
  CLEAR: both;
  DISPLAY: block;
  VISIBILITY: hidden;
  HEIGHT: 0px;
  content: ".";
}
#footerbar .wrapper:unknown {
  CLEAR: both;
  DISPLAY: block;
  VISIBILITY: hidden;
  HEIGHT: 0px;
  content: ".";
}
.clear-nested-floats:unknown {
  CLEAR: both;
  DISPLAY: block;
  VISIBILITY: hidden;
  HEIGHT: 0px;
  content: ".";
}
#backgroundMedia {
  BACKGROUND-POSITION: center top;
  MIN-WIDTH: 1010px;
  BACKGROUND-REPEAT: no-repeat;
  HEIGHT: 115px;
}
.sub .racingHeader {
  BACKGROUND-IMAGE: url(../images/header_closed.jpg);
  BACKGROUND-COLOR: #ffffff;
}

.home {
  HEIGHT: 72px;
}
.home .logo {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 21px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 100px;
}
.sub .logo {
}
#tabs {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #ffffff;
  PADDING-TOP: 0px;
  LIST-STYLE-TYPE: none;
}
#tabs LI {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
}
#tabs LI#login {
  PADDING-LEFT: 15em;
}
#tabs INPUT {
  BORDER-RIGHT: #d7b9c9 2px outset;
  BORDER-TOP: #d7b9c9 2px outset;
  BACKGROUND: #ffffff;
  BORDER-LEFT: #d7b9c9 2px outset;
  COLOR: #000;
  BORDER-BOTTOM: #d7b9c9 2px outset;
}
#tabs .btn:hover IMG {
  TOP: -21px;
}
#tabs LI.current .btn IMG {
  TOP: -42px;
}
#tabs A {
  COLOR: #ffffff;
  TEXT-DECORATION: none;
}
#navigation A {
  COLOR: #fff;
  TEXT-ALIGN: center;
  TEXT-DECORATION: none;
}
#navigation LI#accountBalanceWrapper {
  PADDING-LEFT: 40em;
}
#navigation LI#logout {
  PADDING-LEFT: 1em;
}
#navbar {
  WIDTH: 755px;
  HEIGHT: 23px;
}
#navbar UL LI {
  FLOAT: right;
  MARGIN-LEFT: 0px;
  LIST-STYLE-TYPE: none;
  BACKGROUND-COLOR: white;
  TEXT-ALIGN: center;
}
#navbar UL LI A {
  DISPLAY: block;
  MARGIN: 0px 0px 1px 1px;
  WIDTH: 140px;
  COLOR: white;
  HEIGHT: 22px;
  BACKGROUND-COLOR: #00acec;
  TEXT-DECORATION: none;
}
#navbar A SPAN {
  VERTICAL-ALIGN: middle;
  WIDTH: 140px;
  LINE-HEIGHT: 22px;
  HEIGHT: 22px;
}
#navbar UL LI A:hover {
  BACKGROUND-POSITION: 5px 4px;
  BACKGROUND-IMAGE: url(../images/arrowhead_bluebg.png);
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-COLOR: #28166f;
}
#navbar UL LI UL {
  DISPLAY: none;
  WIDTH: 140px;
  POSITION: absolute;
  BACKGROUND-COLOR: white;
}
#navbar UL LI UL LI {
  FLOAT: left;
}
#navbar UL LI UL LI A {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px 1px 1px;
  PADDING-TOP: 0px;
  TEXT-ALIGN: left;
}
#navbar UL LI.hoverstate UL {
  DISPLAY: block;
}
.ext {
  FONT-SIZE: 10.5pt;
}
.ext A {
  FONT-SIZE: 8pt;
}
.ext SPAN {
  FONT-WEIGHT: bolder;
}
#footerNav {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 15px 0px 0px;
  PADDING-TOP: 0px;
  LIST-STYLE-TYPE: none;
}
#footerNav LI {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FLOAT: left;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #fff;
  PADDING-TOP: 0px;
}
.clearFooter {
  CLEAR: both;
  HEIGHT: 7em;
}
#footerbar {
  MIN-WIDTH: 1010px;
  FONT-SIZE: 0.9em;
  BACKGROUND: url(../images/bg_footer.gif) #28166f no-repeat center top;
  HEIGHT: 9em;
}
#footerbar .wrapper {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 32px;
}
#footerbar A {
  COLOR: #fff;
}
#footerbar A:hover {
  COLOR: #00adef;
}
#footerbar A.current {
  COLOR: #00adef;
}
.copyright {
  FLOAT: left;
}
.copyright IMG {
  FLOAT: left;
}
.copyright P {
  MARGIN: 15px 0px 0px 49px;
  COLOR: #cbcbcb;
}
.footerLinks {
  FLOAT: right;
}
.right {
  FLOAT: right;
}
.btn {
  DISPLAY: block;
  OVERFLOW: hidden;
  POSITION: relative;
}
.btn IMG {
  LEFT: 0px;
  POSITION: absolute;
  TOP: 0px;
}
.btn:hover {
  BACKGROUND: none transparent scroll repeat 0% 0%;
}
.formButton {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 5px;
  BACKGROUND: #28166f;
  PADDING-BOTTOM: 0px;
  VERTICAL-ALIGN: middle;
  COLOR: #fff;
  PADDING-TOP: 3px;
  HEIGHT: 25px;
}
.formButton INPUT {
  PADDING-RIGHT: 15px;
  PADDING-LEFT: 15px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px 5px;
  PADDING-TOP: 0px;
}
.row {
  CLEAR: both;
  WIDTH: 755px;
}
.col {
  FLOAT: left;
  MARGIN: 0px 0px 5px;
  WIDTH: 377px;
}
.col P {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 5px 0px;
  PADDING-TOP: 0px;
}
#appForm {
  WIDTH: 755px;
}
#appForm H3 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8.5pt;
  PADDING-BOTTOM: 5px;
  MARGIN: 0px;
  COLOR: #fff;
  LINE-HEIGHT: 16px;
  PADDING-TOP: 5px;
  BACKGROUND-COLOR: #28166f;
}
#appForm H3 INPUT {
  PADDING-RIGHT: 15px;
  PADDING-LEFT: 15px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px 5px;
  PADDING-TOP: 0px;
}
#appForm .col H3 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 24px;
  BACKGROUND: url(../images/arrowhead_bluebg.png) #28166f no-repeat 6px 0.8em;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
}
#appForm .col P LABEL {
  DISPLAY: block;
  FLOAT: left;
  WIDTH: 100px;
  MARGIN-RIGHT: 0.5em;
  TEXT-ALIGN: left;
}
.box P LABEL {
  DISPLAY: block;
  FLOAT: left;
  WIDTH: 100px;
  MARGIN-RIGHT: 0.5em;
  TEXT-ALIGN: left;
}
#appForm .box UL {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 1em;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
}
#appForm .box TABLE {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
}
#appForm .box H3 {
  PADDING-RIGHT: 0px;
  MARGIN-TOP: 20px;
  PADDING-LEFT: 24px;
  BACKGROUND: url(../images/arrowhead_bluebg.png) #28166f no-repeat 6px 0.8em;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
}
#appForm .box TABLE {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
}
.formButton {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 10px;
  BACKGROUND: #28166f;
  PADDING-BOTTOM: 4px;
  PADDING-TOP: 4px;
}
.bg {
  BORDER-RIGHT: #ccc 1px solid;
  BORDER-TOP: #ccc 1px solid;
  BACKGROUND: url(../images/box-gradient.png);
  BORDER-LEFT: #ccc 1px solid;
  BORDER-BOTTOM: #ccc 1px solid;
}
.box {
  CLEAR: both;
  WIDTH: 755px;
}
.box H3 {
  PADDING-RIGHT: 0px;
  MARGIN-TOP: 20px;
  PADDING-LEFT: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 1.2em;
  PADDING-BOTTOM: 5px;
  COLOR: #fff;
  PADDING-TOP: 5px;
  BACKGROUND-COLOR: #28166f;
}
.txt {
  BORDER-RIGHT: #28166f 0.1em solid;
  PADDING-RIGHT: 3px;
  BORDER-TOP: #28166f 0.1em solid;
  PADDING-LEFT: 3px;
  FONT-SIZE: 0.9em;
  PADDING-BOTTOM: 3px;
  MARGIN: 2px 0px;
  BORDER-LEFT: #28166f 0.1em solid;
  PADDING-TOP: 3px;
  BORDER-BOTTOM: #28166f 0.1em solid;
}
#filters {
  LEFT: 0px;
  WIDTH: 100%;
  HEIGHT: 2em;
}
#filters LI {
  DISPLAY: block;
  FLOAT: left;
  WIDTH: 180px;
  LIST-STYLE-TYPE: none;
}
#history {
  DISPLAY: none;
  LIST-STYLE-TYPE: none;
}
#show-wraper {
  HEIGHT: 1200px;
}
#show-box {
  OVERFLOW: auto;
  BACKGROUND-REPEAT: repeat-x;
  HEIGHT: 1110px;
}
#show-box LI {
  FLOAT: left;
  MARGIN: 10px 0px 0px;
  WIDTH: 210px;
  LIST-STYLE-TYPE: none;
}
#show-box LI SPAN {
  DISPLAY: block;
  BACKGROUND: #e3f1fb repeat-x;
  WIDTH: 200px;
}
#pager {
  BACKGROUND: #28166f;
  FONT: bold 8pt arial;
  OVERFLOW: auto;
  COLOR: #e19636;
  HEIGHT: 20px;
}
#pager A {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 0px;
  COLOR: #fff;
  PADDING-TOP: 0px;
}
.highlight {
  BACKGROUND: #efffef;
}
.even {
  BACKGROUND: #fff;
}
.mo {
  BACKGROUND: #e3f1fb;
}
.odd {
  BACKGROUND: #eee;
}
.show-table {
  WIDTH: 755px;
}
.show-table TH {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  FONT-WEIGHT: bold;
  BACKGROUND: #ddd;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #999 1px solid;
  TEXT-ALIGN: left;
}
.show-table TD {
  PADDING-RIGHT: 20px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #ddd 1px solid;
}
#racing H3 {
  PADDING-LEFT: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8.5pt;
  MARGIN: 0px;
  COLOR: #fff;
  LINE-HEIGHT: 26px;
  BACKGROUND-COLOR: #28166f;
}
.rowWrapper {
  WIDTH: 755px;
  HEIGHT: 30px;
}
.rowWrapper DIV {
  FLOAT: left;
}
.rowWrapper SELECT {
  FLOAT: left;
}
.rowWrapper UL {
  FLOAT: left;
}
.rowWrapper LABEL {
  FLOAT: left;
  MARGIN: 0px 5px;
}
.rowWrapper UL LI {
  FLOAT: left;
  MARGIN: 0px 3px;
  LIST-STYLE-TYPE: none;
}
.msg {
  COLOR: #cd3529;
}
.right-float-clear {
  CLEAR: right;
  FLOAT: right;
  MARGIN: 2px 5px 0px 0px;
}
.clear {
  CLEAR: both;
}
#duration {
  FLOAT: right;
}
.forPrinter {
  FONT-SIZE: 9pt;
}
TABLE.mainTable {
  WIDTH: 755px;
  BACKGROUND-COLOR: white;
}
TABLE.mainTable TH {
  PADDING-LEFT: 15px;
  COLOR: #fff;
  BACKGROUND-COLOR: #291670;
  TEXT-ALIGN: left;
  -moz-border-radius: 0px 0px 0px 0px;
}
TABLE.mainTable TD {
  PADDING-LEFT: 15px;
  COLOR: #000000;
  BACKGROUND-COLOR: #d9d9d9;
}
TABLE.mainTable TD.countbackRow {
  PADDING-LEFT: 15px;
  COLOR: #000000;
  BACKGROUND-COLOR: #d1d1ff;
}
TABLE.mainTable TD.purpleColumn {
  PADDING-LEFT: 15px;
  COLOR: #000000;
  BACKGROUND-COLOR: #b1aace;
}
H1.header {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  BACKGROUND: url("../register.action_files/images/arrowhead_bluebg.png") #28166f no-repeat 2px 2px;
  PADDING-BOTTOM: 0px;
  COLOR: #291670;
  PADDING-TOP: 0px;
}
H1.header2 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  BACKGROUND: url("../register.action_files/images/arrowhead_bluebg.png") #6d8fba no-repeat 2px 2px;
  PADDING-BOTTOM: 0px;
  COLOR: #291670;
  PADDING-TOP: 0px;
}
H2.header {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  COLOR: #291670;
  PADDING-TOP: 0px;
}
H1.header2 A.blocked {
  DISPLAY: block;
  TEXT-DECORATION: none;
}
.toTop {
  FLOAT: right;
  TEXT-DECORATION: none;
}
.ruleBg {
  BORDER-RIGHT: #ccc 1px solid;
  BORDER-TOP: #ccc 1px solid;
  PADDING-LEFT: 15px;
  BORDER-LEFT: #ccc 1px solid;
  BORDER-BOTTOM: #ccc 1px solid;
  BACKGROUND-REPEAT: repeat;
  BACKGROUND-COLOR: #d1d1ff;
}
.ruleBox {
  CLEAR: both;
  WIDTH: 455px;
}
.hoverLight:hover {
  CURSOR: default;
  BACKGROUND-COLOR: #e3f1fb;
}
#responsibleGamblingTable TD {
  PADDING-RIGHT: 20px;
  PADDING-LEFT: 20px;
  PADDING-BOTTOM: 4px;
  PADDING-TOP: 4px;
}
#mbox {
  BORDER-RIGHT: #666 1px outset;
  PADDING-RIGHT: 40px;
  BORDER-TOP: #666 1px outset;
  PADDING-LEFT: 40px;
  FONT-SIZE: 12pt;
  PADDING-BOTTOM: 40px;
  BORDER-LEFT: #666 1px outset;
  PADDING-TOP: 40px;
  BORDER-BOTTOM: #666 1px outset;
  BACKGROUND-COLOR: #eee;
}
#mbm {
  FONT-WEIGHT: bold;
  FLOAT: right;
  PADDING-BOTTOM: 5px;
  FONT-FAMILY: sans-serif;
}
#ol {
  BACKGROUND-IMAGE: url(../images/overlay.png);
  BACKGROUND-REPEAT: repeat;
}
.dialog {
  DISPLAY: none;
}
* HTML #ol {
  FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/typhoon/images/overlay.png", sizingMethod="scale");
  BACKGROUND-IMAGE: none;
}
#TsAndCs {
  OVERFLOW: auto;
  HEIGHT: 30em;
  BACKGROUND-COLOR: #eee;
}
#TsAndCs OL UL {
  LIST-STYLE-TYPE: none;
}
TABLE.confirm {
  BORDER-TOP-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  WIDTH: 480px;
  BORDER-RIGHT-WIDTH: 0px;
}
@media print
{
.noprint {
  DISPLAY: none;
}
}
.disclaimer {
  COLOR: #999;
}
.text_blue {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: #2c1d6f;
}





