.banner-image img {
	display: block ;
}
.events-calendar .show-calendar .calendar-view .hint {
	display: none ;
	position: absolute ;
	z-index: 1 ;
}
.hor-menu .menu-level {
	background-color: #FFFFFF ;
	display: none ;
	position: absolute ;
}
.hor-menu-elearn .menu-level {
	background-color: White ;
	display: none ;
	position: absolute ;
}
.legend {
	font-size: 10px ;
}
.ver-menu .menu-level {
	background-color: #FFFFFF ;
	display: none ;
	position: absolute ;
}
.ver-menu-elearn .menu-level {
	background-color: White ;
	display: none ;
	position: absolute ;
}
body {
	background: #212850 none no-repeat center center ;
	background-color: #212850;
	margin: 0px    ;
	padding: 0px    ;
}
img {
	border: 0px none transparent ;
}
table.form {
	width: 400px ;
}
table.form td {
	background-repeat: no-repeat ;
}
table.form td.input {
	font-size: 11px ;
	padding: 0px 0px 5px 0px ;
	width: 250px ;
}
table.form td.input .answers {
	padding: 0px 0px 0px 0px ;
}
table.form td.input .answers .line {
	clear: both ;
	padding: 3px 0px 0px 0px ;
}
table.form td.input .answers .line .answer {
	display: block ;
	float: left ;
	font-size: 11px ;
	padding: 0px 0px 2px 0px ;
	width: 220px ;
}
table.form td.input .answers .line input {
	float: left ;
	height: 12px ;
	margin: 0px 5px 2px 0px ;
}
table.form td.input .other {
	padding: 5px 0px 0px 0px ;
}
table.form td.input .warning {
	color: #CC0000 ;
	display: block ;
}
table.form td.input input {
	margin: 0px    ;
}
table.form td.input input.text {
	font-family: Tahoma ;
	font-size: 11px ;
	margin: 0px 0px 0px 0px ;
	padding: 1px 3px 2px 3px ;
	width: 214px ;
}
table.form td.input input.text.file {
	width: 224px ;
}
table.form td.input select {
	font-family: Tahoma ;
	font-size: 11px ;
	margin: 0px 0px 0px 0px ;
	padding: 1px 1px 2px 1px ;
	width: 224px ;
}
table.form td.input span {
	display: block ;
	font-size: 11px ;
	padding: 3px 0px 5px 0px ;
}
table.form td.label {
	font-size: 11px ;
	font-weight: bold ;
	margin-bottom: 10px ;
	padding: 3px 10px 5px 50px ;
	width: 90px ;
}
table.form td.label .required {
	color: #2C384D ;
}
table.form textarea {
	font-family: Tahoma ;
	font-size: 11px ;
	margin: 0px 0px 0px 0px ;
	padding: 1px 1px 2px 3px ;
	width: 216px ;
}
.spacer {
	clear: both ;
	font-size: 1px ;
	height: 1px ;
	overflow: hidden ;
}
