
html,body{margin:0;padding:0}
body{
font: 76% arial,sans-serif;
color: #000000;
margin:0;
padding:0;
height:100%;
}
h2.title{
font-size: 1.4em;
font-family:arial, sans-serif;
color: #000;
font-style: bold;
}
h3.title{
font-size: 1.2em;
font-family:arial, sans-serif;
color: #000;
font-style: bold;
}

a {
color: #000;
}

div#container {
	padding : 0px;
	margin : 0 auto 0 auto;
	width: 97%;
	color : #000000;
	border : 4px #cc9900 ridge;
	text-align: left;
}
p{margin:0 10px 10px}
h2{color:#000;}
div#header {
background:#EECC46; 
width: 100%;
}
div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}

div#header table {
	background: #EECC46;
	width: 100%;
	cell-padding: 0;
	cell-spacing: 0;
}
div#header table#title {
	background: #EECC46;
	border: 0;
	width: 45%;
}
div#header table table TD { 
background: #EECC46;
color: white;
border: inset 1pt ;
text-align: center;
margin:auto;
width: 33%;
}
div#header table table TD img{ 
margin:auto;

}
td.logo {
border-right: 3px solid #cc9900;
width: 199px;
}
img.logo{
display: block;
margin-left: auto;
margin-right: auto ;
}
.noborderImage{
border: 0;
}
td.bannerPhoto {
border: solid #cc9900 3px;
height: 10px;
font-size: .8em;
color: #fff;
background-color: #000;
width: 150px;
text-align: center;
}
td.bannerPhoto a{
text-decoration: none;
color: #fff;
font-style: bold;
}
td.bannerHV {
color: #fff;
font-family: Arial bold;
font-style: bold;
font-size: 18pt;
text-indent: 25px;
}
td.bannerAssoc {
color: #fff;
font-style: bold;
font-size: 18pt;
font-family: Arial bold;
text-indent: 175px;
}
td.border {
border: solid #000 3px;
}

div#content p{line-height:1.4; }
div#contact{background:#EECC46}
div#coaches{background:#EECC46}
div#extra{background:#CC9900}
div#extraTop{background:#000; color: #FFF; margin: 0; padding: 0;}
div#footer{background: #333;color: #FFF; text-align:center;}
div#footer p{margin:0;padding:5px 10px; }

div#wrapper{float:left;width:100%;}
div#content{margin-left:20px}
div#contact{float:right;width:200px}
div#coaches{float:right;width:400px}
div#extra{clear:left;width:100%;}
div#footer{clear:both;width:100%}
div.vspace{clear:both;width:100%; margin: 0px;}
.contacts
		{
			border: solid #333333 1px;
			border-top: 0px solid #ddd;
			border-bottom: 0px solid #ddd;
			font-size: 80%;			
			margin-left: 2%;
			margin-right: 2%;
			margin-top: 2%;
			margin-bottom: 2%;
			padding-left: 2%;
			padding-right: 2%;
			background-color: #F1D882;
		}
div#sponsors
		{

			text-color: #000;
			font-size: 80%;
			border-top: 1px solid #ddd;
			border-bottom: 1px solid #ddd;
			margin-left: 2%;
			margin-right: 2%;
			width: 96%;
			background-color: #F1D882;
		}		
td#navigation{
background:#EECC46;
vertical-align: top;
border-right: medium solid #cc9900;
margin: 0px;
padding: 0px;
width: 200px;
}
td#content {
vertical-align: top;
}

td#bannerClock{
background:#000; color: #fff; margin: 0; padding: 0;
text-align: right;
padding-right: 20px;
font-size: .8em;
font-style: bold;
border: solid #cc9900 3px;
}

.clearboth { clear: both; text-align: center;}
.clearright  { clear: right; }
.clearleft  { clear: left; }
.spacer
		{
			float: left;
			width: 3%;
		}

.program
		{
			border: solid #333333 0px;
			border-top: 0px solid #ddd;
			border-bottom: 0px solid #ddd;
			margin-top: 0px;
			margin-left: 2%;
			width: 96%;
		}





.gold {
	 color:#F0AA00; 
	 font-style: oblique;
	 font-weight:bold;
 }
td.gold {
    background-color:#F0AA00;
 }
