.notcurrent{
	color: #8e8989;
}
.current_month_bg{
	background-color: #F4F5FF;
}
.today{
	background-color: #FFF1B5;
}

.day{
	font: bold 14px arial;
	border-right: 1px solid #AFB1B4;
	border-bottom: 1px solid #AFB1B4;
	cursor: pointer;
	text-align: center;
}
.day.hover1{
	color: #3D3B37;
	background-color:#FFA963;
	text-decoration: underline;
}
.day_title{
	font: bold 20px arial;
	color: #3079D7;
	border-bottom: 3px solid #AFB1B4;
	padding: 3px 0px;
}
.select_date{
	margin-top:10px;
	padding: 10px;
	border: 1px solid #EBEBEB;
	text-align: center;	
}
.day_content{
	border-right: 1px solid #AFB1B4;border-bottom: 1px solid #AFB1B4;
}
.day_content.hover2{
	background-color:#EAEDFF; 
}
.left_border{
	border-left: 1px solid #AFB1B4;
}
.event{
	width: 80px;
	overflow: hidden;
	margin-top: 1px;
}
.match_event_score{
	font: bold 14px arial;
	text-align: center;
	vertical-align: middle;
}
.match_event_score a{
	text-decoration: none;
	color: #670101;
}
.match_event_score a:HOVER{
	text-decoration: underline;
}
.event_item{
	border-top: 1px solid #AFB1B4;
	padding: 2px 0px; 
}
.nonborder{
	border:none;
}
.opa{
-moz-opacity: 0.35;
-khtml-opacity: 0.35;
opacity: 0.35;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);
}
.notopa{
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

.event_teams{
	font: 9px arial;
	text-align: center;
	cursor:pointer;
	width:40px;
	height:40px; 
	background-position: center;
	background-repeat: no-repeat;
	overflow:hidden;	
}
.player_event_image{
	padding-right: 1px;
}
.player_event_name img{
	margin: 0;
	padding: 0;
}
.player_event_name a{
	text-decoration:none;
	font: normal 10px arial;
}
.player_event_name a:HOVER{
	text-decoration:underline;
}
.calendar_footer{
	background-color: #F2ECDA;
	border-right: 1px solid #AFB1B4;
	border-left: 1px solid #AFB1B4;
	border-bottom: 1px solid #AFB1B4;
}

.calendar_footer td{
	padding: 1px 5px;
}
a.prevnext{text-decoration: none;}
a.prevnext:HOVER{
}
.tab_active{color:#2A6CC3; font-weight: bold;}
.tabs a{padding: 2px 4px;}
.tabs{border: 1px solid #ebebeb;background-color: #F2ECDA;padding: 4px 6px;background: url("/i/public/elements/cal_tab_bg.gif") repeat-x top;}
