@charset "UTF-8";
.menu a{
	display:block;
  	width:198px;
   	/*height:22px;*/
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height:22px;*/
}
.menu td{
	padding-bottom:10px;
}

.about  {
	background-color: #C13832;
	background-image: url(../images/ballAbout.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.about:hover  {
	background-color: #C13832;
	background-image: url(../images/ballAbout_over.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.join{
	background-color: #C09D35;
	background-image: url(../images/ballJoin.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.join:hover{
	background-color: #C09D35;
	background-image: url(../images/ballJoin_over.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.members  {
	background-color: #7fBB37;
	background-image: url(../images/ballMembers.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.members:hover  {
	background-color: #7fBB37;
	background-image: url(../images/ballMembers_over.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.news  {
	background-color: #23BDBD;
	background-image: url(../images/ballNews.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.news:hover  {
	background-color: #23BDBD;
	background-image: url(../images/ballNews_over.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.collaborative  {
	background-color: #2B62BD;
	background-image: url(../images/ballCollaborative.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.collaborative:hover  {
	background-color: #2B62BD;
	background-image: url(../images/ballCollaborative_over.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.initiatives  {
	background-color: #7E41C0;
	background-image: url(../images/ballInitiatives.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.initiatives:hover  {
	background-color: #7E41C0;
	background-image: url(../images/ballInitiatives_over.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.resource  {
	background-color: #C13F9F;
	background-image: url(../images/ballResource.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}

.resource:hover  {
	background-color: #C13F9F;
	background-image: url(../images/ballResource_over.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
	/*height:22px;*/
	width:198px;
}
.testo,.calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: none;
}
.testo a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: none;
}
.testo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: underline;
}
.testo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: none;
}
.testoBold,.calendarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: none;
	font-weight: bold;
}
.testoBold a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: none;
	font-weight: bold;
}
.testoBold a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: underline;
	font-weight: bold;
}
.testoBold a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #667697;
	text-decoration: none;
	font-weight: bold;
}
