body
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px	
}

.printFrame 
{
	width:100px;
	height:100px;
	display:block;
	position:absolute;
	left:100px;
	height:100px;
	z-index:200;
}


img
{
	border:none
}

#LabelRes
{
	border:none;
	overflow:auto;
	width:632px;
	height:320px;
	padding:2px 6px 2px 6px;
	/*border-bottom:solid 1px black*/
}


#LabelResPrint
{
	border:none;
	/*overflow:auto;*/
	width:632px;
	/*height:320px;*/
	padding:2px 6px 2px 6px;
	/*border-bottom:solid 1px black*/
}


.otherMonth
{
	color: #e3e1d0;
	font-family: Arial;
	text-decoration: line-through;
}

.calendarHeader
{
	background-color:#8FC6FC
}

.EventDate
{
	border:0px solid black;
	font-style:italic;
	font-size:11px;
	font-weight:600;
	text-align:right;
	width:100%
}
 
/* header styles */

.JanuaryHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;	
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#451EA8
}

.FebruaryHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#8F8F9B
}

.MarchHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#BDA6CC
}

.AprilHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#A398C0
}

.MayHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#A79A54
}

.JuneHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#9FB480
}

.JulyHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#AFCE84
}

.AugustHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#DDC81B
}

.SeptemberHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#CCBE48
}

.OctoberHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#DC6E4D
}

.NovemberHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#B65C40
}

.DecemberHeader
{
	width:100%;
	color:white;
	font-weight:900;
	font-size:13px;
	text-align:center;
	text-transform: uppercase;
	padding:4px 2px 4px 2px;
	letter-spacing: 8px;
	background-color:#8C371D
}

/* end header styles */

.titleOfDay
{
	/*D06E4C*/
	color:#1E2691;
	font-weight:600
}


/* Link styles */
a {
	text-decoration: none;
}
	
a:link {
	color:	#333399;
}
	
a:visited {
	color:	#333399;
}
	
a:hover	{
	color:	#ff0000;
	border-bottom: 1px dotted #333399;
}
	
a:active {
	color:333399;
}

