body {
	behavior:url("csshover.htc");
        background:url(files/background.jpg)
}

p, li, td {
	font-family: Verdana, Arial, Tahoma, sans-serif, Helvetica;
	font-size:10pt; 
	color: #000040
}
.main {
	background-color: #ffffff;
	border-bottom: 3px solid #800000;
	border-top: 3px solid #800000;
	border-right: 3px solid #800000;
}
.title {
	font-family: Verdana, Arial, Tahoma, sans-serif, Helvetica;
	font-size:12pt;
        font-weight: bold;
	color: #800000
}
.welcome {
	font-family: Verdana, Arial, Tahoma, sans-serif, Helvetica;
	font-size:12pt;
	color: #808080
}
.tableheader {
	background-color: #FDFFAC;	
	border: 3px solid #800000;
}


.header {
	background-color: #FDFFAC;
	margin: 50;
	padding-left: 50;
	font-family: Times New Roman, Times, serif;
	font-size:30pt;
        font-weight: bold;
	color: #000000
}

.footer {
	font-size:8pt; 
	color: #000040
}

.menutd {
	border-bottom: 3px solid #800000;
	border-left: 3px solid #800000;
	border-top: 3px solid #800000;
	border-right: 3px solid #800000;
	background-color: #FDFFAC;
	width:auto;
	margin: 10;
	padding-top: 5;
	padding-left: 5;
	padding-right: 5;
	font-weight: bold
}

a.menu {
	color: #000000;
	padding-top: 2px;
	text-decoration: none;
	line-height: 20px;	
}
a.menu:hover {
	padding-right: 3;
	padding-bottom: 3;
	border-bottom: 1px solid #800000;
	color:#800000;
}
a.menu:visited {
	color:#800000;
}
.blueline {
	border-bottom: 1px solid #8d9199;
	width:195px;
	line-height: 2px;
	margin: auto;
}
a.copylink {
        font-family: Verdana, Arial, Tahoma, sans-serif, Helvetica;
	font-size:10pt;
	text-decoration: none;
	width: auto;
	color: #000040
}
a.calendar {
        font-family: Verdana, Arial, Tahoma, sans-serif, Helvetica;
	font-size:8pt;
	text-decoration: none;
	width: auto;
	color: #000040
}
a.copy {
        font-family: Verdana, Arial, Tahoma, sans-serif, Helvetica;
	font-size:8pt;
	text-decoration: none;
	width: auto;
}

.topdays {
	background-color: #ffffff; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px; color:#000040; 
}

.toprightnumber {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;
}
.eventinbox {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px; padding-left: 4px;	
}
.currentdate {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 17px; font-weight: bold;	
}

.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px;
}
td.beforedayboxes {
	background-color: #ffffff; color: #000040;
}
td.dayboxes {
	background-color: #ffffff; color: #000040;
}
td.afterdayboxes {
	background-color: #ffffff; color: #000040;
}
td.highlighteddayboxes {
	background-color: #ffffff; color: #000040;
}
.event {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.eventdetail {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px;
}
.eventwhen {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 15px; font-weight: bold;
}
.addevent {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.addeventextrainfo {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 10px;
}