/* FRONT DOOR */

.frontDoor #sidebar .loginBox {
				background-color: #f5f5f5;
				padding: 5px 0px 5px 0px;
}

.frontDoor #maincontent {

	left: 23px; 
	width: 750px;
	height: 400px;
	padding-top: 0.79em;
	background:#efefef;
	text-align:center;
}

.frontDoor form .label {
float: none;
display:block;
text-align:left;
border:0px;

}

.frontDoor form input.login, .frontDoor form input.password {
width:100px;
}

.frontDoor form fieldset {
				padding: 5px 0 5px 10px;
				border-width: 0;
				border-top: 1px solid #ccc;
				background-color: #f5f5f5;
				margin: 0px 0 0 0px;
}

.frontDoor form #buttons {
border:0px;
}

/* REGISTRATION PAGES */

.register #maincontent {
	position: absolute;
	left: 214px;
	top: 125px;
	width: 560px;
	padding-top: 0.79em;
}

.register .label {
	width:250px;
}

/* FORM PAGES 1: No nav */

.form1 #maincontent {
	left: 23px; 
	width: 750px;
	padding-top: 0.79em;
}


.form1 #maincontent h2 {
				margin-top: 0;
}

.form1 #maincontent h3 {
				font-size: 100%;
				float: none;
				display:inline;
}

.form1 .period {
	background-position: center;
	text-align: center;
	width:30px;
}

.form1 .period-t {
	width:40px;
}

.form1 .period input {
	width:20px;
	text-align:center;
	background: #fffffe;
}

.form1 .period-t input {
	width:25px;
	background: #dddddd;

}

.form1 td.teams {
	width: 125px;
	text-indent: 10px;
}



.form1 td {
	padding: .1em;
	vertical-align:middle;
}

.form1 th {
background: #ededed;
padding: .2em;
vertical-align:middle;
}

.form1 th.stats {text-align:right;
					padding-right:10px
					}

.form1 td.status {
	text-align:right;
	padding-right:10px;
	font-weight:bold;
	font-size:90%;
	line-height: 16px;
					}


/*

.form1 input#affiliationDefault {float:left;margin-right:5px;}
.form1 input#affiliationCustom {float:left;margin-right:5px;}	 
*/

/* SCOREBOARD */

.game .team {
	font-size: 16px;
	display: inline;
}

.game .versus {
	font-size: 12px;
	display: inline;
	font-style: italic;
	font-weight: normal;
}

.game .date {
	font-size: 12px;
	display: inline;
	text-transform: uppercase;
	font-weight: normal;
}

a.stats, a.story {
	background: transparent url(../images/red-arrow-right.gif) right center no-repeat;
	padding-right: 7px;
	padding-left: 7px;
}
 
 /* BOXSCORE */
 
 .stathead1 .stat {
 text-transform: uppercase;
 font-weight:bold;
 }
 
  .stathead2 .stat {
 font-weight:bold;
 }
 
 .player-stats .stat {
 text-align:center;
 width:40px;
 }
 
.player-stats .number {
width:30px;
 }
 
  .player-stats .stat input {
 	text-align:center;
	background: #ffffff;
	width: 30px;
	}
	
	
/** SEASONS **/

#editSeasons th {
text-align:left;
}

#editSeasons td.name {
width:200px;
}

#editSeasons td.seasonType {
width:100px;
}


/** STRUCTURE **/

#editStructure th {
text-align:left;
}

#editStructure td.name {
width:300px;
}

#editStructure td.seasonType {
width:200px;
}

#editStructure tr.division {background-color: #ebebeb;
}

#editStructure tr.subdivision {
}

#editStructure tr.subdivision td.name {text-indent:15px}

