table {
	background-color : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:0px red solid;

}
table.ekcaltableinner {
	background-color : #FFFFFF;
	border : none;
	margin : 0px;
	padding : 0px;

}
table.ekcaltableouter {
	background-color : transparent;
	margin : 0px;
	padding : 0px;
}

td, tr {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.ekcalcell {
	background-color : White;
	border-bottom : 0px solid #000000;
	color : #000000;
	font-size : 6pt;
	text-align : left;
	width:18px;
	height:16px;
	vertical-align : middle;
	text-align: center;
	overflow: hidden;
}
td.ekcalcellEvent {
	background-color : #eeeeee;
	border-bottom : 0px solid #000000;
	color : #000000;
	font-size : 6pt;
	text-align : left;
	width:18px;
	height:16px;
	vertical-align : middle;
	text-align: center;
	overflow: hidden;
}
td.ekcalcelltoday {
	background-color : red;
	padding-top:3px;
	border-bottom : 0px solid #000000;
	color : #000000;
	font-size : 6pt;
	text-align : left;
	vertical-align : top;
	width:18px;
	height:16px;
	vertical-align : middle;
	text-align: center;
	overflow: hidden;
}

td.ekcaldayrow {
	background-color : #FFFFFF;
	border-right : 0px solid #eeeeee;
	color : gray;
	font-size : 10pt;
	font-weight : normal;
}

td.ekcalmonthyear {
	cursor: hand;
	color : gray;
	font-size : 10pt;
	font-weight : bold;

}

td.ekcalnextmonth {
	height: 10px;
	overflow:hidden;
	visibility: visible;
}

tr.ekcalfirstrow {
	font-size : 12pt;
}

a {
	background-color : transparent;
	color : Navy;
}
a:hover{
	text-decoration:underline;
}
a:active{
	text-decoration: none;
}

.ekday {
	background-color : #ffffff;
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	text-align: center;
	cursor:hand;
}
.ekdayEvent {
	background-color : #eeeeee;
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	text-align: center;
}

.ekeventlocationlabel{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	visibility: hidden;
}
.ekeventstartlabel{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	visibility: hidden;
}
.ekeventendlabel{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	visibility: hidden;
	visibility: hidden;
}

.ekeventtitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	visibility: hidden;
}
.ekeventlocaton{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	visibility: hidden;
}
.ekeventtime {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	visibility: hidden;
}

