img.tinycalendar{
	margin-right:20px;
}
img.teamimage{
	margin-left:20px;
	margin-right:20px;
	width: 30px;
}
div#schedule{
	width:670px;
	margin-left:9px;
}
div#schedule h6, div#schedule h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	margin-bottom:0px;
	padding:0px;
}
div.underbig {
	border-bottom:solid 5px #E5E5E5;
	margin-bottom:2px;
	margin-top:0px;
}
div.undersmall {
	border-bottom:solid 1px #E5E5E5;
	margin-top:0px;
	font-size:2px;
	margin-bottom:10px;
}
form.searchform {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	font-size:13px;
	padding-left:10px;
}
form.searchform a{
	color: #000000;
}
.shifter {
	margin-left:50px;
}

.shifterl{
	padding-left:15px;
	margin-left:15px;
	border-left:1px solid #CCCCCC;
}
table.spectrum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}
table.spectrum td {
	padding:5px 3px;
	border-bottom:1px solid #E5E5E5;
	vertical-align:middle;
}
table.spectrum a {
	color:#666666;
}
table.spectrum th{
	border-bottom:1px solid #E5E5E5;
}
.schedules_date{
	width: 120px;
}
table.spectrum tr.schedule_info td{
	cursor:pointer;
}
.hoverOn{
	background-color: #f5f5f5;
}
.pagination{
	color:#666666;
	font-size: 10pt;
}
.pagination a{
	font-weight:bold;
	color:#666666;
}
select {
	font-size: 8pt;
}
select#team_select option {
	font-weight: bold;
}
select#team_select option.sub {
	font-weight: normal;
}