﻿.photosmaintitle
{
	font-family: times;
	font-size:large;
	text-align: center;
	top: 5px;
	width: 98%;
}

.photosmaintitle strong
{
	font-family: times;
	font-size:medium;
	text-align: center;
	top: 5px;
	width: 98%;
}

.photosmaindate
{
	border-width: 1px 0px;
	border-style: solid;
	font-size: 10px;
	top: 85px;
	width: 98%;
	text-align: center;
}

.maintitle
{
	font-family: times;
	font-size:xx-large;
	text-align: center;
	top: 5px;
	width: 98%;
}

.maintitle strong
{
	font-family: times;
	font-size: x-large;
	text-align: center;
	top: 5px;
	width: 98%;
}

.maindate
{
	border-width: 1px 0px;
	border-style: solid;
	font-size: 20px;
	top: 85px;
	width: 98%;
	text-align: center;
}

.login legend
{
	color: White;
}

.failureNotification
{
	font-size: 1.2em;
	color: Red;
}

.cpHeader
{
	color: white;
	background-color: #719DDB;
	font: bold 11px auto "Trebuchet MS" , Verdana;
	font-size: 12px;
	cursor: pointer; /*width: 450px;*/
	height: 18px;
	padding: 4px;
}
.cpBody
{
	background-color: #DCE4F9;
	font: normal 11px auto Verdana, Arial;
	border: 1px gray; /*width: 450px;*/
	padding: 4px;
	padding-top: 7px;
	height: 0px;
	overflow: hidden;
}

.table_rules, .table_information
{
	background-color: White;
}

.table_news
{
}

.mainTable
{
	width: 1024px;
}

.logoTD
{
	padding-left: 25px;
	width: 400px;
	text-align: left;
	background-color: White;
}

.monthDayLogoTD
{
	width: 368px;
	background-color: White;
}

.monthDayLogoSpan
{
	width: 368px;
	text-align: center;
	color: Black;
	font-size: large;
}

.yearLogoSpan
{
	width: 368px;
	text-align: center;
	color: Black;
	font-size: xx-large;
}

.locationLogoSpan
{
	width: 368px;
	text-align: center;
	color: Black;
}

.leftMainTD
{
	vertical-align: top;
	width: 175px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
}

