.sidebarmenu {
margin:3% 2% 2% 1%;
text-align:center;
background:#4aa89f;
padding:3px;
border:1px solid #333333;
}

.sidebarmenutext, .sidebarmenutext a, .sidebarmenutext a:visited {color:#ffffff;
font-family:Verdana, Arial, Helvetica;
font-size:11px;
font-weight:bold;}

ul.sidebar {text-align: center;
	text-indent: 0pt; margin:0px; padding:0px;}

li.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	letter-spacing: .05em;
	list-style-type: none;
	margin:1em 0px;
	padding:3px;
	background:#efefef;
	border:1px solid #333333;
}

li.news {line-height:130%;margin:5px;}

LI a {color:#000066;}

li.search {margin:5px; border:5px;}

.download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background:#306cb8;
	border:1px solid black;
	padding:5px;
	margin:7px;
	text-align:center;
}

.download a{
	color:#ffffff;
	}

.pagenav {font-family:Verdana,Arial; background:#306cb8; color:#ffffff; font-size:10px; font-weight:bold; padding:2px; margin:2px; border:1px solid black; float:right;}

.pagenav a, .pagenav a:visited {color:#ffffff; font-size:10px; font-weight:bold;}

img {border:0px;}

.contact a, .contact a:visited, .contact{font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px; font-weight:bold; color:#ffffff; line-height:18px; margin:0px 0px -10px; padding:0px;}

a:hover {text-decoration: none;}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	position: relative;
	top: 15px;
	left:-5px;
	width:280px;
	padding:0px 2px 0px 2px;
	margin:0px;
}



.hierarchy {font-family:Verdana,Arial; font-size:12px; font-weight:bold; padding:5px; background:#ededed; margin:10px;}
.hierarchy2, .hierarchy2 a {font-family:Verdana,Arial; color:#ffffff; font-size:12px; font-weight:bold; padding:5px;}
.hierarchy3, .hierarchy3 a {font-family:Verdana,Arial; font-size:12px; font-weight:bold; background:#ededed;}


.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:16px;
	text-align: center;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin:10px 20%; 
	padding:5px;
	}
	
	.footer2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	text-align: center;
	border-top: 1px solid #008d7f;
	border-bottom: 1px solid #008d7f;
	margin:10px 20%; 
	padding:5px;
	}
	
h1 {font-weight:bold; font-size:175%; color:#008d7f; padding:5px 0px 5px 0px; margin:10px 0px 0px; line-height:130%; text-align:center;}
h2, caption {font-weight:bold; font-size:125%; color:#000000; line-height:130%; margin:auto; text-align:center;}
h3 {font-weight:bold; font-size:125%; color:#008d7f; line-height:130%; text-align:left;}
h4 {font-weight:bold; font-size:90%; color:#000000; line-height:130%; margin:auto;text-align:center;}
h5 {font-weight:bold; font-size:90%; color:#008d7f; line-height:130%; margin:auto;text-align:left;}


.searchplate {background-color:#4aa89f;}


.access{display:none;}

.quote {font-family:Verdana,Arial; background:#306cb8; color:#ffffff; font-size:12px; font-weight:bold; padding:7px 0px 7px 0px; margin:5px; border:1px solid black;}

.breaking a, .breaking a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#306cb8;
	line-height:150%;
	font-weight:bold;
	text-align: center;
}

input, select, option, textarea {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#000000;
	}

legend, .formheader {font-size:125%; font-weight:bold; color:#306cb8;}	

.formlabel {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#000000; 
	}

.required {color: #ff0000; font-weight:bold;}

.hint {color: #008d7f; font-style:italic;}

.homepagepicture {margin:2px; float:left; width:250px; text-align:center; background: #ededed; border: 1px solid black; font-size:90%; font-weight:bold; padding:1px;}

.lowText { text-decoration: none; color: #306cb8; font: Bold 8pt Verdana, Helvetica; text-align:center;}
.highText2 { text-decoration: none; color: #000000; font: Bold 8pt Verdana, Helvetica; text-align:center;}
.highText { text-decoration: none; color: #ffffff; font: Bold 8pt Verdana, Helvetica; text-align:center;}
.itemBorder { border: 1px solid white;}
.bioname {font-weight:bold; letter-spacing: .15em;}

table.publication {border:1px solid black;}


.content {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align: justify;
color:#000000; 
line-height:130%;}

.entry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 3% 1% 3%;
	/*/*/a{}
.entry {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>.entry {
  font-size: small;
}  

#jswrapper {
    margin-left: auto;
    margin-right: auto;
}


/* */
	
}

}


table.content, table.entry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	/*/*/a{}
table.content {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>table.content {
  font-size: small;
}  
/* */
	
}