
 a:link {color:black; text-decoration: none;}
 a:hover {color:black; text-decoration: none;}
 a:visited {color:gray; text-decoration: none;}
 a:active {text-decoration: none; color:white; }


#menu_container{
	text-align:center;
	position:absolute;
	left:10px;
	top:10px;
	width:200px;

}

#content_pan_flowchart{
	position:absolute;
	left:230px;
	top:200px;
	bottom:40px;
	width:620px;
	over-flow:auto;
}
#content_pan_screen{
	position:absolute;
	left:230px;
	top:160px;
	bottom:40px;
	width:824px;
	over-flow:auto;
}
#content_pan_home{
	position:absolute;
	left:230px;
	top:160px;
	bottom:40px;
	width:620px;
	over-flow:auto;
}
#content_pan_graphics_1{
	position:absolute;
	left:230px;
	top:160px;
	bottom:40px;
	width:620px;
	over-flow:auto;
}
#content_pan_graphics_2{
	position:absolute;
	left:230px;
	top:200px;
	bottom:40px;
	width:620px;
	over-flow:auto;
}
#content_pan_download{
	position:absolute;
	left:230px;
	top:160px;
	bottom:40px;
	width:620px;
	over-flow:auto;
}

#teaser_pan{

	position:absolute;
	left:870px;
	top:10px;
	width:200px;
}

#header_pan{
	border:0px solid black;
	position:absolute;
	top:40px;
	left:230px;
	width:620px;
}

#footer_pan{

	position:absolute;
	left:0px;
	bottom:20px;
	width:1060px;
}

body{
	font-size:16px;
	font-family:times, serif;
}

td{
	font-size:16px;
	font-family:times, serif;
}

.imgdesc{ 
	border:0px solid black;
	font-size:11px;
	font-family:times, serif;
	text-align:center;
	font-weight:normal;
}
.header{
	border:0px solid black;
}
.footer{
	text-align:center;
	border:0px solid black;
}
.menu{
	float:left;
	border:0px solid black;
}
.content{
	text-align:center;
	width:620px;
	// bottom:0px;
	// height:400px;
	overflow:auto;
	float:left;
	border:0px solid black;
}
.teaser{
	text-align:center;
	border:0px solid black;
}
.menuitem{
	z-index:100;
	background:white;
	color: black;
	border:4px solid black;
	font-size:18px;
	font-family:times, serif;
	text-align:left;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 3px 0px 3px 0px;
	width:179px;
	cursor:pointer;
}
.menuitem a:link {color:black; text-decoration: none;}
.menuitem a:hover {color:black; text-decoration: none;}
.menuitem a:visited {color:gray; text-decoration: none;}
.menuitem a:active {text-decoration: none; color:white; }

.menuitem_hover{
	z-index:100;
	background:#ff9999;
	color: black;
	border:4px dotted black;
	font-size:18px;
	font-family:times, serif;
	text-align:left;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 3px 0px 3px 0px;
	width:179px;
	cursor:pointer;
}
.menuitem_active{
	background:#ff0000;
	z-index:100;
	color: black;
	border:4px dotted black;
	font-size:18px;
	font-family:times, serif;
	text-align:left;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 3px 0px 3px 0px;
	width:179px;
	cursor:pointer;
}
.menumain{
display.block;
	color: black;
	border:4px solid black;
	font-size:18px;
	font-family:times, serif;
	text-align:left;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 3px 0px 3px 0px;
	width:179px;
}
.menumain a:link {color:black; text-decoration: none;}
.menumain a:hover {color:black; text-decoration: none;}
.menumain a:visited {color:gray; text-decoration: none;}
.menumain a:active {text-decoration: none; color:white; }

.menumain_passive{
	background:red;
	color: black;
text-decoration:outline;
	border:4px solid black;
	font-size:18px;
	font-family:times, serif;
	text-align:right;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 3px 0px 3px 0px;
	width:179px;
}

.menumain_over{
	background:red;
	color: black;
	border:4px solid black;
	font-size:18px;
	font-family:times, serif;
	text-align:left;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 3px 0px 3px 0px;
	width:179px;
}
.menumain_over a:link {color:black; text-decoration: none;}
.menumain_over a:hover {color:black; text-decoration: none;}
.menumain_over a:visited {color:gray; text-decoration: none;}
.menumain_over a:active {text-decoration: none; color:white; }

.menuchild{
	background:white;
	color: black;
	border:4px solid black;
	font-size:18px;
	font-family:times, serif;
	text-align:left;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 1px 0px 1px 0px;
	width:169px;
	cursor:pointer;
}
.menuchild a:link {color:black; text-decoration: none;}
.menuchild a:hover {color:black; text-decoration: none;}
.menuchild a:visited {color:gray; text-decoration: none;}
.menuchild a:active {text-decoration: none; color:white; }

.menuchild_over{
	background:#ff9999;
	color: black;
	border:4px black dotted;
	font-size:18px;
	font-family:times, serif;
	text-align:left;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 1px 0px 1px 0px;
	width:169px;
	cursor:pointer;
}
.menuchild_passive{
	background:#ff9999;
	color: black;
	border:4px black dotted;
	font-size:18px;
	font-family:times, serif;
	text-align:right;
	line-height:22px;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
	margin: 1px 0px 1px 0px;
	width:169px;
	cursor:pointer;
}
	
