table.InfoMessage {
	border: dotted 2px green;
}
table.InfoMessage th {
	text-align: left;
	font-weight: bold;
	color: Green;
}
table.InfoMessage td {
	text-align: left;
}


/* Main Menu on the left Side */
.menu UL {
	-moz-padding-start: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	margin-bottom: 4px;
	LIST-STYLE-TYPE: none;
	background-color: white;
	background-image: url(http://www.forschung.kit.edu/img/intern/left_navi.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom: 2px;
	border: solid white;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.menu UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px 0px 0px 0px;
	border: solid white;
	border-bottom-width: 0px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
}

.menu UL LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	background-color: white;
	background-image: none;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.menu UL LI UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	border-left: solid 0px white;
	border-right: solid 0px white;
	border-bottom: solid 0px white;
	border-top: solid 1px #B3E0DA;
}

.menu UL LI UL LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	background-color: white;
	border: solid green;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.menu UL LI UL LI UL LI {
	background-color: White;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-top: solid 1px transparent;
	border-right-width: 0px;
}

.menu UL LI UL LI UL LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	background-color: white;
	border: solid green;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.menu UL LI UL LI UL LI UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	border: solid green;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}



/* ul 1st layer - list elements - class */
ul li.active1 {
	background-color: #009682;
	border: solid white;
	border-bottom-width: 0px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	background-image: url(../../Images/KITPortal/arrow_white_down.gif);
    background-position: 3px 7px;
    background-repeat: no-repeat;
}
ul li.active2 {
    background-color: #009682;
	border: solid white;
	border-bottom-width: 0px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	background-image: url(../../Images/KITPortal/arrow_white_down.gif);
    background-position: 3px 7px;
    background-repeat: no-repeat;
}
ul li.active3 {
    background-image: url(../../Images/KITPortal/arrow_grey_right.gif);
    background-position: 3px 6px;
    background-repeat: no-repeat;
}


/* ul 1st layer - list elements - class - links */
ul li.active1 a {
	font-weight: bold;
	color: White;
	display: block;
}
ul li.active1 a:hover {
	font-weight: bold;
	color: White;
}
ul li.active2 a {
	font-weight: bold;
	color: White;
}
ul li.active2 a:hover {
	font-weight: bold;
	color: White;
	display: block;
}



/* ul 3rd layer - class */
ul ul ul.ul_active1 {
	border: solid white;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}


/* ul 3rd layer - list elements - class */
ul ul ul li.active1 {
	background-color: #B3E0DA;
	border: solid white;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-image: url(../../Images/KITPortal/arrow_black_down.gif);
    background-position: 3px 7px;
    background-repeat: no-repeat;
}
ul ul ul li.active2 {
	background-color: #B3E0DA;
	border: 0 solid white;
	background-image: url(../../Images/KITPortal/arrow_black_down.gif);
    background-position: 3px 7px;
    background-repeat: no-repeat;
}
ul ul ul li.active3 {
	/* background-color: #B3E0DA;*/
	background-color: #D9EFEC; 
	border: solid white;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-image: url(../../Images/KITPortal/arrow_black_right.gif);
    background-position: 3px 6px;
    background-repeat: no-repeat;
}


/* ul 3rd layer - list elements - class - links */
ul ul ul li.active1 a {
	font-weight: bold;
	color: Black;
	display: block;
}
ul ul ul li.active1 a:hover {
	font-weight: bold;
	color: Black;
}
ul ul ul li.active2 a {
	color: Black;
	font-weight: bold;
	display: block;
}
ul ul ul li.active2 a:hover {
	color: Black;
	font-weight: bold;
}
ul ul ul li.active3 a {
	color: Black;
	font-weight: normal;
	display: block;
}
ul ul ul li.active3 a:hover {
	color: Black;
	font-weight: normal;
}



/* ul 4th layer - class */
ul ul ul ul.ul_active3 {
	padding-left: 20px;
}


/* ul 4th layer - list elements - class */
ul ul ul ul li.active3 {
	/* background-color: #D9EFEC;*/
	background-color: white;
	border: solid white;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}


/* ul 4th layer - list elements - class - links */
ul ul ul ul li.active3 a {
	display: block;
}



/* ul 5th layer - list elements - class */
ul ul ul ul ul li.active1 {
	/* background-color: #D9EFEC;*/
	background-color: white;
	border: solid white;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-image: url(../../Images/KITPortal/arrow_black_down.gif);
    background-position: 23px 7px;
    background-repeat: no-repeat;
}
ul ul ul ul ul li.active2 {
	background-color: white;
	border: solid white;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-image: url(../../Images/KITPortal/arrow_black_down.gif);
    background-position: 23px 7px;
    background-repeat: no-repeat;
}
ul ul ul ul ul li.active3 {
	/* background-color: #D9EFEC;*/
	background-color: white;
	border: solid white;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	background-image: url(../../Images/KITPortal/arrow_black_right.gif);
    background-position: 23px 6px;
    background-repeat: no-repeat;
}


/* ul 5th layer - list elements - class - links */
ul ul ul ul ul li.active1 a {
	display: block;
}
ul ul ul ul ul li.active3 a {
	display: block;
}
