/* CSS Document */
h2{
text-align:left;
font-size:14px;
font-style:italic;
padding-left:20px;
margin-bottom:20px;
margin-left:5px;
margin-right:5px;
border-bottom:1px solid #999;
background:url(../img/m009_calendar/calendar.png) left no-repeat;}

.hright{
	text-align:right;
	font-size:14px;
	font-style:italic;
	width:130px;
	float:right;
}
.hright a{
  display:block;
  padding-right:30px;
  background: url(../img/m009_calendar/bgRosterButton.png) top right no-repeat;
  color:#CCC;}
.hright a:hover{
  background: url(../img/m009_calendar/bgRosterButtonOn.png) top right no-repeat;
  color:#333;
  text-decoration:none;}
/*CALENDARI*/
table.calendar{
  width:480;
  margin-top:0px;
  font-size:11px;
  border-top:1px solid #CCC;
  margin-bottom:5px;
}
table.calendar .teamTitle{
  font-size:13px;
}

table.calendar .result{
  font-size:18px;
}

table.calendar td{
  text-align:center;
  padding-right:2px;
  padding-left:2px;
  border-bottom:1px solid #CCC;
  padding-top:4px;
  padding-bottom:4px;
}

tr.bg1{background:#CFC;
}
tr.bg2{background:#CF9;}

tr.double td{
	border-bottom:3px double #000;
}
