body
{
	font-size: 10pt;
	margin: 0px;
	font-family: Verdana;
	background-color: white;
	color:#3f3f3f;
	padding: 0px;
	margin: 0px;
    border: 0px none;
  /*color: #ff9900; */
  /*background-color: #333333;*/
}
.clsHighHand {
    font-size: 28px;
    white-space: nowrap;
}

.clsHighHandTitle {
    font-size: 40px;
    text-align: center;
    white-space: nowrap;
}
.clsTournamentBlindLabel {
    font-weight: bold;
    font-size: 40px;
}
.clsTournamentBlindCurrent {
    font-weight: bold;
    font-size: 72px;
    background-color:yellowgreen;
}
.clsTournamentBlindPrevious {
    font-weight: bold;
    font-size: 70px;
    color: lightgray;
    background-color:white;
}
    .clsTournamentBlindPrevious:hover {
        cursor: pointer;
    }


.clsTournamentMainClock {
    font-weight: bold;
    font-size: 280px; /*clamp(1.8rem, 2.5vw, 2.8rem);*/
    border: none;
}
    .clsTournamentMainClock:hover {
        cursor: pointer;
    }
.clsTournamentMainClockMini {
    font-weight: bold;
    font-size: 48px; /*clamp(1.8rem, 2.5vw, 2.8rem);*/
    color: lightgray;
}
.clsTournamentSideText {
    font-weight: bold;
    font-size: 60px;
}
.clsTournamentPayoutSideText {
    font-weight: bold;
    font-size: 32px;
}
.clsDanger {
    --bs-text-opacity: 1;
    color: red !important;
}

.clsFormButton
{
	background-color:#808080;
	border: 2px inset #D0D0D0;
	font-size: 8pt;
	height:25;
}
.clsFormTitle
{
	border-right: white 1px solid;
	border-top: 0px;
	font-weight: bold;
	font-size: 9pt;
	color: white;
    align-content:center;
	border-bottom: white 1px solid;
	font-family: Arial;
	/*background-color: #2975b3;  Blue*/
	background-color:#74b847; /*Green*/
	/*background-color:#34511f;*/ /*Dark Green*/
	/*background-color:#448817;*/ /*Green*/
	/*background-color:#ffa500; Orange*/
}
.clsFormBody
{
	border-right:1px white solid;
	border-top:0px;
}
.clsLabel
{
	font-size: 8pt;
	font-family: Arial,Helvetica;
	color:#3f3f3f;
}
.clsLabelRequired
{
	font-size: 8pt;
	font-family: Arial,Helvetica;
	font-weight: bold;
}
.clsMsgLabel
{
	font: messagebox;
}
.clsAddModLabel
{
	font-size: 7pt;
	font-family:Arial,Helvetica;
	color:White 
}
.clsListBarGroup
{
    FONT-SIZE: 60%;
    WIDTH: 100%;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: center
}
.clsListBarGroup A
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.clsListBarGroup A:link
{
    COLOR: #505050;
    TEXT-DECORATION: none
}
.clsListBarGroup A:hover
{
    COLOR: firebrick;
    TEXT-DECORATION: none
}
.clsListBarGroup A:active
{
    COLOR: firebrick;
    TEXT-DECORATION: none
}
.clsListBarGroupHeader
{
	border-right: 2px outset;
	border-top: white 1px solid;
	font-weight: bold;
	font-size: 70%;
	border-left: white 1px solid;
	width: 100%;
	cursor: hand;
	color: white;
	border-bottom: 2px outset;
	height: 25px;
	background-color: #336699;
	text-align: center;
}
.clsListBarGroupHeader A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.clsListBarGroupHeader A:hover
{
    COLOR: #ffff66;
    TEXT-DECORATION: none
}
.clsListBarGroupHeader A:active
{
    COLOR: #ffff66;
    TEXT-DECORATION: none
}
.clsReports
{
	background-color :Silver;
	font-size: 10pt;
}
.clsReportsHeader
{
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: lightgrey thin solid;
}
.clsReportsHeaderGroup
{
	border-top: midnightblue 3px solid;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom: lightgrey thin solid;
}
.clsISRTitle
{
	font-size: 14pt;
	font-family: 'Microsoft Sans Serif' , 'Times New Roman' , 'Courier New' ,Arial;
}
.clsISRReports
{
	background-color :white;
	font-size: 8pt;
	font-family: 'Microsoft Sans Serif' , 'Times New Roman' , 'Courier New' ,Arial;
}
.clsISRTotal
{
	border-bottom: black thin solid;
}
.clsCRReports
{
	background-color :white;
	font-size: 8pt;
	font-family: 'Microsoft Sans Serif' , 'Times New Roman' , 'Courier New' ,Arial;
}
.clsCRHeader
{
	font-size: 6pt;
	font-family: 'Microsoft Sans Serif' , 'Times New Roman' , 'Courier New' ,Arial;
}
.clsDFLabel
{
	font-size: 10pt;
	font-weight:bold ;
	font-family: Arial,Helvetica;
	PADDING-RIGHT: 5px;
	padding-left: 5px;
}
.clsDFValue
{
	font-size: 10pt;
	font-family: Arial,Helvetica;
	PADDING-RIGHT: 5px;
	padding-left: 5px;
}
.clsHidden
{
	visibility:hidden;
	display:none 
}
.clsFormTitle2
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 9pt;
	color: white;
	border-bottom: 0px;
	font-family: Arial;
	background-color: #6b86a5;
}

