.headerTable {
	width : 972;
	height : 95;
	background : url(../images/header.jpg) repeat-x;
}

.logo {
	width : 350;
	background : url(../images/logo.png) 25 35 no-repeat; 
}

.banner {
	width : 234;
/*	background: url(../images/bannerhalfAd.png) no-repeat; */
	background: url(../images/bannerAd.png) 20 no-repeat;
	right:auto;
}

.cent {
   text-align: center;
   align: center;
}
.players_cent {
	text-align: center;
	align: center;
	width : 80px;
}
.bold {
   font-weight: bold;
}
.left {
   text-align: left;
   align: left;
}
.right {
   text-align: right;
   align: right;
}
.middle {
   vertical-align: middle;
}
.bottom {
   vertical-align: bottom;
}
.nowrap {
   white-space: nowrap;
}
.centercells TD {
   text-align: center;
}
.gray {
   color: gray;
}

BODY,INPUT,SELECT,TEXTAREA,TABLE,TD {
   font-family: Arial;
   font-size: 9pt;
}
BODY {
   align: center;
   text-align: center;
   margin-top: 0px;
   background: url(../images/back2.gif); 
   margin:0 auto;} 

TD {

   vertical-align: top;
}
A, A:VISITED {
   color: green;
   font-weight: bold;
   text-decoration: none;
}
.tableheader {
   color: green;
   font-weight: bold;
   text-decoration: none;
   vertical-align: middle;
}
A:HOVER {
   text-decoration: underline;
}
IMG {
   border: none;
}
FORM {
   padding: 0px;
   margin: 0px;
}
H1 {
   color: #003333;
   text-align: center;
   align: center;
   font-size: 18pt;
}
H2 {
   color: maroon;
   text-align: center;
   align: center;
   font-size: 10pt;
   font-family: Verdana;
   margin-bottom: 3px;
}
H3 {
   color: maroon;
   text-align: left;
   align: left;
   font-size: 10pt;
   font-family: Verdana;
   margin-bottom: 3px;
}
.headertable
{
border:0;
padding-bottom:5px;
padding-left:0px;
}
.sessionmessage {
   border: 1px solid #bbffbb;
   background-color: #eeffee;
   padding: 3px;
   color: green;
   font-weight: bold;
   font-size: 11pt;
}
.sessionerrormessage {
   border: 1px solid #ffbbbb;
   background-color: #ffeeee;
   color: red;
   font-weight: bold;
   font-size: 11pt;
}
.navmenu {
   font-size: 8pt;
}
.navmenu A, .navmenu A:VISITED {
   font-size: 14px;
   color: #003300;
   font-family: Tahoma;
   text-decoration: none;
}
.navmenu A:HOVER {
   text-decoration: underline;
}

.hrimage {
   display: block;
   margin-top:    3px;
   margin-bottom: 3px;
}

.input1 {
   color: white;
   background-color: #008050;
   font-weight: bold;
   border: solid 2px #f9f9f8;
   cursor: pointer;
   font-size: 10pt;
}
.input3 {
  border: solid 2px #cccccc;
}
.inputpadding
{
padding-top:5px;
}
.input2 {
   color: black;
   background-color: silver;
   padding: 3px;
   font-weight: bold;
   border: solid 2px black;
   cursor: pointer;
   font-size: 8pt;
}

.th1 {
   font-weight: bold;
   color: #333333;
   align: center;
   text-align: center;
   font-size: 9pt;
}
.thleft
{
   font-weight: bold;
   color: #333333;
   align: left;
   text-align: left;
   font-size: 9pt;
}
.dropbox
{
border: 1px solid #000080


}
.label1 {
	font-weight: bold;
	color: #333333;
	align: left;
	text-align: left;
	font-size: 12pt;
	background-color: #CCCCCC;
}
.label2 {
	font-weight: bold;
	color: black;
	align: left;
	text-align: left;
	font-size: 12pt;
	background-color: #339966;
}
.players_table_w {
	font-weight: bold;
	color: black;
	align: center;
	text-align: center;
	width : 100px;
}
.th2 {
   font-weight: bold;
   color:#333333;
   text-align: right;
   align: right;
   vertical-align:middle;
}
label {
   font-weight: bold;
   color:#333333;
   text-align: right;
   align: right;
}
.thsmall {
   font-weight: bold;
   font-size:8pt;
   color: #333333;
   text-align: right;
   align: right;
}
.thsmallcenter {
   font-weight: bold;
   font-size:8pt;
   color: #333333;
   text-align: center;
   align: center;
}
.textsmall {
   font-size:8pt;
   color: #333333;
   text-align: left;
   align: left;
}
.textsmallblack {
   font-size:8pt;
   color: #000000;
   text-align: left;
   align: left;
}
.t2 TD {
   text-align: left;
   align: left;
   vertical-align: left;
}
.redlink, .redlink:VISITED {
   color: red;
}
.redstar {
   color: red;
   font-weight: bold;
   font-size: 12pt;
}
.check1, .check2, .check3, .check4, .check5, .check6, .check7 {
	font-size: 22pt;
	font-family: Wingdings;
	text-align: center;
	align: center;
}
.check1 {
   color: green;
}
.check2 {
   color: blue;
}
.check3 {
   color: purple;
}
.check4 {
   color: orange;
}
.check5 {
   color: red;
}
.check6 {
   color: gray;
}
.check7 {
   color: #006666;
}

.day, .holiday {
   text-align: center;
   font-size: 8pt;
   font-family: Verdana;
   cursor: pointer;
}
.day {
   background-color: #ffffbb;
}
.holiday {
   background-color: red;
   color: white;
   font-weight: bold;
}
.inputCalendar {
   border: 2px inline;
   background-color: #eeeeee;
   font-weight: bold;
   color: black;
   cursor: pointer;
}
.showschedule_width {
width:500px;
align:left; 
overflow: auto;
}
.showschedule_height {
height:450px; 
align:left; 
overflow: auto;
}
.style2 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;}
.style3 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#990033;
	text-decoration: underline;}	
.instructions {font-size:10px;
				color:#666666;}	
.instructions2 {font-size:10px;
				color:#FF0000;}	
.teamname {font-size:16px;
				color:#000000;
				font-weight:bold;
				padding-right:8px;}	
.smalltHeader {font-size:11px;
				color:#000000;
				text-align:center}	
.canceled {text-decoration:line-through; color:#666666;}								