 a.Event                 { 	text-decoration:   	none;
                           	font-family:       	verdana, sans-serif, Arial, Garamond;
                           	font-size:         	7pt;
                           	cursor:            	hand;
                         }

 a.PresentMonth	 	 { 	color:			#000000;
				font-size:		12px;
				font-weight:		bold;
                           	text-align:        	left;
			 }

 a.PresentMonthDay	 { 	color:			#000000;
				font-size:		12px;
				font-weight:		bold;
                           	text-align:        	left;
			 }

 td.NotPresentMonth	 { 	color:			#909090;
				font-size:		12px;
                           	text-align:        	left;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		4px;
				padding-top:		4px;
			 }

 td.PresentMonth	 { 	color:			#000000;
				font-size:		12px;
				font-weight:		bold;
                           	text-align:        	left;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		4px;
				padding-top:		4px;
			 }

 td.PresentMonthSelM	 { 	color:			#000000;
				font-size:		12px;
				font-weight:		bold;
                           	text-align:        	left;
                                background-color:	#FFFFFF;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
			 }

 td.PresentMonthDaySelM	 { 	color:			#000000;
				font-size:		12px;
				font-weight:		bold;
                           	text-align:        	left;
                                background-color:	#FFFFFF;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
                                border:			solid red 1px;
			 }

 .daysOfTheWeek		 {	color:			#FFFFFF;
				background-color:	#555555;
				text-align:		center;
				font-size:		7px;
			 }

 td.NotPresentMonthM	 { 	color:			#909090;
				font-size:		8px;
                           	text-align:        	left;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
			 }

 td.PresentMonthM	 { 	color:			#000000;
				font-size:		8px;
				font-weight:		bold;
                           	text-align:        	left;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
			 }

 td.CurrentMonthM	 { 	color:			#000000;
				font-size:		8px;
				font-weight:		bold;
                           	text-align:        	left;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
                                border:			solid orange 1px;
			 }

 .daysOfTheWeekM	 {	color:			#FFFFFF;
				background-color:	#777777;
				text-align:		center;
				font-size:		7px;
			 }

 td.CurrentDay 		 { 	color:			#000000;
				font-size:		12px;
				font-weight:		bold;
                           	text-align:        	left;
				background-position:	center center;
				background-repeat:	no-repeat;
                           	vertical-align:    	top;
				padding-left:		4px;
				padding-top:		4px;
                                border:			solid orange 2px;
			 }

 .notMonthdayTopBorder  {	color:			#666666;
				background-color:	#C7D7EC;
				font-size:		8px;
				font-weight:		bold;
                           	text-align:        	left;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
				padding-bottom:		2px;
			 }

 .dayTopBorder           {	color:			#000000;
				background-color:	#D7E7FC;
				font-size:		8px;
				font-weight:		bold;
                           	text-align:        	left;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
				padding-bottom:		2px;
			 }

 .selectDayTopBorder     {	color:			#000000;
				background-color:	#F9D87E;
				font-size:		8px;
				font-weight:		bold;
                           	text-align:        	left;
                           	vertical-align:    	top;
				padding-left:		2px;
				padding-top:		2px;
				padding-bottom:		2px;
			 }

