.BracketTop
{
	background-image: url(top.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	width: 100px;
	margin: 0px;
	height: 30px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-top: 0px;
	vertical-align: top;
}

.BracketMid
{
	background-image: url(mid.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	width: 90px;
	margin: 0px;
	padding: 0px;
}

.ClubInfoFormat
{
	font-size:1.2em;
	
}

.BracketLow
{
	background-image: url(low.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:30px;
	vertical-align: top;
}

.BracketNon
{
	background-image: url(non.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	width: 100px;
	margin: 0px;
	height: 30px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	padding-top: 0px;
	vertical-align: top;
}

.tblBracket
{
	border-collapse:collapse;
}

.bracketNumber
{
	vertical-align:top;
	text-align:right;
	padding-right:5px;
}

.winnerColor
{
	color:Green;
}

.loserColor
{
	color:Red;
}

.ProgramHeader
{
	background-color: #f1b10c;
	font-weight:bold;
}

.ProgramData
{
	background-color: #ffeec2;
}

.tblProgram
{
	border:1px #ff9966 solid;
	background-color: #ffeec2;
}

.tblProgramOver
{
	border: 1px #ff0000 solid;
	background-color: #ffeec2;
}

.ProgramInfo
{
	vertical-align: top;
	position: relative;
	width: 100px;
}

.divProgramFormat
{
	position: absolute; 
	left: 25px; 
	top: 25px; 
	width: 320px;
	height: 300px; 
	z-index: 1; 
	display: none;
	/*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
	/*background: url(arrow_left.jpg) 0px 0 no-repeat; 
	padding-left: 0px;
	padding-top: 20px;
	margin-bottom: 2em;
	font-size: 90%;
	color: #ffeec2;*/
}

.leftArrowFormat
{
	position:relative;
	top: 5px; 
	left: -28px;
}

.rightArrowFormat
{
	position: relative;
	top: 5px;
	right: -28px;
}

.tabs {list-style:none; padding: 0px 0 0px 0; background:url(vback.gif) repeat-y right bottom; margin: 0px 10px 0px 0; width:101px; }
.tabs li {display:block; margin:0 0 0px 0px;}
.tabs li a {display:block; width:100px; height:26px; text-decoration:none; background:url(vtab.gif) left top; font-size:12px; text-decoration:none; color:#fff; font-family:verdana; line-height:24px; text-indent:15px; border-right:1px solid #000;}
.tabs li a:hover {background:url(vtab.gif) left center; color:#050; border-color:#888; outline: 0px;}
.tabs li a.selected {background:url(vtab.gif) left bottom; color:#000; border-color:#fff;cursor:default; outline: 0px;}

.horizontalTab
{
	cursor: pointer;
	border-bottom: solid 2px #000000;
	border-left: solid 2px #000000;
	border-right: solid 2px #000000;
	font-weight: normal;
	background-color: silver;
	text-align: center;
	vertical-align: middle;	
}

.horizontalTabClicked
{
	cursor: none;
	font-weight: bold;
	border-left: solid 2px #000000;
	border-right: solid 2px #000000;
	text-align: center;	
	vertical-align: middle;
}

.horizontalTabClickedLeft
{
	cursor: none;
	font-weight: bold;	
	border-right: solid 2px #000000;
	text-align: center;
	vertical-align: middle;	
}

.horizontalTabClickedRight
{
	cursor: none;
	font-weight: bold;
	border-left: solid 2px #000000;
	text-align: center;
	vertical-align: middle;	
}

.SelectedDataGridRow
{
	background-color: #B1FB17;
}

.Notification
{
	color: black;
	background-color: #fdd1d1;
	font-family: 'Arial';
	font-size: 12px;
	width: 255px;
	position: fixed;
	bottom: 0px;
	right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	border: solid 1px #e1e1e1;
}

.NotificationFormat
{	
	font-weight: normal;
	-moz-opacity: 1.00;
	opacity: 1.00;
	filter: alpha(opacity=100);
	padding-bottom: 5px;
}

.LoginFormat
{
	margin-top: 1px;
	margin-bottom: 1px;
}

.EmptyRecord
{
	font-weight: bold;
	border: solid 1px #e1e1e1;
	padding: 3px;
	text-align: center;
}

/* PR UDF CheckBoxList Starts */
.udfcheckboxes td
{	
	padding: 0.5em;
	padding-left: 32px;
	background-position: 8px center;
	background-repeat: no-repeat;
	width:50%;
}
.checked
{
	background-image:url(chk_on.png) ;
	background-repeat: no-repeat;
	padding: 0.5em;
	padding-left: 32px;
	background-position: 8px center;
	background-repeat: no-repeat;	
	cursor: pointer;
}
.checked input 
{
	position: absolute;
	left: -999em;
}

.unchecked
{
	background-image:url(chk_off.png);
	background-repeat: no-repeat;
	padding: 0.5em;
	padding-left: 32px;
	background-position: 8px center;
	background-repeat: no-repeat;	
	cursor: pointer;
}
.unchecked input 
{
	position: absolute;
	left: -999em;
}

/* PR UDF CheckBoxList Ends */

/*mouse over style */
.tooldiv{float:left;position:absolute;z-index:100;top:0;left:0;background-color:Transparent;} 
.tooldivbdr{float:left; height:30px; background-color:#fff; border-color:#CCCCCC; border-width:2px 2px 2px 2px; border-style:solid; padding-top:1px; overflow-y:auto; overflow-x:auto;}
.tooldivimg{float:left; height:10px; background:; text-align:center; margin-top:-2px;width:100%;}
.toolDivContent {float:left; padding:5px;}
/*mouse over style end */


