
#eventsCalendar
{
	padding:2px;
	align:center;
	padding-left:4px;
	margin-left:4px;
    /*z-index: 1001;*/
	
}


.calEventsList
{
	background:#FFFFCC;
	border:1px solid #CCCCCC;
	margin:2px;
	font-size:0.9em;
	width:170px;
	list-style:none;
}

/*
.calevents
{
	text-align:center;
	

	border: 1px solid #000000;
	
	position:relative;
	margin:5px;
	padding-bottom:5px;
	
}
*/

/*.calevents h2
{
	background-color:#80BCFF;
	color:#ffffff;

}
*/
#eventsCalendar_calcontainer
{

	text-align:left;
	background-color:#FFFFFF;
	text-align:center;
	border:0;
	font-size:0.82em;
	left:3px;
	margin-bottom:5px;
}

.calevents ul
{
	clear:both;
	text-align:left;
	padding-top:10px;
	padding-left:5px;
	/*font-size:12px;*/
}

.calevents li
{
	margin:3px;
}

.calevents .full-year
{
	text-decoration:none;
}

.cell-green span { background-color:#99FF33; } /*#009933*/
.yui-skin-sam .yui-calendar td.cell-green { background-color:#99FF33; }

.cell-red span { background-color::#CC3300; }
.yui-skin-sam .yui-calendar td.cell-red { background-color:#CC3300; }


.cell-blue span { background-color:#6699CC;} /*0066CC*/
.yui-skin-sam .yui-calendar td.cell-blue { background-color:#6699CC; }

.cell-yellow span { background-color:#FFFF99; } /*:yellow*/
.yui-skin-sam .yui-calendar td.cell-yellow { background-color:#FFFF99;}


.cell-orange span { background-color:#FF6600; } /*:orange*/
.yui-skin-sam .yui-calendar td.cell-orange { background-color:#FF6600;}


.cell-gold span { background-color:gold; }
.yui-skin-sam .yui-calendar td.cell-gold { background-color:gold;}

.cell-pink span { background-color:pink; }
.yui-skin-sam .yui-calendar td.cell-pink { background-color:pink;}

.cell-purple span { background-color:#9966FF; } /*:#9966CC*/
.yui-skin-sam .yui-calendar td.cell-purple { background-color:#9966FF; } 

.cell-repeat1 span { background-color:#CCFF99; } /*:#9966CC*/
.yui-skin-sam .yui-calendar td.cell-repeat1 { background-color:#CCFF99; } 

.cell-repeat2 span { background-color:#99FFFF; } /*:#9966CC*/
.yui-skin-sam .yui-calendar td.cell-repeat2 { background-color:#99FFFF; } 


.event span {padding-left: 10px;}
.event span {margin-right: 5px;}

.event .datespan
{
	background:transparent;
	padding-left:0px;
	padding-right:2px;
	color:red;
}

.datespan
{
	background:transparent;
	padding-left:0px;
	padding-right:2px;
	color:red;
	text-decoration:none;
}

.yui-skin-sam .yui-calendar td.thisweekcell a
{
	color:blue;
	font-weight:bold;
}

.yui-skin-sam .yui-calendar td.today a
{
	color:blue;
	font-weight:bold;
	font-size:1.3em;
}

.event .thisweek
{
	color:blue;
	background:transparent none;
	font-weight:bold;
}
