BODY {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 11px;
  background-color: #9F9D9D;
}

TD {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  background-color: #fff;
}

TABLE.contentobject {
  border: #cc6 1px solid;
  margin-top:12px;
}

TABLE.contentobject2 {
  border: #CC000E 1px solid;
  vertical-align: top;
}

TABLE.contentobjectnomargin {
  border: #cc6 1px solid;
}

TABLE.contentobjectTop {
  border-top: #cc6 1px solid;
  border-left: #cc6 1px solid;
  border-right: #cc6 1px solid;
  margin-top:12px;
}

TABLE.contentobjectMiddle {
  border-left: #cc6 1px solid;
  border-right: #cc6 1px solid;
}

TABLE.contentobjectBottom {
  border-bottom: #cc6 1px solid;
  border-left: #cc6 1px solid;
  border-right: #cc6 1px solid;
}

TD.greenback1 {
  background-color:#cfc;
}

TD.greenback2 {
  background-color:#D7DCF0;
}

TD.greenback3 {
  background-color:#696;
}

TD.greenback4 {
  background-color:#3972B7;
}

TD.LosingTeamScore {
  background-color:#D7DCF0;
  vertical-align: middle;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

TD.WinningTeamScore {
  background-color:#B1B9D8;
  vertical-align: middle;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

TD.LosingTeamName {
  background-color:#3972B7;
  vertical-align: middle;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

TD.WinningTeamName {
  background-color:#3972B7;
  vertical-align: middle;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

TD.blackback {
  background-color:#000;
}


TD.lineblueback {
  background-color:#319EFF;
}

TD.lineredback {
  background-color:#CC000E;
}

TD.lightblueback {
  background-color:#D6DFF7;
}

TD.blueback {
  background-color:#0066CC;
}

TD.redback {
  background-color:#CC000E;
}

TD.yellowback {
  background-color:#cc6;
}

TD.PageTitleBox {
  text-align: center;
  background-color: #e7e7de;
  vertical-align: middle;
  padding: 3px;
}

TD.TextBox {
  background-color: #9c9;
  vertical-align: middle;
  padding: 5px;
}

TD.columnheader {
  font-weight: bold;
  background-color:#e6e6bf;
  vertical-align: middle;
  padding: 3px;
  padding-left: 12px;
}

TD.ContentTitleBox {
  font-weight: bold;
  font-size: 13px;
  vertical-align: middle;
  color: #3972B7;
  background-color: #e6e6bf;
  padding: 5px;
  letter-spacing: 1px;
  padding-left:12px;
}

TD.ContentTitleBox2 {
  font-weight: bold;
  font-size: 13px;
  vertical-align: middle;
  color: #000000;
  background-color: #D6DFF7;
  padding: 5px;
  letter-spacing: 1px;
  padding-left:12px;
}

TD.ContentTitleBox3 {
  font-weight: bold;
  font-size: 13px;
  vertical-align: top;
  color: #4A494A;
  background-color: #ffffff;
  padding: 5px;
  letter-spacing: 1px;
  padding-left:12px;
}

TD.ContentBox {
  vertical-align: top;
  padding: 8px;
}

TD.BoxHeading {
  font-weight: bold;
  vertical-align: middle;
  color: #000000;
  background-color: #e6e6bf;
  padding: 3px;
}

TD.ThumbNail {
  padding-left: 3px;
  padding-bottom: 2px;
  padding-top: 2px;
  background-color: #e7e7de;
}

TD.sandback {
  background-color: #f0f0dd;
  padding-left:12px;
  padding-right:5px;  
}


TD.blue {
  background-color: #0066CC;
  padding-left:2px;
  padding-right:2px;  
   color: #ffffff;
}

TD.red {
  background-color: #CC000E;
  padding-left:2px;
  padding-right:2px;  
   color: #ffffff;
}

TD.lightblue {
  background-color: #319CFF;
  padding-left:12px;
  padding-right:5px;  
   color: #ffffff;
}

TD.grey {
  background-color: #4A494A;
  padding-left:12px;
  padding-right:5px;  
   color: #ffffff;
}

TD.greyback {
  background-color: #e5e5dd;
  padding-left:12px;
  padding-right:2px;  
}

TD.greyback1 {
  background-color: #e5e5dd;
}

TD.greenboxnews {
  font-weight: bold; 
  background-color: #B1B9D8;
  padding-left:12px;
  padding-right:5px;
 }

TD.palegreenboxresults {
  font-weight: bold; 
  background-color: #D7DCF0;
  padding-left:12px;
  padding-right:5px;
}

TD.footer {
  background-color: #cc9;
  padding: 5px;
  padding-left: 10px;
  vertical-align: top;
}

.TableRowOdd {
  height: 20px;
  vertical-align: middle;
  background-color: #f0f0dd;
}

.TableRowEven {
  height: 20px;
  vertical-align: middle;
  background-color: #D7DCF0;
}

.TableRowBlank {
  height: 20px;
  vertical-align: middle;
  background-color: #FFFFFF;
}


TD.championslistwinningteam {
  font-weight:bold; 
  background-color:#585;
  padding:5px;
  border-top:1 solid #fff;
  vertical-align:top;
}

TD.championslistwinningscore {
  font-weight:bold; 
  background-color:#9c9;
  padding:5px;
  border-top:1 solid #fff;
  vertical-align:top;
  text-align:center;
}

TD.championslistlosingscore {
  font-weight:bold; 
  background-color:#cfc;
  padding:5px;
  border-top:1 solid #fff;
  vertical-align:top;
  text-align:center;
}

TD.championslistlosingteam {
  font-weight:bold; 
  background-color:#7a7;
  padding:5px;
  border-top:1 solid #fff;
  vertical-align:top;
}



A.bold:link {color: #000000; text-decoration: underline; font-weight: bold;}
A.bold:visited {color: #444; text-decoration: underline; font-weight: bold;}
A.bold:active {color: #000000; text-decoration: underline; font-weight: bold;}	 
A.bold:hover {color: #C9001D; text-decoration: underline; font-weight: bold;}

A:link {color: #000000; text-decoration: underline;}
A:visited {color: #444; text-decoration: underline;}
A:active {color: #000; text-decoration: underline;}	 
A:hover {color: #C9001D; text-decoration: underline;}

.bold {
  font-size: 11px;
  font-weight: bold; 
  background-color: #CC000E;
}

SPAN.headline {
  font-weight: bold;
  font-size: 18px;
}

SPAN.date {
  color: #3972B7;
}


INPUT.button {
	padding-left: 4px;
	padding-right: 4px;
	background-color: #CC000E;
	font-size: 10px;
	font-weight: bold;
	border: 2 outset #ccc;
	color : White;
}






.FlagImage 
{
	border:1px solid black;
}

.TableHeading
{
    BACKGROUND-POSITION: center 50%;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #97bf7b
}
.Tablecell
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    BORDER-RIGHT-COLOR: #ffffff
}
.Link
{
    COLOR: #0066cc;
    TEXT-DECORATION: underline
}
.TableSubheading
{
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    
}
.TableTextBold
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    
}
.Body
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
}

.TableRowOddNoHeight
{
    FONT-SIZE: 10px;
   VERTICAL-ALIGN: middle;
     BACKGROUND-COLOR: #f0f0dd
}
.TableRowOddNoHeightTop
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #f0f0dd
}
.TableRowSelected
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;    
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #BDBD95
}
.TableHeadingUL
{
    BACKGROUND-POSITION: center 50%;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #97bf7b;
    TEXT-DECORATION: underline
}
.breadcrumb
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #336633;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.breadcrumbUL
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #336633;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336633;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ListMenu
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Related
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.commandButton {
  border-right: #babdb6 1px solid;
  padding-right: 4px;
  border-top: #babdb6 1px solid;
  padding-left: 4px;
  font-size: 11px;
  margin: 0px;
  border-left: #babdb6 1px solid;
  border-bottom: #babdb6 1px solid;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #eeeeee;
  }
.fieldSelect {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  }


.BoxHeadingSub
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    COLOR: #333333;
     FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e6e6bf
}
.FieldLabel 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: italic;
 color: #666666
}
.SmallText
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}



#divMenuHome {background-color:#9c9; color:#000; font-weight:bold; visiblity:visible; z-index:1;}



/* CoolMenus 4 - default styles - do not edit */
.clCMEvent {position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs {position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar {position:absolute; width:10; height:10; background-color:#fff; layer-background-color:#fff; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over {position:absolute; padding-top:5px; padding-left:10px; padding-right:5px;}
.clLevel0 {background-color:#D7DCF0; layer-background-color:#D7DCF0; color:#000; font-weight:bold;}
.clLevel0over {background-color:#3972B7; layer-background-color:#3972B7; color:#000; font-weight:bold; cursor:pointer; cursor:hand;}
.clLevel0border {position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#fff;}

/*Styles for level 1*/
.clLevel1,.clLevel1over {position:absolute; padding-top:3px; padding-left:10px; padding-right:5px;}
.clLevel1 {background-color:#D7DCF0; layer-background-color:#D7DCF0; color:#000;}
.clLevel1over {background-color:#3972B7; layer-background-color:#3972B7; color:#000; cursor:pointer; cursor:hand; }
.clLevel1border {position:absolute; z-index:500; visibility:hidden; background-color:#fff; layer-background-color:#fff}

/*Styles for level 0 when selected by user*/
.clLevel0Selected {position:absolute; padding-top:5px; padding-left:10px; padding-right:5px;}
.clLevel0Selected {background-color:#3972B7; layer-background-color:#3972B7; color:#000; font-weight:bold;}


/* Color Modifiers */

.red {
  color: #cc0000;
  }
.green {
  color: #339933;
  }
