﻿body 
{
    font-family : Arial;
    margin-top : 10px;
    margin-left: 10px;    
}

A:link
{ 
    color: #800000; 
}

A:visited
{
    color:#800000
}

A:hover
{
    color: #000000;
}

.MainColor
{
    background-color : #BA313B;    
    color: white    
}

.AlternateColor
{
    background-color : #800000;
    color : black 
}

.MainBorder
{
    border-color: #800000;
}

.MainLine
{
    color: #800000;
}

.ContentPages
{
    color: #800000;
}

.PageHeader
{
    color:black ;
    font-weight : bold;    
}

.BulletHeader
{
    color : #800000; 
    font-weight: bold;   
}

.BulletContent
{
    color:#000000;
    font-weight: bold;
    font-size: smaller ;
}

.AlternateRow
{
    background-color: #d9d9d9;
}

.MinorMonday
{
    background-color: #ffffcc;     
}

.Scrimmage
{
    background-color:#99CEF3;     
}

.CancelText
{
    background-color: #FFFFFF;
    border-right: #0C2C55 thin solid;
    border-top: #0C2C55 thin solid;
    border-left: #0C2C55 thin solid;
    border-bottom: #0C2C55 thin solid;   
    color: #BA313B;
    font-weight : bold;
    margin-left: 5px;
    margin-right: 5px;
}

.CustomText
{   
    color: #BA313B;
    font-weight : bold;
    background-color: #FFFFFF;
    border-right: #0C2C55 thin solid;
    border-top: #0C2C55 thin solid;
    border-left: #0C2C55 thin solid;
    border-bottom: #0C2C55 thin solid;
    margin-left: 5px;
    margin-right: 5px;
}

.itemText:link
{
    font-family:Tahoma, Arial;
    font-size:small;
    color: #ffffff;
    text-decoration: none;
}

.itemText:visited
{
    font-family:Tahoma, Arial;
    font-size:small;
    color: #ffffff;
    text-decoration: none;
}

.itemText:hover
{
    font-family:Tahoma, Arial;
    font-size:small;
    color:#ffffff;
    text-decoration:none;
}

.MenuLinks:link
{
    font-family:Tahoma, Arial;
    font-size:small;
    color: #FFFFFF;
    text-decoration: none;
    
}

.MenuLinks:visited
{
    color: #FFFFFF;
    text-decoration: none;
    font-size:small;
    
}

.MenuLinks:hover
{
    color: #0C2C55;
    text-decoration: none;
    font-size:small;   
}

.MasterPage
{
    background-image: url(images/blueblackbackground.gif);
    background-repeat: repeat;
}

.MainPages
{
    background-color: #F2EEEF;
    color: Black;
}

a.SubLink:link {color: #FFFFFF; text-decoration: none;}
a.SubLink:visited {color: #FFFFFF; text-decoration: none;}
a.SubLink:active {color: #9799FF; text-decoration: none;}
a.SubLink:hover {color: #9799FF; text-decoration: none;}

.MainContentPlaceHolder
{
    background-color: #FFFFFF;
    border-right: #0C2C55 thin solid;
    border-top: #0C2C55 thin solid;
    border-left: #0C2C55 thin solid;
    border-bottom: #0C2C55 thin solid;   
}

.MainContentHeader
{    
    background-color: #FFFFFF;
    color :#800000; 
    font-weight: bold;   
}

.MainContentText
{
    font-size:smaller;
}

.calendarTable
{
    table-layout:fixed;
    width:700px;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    
}

.weekdayHeader
{
    color:White;
    text-align:center;
    background-color:#800000;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}

.ThinBlackBorder
{    
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    
}

.calendarDay
{
    vertical-align:top;
    background-color:White;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    width:100px;
    height:100px;
}

.fillerDay
{
    background-color:#e6e6e6;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    width:100px;
    height:100px;
}

.dateHeader
{
    font-weight:bold;    
}

.dateContents
{
    text-align:center;
    font-size:smaller;
}

.calendarHeader
{
    background-color:#DBD397;
    font-size:x-large;
    text-align:center;
}

.CalendarDetailHeader
{
    color:White;    
    background-color:#3366cc;
    font-weight:bold;    
}

.CalendarDetailInfo
{
    background-color:White;
    border-right: black 1px solid; 
    border-top: black 1px solid; 
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}