div#eCalendar
{
	font-size:10 pt;
	font-family:Arial;
	color:#F0F0F0;
	
}
.form
{
	padding: 5px;
	
}

form ul {list-style: none; margin: 0; padding: 0}
form li {margin: 0.5em 0;}
label {text-align:right; width:0.5em; margin-right:0.5em;float:left; display:block;}
li.check label {text-align:left; width:auto;float:none; display:inline;}
li.check span {display:inline; padding-left:0em;}
li.check span.name {padding-left:0em; width:12em;margin-right:0.5em;text-align:right; }
li.submit input {margin-left:12.5em; text-transform:uppercase; font-weight:bold;border:1px solid;border-color:#ddf #003 #003 #ddf;cursor:help;}


a.calLink { 
	font-size:8 pt;
	font-family:Arial;
	color:#8080ff;
	font-weight:normal;
	text-decoration: underline;
}
a.calLink:hover { 
	color:#ff8000;
}
a.url { 
	font-size:8 pt;
	font-family:Arial;
	color:#8080ff;
	font-weight:normal;
	text-decoration: underline;
}
a.url:hover { 
	color:#ff8000;
}
div#dayView h2 { 
	font-size:8 pt;
	font-family:Arial;
	color:#ffffff;
	font-weight:normal;
	background-color:#474747;
}
.accViewC h2 { 
	font-size:8 pt;
	font-family:Arial;
	color:#ffffff;
	font-weight:normal;
	background-color:#474747;
}
.eventDay { 
	background-color:#474747;
}
.eventDetailRow { 
	font-size:8 pt;
	background-color:#474747;
}
.eventLabel { 
	background-color:#474747;
	font-family:Arial;
	color:#F0F0F0;
	font-weight:normal;
	background-color:#474747;
}
.eventDetail{ 
	background-color:#FFFFFF;
	font-family:Arial;
	color:#000000;
	font-weight:normal;
}
/* Holy hack */
/* Hides from IE5-mac \*/
* html #eCalendar {height: 1%;}
/* End hide from IE5-mac */ 
