/* For the text */

 BODY {
 	background:#FBFBFB;
 	font-family:Arial, Verdana, Helvetica, sans-serif;
 	font-size:9pt;
 	margin:0;
 	padding:0;
}

P, TD, LI {

	font-family: 	Arial;
	font-size:		9pt;
	color:			black;	
}

A {

	font-family:	Arial;
	font-size:		11px;
	color:			#E83333;
	font-weight: bold;
	text-decoration: underline;
}

A:HOVER {
    font-family:	Arial;
	font-size:		11px;
	color:			#BE4903;
	font-weight: bold;
	text-decoration: underline;
}

A:link {
	font-family:	Arial;
	font-size:		11px;
	color:#024FCE;
	text-decoration:none;	
}

A:active {
 
 	color:red;
 	text-decoration:none;	
}

A:visited  {
	color:#348DD9;
	text-decoration:none
}

TABLE.outer {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: #bdd4ec; TEXT-ALIGN: center
}
TABLE.ekcal {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: "arial"; TEXT-ALIGN: center
}
TABLE.ekcal TD {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 0px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
TABLE.ekcal TD.header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; BACKGROUND-COLOR: white
}
TABLE.ekcal TD.dow {
	WIDTH: 28px; COLOR: white; BACKGROUND-COLOR: silver
}
TABLE.ekcal TD.padding {
	WIDTH: 25px
}
TABLE.ekcal TD.boring {
	WIDTH: 22px; BACKGROUND-COLOR: whitesmoke
}
TABLE.ekcal TD.events {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 25px; COLOR: black; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #c2e2b7
}
TABLE.ekcal TD.today {
	FONT-WEIGHT: bold; WIDTH: 25px; COLOR: black; BACKGROUND-COLOR: silver
}
TABLE.ekcal TD.events A {
	FONT-WEIGHT: bold; COLOR: navy
}
TABLE.ekcal TD.today A {
	FONT-WEIGHT: bold; COLOR: black
}
#dhtmltooltip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #e9f4fe}
#dhtmlpointer {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute
}