body{
font-family: Tahoma, Verdana, Geneva;
}
h1, h2, h3, h4, h5, h6{
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}
a{
	color: #aa55aa;
    text-decoration: underline;
}
.calendarBG { 
	border: 1px #6975A3 solid; 
	background-color: transparent; 
}
.calendarHeader { 
	background-color: #27343c; 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center; 
}
.calendarMonthLinks { 
	background-color: #27343c; 
	font-size: 11px; 
	font-weight: bold; 
	color: #fff; 
	padding: 4px; 
	cursor: pointer; 
}
.calendarMonthLinks { 
	background-color: #27343c; 
	font-size: 10px; 
	font-weight: bold; 
	color: #fff; 
	text-align: right; 
	padding: 4px; 
	cursor: pointer; 
}
.calendarDayHeading { 
	background-color: #a9b7c5; 
	color: #fff; 
	font-size: 10px; 
	text-align: center; 
	padding: 6px 2px 6px 2px; 
}

.calendarCell { 
	color: #000; 
	background-color: #e4eaf1; 
	font-size: 11px; 
	text-align: center; 
	padding: 4px; 
	border: 1px #E0E5F1 solid; 
	cursor: pointer; 
}
.caldaycellhover { 
	color: #fff; 
	background-color: #a9b7c5; 
	font-size: 11px; 
	text-align: center; 
	padding: 4px; 
	border: 1px #B3BCD4 solid; 
	cursor: pointer; 
}
.calendarToday { 
	background-color: #96c251; 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center; 
	border: 1px #fff solid; 
	padding: 3px; 
	cursor: pointer; 
}
.calendarBlank { 
	background-color: #fff; 
	padding: 4px; 
}


/****************************************************/
/*               footer                             */
/****************************************************/

#footer {
	background: #000;
	width: 100%;
	overflow: hidden;
	color: #efefef;
	padding: .5em 1em .5em 1em ;
}
#footer a{
	color: #efefef;

	text-decoration: none;
	line-height: 2em;
}
#footer a:hover{
	text-decoration: underline;
}
#footer .feedback{
	text-align: right;
}


#local-menu{text-align: right; padding-top: 1em; padding-bottom:1em;}
#local-menu a{margin-left: 1em;}
#seminar_wrapper{border: 1px solid lime;}