.leftMainTDBG
{
	background-color: rgb(0,0,0);
	background-image: url(/images/soccer-ball-in-grass2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-attachment: scroll;
}

.leftMainTDBGHref
{
	color: White;
}

.centerMainTD
{
	vertical-align: top;
	width: 649px;
	padding: 0px 4px 0px 4px;
	border-top: 1px solid;
	border-bottom: 1px solid;
}

.rightMainTD
{
	text-align:right;
	vertical-align: top;
	width: 190px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
}

.mainTableBG
{
	background-color: rgb(0,0,0);
	background-image: url(/images/soccer_ball_layoutBG.jpg);
	background-position: bottom right;
	background-repeat: no-repeat; /*background-attachment: fixed;*/
}


table table table table table
{
	direction: ltr;
}
table table table table table td
{
	direction: ltr;
}

table, tr, td
{
	background-color: transparent;
	border-style: none;
}

.bodyContent
{
	background-color: rgb(51,51,51);
	background-image: url(/images/soccerball_layout.jpg);
	background-position: top left;
	background-repeat: repeat;
	background-attachment: fixed;
}

table table table table, table table table td
{
	background-image: none;
	background-color: transparent;
}

body, div, p, strong, td, .text, .blacktext10, .blacktext12, a.searchlinkSmall, a.searchlinkSmall:link, a.searchlinkSmall:visited
{
	color: rgb(255,255,255);
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
}

.orangetext15, strong, .lightbluetext8, .whitetext12, .nametext, .btext, .redtext, .redbtext
{
	color: rgb(71,81,102);
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	font-family: tahoma,sans-serif;
}

a, a font, a:link, a:visited, a.navbar, a.navbar:link, a.navbar:visited, a.man, a.man:link, a.man:visited, a.man font, a.redlink, a.redlink:visited
{
	color: rgb(153,153,153);
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
}

a:hover, a:hover font, a:active, a.navbar:hover, a.navbar:active, a.man:hover, a.man:active, a.man:hover font, a.searchlinkSmall:hover, a.searchlinkSmall:active, a.redlink:hover, a.redlink:hover
{
	color: rgb(51,102,0);
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
}

table table table, div table table
{
	border-color: rgb(46,46,52);
	border-style: solid;
	border-width: 6px;
	background-color: rgb(0,0,0);
	opacity: 0.9;
	-moz-opacity: 0.9;
	filter: alpha(opacity=90);
}

table table table table, div table table table
{
	border-style: none;
}

A IMG
{
	border-style: none;
}

.contactTable
{
	width: 300px !important;
	height: 150px !important;
	padding: 0px !important;
	background-image: url("");
	background-attachment: scroll;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
}
.contactTable table, table.contactTable td
{
	padding: 0px !important;
	border: 0px;
	background-color: transparent;
	background-image: none;
}
.contactTable a img
{
	visibility: hidden;
	border: 0px !important;
}
.contactTable .text
{
	font-size: 1px !important;
}
.contactTable .text, .contactTable a, .contactTable img
{
	filter: none !important;
}
.contactTable .whitetext12
{
	display: none;
}

td.columnsWidening img, td.columnsWidening object
{
	max-width: 100% !important;
	width: expression(this.width > 400 ? 400 : true);
}

/* CalendarExtender */


.Calendar .ajax__calendar_container /*The outer rectangular container that supplies the border around the calendar element. Child Css classes: .ajax__calendar_header,.ajax__calendar_body,.ajax__calendar_footer. */
{
	border: 1px solid #646464;
	background-color: Black;
}

.Calendar .ajax__calendar_header /*A container element that holds the next and previous arrows and the title of the current view. Child Css classes: .ajax__calendar_prev, .ajax__calendar_title, .ajax__calendar_next. */
{
}

.Calendar .ajax__calendar_prev /*An element that displays the arrow to view the previous set of data in the view(previous month/year/decade). Child Css classes: none. */
{
}

.Calendar .ajax__calendar_title /*An element that displays the title of the current view (month name, year, decade). Child Css classes: none. */
{
}

.Calendar .ajax__calendar_next /*An element that displays the arrow to view the previous set of data in the view (previous month/year/decade). Child Css classes: none. */
{
}

.Calendar .ajax__calendar_body /*A container element that holds the days, months, and years panes. Also provides a fixed rectangle with hidden overflow that is used for transitioning between views (next/previous month, or days/months/years).Child Css class: .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years. */
{
}

.Calendar .ajax__calendar_days /*A container element that holds the layout for the days in a month. Child Css classes: .ajax__calendar_dayname, .ajax__calendar_day */
{
}

.Calendar .ajax__calendar_dayname /*An element that displays the short name of the day of the week. Child Css classes: none.  .ajax__calendar_day : An element that displays the day of the month. Child Css classes: none  .ajax__calendar_months : A container element that holds the layout for the months in a year. Child Css classes: .ajax__calendar_month. */
{
}

.Calendar .ajax__calendar_month /*An element that displays the month of the year. Child Css classes: none  .ajax__calendar_years : A container element that holds the layout for the years in a decade. Child Css classes: .ajax__calendar_year. */
{
}

.Calendar .ajax__calendar_year /*An element that displays the year in a decade. Child Css classes: none  .ajax__calendar_footer : A container element that holds the current date. Child Css classes: .ajax__calendar_today. */
{
}

.Calendar .ajax__calendar_today /*An element that displays the current date. Child Css classes: none. */
{
}

.Calendar .ajax__calendar_hover /*This is applied to an element in the DOM above a day, month or year and is used to apply CSS attributes that show a hover state. Child Css classes: .ajax__calendar_day, .ajax__calendar_month, .ajax__calendar_year */
{
}

.Calendar .ajax__calendar_active /*This is applied to an element in the DOM above a day, month or year and is used to apply CSS attributes that show the currently selected value. Child Css classes: .ajax__calendar_day, .ajax__calendar_month, .ajax__calendar_year. */
{
}

.Calendar .ajax__calendar_other /*This is applied to an element in the DOM above a day or year that is outside of the current view (day not in the visible month, year not in the visible decade). Child Css classes: .ajax__calendar_day, .ajax__calendar_year. */
{
}

/* end of CalendarExtender */
