BODY
{ 
	MARGIN-TOP: 0px; 
	SCROLLBAR-FACE-COLOR: #d6e0eb; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	MARGIN-LEFT: 0px; 
	SCROLLBAR-SHADOW-COLOR: #333333; 
	SCROLLBAR-3DLIGHT-COLOR: #000066; 
	MARGIN-RIGHT: 0px; 
	SCROLLBAR-ARROW-COLOR: #000066;
	SCROLLBAR-TRACK-COLOR: #e0f0f0; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-BASE-COLOR: #000000 
}
.PageMainContent 
{
    padding-right:5px;
}
.layout-top-row 
{
    height:1px;
    line-height:1px;
}
.spacer 
{
    display:block;
}
div#outer {
	background-color:#ffffff;
}
.RVPage_Content
{
	padding-right:40px;	
	padding-left:5px;	
	padding-bottom:20px;	
}
.PageTable
{
	width:100%
	
}
.FloatTable
{
	width:100%;
	border-width:1px;
	border-style:solid;
	PADDING: 2px
	
}
.PageHeader,.PageLeftBar,.PageRightBar,.PageFooter
{
	background-color: #ffffff;
	color: blue;
	text-align: left;
	vertical-align: top
}
.PageMessage
{
	font-weight: normal;
	font-size: 10px;
	color: red;
	font-family: Verdana, helvetica, sans-serif;
	padding:5px;
	margin:1px;
	text-align:center;
	border: 1px solid #dcdcdc;
}
.AlertMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}

.ValidationMessage_Error
{
	min-height:60px;
	height: auto !important;
	height: 60px;

	margin-top:20px;
	margin-left:35px;
	padding-top: 10px;
	padding-left: 70px;
	padding-bottom: 10px;
	width: 75%;
	font-size: 11pt;
	font-family: Verdana,arial, helvetica, sans-serif;
	color:Black;
	border: #B22317 2px solid;
	background: url(/common/images/icons/image_error.gif) no-repeat;
	background-position: left center;
	background-color: #FDE9D0;
}

.ValidationMessage_Error li
{
	list-style-type: disc;
}

.UpdateMessage_Error
{
	border: #B22317 2px solid;
	background-color: #FDE9D0;
}

.UpdateMessage_Warning
{
	border: #F7971D 2px solid;
	background-color: #FCFAE0;
}

.UpdateMessage_OK,.UpdateMessage_FreeText
{
	border: #003E0F 2px solid;
	background-color: #F8FAE1;
}

#UpdateMessagePanel
{
	min-height:70px;
	height: auto !important;
	height: 70px;
		
	margin-left: auto;
	margin-right: auto;
	padding-left: 130px;
	padding-right: 15px;

	margin-top:20px;
	padding-left: 10px; 
	width: 75%;
	font-size: 11pt;
	font-family: Verdana,arial, helvetica, sans-serif;
}

#UpdateMessageImage
{
	min-height:70px;
	height: auto !important;
	height: 70px;	
	width:74px;
	float:left;
	margin-top:1%;
	vertical-align:middle;
}

.UpdateMessage_OK #UpdateMessageImage, .UpdateMessage_FreeText #UpdateMessageImage
{
	background: url(/common/images/icons/image_confirm.gif) no-repeat;
}

.UpdateMessage_Warning #UpdateMessageImage
{
	background: url(/common/images/icons/image_alert.gif) no-repeat;
}

.UpdateMessage_Error #UpdateMessageImage
{
	background: url(/common/images/icons/image_error.gif) no-repeat;
}

#TextContainer
{
	padding-top: 32px;
	padding-bottom: 32px;		
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	float:left;
}

