BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

CAPTION{
		font-size:10pt
	; font-weight:bold
	; font-family:Arial,Sans-Serif
	; color:black
}	
CAPTION.mainpage{
		font-size:9pt
	; font-weight:bold
	; font-family:Arial,Sans-Serif
	; color:white
}	
CAPTION.mainpageAlert
{
	font-weight: bold;
	font-size: 9pt;
	color:white;
	font-family: Arial,Sans-Serif;
}	

TD.tableCaption {
		font-size:12pt
	; font-weight:bold
	; font-family:Arial,Sans-Serif
	; color:Black
}	
	
TD.tableCaptionSub {
		font-size:8pt
	; font-weight:bold
	; font-family:Arial,Sans-Serif
	; color:darkgray
}	

INPUT, SELECT
{
		font-size:8pt
	; font-weight:normal
	; font-family:Arial,Sans-Serif
}		

TH	{	
	vertical-align:	baseline;
	font-size:	9pt;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	underline;
	color:	#3333cc;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#3333cc;
	font-size: 8pt;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	#333399;
	font-size: 8pt;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	font-size: 8pt;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE, P	{	
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
	}	
	

UL LI	{	
	list-style-type:	square ;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
	}	

UL LI LI	{	
	list-style-type:	disc;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
	}	
	
OL LI	{	
	list-style-type:	decimal;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
	}	

/*
IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
*/	
/*customizations*/
td.mainmenuitem
{
		background:gainsboro
	; font-family:Arial, Arial
	; font-size:9pt
	; font-weight:bold
	; text-align:center
}
.tablefooter
{
    FONT-SIZE: 8pt;
    COLOR: #787878;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footertext
{
    FONT-SIZE: 8pt;
    COLOR: #787878;
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.valError
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.ValidateResponse 
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

td.rowNHL
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:bisque;
}

td.rowHL
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:PowderBlue;
}

TD.loginrolelabel
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	color: maroon;
	border-bottom: black 1px solid;
	font-family: Arial, Arial;
	text-align: center;
}
td.CCDataCell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:PowderBlue;
    font-weight:normal;
}
td.CCCaptionCell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:bisque;
}		
td.scheduleCell
{
    FONT-SIZE: xx-small;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    height:4px;
}
.scheduleCell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.xxsmall
{
	font-size:xx-small;
}
.standingsCell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.tableMenu
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
td.DataDataCell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:powderblue;
    font-weight:normal;
}
td.login
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight:normal;
}
td.DataRequiredLabelCell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:powderblue;
    font-weight:bold;
}
td.DataSmall
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight:normal;
}
td.DataVerySmall
{
    FONT-SIZE: 7pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight:normal;
}
td.DataData2Cell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:Bisque;
    font-weight:normal;
}
td.DataLabelCell
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:powderblue;
}		
td.DataPayStatusCell
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: yellow;
}		
td.DataCaptionCell
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:bisque;
}		
td.DataLabelCell
{
    FONT-SIZE: 9pt;
    font-weight:bold;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color:lightsteelblue;
}		
td.DataHiddenCell
{
    background-color:white;
}		
span.boldLabel
{
	font-weight:bold;
	font-size:9pt;
	color:black;
}	
span.badUIDPWD
{
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TD.tT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Arial'
}
TD.tG
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Arial'
}
TD.tW
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Arial
}
TD.tL
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:Arial
}
TD.subStep
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Microsoft Sans Serif', Geneva, sans-serif;
    BACKGROUND-COLOR: lightsteelblue
}
TD.menucaption
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Maroon;
}
SPAN.popup
{
  color:maroon;
  font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD.bodycell
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: mintcream;
}
.MGTH
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 754px;
	border-bottom: black 1px solid;
	background-color: lightgrey;
}

.MITH
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	padding-bottom: 2px;
	cursor: default;
	color: mediumblue;
	border-top-color: black;
	padding-top: 2px;
	font-family: MS Sans Serif, Verdana;
	border-right-width: 1px;
	text-decoration: underline;
	border-right-color: black;
}

.MIIOTH
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	padding-bottom: 2px;
	cursor: default;
	color: white;
	border-top-color: black;
	padding-top: 2px;
	font-family: MS Sans Serif, Verdana;
	background-color: purple;
	border-right-width: 1px;
	text-decoration: underline;
	border-right-color: black;
}
.MGA
{
  background-color:white;
  border:1px;
  border-style:solid;
  border-color:Gray;
}