.mainTbl
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    BORDER-LEFT: 0px;
    WIDTH: 550px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.mainTDTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/mainTDTitle.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 550px;
    PADDING-TOP: 0px;
    HEIGHT: 37px;
    color: DA0F0F;
    font-size: 16px;
    font-weight: bold;
}
.mainTDText
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/mainTDText.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 550px;
    PADDING-TOP: 0px;
    HEIGHT: 39px;
    font-size: 11px;
    line-height: 130%;
    color: 333333;
    
}
.mainTDbottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/mainTDBottom.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 550px;
    PADDING-TOP: 0px;
    HEIGHT: 14px
}


.leftnavTbl {
  border: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin: 6px 0px 0px 0px;
  /*width: 164px;*/
}

.leftnavTDTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/sidebartopcenter.jpg);
    PADDING-BOTTOM: 0px;
    /*WIDTH: 166px;*/
    PADDING-TOP: 0px;
    HEIGHT: 27px;
    color: #242424;
    font-size: 14px;
    font-weight: bold;
}
.leftnavTDText
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/leftnavTDText.gif);
    PADDING-BOTTOM: 0px;
    /*WIDTH: 166px;*/
    PADDING-TOP: 0px;
    HEIGHT: 39px;
    font-size: 11px;
    color: 333333;
}
.leftnavTDTextBig
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/leftnavTDText.gif);
    PADDING-BOTTOM: 0px;
    /*WIDTH: 166px;*/
    PADDING-TOP: 0px;
    HEIGHT: 39px;
    font-size: 13px;
    font-weight: bold;
    color: 333333;
}
.leftnavTDbottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/leftnavTDbottom.gif);
    PADDING-BOTTOM: 0px;
    /*WIDTH: 166px;*/
    PADDING-TOP: 0px;
    HEIGHT: 10px
}

.sub1Tbl {
  border: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin: 6px 0px 0px 0px;
  /*width: 260px;*/
}

.sub1TDTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/sub1TDTitle.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 260px;
    PADDING-TOP: 0px;
    margin: 0px 0px 0px 60px;
    HEIGHT: 32px;
    color: 333333;
    font-size: 12px;
    font-weight: bold;
}
.sub1TDText
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../images/sub1TDText.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 260px;
    PADDING-TOP: 0px;
    HEIGHT: 39px;
    color: 333333;
    font-size: 11px;
    font-weight: bold;
}
.sub1TDbottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../images/sub1TDbottom.gif);
    PADDING-BOTTOM: 0px;
    WIDTH: 260px;
    PADDING-TOP: 0px;
    HEIGHT: 10px
}


.footerTbl {
  border: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  width: 760px;
}
.footerTDText
{
    font-size: 11px;
    color: ffffff;
}





.button {
  border: solid 1px #003399;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  font-family: Verdana, Helvetica, sans-serif;
  background-color: #ffffff;
  TEXT-DECORATION: none;
  padding: 2 3 2 3;
}




.leftnavCat {
  background-image: url('images/leftnav.gif');
  width: 164px;
  height: 35px
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #F7941D;
}

.textbox
{
	background-color: ffffff;
}
.textTitle
{
    color: DA0F0F;
    font-size: 16px;
    font-weight: bold;
}
.textSUBTitle
{
    color: DA0F0F;
    font-size: 14px;
    font-weight: bold;
}