.newsheadlinecompact
{
	FONT-SIZE: 9px;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.newsheadingcompact
{
	FONT-SIZE: 10px;
    FONT-FAMILY: arial, helvetica, sans-serif;
    COLOR: #FFFFFF;
}
.PageLogoPanel
{
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #598527;
    PADDING-TOP: 0px;
    text-align:center;
    vertical-align:middle;
    FONT-FAMILY: arial, helvetica, sans-serif;
    background-color: #ffffff;
    width: 86px;
    height: 67px
}

.EntityNamePanel
{
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    COLOR: #339999;
    PADDING-TOP: 0px;
    text-align:right;
    FONT-FAMILY: arial, helvetica, sans-serif;
   	background-color: #cccccc
}

.EntityNameMain
{
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 5px;
    COLOR: #FFFFFF;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;

}
.bnrAd
{
		background-color: #598527;
		FONT-FAMILY: arial, helvetica, sans-serif;
		FONT-SIZE: 28px;
		border-width:1px;
		border-style:solid;
		width:440px;
		height:60px;
		vertical-align:middle;
		text-align:center;
	    COLOR: #B2B2B2;
}

.leftAd
{
		background-color: #ffffff;
		FONT-FAMILY: arial, helvetica, sans-serif;
		FONT-SIZE: 12px;
		border-width:1px;
		border-style:solid;
		width:120px;
		height:60px;
		vertical-align:middle;
		text-align:center;
	    COLOR: #B2B2B2;
}

.rightAd
{
		background-color: #ffffff;
		FONT-FAMILY: arial, helvetica, sans-serif;
		FONT-SIZE: 12px;
		border-width:1px;
		border-style:solid;
		width:120px;
		height:60px;
		vertical-align:middle;
		text-align:center;
		COLOR: #B2B2B2;
}
 
.bnrDark
{
	background-color: #FFFFFF;
}

.bnrLight {
	background-color: #ACD474;
}
.txtBnrLight {
	font-family: Arial, Helvetica, sans-serif;
	color: #8464AC;
	font-size: 12px;
}
.txtBnr {
	font-family: Arial, Helvetica, sans-serif;
	color: #8464AC;
	font-size: 12px;
}

.boxDark {
	border: 1px solid #8464AC;
}
.boxLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E7DFEE;
	border-top-color: #E7DFEE;
	border-right-color: #E7DFEE;
	border-left-color: #E7DFEE;
}

.navDark01 {
	background-color: #8464AC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.navDark02 {
	background-color: #044C84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transformxxxx: uppercase;
	color: #FFFFFF;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
.navDark03 {
	background-color: #E7DFEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}


a.newsrightbar:link {
	color: #000000;
	text-decoration: none;
}
a.newsrightbar:visited {
	text-decoration: none;
	color: #8E8E8E;
}
a.newsrightbar:hover {
	text-decoration: underline;
	color: #000000;
}

a.adtextTitle:link {
	color: #000000;
	text-decoration: underline;
}
a.adtextTitle:visited {
	text-decoration: underline;
	color: #000000;
}
a.adtextTitle:hover {
	text-decoration: underline;
	color: #000000;
}

.adTextDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.adTextLoc 
{
	font-size: 10px;	
	color: #8E8E8E;
}

.boxDate {
	color: #8E8E8E;
}
.boxG1 {
	border: 1px solid #8E8E8E;
}
.boxG3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E6E6E6;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
.contextBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
}
.tblTitleLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #E7DFEE;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8464AC;
	border-right-color: #8464AC;
	border-bottom-color: #8464AC;
	border-left-color: #8464AC;
}
.tblTabDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8464AC;
}
.tblTabOptions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8E8E8E;
}
.tblTabTitleDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8464AC;
	padding-right: 10px;
	padding-left: 4px;
}

.tblTabTitleDark A {

	color: #FFFFFF;
	
}

.RVDataGridHeader, .RVDataGridHeader td, TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E6E6E6;
	padding-right: 10px;
	padding-left: 4px;
}

.RVDataGridHeader td a {
	color: #044C84;
}

.RVDataGridHeader td a:hover {

	color: #044C84;
	text-decoration: none;
}

.tblRuleLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid; 
	border-left-style: none;
	border-bottom-color: #E7DFEE;
	border-top-color: #E7DFEE;
	border-right-color: #E7DFEE;
	border-left-color: #E7DFEE;
}
a.newsmain:link {
	color: #000000;
	text-decoration: underline;
}
a.newsmain:visited {
	text-decoration: underline;
	color: #8E8E8E;
}
a.newsmain:hover {
	text-decoration: none;
	color: #000000;
}
.tblTxtSummary {
	color: #8E8E8E;
}
.tblHighlight {
	font-weight: bold;
	color: #9E0B0E;
}
.tblTitleG3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #E6E6E6;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8464AC;
	border-right-color: #8464AC;
	border-bottom-color: #8464AC;
	border-left-color: #8464AC;
}
a.tblControl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	text-decoration: none;
	font-weight: normal;
}
a.tblControl:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	text-decoration: none;
	font-weight: normal;
}
a.tblControl:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	font-weight: normal;
}

.tblHeaderSide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8464AC;
	background-color: #E7DFEE;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tblHeaderTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8464AC;
	background-color: #E7DFEE;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #8464AC;
	border-right-color: #8464AC;
	border-bottom-color: #8464AC;
	border-left-color: #8464AC;
}
.tblSubHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	background-color: #dcdcdc;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.subMenu {
	color: #8E8E8E;
}
a.subMenu:link {
	color: #000000;
	text-decoration: underline;
}
a.subMenu:visited, a.subMenuVisited {
	text-decoration: underline;
	color: #8E8E8E;
}
a.subMenu:hover {
	text-decoration: none;
	color: #000000;
}
.formRuleLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E6E6E6;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
.formHeaderSide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E6E6E6;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-left-color: #E6E6E6;
	color: #8464AC;
}
.ftr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.ftrLight
{
	
	font-size: 10px;
	color: #76a432;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.ftrLight:link {
	text-decoration: underline;
	color: #76a432;
}
a.ftrLight:visited {
	text-decoration: underline;
	color: #76a432;
}
a.ftrLight:hover {
	text-decoration: none;
	color: #76a432;
}

.ftrLight2
{
	font-size: 10px;
	color: dimgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ftrCA
{
	font-size: 10px;
	color: #003e0f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.ftrCA
{
	text-decoration: none;
}
a.ftrCA:hover
{
	text-decoration: underline;
}

.version
{
	font-size: 9px;
	color: silver;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.ftrLight2:link {
	text-decoration: underline;
	color: dimgray;
}
a.ftrLight2:visited {
	text-decoration: underline;
	color: dimgray;
}
a.ftrLight2:hover {
	text-decoration: none;
	color: dimgray;
}

.tblControlTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E2ECF4;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #044C84;
	border-right-color: #044C84;
	border-bottom-color: #044C84;
	border-left-color: #044C84;
}
.tblControlNav {
	color: #000000;
}
a.tblControlNav:link {
	color: #000000;
	text-decoration: underline;
}
a.tblControlNav:visited {
	text-decoration: underline;
	color: #000000;
}
a.tblControlNav:hover {
	text-decoration: none;
	color: #000000;
}
.txtArticleSmall {
	font-size: 10px;
	color: #838483;
}
p,.p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.small{
	font-size: 9px;
}
a {
	color: #044C84;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color: #044C84;
}

.definition
{
	border-bottom-style:dashed;
	border-bottom-width: 1px;
	border-bottom-color: #044C84;
	cursor:help
}

.txtPageHead
{
	margin-top: 15px;
	xBACKGROUND-POSITION-X: right;
	font-weight: bold;
	font-size: 14px;
	
	margin-bottom: 15px;
	color: #044c84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1,.h1, .H1,.PageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; 
	color: #044C84;
}

 
.PageTitle2
{
		padding-top:20px;
	padding-bottom:20px;

	font-size: 16px;
	color: #161616;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	xborder-bottom: 1px solid #dcdcdc;
}
h2,.h2,  .H2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #044C84;
}
h2alt,p.h2alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
}