.MIA
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: white;
	border-bottom-width: 1px;
	border-bottom-color: white;
	padding-bottom: 2px;
	cursor: hand;
	color: mediumblue;
	border-top-color: white;
	padding-top: 2px;
	font-family: verdana;
	background-color: white;
	border-right-width: 1px;
	border-right-color: white;
}

.MIIOA
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: gray;
	border-bottom-width: 1px;
	border-bottom-color: gray;
	padding-bottom: 2px;
	cursor: hand;
	color: mediumblue;
	border-top-color: gray;
	padding-top: 2px;
	font-family: verdana;
	background-color: #ff6666;
	border-right-width: 1px;
	text-decoration: underline;
	border-right-color: gray;
}
.MGE
{
  background-color:white;
  border:1px;
  border-style:solid;
  border-color:Gray;
}

.MIE
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: white;
	border-bottom-width: 1px;
	border-bottom-color: white;
	padding-bottom: 2px;
	cursor: hand;
	color: mediumblue;
	border-top-color: white;
	padding-top: 2px;
	font-family: verdana;
	background-color: white;
	border-right-width: 1px;
	border-right-color: white;
}

.MIIOE
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: gray;
	border-bottom-width: 1px;
	border-bottom-color: gray;
	padding-bottom: 2px;
	cursor: hand;
	color: mediumblue;
	border-top-color: gray;
	padding-top: 2px;
	font-family: verdana;
	background-color: palegreen;
	border-right-width: 1px;
	border-right-color: gray;
}
.MGRS
{
  background-color:black;
  border:1px;
  border-style:solid;
  border-color:Gray;
}

.MIRS
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: white;
	border-bottom-width: 1px;
	border-bottom-color: white;
	padding-bottom: 2px;
	cursor: hand;
	border-top-color: white;
	padding-top: 2px;
	font-family: verdana;
	background-color: white;
	border-right-width: 1px;
	border-right-color: white;
}

.MIRSTG
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: white;
	border-bottom-width: 1px;
	border-bottom-color: white;
	padding-bottom: 2px;
	cursor: hand;
	border-top-color: white;
	padding-top: 2px;
	font-family: verdana;
	background-color: orange;
	border-right-width: 1px;
	border-right-color: white;
}

.MIIORS
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: gray;
	border-bottom-width: 1px;
	border-bottom-color: gray;
	padding-bottom: 2px;
	cursor: hand;
	color: black;
	border-top-color: gray;
	padding-top: 2px;
	font-family: verdana;
	background-color: palegreen;
	border-right-width: 1px;
	border-right-color: gray;
}
.MIES
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	padding-bottom: 2px;
	cursor: default;
	color: white;
	border-top-color: black;
	padding-top: 2px;
	font-family: MS Sans Serif, Verdana;
	background-color: black;
	border-right-width: 1px;
	text-decoration: underline;
	border-right-color: black;
}

.MIIOES
{
	border-top-width: 1px;
	padding-right: 15px;
	padding-left: 5px;
	border-left-width: 1px;
	font-size: 8pt;
	border-left-color: black;
	border-bottom-width: 1px;
	border-bottom-color: black;
	padding-bottom: 2px;
	cursor: default;
	color: black;
	border-top-color: black;
	padding-top: 2px;
	font-family: MS Sans Serif, Verdana;
	background-color: white;
	border-right-width: 1px;
	text-decoration: underline;
	border-right-color: black;
}

A.aES:link
{
	font-size: 9pt;
}
A.aES:visited
{
	font-size: 9pt;
}A.aES:active
{
	font-size: 9pt;
}

.bb_header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #384492; padding-top: 3px; padding-left: 4px}
.bb_contentcellbg {  background-color:#CCCCCC}
.bb_mainstory_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #384492; padding-top: 4px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px}
.bb_mainstory_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #384492; padding-top: 0px; padding-right: 6px; padding-bottom: 0px; padding-left: 6px}
.bb_mainstory_tabletxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #384492; }
.venue
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bolder;
	font-size: 14pt;
	padding-bottom: 4px;
	text-transform: none;
	color: red;
	padding-top: 4px;
	font-family: Tahoma, Arial;
	text-align: center;
}

