﻿body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    margin: 0;
    padding: 0;
    background-image: url('images/BodyBackground.gif');
    background-repeat: repeat-x;
}
.ControlHeader
{
    margin:0px 0px 0px 0px;
    padding:20px 0px 0px 0px;
    font-size:medium;
    font-weight:bolder;
    color:Navy;
    width:100%;
    height:40px;
    text-indent:10px;
    background-image:url('images/HeaderBackGround.png');
    background-repeat:repeat-x;
    color:White;
    vertical-align:bottom;
}
.ControlFooter
{
    margin: 0 0 0 0;
    padding:0 0 0 0;
    font-size:medium;
    font-weight:bold;
    color:Navy;
    width:100%;
    height:20px;
    background-image:url('images/FooterBackGround.gif');
}

.GroupHeader
{
    font-size:medium;
    font-weight:bold;
    color:Navy;
    width:100%;
     border-bottom:solid 1px black ;

}

.UserInstructions
{
    border-bottom:dotted 1px #C0C0C0 ;
    font-family:Courier New;
    font-size:small;
    font-weight:normal;
    color:Gray;    
    width:100%;
}
.GroupDiv
{
    width:100%;
}

.TopGroupDiv
{
    padding: 10px 10px 10px 10px ;
    margin: 0 0 0 0;
    border-bottom:solid 0px #C0C0C0 ;
    border-left:solid 0px #C0C0C0;
    border-right:solid 0px #C0C0C0;
    border-top:solid 0px #C0C0C0;
    background-color:White;
}
.TablePartition
{
    padding:  0  0 0 0 ;
    margin: 0 0 0 0;
    border-bottom:solid 0px #C0C0C0 ;
    border-left:solid 0px #C0C0C0;
    border-right:solid 0px #C0C0C0;
    border-top:solid 0px #C0C0C0;
    background-color:Silver;
}
.FooterPage
{
	text-align:center;
    padding: 10px 10px 10px 10px ;
	background-color:Black;
	color:White;
}
.FooterPageLink
{
	color:White;
   text-decoration:none;
}
.FooterGroupDiv
{
    width:100%;
   background-image :url('images/FooterBackGround.gif');
   background-repeat:repeat-x;
}
table.DataEntry
{
    width:100%;
    border:0;
    border-color:Red;
    border-style:none;
    padding:0px;
    border-spacing:0px;
    border-collapse:collapse;
     
}
 
table.DataEntry tr.header
{
    font-weight:bold;
    color:Navy;
}
 
table.DataEntry tr.odd
{
    font-size: 10pt;
    color: black;
    height:25px;
}
 
table.DataEntry tr.even
{
    font-size: 10pt;
    color: black;
    height:25px;
    background-color:#E0E0E0;
}
    
table.DataEntry td.top
{
    color:Black;
}

table.DataEntry tr.thead
{
    font-weight:bold;
    color:White;
    background-color:Gray;
    height:25px;
}
table.DataEntry tfoot
{
  border-top :dotted 1px #C0C0C0 ;  
}
.tableHeader
{
	background-color:silver;
}
.ManuBackground
{
    color:White;
    font-weight:bold;  
    height:30px;
    background-image:url('images/MenuBackbround.gif');
    background-repeat:repeat-x;
    background-color:Black;
}
.ManuStaticBackgroundVertical
{
    color:White;
    font-weight:bold;  
    height:30px;
    background-color:Black;
}
.ManuStaticHoverBackgroundVertical
{
    color:White;
    font-weight:bold;  
    height:30px;
    background-color:Gray;
}
.TablePartition-notUsed
{
    background-image:url('images/partition.gif');
    background-repeat:repeat-y;
}
.LoginControl MenuStatic
{
	background:red;
}
.MenuStatic
{
    color:White;
    height:30px;
    border:soild 1px white;  
}
.MenuSubStatic
{
    color:White;
    height:30px;
    border:soild 1px white;  
}

