@media screen {

	body {
		margin: 2px; 
		background-color: #000;
		font-size: 12px;
		font-family: Verdana, Tahoma, Arial;	
		color: #5F6062;
	}


	div#container {
		width: 962px;
		background-color: #fff; 
		margin: 0 auto; 		
	}

		
	div#content {
		margin-left: 1px; 
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		padding: 0;
	}

	div#bottom {
		width: 960px; 
		height: 26px;
		padding-top: 7px; 
		margin-left: 1px;	
		margin-right: 1px; 
		
		font-size: 13px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: bold; 
		color: #fff; 

		text-align: center; 
		
		background-color: #fff; 
		background-image: url('images/bottom.jpg');
		background-repeat: no-repeat;
		background-position: center middle;
	}

		
	div#bottom a {
		color: #fff;
		font-size: 13px;
		font-family: Arial, Tahoma, Verdana;
		font-weight: bold; 
		text-decoration: none;  
	}

	div#bottom a:visited {
		color: #fff;
	}

	div#bottom a:hover {
		color: gray;
	}


	h1.headline {

		font-family: Arial, Verdana, Tahoma;	
		font-size: 20px;
		font-weight: bold; 
		color: #000;

	}

	h1.subheadline {
		font-family: Verdana, Tahoma, Arial;	
		font-size: 11px;
		font-weight: bold; 
		color: #5F6062;
		margin-bottom: 0px; 
	}

	h1.presentation_headline {
		font-family: Verdana, Tahoma, Arial;	
		font-size: 15px;
		font-weight: bold; 
		color: #000;
		margin-bottom: 2px; 
	}

	h1.blog_headline {

		font-family: Arial, Verdana, Tahoma;	
		font-size: 20px;
		font-weight: bold; 
		color: #000;
		margin-bottom: 2px; 

	}

	.hr {
		border-top: 1px solid #3F6D87; 
	}

	img.noborder {
		border: none; 
	}

	img.logo {
		margin-left: 10px;
		margin-bottom: 100px;
	}

	img.standard {
		border: 1px solid #fff; 
	}
	
	.contentPicture {
		border: 1px solid #D7DADB; 
		margin-left: 5px; 
		margin-right: 5px; 
	}
	
	.videobox { 
		height: 165px;
		border: 1px solid #D7DADB; 
		padding: 4px; 
		text-align: center; 
	}

	.modulefile {
		font-size: 11px;
	}

	div#navcontainer {
		width: 960px;
		height: 25px; 
		margin-left: 1px;
		margin-right: 1px; 
	
		background-color: #fff; 

		background-image: url('images/menu.jpg');
		background-repeat: no-repeat;
		background-position: center middle;
	}

	ul.navlist
	{
		font-family: verdana, arial, sans-serif;
		font-weight: bold;
		font-size: 12px;

		list-style-type: none;
		
		border-bottom: 1px solid #000;
		margin: 0px;
		padding-bottom: 24px;
		padding-left: 10px; 
	}

	ul.navlist li
	{
		float: left;
		height: 21px;
		background-color: #3F6D87;
		margin: 2px 3px 0 2px;
		border: 1px solid #000;
	}

	ul.navlist li#active
	{
		border-bottom: 1px solid #fff;
		background-color: #fff;
	}

	li#active a { color: #000; }

	ul.navlist a
	{
		float: left;
		display: block;
		color: #fff;
		text-decoration: none;
		padding: 4px;
	}

	ul.navlist a:hover { 
		background-color: #fff; 
		color: #000;
	}




	ul#navlist3 {
		margin-top: 7px;
		margin-bottom: 7px; 
		margin-left: 0;
		padding-left: 0;
		list-style: none;
	}


	ul#navlist3 li {
		padding-left: 10px;
		margin-top: 5px; 
	}


	ul#navlist3 li a { 
		text-decoration: none;
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;  
		font-weight: bold;
		color: #3F6C85;
	}

	ul#navlist3 li a:hover { 
		color: #000; 
	}


	ul#subnavlist {
		margin-top: 3px; 
		margin-left: 0px;
		padding-left: 20px; 
		text-align: left;
		list-style-type: none;
	}

	ul#subnavlist li a {
		text-align: left;
		font-weight: bold;
		font-size: 12px; 
		text-decoration: none;
		color: #3F6C85;
	}

	ul#subnavlist li a:hover {
		color: black;
	}




	
	ul#contentnavlist {
		width: 202px;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 5px;
		padding: 0;
		list-style-type: none;
		white-space: nowrap;
	}

	ul#contentnavlist li{
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		margin: 0;
		padding: 5px 0 4px 0;
		background-color: #eef4f1;
		border: 1px solid #e0ede9;
	}

	#contentnavlist a, #contentnavlist a:link {
		margin: 0;
		padding: 5px 9px 4px 9px;
		color: #95bbae;
		text-decoration: none;
	}


	ul#contentnavlist li#active {
		color: #95bbae;
		background-color: #deebe5;
	}

	#contentnavlist li:hover {
		color: #74a893;
		background-color: #d1e3db;
	}	



	#listofsites ul {
		list-style-type: none;
		margin-left: 0;
		padding-left: 0;
	}
		

	#listofsites ul li.standard {
		float: left;
		height: 15px;
		margin-left: 5px;
		padding-left: 12px;
		background-image: url(images/arrow.gif);
		background-repeat: no-repeat;
		background-position: left center;
		text-decoration: underline;
	}

	#listofsites ul li.standard a {
		text-decoration: underline;
	}


	#listofsites ul li.active {
		float: left;
		height: 15px;
	}	

	#listofsites ul li.active a {

		text-decoration: underline;
	}	


	




	td.presentation_box_0 {
		width: 612px;
		background-color: #D7DADB;
		font-family: Arial, Verdana;
		color: #000; 
		padding: 2px; 
	}
		
	td.presentation_box_1 {
		width: 313px;
		background-color: #A6B2BA;
		font-family: Arial, Verdana;
		color: #000; 
		padding: 2px; 
	}
	
	td.presentation_box_2 {
		width: 612px;
		background-color: #A6B2BA;
		font-family: Arial, Verdana;
		color: #000; 
		padding: 2px;	
	}

	td.presentation_box_3 {
		width: 612px;
		background-color: #A6B2BA;
		font-family: Arial, Verdana;
		color: #000; 
		padding: 2px;
	}

	#newscontainer ul
	{
		list-style-type: none;
		text-align: left;
		margin-left: 5px; 
	}

	#newscontainer ul li a
	{
		background-image: url('images/list_2.gif');
		background-repeat: no-repeat;
		background-position: left center;	
		padding-left: 15px;
		text-align: left;
		text-decoration: none;
		color: #000;	
	}

	#newscontainer ul li a:hover
	{
		background-image: url('images/list_1.gif');
		background-repeat: no-repeat;
		background-position: left center;
		color: #808080;
	}

	div.blogcontainer ul {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 8px;
		padding-left: 2px;
		list-style: none;
	}

	div.blogcontainer ul ul {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		padding-left: 2px;
		list-style: none;
	}
		
	div.blogcontainer ul li.list {
		padding-left: 10px;
		background-image: url(images/arrow.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
	}

	div.blogcontainer ul li.list a {
		color: #4A809E; 
		text-decoration: none; 
		
	}

	div.blogcontainer ul li.list a:hover {
		color: #000; 
		text-decoration: none; 
		
	}

	div.blogcontainer ul li.list a#active {
		font-weight: bold;
		
	}

	div.blogcontainer ul ul li.list {
		padding-left: 10px;
		background-image: url(images/arrow.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
	}

	div.blogcontainer ul ul li.list a {
		color: #4A809E; 
		text-decoration: none; 
		
	}

	
	div.blogcontainer ul ul li.list a:hover {
		color: #000; 
		text-decoration: none; 
		
	}
	
	div.blogcontainer ul ul li.list a#active {
		font-weight: bold;
		
	}
		
	div.blogcontainer li.picture {
		float: left; 
		width: 208px; 
		min-height: 170px;
		border: 1px solid #D7DADB; 
		padding: 4px; 
		margin: 2px;
		text-align: center;
		font-size: 11px; 
	}

	div.blogcontainer li.picture img {
		margin-bottom: 2px; 
		border: 1px solid black;
	}
	


	.standardform {
		width: 160px; 
		color: #4A809E;
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		padding: 3px 0 2px 0;
		background-color: #eef4f1;
		border: 1px solid #e0ede9;
	}

	.longform {
		width: 376px; 
		color: #4A809E;
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		padding: 3px 0 2px 0;
		background-color: #eef4f1;
		border: 1px solid #e0ede9;
	}
	
	.standardtext {
		width: 415px;
		height: 100px;
		color: #4A809E;
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		padding: 3px 0 2px 0;
		background-color: #eef4f1;
		border: 1px solid #e0ede9;
	}

	.standardsubmit {
		width: 100px; 
		color: #4A809E;
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		font-weight: bold;
		padding: 3px 0 2px 0;
		background-color: #eef4f1;
		border: 1px solid #e0ede9;
	}

	a {
		color: #4A809E; 
		text-decoration: none; 
	}

	
	a:hover {
		color: #000; 
		text-decoration: none; 
		
	}


	.feed {
		float: right;
  		margin-left: 3px;
		margin-right: 3px; 
 		padding: 0 0 0 19px;
  		background: url("s5/images/rss.gif") no-repeat 0 50%;
	} 
		
	.allnews {
		float: right;
  		margin-left: 3px;
		margin-right: 3px; 
 		padding: 0 0 0 19px;
  		background: url("s5/images/fileinfo.gif") no-repeat 0 50%;
	} 
}




@media print {
	
	.noprint {
		display: none; 
	}

	#bottom {
		text-align: center;
	}
	
	img.standard {
		border: 1px solid #000; 
	}

	.contentPicture {
		border: 1px solid #D7DADB; 
		margin: 5px; 
	}

	a {
		color: #000;
		text-decoration: none; 
	}
	
	h1.presentation_headline {
		font-family: Verdana, Tahoma, Arial;	
		font-size: 14px;
		font-weight: bold; 
		color: #000;
		margin-bottom: 2px; 

	}

}