.TopMenuGroupNL
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 130px;
	border-bottom: black 1px solid;
	background-color: black;
}
.TopMenuItemNL
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-left: 6px;
	padding-right: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12px;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	cursor: hand;
	color: #ffffcc;
	font-family: verdana;
	background-color: #990000;
}
.TopMenuItemOverNL
{
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	border-bottom: 1px outset;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	cursor: hand;
	color: black;
	font-family: verdana;
	background-color: yellow;
}
.sacMenuHome
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-left: 6px;
	padding-right: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-size: 12px;
	cursor: hand;
	color: #ffffcc;
	font-family: verdana;
	background-color: #990000;
}
.sacMenuHomeOver
{
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	border-bottom: 1px outset;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	cursor: hand;
	font-family: verdana;
	background-color: yellow;
	color:blue;
	text-decoration:underline;
}
.BottomMenuItemNL
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-left: 6px;
	padding-right: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-size: 12px;
	cursor: hand;
	color: black;
	font-family: verdana;
	background-color: gainsboro;
	width: 130px;
}
.BottomMenuItemOverNL
{
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	border-bottom: 1px outset;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	cursor: hand;
	color: white;
	font-family: verdana;
	background-color: #0066ff;
	width: 130px;
}
.BottomMenuItemEOLNL
{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-left: 6px;
	padding-right: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-size: 12px;
	cursor: hand;
	color: black;
	font-family: verdana;
	background-color: gainsboro;
	width: 130px;
}
.BottomMenuItemOverEOLNL
{
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	border-bottom: 1px outset;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	cursor: hand;
	color: blue;
	font-family: verdana;
	background-color: yellow;
	text-decoration: underline;
	width: 130px;
}

.MenuGroupNT
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	background-color: white;
}
.MenuItemNT
{
	border-right: white 1px solid;
	padding-right: 15px;
	border-top: white 1px solid;
	padding-left: 5px;
	font-size: 10px;
	padding-bottom: 2px;
	border-left: white 1px solid;
	cursor: hand;
	padding-top: 2px;
	border-bottom: white 1px solid;
	font-family: verdana;
	background-color: white;
}
.MenuItemOverNT
{
	border-right: gray 1px solid;
	padding-right: 15px;
	border-top: gray 1px solid;
	padding-left: 5px;
	font-size: 10px;
	padding-bottom: 2px;
	border-left: gray 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	border-bottom: gray 1px solid;
	font-family: verdana;
	background-color: silver;
}

.rtTopGroup
{
	font-size: 12px;
	font-family: Tahoma, Arial;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.rtMenuGroup
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.rtTopMenuItem
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: black;
	color:white;
}

.rtTopMenuItemOver
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: white;
	text-decoration: underline;
	color:blue;
}

.rtBottomMenuItem
{
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 10px;
	font-family: Tahoma, Arial;
	background-color: gainsboro;
	cursor:hand;
}

.rtBottomMenuItemOver
{
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Tahoma, Arial;
	background-color: yellow;
	text-decoration: underline;
	color: blue;
	cursor:hand;
}


.ntTopGroup
{
	font-size: 12px;
	font-family: Tahoma, Arial;
	padding-right: 5px;
	padding-left: 5px;
	cursor:hand;
}

.ntUserTopMenuItem
{
	font-size: 10px;
	font-family: Tahoma, Arial;
	color:White;
	padding-right:15px;
	padding-bottom: 0px;
}

.ntUserTopMenuItemOver
{
	font-size: 10px;
	font-family: Tahoma, Arial;
	color:Yellow;
	padding-right:15px;
	padding-bottom: 0px;
}

