body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 125%;
background-color:#669999;
}
h6, h6 a {font-size:10px; color:purple;}
li {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 125%;
font-weight: normal;}
table.menu td {
text-align:center;border-right:1px dotted #639A9C
}
table.menu td a, table.menu td a:visited {width:inherit;font-size:16px;font-family:Arial,Verdana;color:white;font-weight:bold;}
table.menu td a:hover {width:inherit;font-size:16px;font-family:Arial,Verdana;color:white;}
tr.content td {padding:15px;padding-top:20px;}
td.sideborder {font-size:12px;color:#639A9C;}
td.sideborder b {font-size:15px}
table.calendar td {padding:2px;}
p {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 125%;
color:#333333;
}
h4 {font-size:14px;color:color:#553260;}
h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #006666;
font-style: normal;}

h2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #660066;}

h3 {font-family:'Arial Narrow',Arial,Helvetica;font-size:22px;color:#663366;padding-bottom:10px;border-bottom:1px dotted #dddddd;margin-bottom:30px;}

h5 {background-color:#427584;padding:5px;padding-left:10px;padding-top:7px;color:white;text-transform:uppercase;font-size:16px}

table {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 125	%;}

a, a:link {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #006666;
text-decoration: none;
border-bottom:1px dotted #006666;
}

a:hover {
color: #339999;
}

a:active {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
text-decoration: underline;
color: #006666;
}

/* CALENDAR STYLES */
tr.topd {
	background-color: #880000; 
	font-weight:bold; 
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size:13px; 
	color: #F2F2F2; 
}

.daten {
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font-size:13px;
}
a.daten {
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font-size:13px; 
	color:#006666;;
}
a.daten:hover {
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	font-size:13px; 
	color:#000000;
}
.eventb {
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size: 9px;	
}
.dtoday {
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold;	
	color:#CC0000;
}
.ddetail {
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold;	
	color:#CC0000;
}


.footer {
	font-family: Verdana, Arial, helvetica, sans-serif; 
	font-size: 9px;
}
td.beforedayboxes {
	background-color: #EEEEEE; 
	color: #000000;
}
td.dayboxes {
	background-color: #ffffff; 
	color: #000000;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
td.dayboxes a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
td.dayboxes a:visited {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
td.dayboxes a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

td.dayboxes a.feature1 {
	font-size:11px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#8A008A;
	font-weight:bold;
}
td.dayboxes a.feature1:link {
	font-size:11px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#8A008A;
	font-weight:bold;
}
td.dayboxes a.feature1:visited {
	font-size:11px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#8A008A;
	font-weight:bold;
}
td.dayboxes a.feature1:hover {
	font-size:11px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
td.dayboxes a.feature0 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339999;
	font-weight:normal;
}
td.dayboxes a.feature0:link {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339999;
	font-weight:normal;
}
td.dayboxes a.feature0:visited {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339999;
	font-weight:normal;
}
td.dayboxes a.feature0:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:normal;
}
td.afterdayboxes {
	background-color: #EEEEEE; 
	color: #000000;
}
td.highlighteddayboxes {
	background-color: #FFFFFF; 
	color: #000000;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

td.highlighteddayboxes a.feature0 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339999;
	font-weight:normal;
}
td.highlighteddayboxes a.feature0:link {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339999;
	font-weight:normal;
}
td.highlighteddayboxes a.feature0:visited {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339999;
	font-weight:normal;
}
td.highlighteddayboxes a.feature0:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:normal;
}


div.event {margin:1px;margin-top:3px;padding:2px;border:1px solid #CCCCCC;font-family:Arial,Verdana;font-size:11px;background-color:#F9F9F9}
div.event0 {margin:1px;margin-top:3px;padding:2px;border:1px solid #CCCCCC;font-family:Arial,Verdana;font-size:11px;background-color:#F9F9F9}
div.event1 {margin:1px;margin-top:3px;padding:2px;border:1px solid #CCCCCC;font-family:Arial,Verdana;font-size:11px;background-color:#D5ECE9}
div.day {background-color:#EEEEEE;border-bottom:1px dashed #999999;font-size:13px;color:purple;font-weight:bold;text-align:right;padding-right:5px;}

