#c_frame {
	display:		inline;
	position:		absolute;
	left:			150px;
	top:			200px;
	background:		white;  }	/* Calender Backgorund color*/
	
.CalCM td {
	background:		#4C99CC;  }
	
.CalCF {
	border:			solid 1px #4C99CC;
	/*border-right:	0px;
	border-bottom:	0px;*/
	padding:		0px;
	text-align:		center;	}
	
.CalCF td {
	width:			21px;
	font:			normal 11px Arial, Helvetica, sans-serif;
	/*border-right:	solid 1px #000000;
	border-bottom:	solid 1px #4C99CC;*/  }
	
.CalCF td a {
	text-decoration:none;  }
	
.CalDT {
	background:		#DBDFF6;
	color:			#336699;
	width:			25px;  }				/* Day Bar*/
	
.CalfD {
	background:		lavender;  }				/* Date On Focus - Background color*/
	
.CalpD a:link, .CalpD a:visited, .CalpD a:hover { /* Passed Dates*/
	color:			#cccccc;  }	
						
.CalaD a:hover {
	text-decoration:underline;  }		/* Acitve Dates on focus*/
	
.CalaD a {
	color:			black;  }							/* Acitve Date*/
	
.CalfD a { 
	color:			red;  }							/* Date on focus - color*/
	
.CalnD a:link, .CalnD a:visited, .CalnD a:hover {
	color:			#0066ff;  }						/* dates on previous and next month*/
	
.CaLTC3 {
	font-weight:	bold;
	text-align:		center;
	color:			#336699;
	display:		block;
	width:			70px;  }
	
.CalHYr {
	font-weight:	bold;
	text-align:		center;
	color:			#336699;
	display:		block;
	width:			120px;
	color:			white;  }
	
.CalAr td {
	text-align:		center;  }
	
.CalAr a {
	text-align:		center;
	font:			bold 11px Verdana;
	color:			#5353FF;  }
	
#CalChgs a {
	color:			black;
	font:			bold 11px Courier;  }
	
#CalInf {
	height:			18px;
	text-align:		center;
	font-weight:	bold;  }
	
#CalDrag td {
	cursor:			move;  }