


form { display:inline; }
input.button { font: bold 12px Arial, Sans-serif; height: 28px; margin:50px 0; 
	padding: 2px 3px; color: #fff; background: #306bc1 url(/images/button-bg.jpg) repeat-x 0 0; 
	border: 1px solid #306bc1; cursor: pointer; }
/* makes buttons have lighter bg once selected */
input.button:focus, input.button_small:focus { 	border:solid 2px #b7ddf2;	
	background: #306bc1 url(/images/button-bg2.jpg) repeat-x 0 0;
}
input.button:hover, input.button_small:hover { 	border:solid 1px #103C7D;
}
p, h1, h2, h3, h4, h5, h6, font, span {
 margin-left: 10px;	
}
img {
 display: inline;
 float:left;
 position:relative;
 top: 50px;
 left: 50px;
}
.tablemove {
 display: block;
 float: right;
 padding-right: 50px;
 padding-top: 50px;
 left: -50px;	
 border:0px;
 background:inherit;
}
.clear {
	clear:both;
}

#goaltable {
	
}
table { border-collapse: collapse; border: 1px solid #306bc1; background-color:#F4F8FD; }

.admin { border-collapse: collapse; border: 1px solid #ccc; background-color:#F4F8FD;
		margin: 3px 5px; padding: 5px; }

table.admin, tr, td { text-align: left; }

th { height: 20px; color: #000; text-align: center;
		border-right: 1px solid #ccc; border-bottom: 3px solid #ccc; }
.admin tr { height: 18px; background-color: #F4F8FD; text-align: center; border-bottom: 1px solid #306bc1; }
.admin td {
 	padding: 2px 15px; text-align:left; border-right: 1px solid #CCC;
}