hr.gold {
	 height:1px; 
	border-style:solid; 
	border-width:3px 0 0 0;
	border-color:#F0AA00;
}
.black {
	color: #000;
	font-style: oblique;
	 font-weight:bold;
}
.white {
	color: #fff;
	font-weight:bold;
}
.contentTable {
	background-color:#FFFFFF;
	cell-padding: 0;
	cell-spacing: 0;
	border-style:solid; 
	border-width: 3px;
	border-color:#000000;
}
.contentTable td{
	background-color:#FFFFFF;
	cell-padding: 0;
	cell-spacing: 0;
	border-style:solid; 
	border-width: 1px;
	border-color:#000000;
}
.contentFullTable {
	width : 90%;
	background-color:#FFFFFF;
	cell-padding: 0;
	cell-spacing: 0;
	border-style:solid; 
	border-width: 3px;
	border-color:#000000;
}
.contentFullTable td{
	background-color:#FFFFFF;
	cell-padding: 0;
	cell-spacing: 0;
	border-style:solid; 
	border-width: 1px;
	border-color:#000000;
}
.highlightRow {
background-color:#EECC46;
}
div#column1_2
		{
		color: #000;
			border-top: 1px solid #ddd;
			border-bottom: 0px solid #ddd;
			float: left;
			width: 47%;
		}

div#column2_2
{
			border-top: 1px solid #ddd;
			border-bottom: 0px solid #ddd;
			margin-left: 3%;
			float: right;
			width: 47%;
		}
DIV.left-container {
  background: none #FFE344; border: none; float: left; margin: 0; padding: 0; width: 40%;
}
DIV.right-container {
  background: none #FFE344; border: none; float: left; margin: 0; padding: 0; width: 60%;
}

.centered  {
	display: block;
	margin-left:auto; 
	margin-right: auto;
	border: 0px;
}
.program-title {
width:100%;
text-align: left;
margin-left: 0px;
}
DIV.titleContainer {
  border: 0px; border-bottom : solid #F0AA00 3px;float: left;  padding: 0; margin: 0; width: 99%; 
}
DIV.tournamentContainer {
  border: 0px; float: left;  padding: 0; margin: 0; width: 99%; 
}
DIV.left-container2 {
   border: 0px; border-bottom : solid #F0AA00 3px; float: left;  padding: 0; width: 20%; height:55px;
}
DIV.center-container2 {
  border: 0px; border-bottom : solid #F0AA00 3px;float: left;  padding: 0; width: 59%;height: 55px; 
}
DIV.right-container2 {
  
  border: 0px; 
  float: left;  
  padding: 0; 
  width: 20%;
  height: 55px;

  border-bottom : solid #F0AA00 3px;
}
table#page{
   background-image: url("../images/toptablebackg.gif");
  border: solid #000000 1px; color: #000000;
  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
  padding: 0;  width: 100%;
}
table#page td { vertical-align: top; }

.bannerTitle
{
font-size: 32pt;
color: black;
font-family: Arial;
font-style: bold;
text-align:left;
text-index: 5px;
}


.titleHV
{
font-size: 24pt;
color: white;
font-family: Arial;
font-style: bold;
text-align:left;
}
.boxcontent 
{
display: inline;
}

.NewsHeadline 
{ 
  font-weight: bold; 
} 

.admin table {
	background: #EECC46;
	width: 10%;
	cell-padding: 0;
	cell-spacing: 0;
}
.admin table tr {
	background: #EECC46;
}

.admin table td {
	background: #EECC46;
}
.admin td {
	font-size: 90%;
}
.sched_thead {
background: #EECC46;
color: black;
text-align: center;
text-style: bold;
text-size: 1.4em;
height: 15px;
}
 .tentative {font-family: Arial, Helvetica, 
sans-serif; font-size: 8pt; color: gray;; font-style: italic} 
.pending {
font-family: 
Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000 
} 
.completed {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: 
normal; color: #000000} 
.deleted {
font-style: italic;; color: #666666; text-decoration: 
line-through} 
.cancelled {
font-family: Arial, Helvetica, sans-serif; font-size: 
8pt; font-style: normal;; color: #666666; text-decoration: line-through} 
.added 
{
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: red;; font-style: 
normal
} 
.rainout {
font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: 
normal;; text-decoration: line-through
} 
.Practice {
font-family: Arial, Helvetica, 
sans-serif; font-size: 8pt; color: #cc9900;} 
.Clinic {font-family: Arial, Helvetica, 
sans-serif; font-size: 8pt; color: red;} 
.Tryout {font-family: Arial, Helvetica, 
sans-serif; font-size: 8pt; color: red;} 
.Game {
font-family: Arial, Helvetica, 
sans-serif; font-size: 8pt; color: #cc9900;} 