.ErrorMsg
{
    color: #000000;
    font-family: Courier New;
    background-color: #FF8A8A;
}
.Information
{
    color: black;
    font-family: Courier New;
    border-style: solid;
    border-color: Blue;
    border-width: 1px;
    vertical-align: middle;
    background-color: #66CCFF;
}
.Exclamation
{
    color: black;
    font-family: Courier New;
    border-style: solid;
    border-color: Yellow;
    border-width: 1px;
    background-color: #FFFF99;
}


.button111
    {
        background:#cf0 url(images/ButtonBack.gif) repeat-x  0 0;
        border:1px solid #2263a5;
        color:#fff;
        font-weight:bold;
        margin:0 0 0 .2em;
        vertical-align:bottom;
    background-image: url('images/OrgSmallBack.jpg');
    }
    
.cmdButton
    {
        background:#32C1FF url(images/ButtonBack1.gif) repeat-x  0 0;
        border:1px solid #2263a5;
        color:#fff;
        font-weight:bold;
        margin:0 0 0 0;
        vertical-align:bottom
    }
    


.OrganizationHeader
{
	padding:0px 0px 0px 20px;
	 color:White;
	 font-size:30px;
    height:80px;
     background-image: url('images/PageHeaderBackGround.gif');
     width:100%;
   
}
.LeagueHeader
{
	padding:10px 0px 0px 0px;
	 color:White;
	 font-size:30px;
    height:45px;
     background-image: url('images/LeagueHeaderBackGround.gif');
     width:100%;
     text-align:center;
}
.OrganizationHeaderSmall
{
	padding:10px 0px 0px 10px;
    color:white;
    font-size:15px;
    width:100%;
    text-align:left;
    font-weight:bold;
    background-color:Black;
    height:20px;
}
.Login
{
	padding:10px 10px 0px 10px;
    color:white;
    font-size:15px;
    text-align:right;
    font-weight:lighter;
    background-color:Black;
    height:20px;
}

table.UpComingMatch
{
    background-color:Black;
    color:White;
        text-align:center;
}
table.UpComingMatch td.top
{
        background-image:url('images/Top.gif');
        background-repeat:no-repeat;
        width: 80px ;
        height:30px;
        font-weight:bold;
}
table.UpComingMatch td.mid
{
        background-image:url('images/Mid.gif');
        background-repeat:no-repeat;
        width: 80px ;
        height:20px;
        font-size:smaller;
}
table.UpComingMatch td.bot
{
        background-image:url('images/bot.gif');
        background-repeat:no-repeat;
        width: 80px ;
        height:30px;
        font-weight:bold;
}
.MatchViewTeamNameHeader
{
    font-size:large;
    font-weight:bold;
}
.ResultHeader
{
    font-weight:bold;
    color:Navy;
}

.ResultHeader:hover
{
    font-weight:bold;
    color:Navy;
    background-color:#8EAAFF;
}
.More
{
    font-size:medium;
    font-weight:bold;
    color:Navy;
    width:100%;
    text-decoration:none;
}

.adjustedZIndex {
    z-index: 1;
}
.RosterDate
{
    border: 5px solid #D35400;
    padding: 5px 0 0 0;
    height: 30px;
    background-color: #D35400;
    color: White;
    font-size: larger;
    font-weight: bold;
}
.RosterDate1
{
    padding: 5px 0 0 5px;
    border-width: 5px;
    border-color: #D35400;
    height: 30px;
    background-color: White;
    color: Gray;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: none;
    font-size: larger;
    font-weight: bold;
}
.RosterTeam
{
    padding: 5px   0 5px 5px;
    font-weight:bold;
}
.RosterlastLine
{
    padding: 0 0 5px  5px;
    border-color: #C0C0C0;
    border-width: thin;
    border-bottom-style: solid;
    font-weight:normal;
}
.RosterResult
{
    padding: 0 0 5px  5px;
}
.RosterOfficial
{
    padding: 0 0 5px  5px;
}
.RosterGroupHeader
{
    border-style: solid;
    border-width: 5px;
    border-color: #808080;
    padding: 5px 0 0 5px;
    height: 30px;
    background-color: #666666;
    color: #FFFFFF;
    font-size: larger;
    font-weight: bold;
    letter-spacing: .5em;
}