h3,.h3, .H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #044C84;
	
}
h4,.h4,.H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #044C84;
}
h5,.h5,.H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style:italic
}
h6,.h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: square;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

INPUT.button1
{
	font-family: Webdings;
    FONT-SIZE: 16px;
    WIDTH: 25px;
    CURSOR: hand;
    COLOR: #000066;
    HEIGHT: 20px;
	BACKGROUND: #99CCCC;
	BORDER-RIGHT: #336666 1px solid;
	BORDER-BOTTOM: #336666 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	padding: 0px;
	margin:0px;
	position:relative;
	left:0px;
	top:0px;
	vertical-align:top;

	

}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
hr 
{
			background-color: #044C84;
		height:1px;
		
		    COLOR: #044C84;
	
}

.tblPaging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044C84;
	background-color: #ffffff;
	border-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-color: #cccccc;
} 
.tblPaging A
{
		font-size: 11px;
		padding-left: 2px;
		padding-right: 2px;
}
.tblPaging SPAN
{
		font-size: 11px;
		padding-left: 2px;
		padding-right: 2px;
}

.error,.ERROR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:red
}

.selectorBarCell {
	font-size: 10px;
	background-color: #DDDDDD;
	padding-bottom:0px;
	margin-bottom:0px;
}

.selectorBar_outer
{
	margin-bottom: 10px;
	min-width: 500px;
 
}
.selectorBar_outer td img
{
	display:block;
}

.selectorBarTable, .selectorbar_outer tr
{
  
}

.selectorBar_inner
{
	border: black 1px solid;
	font-weight: bold;
	vertical-align: middle;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:5px;
	background-color: #E5E5E5;
}

.selectorBar_inner SELECT,  .selectorBar_inner INPUT
{
	font-weight:normal;
    FONT-SIZE: 10px;
}

.selectorBarCell  {
	color:#000000;
	font-family:Arial, verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color: #e6e5e4;	
}

form 
{ 
	display:inline; 
} 
.matchHeaderTable
{
	border: 1px solid black;
	padding: 0px;
	margin-bottom:10px;
	border-collapse:	collapse;
	width:100%;
}

.matchHeaderTable, .matchHeaderTableWide {
    width:100%;
	background: #EEEEEE;
}
.matchHeaderTableWide td 
{
    padding-top:5px;
    padding-bottom:5px;
}
.matchHeader1, A.matchHeader1 {
	font-weight:bold;
    color:#000000;
}
.matchHeader2 {
	padding-top:5px;
    padding-bottom:5px;
    line-height:20px;
    color:#000000;
    background:none;
}
a.matchClubName 
{
	font-weight:bold;
    color:#000000;
    text-decoration:none;
    font-size:15px;
}
#matchBorder1, #matchBorder1a {
    border-top: 1px solid #F2F2F2;
    font-size: 11px;
    line-height: 20px;
}
#matchBorder2 
{
    padding-top:5px;
    padding-bottom:5px;
    font-size:11px;
}
.matchHeader2 div
{
    margin-top:3px;
    margin-bottom:3px;
}

a.matchClubName {
	
	font-weight:bold;
}


.teamsList
{
	width:100%;
	BORDER-TOP: #f2f2f2 1px solid;
}

.shadeDark
{
	background-color: #dcdcdc;
	
}

.shadeLight
{
	background-color: whitesmoke;

}

.lastUpdated
{
	border:1px solid black;
	padding:2px;
    FONT-SIZE: 10px;
    text-align:center;
	width:90%;
	margin-top:10px;
}

.scoreboardMajor
{
	font-size: 24px;
	font-weight: bold;	
	color: #000000;
	font-family: "Times New Roman", helvetica;	
}

