/* Default CSS Stylesheet for a new Web Application project */

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;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
   text-align: center;
   background-image: url("image.aspx?ID=9");
}

IMG
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

/* brian sample template */
.D4MainTable { }
.D4BodyTable { background-color: white; width: 790px; padding-top: 5%; }
.D4LeftSide { width: 30%;}
.D4LeftSideTable { width: 224px;  }
.D4Center { width: 336px;}
.D4RightSide { width: 30%;}
.D4RightTable { width: 224px; }

.AnnouncementMainTable {}
.AnnouncementTitle { background-image: url("image.aspx?id=19"); width: 218px; height: 45px; padding-left: 10px; }
.AnnouncementContentBackground { padding-left: 10px;}
.AnnouncementDataGrid {}

.EventsMainTable {}
.EventsTitle {background-image: url("image.aspx?id=21"); width: 218px; height: 45px; padding-left: 10px; }
.EventsContentBackground { padding-left: 10px; }
.EventsDataGrid { font-size: 10px; border: 0px; }
.EventsDataGridAlternatingItemStyle { background-color: #DFDFDF; }
.EventsDataGridItemStyle { background-color: white; }
.EventsDataGridHeaderStyle {  }

.NavBottomMainTable { width: 100%; background-color: white;}
.NavBottomFooterContent {}
.NavBottomD4FooterContent { background-color: black; }
.NavTopMainTable {}
.NavTopContent {}

.PageMainTable {}
.PageContent {}

.PlayerRosterMainTable {}
.PlayerRosterTitleBackground {}
.PlayerRosterTitleForeground {}
.PlayerRosterContentBackground {}
.PlayerRosterDataGrid {}

.ProgramListMainTable {}
.ProgramListTitleBackground {}
.ProgramListTitleForeground {}
.ProgramListContentBackground {}
.ProgramListDataGrid {}

.SponsorsMainTable {}
.SponsorsTitle { }
.SponsorsContentBackground { text-align: center;}

.TeamListMainTable { width: 790px; }
.TeamListTitleBackground { background-image: url("image.aspx?ID=23"); width: 218px; height: 45px }
.TeamListTitleForeground {}
.TeamListContentBackground { background-color: #FFFFFF; }
.TeamListDataGrid {background-color: white;  width: 790px; }
.TeamListDataGridAlternatingItem { background-color: #E6E6E6; FONT-SIZE: 10pt; }
.TeamListDataGridItem { background-color: #DDDDDD; FONT-SIZE: 10pt; }
.TeamListDataGridHeaderItem { background-color: #FF9831; font-weight: bold; FONT-SIZE: 10pt; }
.TeamsClubMainTable { background-color: white; padding-top: 5%; padding-bottom: 5%;}
.TeamsClubBody { background-color: white; width: 790px; text-align: center; } 

.TeamTitle { font-size: 14px; font-weight: bold;} 
.TeamPageBodyTable { background-color: white; width: 790px;} 
.TeamPageMainTable { background-color: white; width: 790px; }
.TeamLeftSide { width: 180px; } 
.TeamCenter { width: 370px; } 
.TeamRightSide { width: 240px; } 


.WebContentMainTable {}
.WebContentBackground {}

.AboutUsMainTable {}
.AboutUsTitle { background-image: url("image.aspx?id=60"); width:188px; height: 23px; }
.AboutUsBackground {}

.CampsMainTable {}
.CampsTitle { background-image: url("image.aspx?id=62"); width: 188px; height: 23px; }
.CampsBackground {}

.FieldInfoMainTable {}
.FieldInfoTitle { background-image: url("image.aspx?id=55"); width: 188px; height: 23px;}
.FieldInfoBackground { background-image: url("image.aspx?id=57"); width: 30px; height: 15px; background-repeat: no-repeat; }

.FormsMainTable {}
.FormsTitle { background-image: url("image.aspx?id=56"); width: 188px; height: 23px;}
.FormsBackground { background-image: url("image.aspx?id=57"); width: 30px; height: 15px; background-repeat: no-repeat; }

.FreeStyleMainTable { width: 100%;}
.FreeStyleTitle {}
.FreeStyleBackground {}

.MerchandiseMainTable {}
.MerchandiseTitle { background-image: url("image.aspx?id=61"); width: 188px; height: 23px; }
.MerchandiseBackground {}

.CustomPageMainTable { background-color: white; width: 790px; }
.CustomPageContent { padding-left: 20px; padding-right: 12px }

.EventsClubPageBody { background-color: white; padding-left: 10px; }
.EventsClubPageDataGrid
.EventsClubPageDataGridAlternatingItemStyle { FONT-SIZE: 10pt; vertical-align: top;}
.EventsClubPageDataGridItemStyle { FONT-SIZE: 10pt; vertical-align: top; }
.EventsClubPageDataGridHeaderStyle { FONT-SIZE: 10pt; }

.calendar_mini
{
	border: 1px solid black;
	font-size: 8pt;
	font-family: tahoma;
	background-color: #FF8210;
}

.calendar_mini_TodayDayStyle
{
	color: white;
	background-color: skyblue;
}

.calendar_mini_DayStyle
{
	background-color: white;
}

.calendar_mini_NextPrevStyle
{
	font-size: 9pt;
	font-family: tahoma;
	color: white;
}

.calendar_mini_DayHeaderStyle
{
	color: white;
	background-color: #0055BE;
}

.calendar_mini_TitleStyle
{
	font-size: 9pt;
	font-family: tahoma;
	font-weight: bold;
	color: white;
	background-color: #FF8210;
}

.calendar_mini_OtherMonthDayStyle
{
	color: silver;
	background-color: gainsboro;
}

