/* This style sheet contains formats the look and feel of the website */

body {
	background-color : #000000;
	margin:0px 0px 5px 0px;
	background-image: url(../images/background.jpg);
} 

p { 
font-family : Geneva, Arial, Helvetica, sans-serif;  
font-size : 9pt;
margin:3px 1px 3px 1px;
}

hr {
color:#000000;
}

h4 {
margin:10px 0px 5px 0px;
}

p,li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #000066;
}

p.contentMiddle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	padding-left:6px;
	margin:3px 1px 3px 1px;
	color: #000066;
}
li.contentMiddle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
        padding-left:0px;
        margin: 5x;
	color: #000066;
}
ul.contentMiddle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
        padding-left:5px;
        margin:10px;
	color: #000066;
}

img.contentMiddle {
	border: 10px;
	border-color: #FFFFFF;
	}

table.main {
width:1000px;
}

td.toplogo {
height:100px;
}

/* FORMAT HORIZONTAL MENU BAR */

td.menutop {
	background-color: #FFD800;
	font-size : 9pt;
	height:33px;
	text-align : center;
	white-space: nowrap;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-weight:normal;
	border:1px solid #000;
	color: #000066;
	list-style-type: none;
}

td.menutop a:hover, .current {
	color:#0000FF;
	background-color: #FFD800;
	text-decoration:none;
	font-weight:bold;
}

/* FORMAT HORIZONTAL MENU */

a.menutop {
	color : #000066;
	font-size : 9pt;
	font-weight : bold;
	margin : 0px 10px 0px 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/* FORMAT COPYRIGHT */

td.copyright  {
	font-size : xx-small;
	font-weight : bold;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	color:#FFD800;
	border-style:solid none none none;
	border-width:0px 0px 0px 0px;
	background-color: #000066;
}

/* FORMAT LEFT HAND MENU */

td.contentLeft { 
	background-color:#000066;
	border-color: #000000;
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	padding: 3px; 
	vertical-align: top;
	white-space:nowrap;
	width:20%;
}

table.menulh {
width : 100%; 
}

th.menulh { 
font-size : 11pt;
font-weight : bold;
font-family : Geneva, Arial, Helvetica, sans-serif;
text-align : left;
color:#FFD800;
background-color: #000066;
}

td.menulh, .current, hover {
font-size : 10pt;
font-weight : normal;
font-family : Geneva, Arial, Helvetica, sans-serif;
text-align : left;
color:#FFD800;
background-color: #000066;
padding-left:15px;
}

/* FORMATS THE EMPTY CELL AT THE BOTTOM OF EACH LH MENU SECTION */
td.menulhB {
border-color : #000000;
border-style : none none solid none;
border-width : 0px 0px 2px 0px;
font-size  : xx-small;
margin : 3px 0px 3px 0px;
}

/* LH MENU LINKS */

a.menulh {
font-size : 11pt;
font-weight : bold;
font-family : Geneva, Arial, Helvetica, sans-serif;
text-align : left;
color:#FFD800;
background-color: #000066;
}

a:hover.menulh {
text-decoration : none; 
}

a:visited.menutop {
font-weight:bold;
}

td.contentMiddle { 
background-color:#FFFFFF;
margin:0px;
padding: 10px;
padding: 10px;
vertical-align : top;
width : inherit;
font-family : Geneva, Arial, Helvetica, sans-serif;
text-align : left;
color: #000066;
}

td.contentRight {
	background-color:#000066;
	border-color: #000000;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	font-family : arial;
	font-size : 10pt;
	line-height : 18px;
	padding : 3px 1px 3px 5px;
	vertical-align : top;
	width:20%;
	color: #FFD800;
}

tt {
font-size:8pt;
}


/* FORMAT TEAM SCHEDULES */

table.schedule {
margin-top : 10px;
width : 100%;
}

th.schedule {
background-color : #000066;
color : #FFD800;
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
}

td.scheduleH {
color : #000066;
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight:bold;
vertical-align: top;
}

td.schedule {
border-color : #99CCFF;
border-style : none none solid none;
border-width : 0px 0px 1px 0px;
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 9pt;
vertical-align: top;
}

/* Formats Image Upload Script */
#Upload {
	width: 25em;
	margin: 1em auto 1em 10em;
	padding:0 2em 2em 2em ;
	border:1px solid #bbb;
	color: #333;
	background:#fff;
	font: 0.9em verdana, sans-serif;
}
			
#Upload h1{
	font: 1.4em bold verdana, sans-serif;
	margin: 0;
	padding:1em 0;
	text-align:center;
}
#Upload label{
	float: left;
	width: 7em;
}
		
#Upload p {
	 clear: both;
}		

.red{
	color:red;
}