.ntUserTopMenuGroup
{
	font-size: 10px;
	font-family: Tahoma, Arial;
}
.ntUserLILBottomMenuItem
{
	font-size: 11px;
	font-family: Tahoma, Arial;
	color:black;
	background-color:Yellow;
	cursor: hand;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.dbErr
{
	font-size: 11px;
	font-family: Tahoma, Arial;
	color:black;
	background-color:Yellow;
}
.ntUserLILBottomMenuItemOver
{
	font-size: 11px;
	font-family: Tahoma, Arial;
	color:Black;
	background-color:Yellow;
	cursor: hand;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.ntTopMenuItem
{
  font-family:MS Sans Serif; 
  font-size:8pt; 
  padding:3px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
  color:yellow
}

.ntTopMenuItemOver
{
  background-color:gainsboro; 
  color:blue; 
  font-family:MS Sans Serif; 
  font-size:8pt; 
  padding:3px;
  padding-left:12px;
  padding-right:12px;
  cursor:default;
}

.ntGraphicItem
{
}

.ntGraphicItemOver
{
}

.MenuBreak
{
  margin-left:27px; 
}

.smallgraytext {
	font: 8pt verdana, helvetica, arial;
	LINE-HEIGHT: 11pt;
	color: #666666;
}
.blacktext {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #000000;
}
.blackunderline {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #000000;
	text-decoration: underline
}
.blackbold {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #000000;
}
.blackboldunderline {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #000000;
	text-decoration: underline
}
.blacksmall {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #000000;
}
a.blacksmall:active,
a.blacksmall:visited,
a.blacksmall:link,
a.blacksmall:hover {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #006699;
}
.blacksmallbold {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #000000;
}
.blacksmalltextarea {
    font: 8pt verdana, helvetica, arial;
    color: #000000;
    font-weight: bold;
    border-style: solid;
    border-color: #FFFFFF;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #000000;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #ffffff;
    scrollbar-darkshadow-color:#000000;
}
.blacksmallunderline {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #000000;
	text-decoration: underline
}
.blacksmallboldunderline {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #000000;
	text-decoration: underline
}
.blacksubheader {
	font: 12pt Arial, Verdana;
	font-weight: bold;
	line-height: 16pt;
 	color: #000000;
}
.blacktitle {
	font: 16pt Arial, Verdana;
	font-weight: bold;
	line-height: 17pt;
 	color: #000000;
}
.blacktitleunderline {
	font: 16pt Arial, Verdana;
	font-weight: bold;
	line-height: 17pt;
 	color: #000000;
	text-decoration: underline
}
.bluetext {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #006699;
}
.blueunderline {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #006699;
	text-decoration: underline
}
.bluebold,
a.bluebold:active,
a.bluebold:visited,
a.bluebold:link,
a.bluebold:hover {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #006699;
}
.bluebackgroundwhiteboldtext {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #FFFFFF;
	background-color:#3B64FC;
}
.blueboldunderline {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #006699;
	text-decoration: underline
}
.bluesmall,
a.bluesmall:active,
a.bluesmall:visited,
a.bluesmall:link,
a.bluesmall:hover {
	font: 8pt Arial, Verdana;
	line-height: 14pt;
 	color: #006699;
}
.bluesmalldesc,
a.bluesmalldesc:active,
a.bluesmalldesc:visited,
a.bluesmalldesc:link,
a.bluesmalldesc:hover {
	font: 8pt Arial, Verdana;
	line-height: 12pt;
 	color: #006699;
}
.bluesmallbold,
a.bluesmallbold:active,
a.bluesmallbold:visited,
a.bluesmallbold:link,
a.bluesmallbold:hover {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 14pt;
 	color: #006699;
}
.bluesmallunderline {
	font: 8pt Arial, Verdana;
	line-height: 14pt;
 	color: #006699;
	text-decoration: underline
}
.bluesmallboldunderline {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 14pt;
 	color: #006699;
	text-decoration: underline
}
.bluesubheader {
	font: 12pt Arial, Verdana;
	font-weight: bold;
	line-height: 16pt;
 	color: #006699;
}
.bluetitle {
	font: 16pt Arial, Verdana;
	font-weight: bold;
	line-height: 17pt;
 	color: #006699;
}
.bluetitleunderline {
	font: 16pt Arial, Verdana;
	font-weight: bold;
	line-height: 17pt;
 	color: #006699;
	text-decoration: underline
}
.brownsmallbold {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #663300;
}
.brownsmallunderline {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #663300;
	text-decoration: underline
}
.brownsmallboldunderline {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #663300;
	text-decoration: underline
}
.redtext {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #CC0000;
}
.redunderline {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #CC0000;
	text-decoration: underline
}
.redbold {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #CC0000;
}
.redboldunderline {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #CC0000;
	text-decoration: underline
}
.redsmall {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #CC0000;
}
.redsmallbold {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #CC0000;
}
.redsmallunderline {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #CC0000;
	text-decoration: underline
}
.redsubheader {
	font: 12pt Arial, Verdana;
	font-weight: bold;
	line-height: 16pt;
 	color: #CC0000;
}
.redsmallboldunderline {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #CC0000;
	text-decoration: underline
}
.whitetext {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #FFFFFF;
}
.whiteunderline {
	font: 10pt Arial, Verdana;
	line-height: 14pt;
 	color: #FFFFFF;
	text-decoration: underline
}
.whitebold {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #FFFFFF;
}
.whiteboldunderline {
	font: 10pt Arial, Verdana;
	font-weight: bold;
 	line-height: 14pt;
 	color: #FFFFFF;
	text-decoration: underline
}
.whitesmall,
a.whitesmall:active,
a.whitesmall:visited,
a.whitesmall:link,
a.whitesmall:hover {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #FFFFFF;
}
.whitesmallbold {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #FFFFFF;
}
.whitesmallunderline,
a.whitesmallunderline:active,
a.whitesmallunderline:visited,
a.whitesmallunderline:link,
a.whitesmallunderline:hover {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #FFFFFF;
	text-decoration: underline
}
.whitesmallboldunderline {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color:#FFFFFF;
	text-decoration: underline
}
.whitesubheader {
	font: 12pt Arial, Verdana;
	font-weight: bold;
	line-height: 16pt;
 	color: #FFFFFF;
}
.whitetitle {
	font: 16pt Arial, Verdana;
	font-weight: bold;
	line-height: 17pt;
 	color: #FFFFFF;
}
.whitetitleunderline {
	font: 16pt Arial, Verdana;
	font-weight: bold;
	line-height: 17pt;
 	color: #FFFFFF;
	text-decoration: underline
}
.yellowsmallbold {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #FF9900;
}
.yellowsmallunderline {
	font: 8pt Arial, Verdana;
	line-height: 11pt;
 	color: #FF9900;
	text-decoration: underline
}
.yellowsmallboldunderline {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #FF9900;
	text-decoration: underline
}
.smallesttextbox {
	font: 8pt Arial, Verdana;
	width: 40;
}
.verysmalltextbox {
	font: 8pt Arial, Verdana;
	width: 95;
}
.smalltextbox {
	font: 8pt Arial, Verdana;
	width: 150;
}
.mediumtextbox {
	font: 8pt Arial, Verdana;
	width: 165;
}
.largetextbox {
	font: 8pt Arial, Verdana;
	width: 197;
}
.channeltitle {
	font: 8pt Arial, Verdana;
	font-weight: bold;
 	color: #FFFFFF;
}
.greysmallbold,
a.greysmallbold:active,
a.greysmallbold:visited,
a.greysmallbold:link,
a.greysmallbold:hover {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #999999;
}
.darkbluesmallbold,
a.darkbluesmallbold:active,
a.darkbluesmallbold:visited,
a.darkbluesmallbold:link,
a.darkbluesmallbold:hover {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #003366;
}
.orangesmallunderline,
a.orangesmallunderline:active,
a.orangesmallunderline:visited,
a.orangesmallunderline:link,
a.orangesmallunderline:hover {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 11pt;
 	color: #ff9600;
}
.orangesmallbold,
a.orangesmallbold:active,
a.orangesmallbold:visited,
a.orangesmallbold:link,
a.orangesmallbold:hover {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 14pt;
 	color: #FF6600;
}

.orangebold,
a.orangebold:active,
a.orangebold:visited,
a.orangebold:link,
a.orangebold:hover {
	font: 8pt Arial, Verdana;
	font-weight: bold;
	line-height: 14pt;
 	color: #FF6600;
}

td.datadatacell
{
	font-family:Arial;
	font-size:10px;
}
label.cbl
{
	font-size:xx-small;
	color:green;
}
.venueclass
{
	color: white;
	font-size:10pt;
	font-weight: bold;
}
.teamsLSummary
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	background-color: gainsboro;
}
.teamsLAGSummary
{
	color:black;font-weight:bold;font-size:8pt;
	background-color: gainsboro;
}
.teamsAGSummary
{
	color:black;font-weight:bold;font-size:8pt;
	background-color: gainsboro;
}
.teamsTSummary
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	background-color: yellow;
}
.agLabel
{
	font-weight: bold;
	font-size: 9pt;
	color: maroon;
}

	