.scoreboardMinor
{
	font-size: 16px;
	font-weight: bold;	
	color: #000000;
	font-family:  verdana, helvetica, sans-serif;
}

.rowHighlight1
{
    BACKGROUND-COLOR: #f2f2f2
}

.rowHighlight2
{
    BACKGROUND-COLOR: #d1e0e0
}
.rowHighlight3
{
    BACKGROUND-COLOR: #d6e0eb
}
.rowHighlight4
{
    BACKGROUND-COLOR: #ACD474
}
.MS0
{
	background-color:whitesmoke;
}
.MS10
{
	background-color:yellow;
}
.MS20,.MS30
{
	background-color:purple;
}
.MS35,.MS60
{
	background-color:mediumblue;
}
.MS40,.MS41
{
	background-color:red;
}
.MS50
{
	background-color:green;
}

.mand
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #336699
}


.fixtureTable tr.fixtureRow td,.fixtureTable tr td
{
	font-size:10px;
	color:Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid; 
	border-left-style: none;
	border-bottom-color: #dcdcdc;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-left-color: #dcdcdc;

	
}


table.tableKO TD
{padding-left: 5px; margin-right: 5px;font-size:7pt;vertical-align:top;}
table.tableKO TD.name,table.tableKO TD SPAN.name
{background-color: aliceblue; border-bottom: 1px solid #000000;border-top: 1px solid whitesmoke;border-right: 1px solid whitesmoke;border-left: 1px solid whitesmoke;}
table.tableKO TD SPAN.name
{font-weight:bold;}
table.tableKO TD#rb
{border-right: 1px solid #000000;}	

.tournSelected
{background-color:darkgray;}		
.tournSelect
{background-color:tan;}	

table.fixtureTable TD
{padding-right: 15px; }

a.selectLink
{
   COLOR: #666666;
    FONT-FAMILY: verdana, helvetica, sans-serif;
    TEXT-DECORATION: none;
}

a.selectLink:hover
{
    TEXT-DECORATION: underline
} 

.selectHeading
{
font-size:8pt;font-weight:bold;text-align:center;
}
.seed
{
	color:red;
}

/*grid and tab styles*/
.Grid {
	background-color:#FFFFFF;
	border:1px solid #57566F;
	cursor:pointer;
}
.GridHeader {
	background-color:#E9E9EB;
	border-bottom:1px solid #57566F;
	color:#000000;
	cursor:default;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:24px;
	padding-left:3px;
	vertical-align:middle;
}
.GridHeader_Active {
	border-bottom:1px solid #57566F;
	color:#000000;
	cursor:default;
	font-family:verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:3px;
	vertical-align:middle;
}
.GridHeader_InActive {
	background-color:#E9E9EB;
	border-bottom:1px solid #57566F;
	color:#FFFFFF;
	cursor:default;
	font-family:verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:3px;
	vertical-align:middle;
}
.GridFooter {
	cursor:default;
	height:48px;
	padding:5px;
	vertical-align:bottom;
}
.GridHeaderText {
	color:#000000;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
}
.HeadingRow {
	background-color:#E9E9EB;
	background-image:url(/common/images/controls/header_rowBg.gif);
}
.HeadingRow2 {
	background-color:#dcdcdc;
}
.HeadingCell {
	background-color:#E9E9EB;
	background-image:url(/common/images/controls/header_bg.gif);
	padding:2px 3px;
}
.HeadingCell2 {
	background-color:#dcdcdc;
	padding:2px 3px;
}
.HeadingCellText {
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:3px;
	text-align:left;
}
.HeadingCellHover {
	background-color:#F6F6F7;
	background-image:url(/common/images/controls/header_hoverBg.gif);
}
.HeadingCellActive {
	background-color:#F6F6F7;
	background-image:url(/common/images/controls/header_activeBg.gif);
}
.HeadingRow td.FirstHeadingCell {
	background-image:url(/common/images/controls/header_bg.gif);
}
.GroupHeading {
	background-color:#FFFFFF;
	border-bottom:2px solid #A5A4BD;
	color:#706F91;
	font-family:verdana, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:10px;
}
.GroupingNotificationTextCssClass {
	color:#000000;
	font-family:verdana, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.GroupByText {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
}
.Row {
	background-color:#FFFFFF;
	cursor:default;
}
.Row td.DataCell, .RedRow td.DataCell, .OrangeRow td.DataCell, .AlternatingRow td.DataCell {
	border-bottom:1px solid #EAE9E1;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	padding:2px 3px 1px;
}
.RedRow td.DataCell {
	color:red;
}
.OrangeRow td.DataCell {
	color:#ff8c00;
}
.SelectedRow td.FirstDataCell {
	background-color:#FFEEC2;
	border-left:1px solid #4B4B6F;
	border-right:0px;
	padding-left:2px;
	padding-right:3px;
}
.SelectedRow td.LastDataCell {
	background-color:#FFEEC2;
	border-right:1px solid #4B4B6F;
}
.CellTop {
	vertical-align:top;
}
.AlternatingRow {
	background-color:#f5f5f5;
	cursor:default;
}
.SortedDataCell {
	background-color:#F5F5F5;
}
.Row td.LastDataCell {
	background-color:#EFEFF4;
}
.SelectedRow td.DataCell {
	background-color:#FFEEC2;
	border-bottom:1px solid #4B4B6F;
	border-right:0px;
	border-top:1px solid #4B4B6F;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	padding:1px 2px 1px 3px;
}
.IndentCell {
	background:#dcdcdc;
	border-right:0px;
	height:20px;
}
.EditDataCell {
	background-color:#E2E2E2;
	border-width:0!important;
	padding:0!important;
}
.EditDataField {
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	padding:0px;
}
.TopTabBarGroup {
	position:relative;
	z-index:99;
}
.DefaultTab {
	background-image:url(/common/images/tab_bar/silver_roundedEdges/tab_bg.gif);
	color:black;
	cursor:pointer;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.DefaultTabHover {
	background-image:url(/common/images/tab_bar/silver_roundedEdges/hover_tab_bg.gif);
	color:black;
	cursor:pointer;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.SelectedTab {
	background-image:url(/common/images/tab_bar/silver_roundedEdges/selected_tab_bg.gif);
	color:black;
	cursor:default;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.DisabledTab {
	background-image:url(/common/images/tab_bar/silver_roundedEdges/tab_bg.gif);
	color:#aaaaaa;
	cursor:default;
	font-family:verdana, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.MultiPage {
	background-color:white;
	border-bottom:#919b9c 1px solid;
	border-left:#919b9c 1px solid;
	border-right:#919b9c 1px solid;
	border-top:#919b9c 1px solid;
	height:250px;
	padding:10px;
	position:relative;
	top:-1px;
	width:487px;
	z-index:98;
}

.mt td {
    padding-left: 2px;
    padding-right: 2px;
}
.CS_DT,.CS_DTH  {
	background-image:url(/common/images/tab_bar/3d_overlappingGray/nrm_bg.gif);
	cursor:pointer;
}
.CS_ST {
  background-image:url(/common/images/tab_bar/3d_overlappingGray/sel_bg.gif);
  cursor:default;
}
.CS_TG, .CS_TG td, .tab-strip, .tab-strip td {
	font-size:12px;
	font-weight:bold;
	height:43px;
}
.CS_TG td, .tab-strip td {
    text-align:center;
    vertical-align:middle;
}
.clearer {
    clear:both;
}

.go-button 
{
    background: url(/common/images/buttons/but_submit.gif) no-repeat;
    width: 65px;
    height: 25px;
    border: none;
    cursor:pointer;
}

.selectorBarCell .RadComboBox
{
    width: 130px !important;   
}