/*@media screen
{*/
	body {
		color: #333;
		font-weight : normal;
		font-size: 12px;
		font-family: Arial, Helvetica, Geneva, Helvetica, sans-serif;
		text-decoration: none;
		width: 900px;
		margin: 0;
		padding: 0;
		background: url("../images/bg-900.gif") #fff;
		background-repeat: repeat-y;
	}
	
	.hidden {
		display: none;
	}
	
	#head {
		width: 899px;
		height: 95px;
		border-bottom: 1px solid #fff;
		clear: both;
	}
	
.statistik-small-header{
		width: 671px;
		height: 20px;
		margin-top: 0;
		margin-right: -11px;
		margin-bottom: 10px;
		margin-left: -11px;
		padding: 1px 0 6px 12px;
		color: #164172;
		font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial,Helvetica,Geneva,Helvetica,sans-serif;
}
.spezial-border{
		width: 665px; 
		border: 1px solid #2C6A99;
		border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;
		margin-top: 0;
		margin: 0 -11px 2px;
		padding: 11px 6px;
		background-color:#FFFFFF;
}
.spezial-border-top{
		width: 665px; 
		border-top: 1px solid #2C6A99;border-top-right-radius: 4px;border-top-left-radius: 4px;
		margin-top: 0;
		margin: 0 -10px 2px;
		padding: 11px 6px;
		background-color:#FFFFFF;
}
.spezial-border-bottom{
		width: 665px; 
		border-bottom: 1px solid #2C6A99;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;
		margin-top: 0;
		margin: 0 -10px 2px;
		padding: 11px 6px;
		background-color:#FFFFFF;
}
.table1{
    border: 1px solid #2C6A99;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;margin-top: 0;
}
.table2{	
	background:#2C6A99;
	color:#ffffff;}
.table2, .table3{width:659px;margin:3px; border:1px solid #2C6A99;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;}
.table3 tr{width:659px; border:1px solid #2C6A99;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;border-top-right-radius: 4px;border-top-left-radius: 4px;}
.table3 td{width:33%; border-bottom:1px solid #2C6A99;}

.ui-dialog{box-shadow:8px 8px 8px #666;}
 
 
 
.etabs { margin: 0; padding: 0; }
.tab { height: 17px; font-size: 14px; display: inline-block; zoom:1; *display:inline; background: #2C6A99; border: solid 1px #999; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-top-right-radius: 4px;border-top-left-radius: 4px}
.tab a { text-decoration: none; font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none; }
.tab a:hover { text-decoration: none; }
.tab.active { background: #fff; padding-top: 6px; position: relative; top: 1px; border-color: #2C6A99; }

.tab-container .panel-container { background: #fff; border: solid #2C6A99 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
#tab-container.tab-container ul.etabs li.tab a.active{ font-weight: bold; color:#2C6A99; }
#tab-container.tab-container ul.etabs li.tab a{color:#ffffff;}
 
 
.timeDisplay{border: 1px solid #2C6A99;border-radius: 4px; font-size: 12px; font-weight: 600; height: 17px; margin-left: 350px; margin-top: -20px; text-align: center; width: 234px;}
.ui-button{height: 26px;}

table.table3 tbody tr td a.modallink:link {text-decoration: none; color:#2C6A99;} 
table.table3 tbody tr td a.modallink:visited {text-decoration: none; color:#2C6A99;} 
table.table3 tbody tr td a.modallink:active {text-decoration: none; color:#2C6A99;} 
table.table3 tbody tr td a.modallink:hover {text-decoration: none; color:#ffffff; background-color:#2C6A99;}


.table1, .table2, .table3{
		font-weight : normal;
		font-size: 12px;
		font-family: Arial, Helvetica, Geneva, Helvetica, sans-serif;
		text-decoration: none;
}
#download-button, #full-list-button, #small-list-button{width:250px; margin-left:33%;}
#customer-filter-button{width:128px; margin-left:6px;}
#date-filter-button{margin-left: 95px; margin-top: -43px; width: 185px;}

	.headimage-mepsheader
	{
		background: url("../images/head-meps-900.jpg") no-repeat;
	}
	.headimage-ameheader
	{
		background: url("../images/head-ame-900.jpg") no-repeat;
	}
	.headimage-abheader
	{
		background: url("../images/head-ab-900.jpg") no-repeat;
	}
	.headimage-daoheader
	{
		background: url("../images/head-dao-900.jpg") no-repeat;
	}
	.headimage-crheader
	{
		background: url("../images/head-cr-900.jpg") no-repeat;
	}
	.headimage-esrheader
	{
		background: url("../images/head-esr-900.jpg") no-repeat;
	}
	.headimage-esepheader
	{
		background: url("../images/head-esep-900.jpg") no-repeat;
	}	

	.headimage-aeiheader
	{
		background: url("../images/head-aei-900.jpg") no-repeat;
	}
	.headimage-sedaoheader
	{
		background: url("../images/head-sedao-900.jpg") no-repeat;
	}	

	.headimage-standard  {
		background: url("../images/head4-900.jpg") no-repeat;
	}
	#head-eeiu {
		width: 899px;
		height: 110px;
		background: url("../images/head-eeiu.jpg") no-repeat;
		border-bottom: 1px solid #2C6A99;
		clear: both;
	}
	a.logolink {
		display: block;
		height: 90px;
		width: 75px;
	}
	a.logolinkjournal {
		display: block;
		height: 90px;
		width: 300px;
	}	
	a {
		color: #2C6A99;
		text-decoration: none;
	}
	
	a:hover {
		color: #012A4A;
	}
	
/*
	a strong {
		background: url("../images/pfeil_blue.gif") no-repeat;
		height: 9px;
		padding-left: 10px;
		font-weight: bold;
	}
*/
	
	/* MENU TOP ##############################################################*/
	
	#topmenu {
		position: absolute;
		width: 897px;
		padding: 2px;
		padding-right: 0;
		float: left; 
		/*background: #2C6A99;*/
		color: #fff;
		font-size: 11px;
		letter-spacing: 2px;
	}
	
	#topmenu ul {
		margin: 0;
		padding: 0;
		float: right;
	}
	
	#topmenu ul li {
		float: left;
		list-style-type: none;
		margin: 0;
		padding: 0 10px;
		border-left: 1px solid #fff;
	}
	
	#topmenu ul li:first-child {
		border-left: 0;		
	}
	
	#topmenu a {
		color: #fff;
	}
	
	#topmenu a:hover {
		color: #cccccc;
	}
	
	/* MENU MAIN ##############################################################*/
	
	#mainmenu {
		float: left;
		width: 180px;
		margin: 0;
		margin-top: 1px;
		padding: 0;
		font-size: 12px;
		font-weight: bold;
		border-top: 1px solid #fff;
		overflow: hidden;
	}
	
	#mainmenu ul {
		margin: 0;
		padding: 0;
	}
	
	#mainmenu li {
		list-style-type : none;
		margin: 0;
		padding: 0;
	}
	
	#mainmenu a {
		display: block;
		margin: 0;
		padding: 4px 0 5px 10px;
		color: #fff;
	}
	
	#mainmenu a:hover { 
		color: #2C6A99;
		display: block;
		padding: 4px 0 5px 10px;
		background: url("../images/menu_bg.gif") right no-repeat;
	}
	
	#mainmenu .aon {
		color: #2C6A99;
		display: block;
		padding: 4px 0 5px 10px;
		background: url("../images/menu_bg.gif") right no-repeat;
	}
	
	/* MENU SUB ##############################################################*/
	
	#submenu {
		margin: 0;
		padding: 4px 0 4px 10px;
		font-size: 10px;
		background: #fff;
		border-right: 1px solid #2C6A99;
		line-height : 150%;
	}
	
	#submenu li {
		margin: 0;
		padding: 0;
		background: #fff;
	}
	
	#submenu a {
		padding: 0 0 0 12px;
		color: #2C6A99;
	}
	
	#submenu a:hover {
		color: #012A4A;
		padding: 0 0 0 12px;
		background: url("../images/pfeil_blue.gif") left center no-repeat;
	}
	
	#submenu .aon {
		color: #012A4A;
		padding: 0 0 0 12px;
		background: url("../images/pfeil_blue.gif") left center no-repeat;
	}
	
	/* MENU SUB2 ##############################################################*/
	
	#submenu2 {
		margin: 0;
		margin-left: 12px;
		padding: 0;
		padding-left: 4px;
		font-weight: normal;
		border-left: 1px dotted #2C6A99;
	}
	
	#submenu2 a {
		margin: 0;
		padding: 4px 0 4px 12px;
		color: #2C6A99;
	}
	
	#submenu2 a:hover { 
		margin: 0;
		padding: 4px 0 4px 12px;
		color: #012A4A;
		background: url("../images/pfeil_sub.gif") left center no-repeat;
	}
	
	#submenu2 .aon { 
		margin: 0;
		padding: 4px 0 4px 12px;
		color: #012A4A;
		background: url("../images/pfeil_sub.gif") left center no-repeat;
		font-weight: bold;
		text-decoration: underline;
	}
	
	/* PFAD ##############################################################*/
	/* ab hier gibt´s Probleme mit der "Breadcrumb" 	*/
	/*	clear: both;
		float: left;
		width: 657px;
		padding: 0 10px 10px 10px;
		margin: 0;
		border-left: 1px solid #2C6A99;
		border-right: 1px solid #2C6A99;
		display: block;
		position: relative;
		*/
	#breadcrumb {
		clear: both;
		padding: 0 0 5px 20px;
		font-size: 11px;
		font-weight: bold;
		background: url("../images/breadcrumb.gif") no-repeat;
	}

	/* CONTENT ##############################################################*/
	
	#content {
		float: left;
		width: 679px;
		margin: 0;
		padding: 5px 20px 20px 20px;
		line-height : 150%;
		background: #fff;
		position: relative;
	}
	#footer{
		clear: both;
		float: left;
		font-size: 10px;
	}

	#content a {
		text-decoration: none;
	}
	#content a:hover {
		text-decoration: underline;
	}

	/* keep superscript and subscript text from breaking the line-spacing */
	#content sup {
		font-size: smaller;
		vertical-align: baseline;
		position: relative;
		bottom: 0.40em;
		}
	#content sub {
		font-size: smaller;
		vertical-align: baseline;
		position: relative;
		bottom: -0.25em;
	}
	
	.clear {
		clear: both;
		display: block;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		height: 0;
	}

	
	.box a:visited {
		color: #721557;
		text-decoration: none;
	}

	.box {
		clear: both;
		float: left;
		width: 657px;
		padding: 0 10px 10px 10px;
		margin: 0;
		border-left: 1px solid #2C6A99;
		border-right: 1px solid #2C6A99;
		display: block;
		position: relative;
	}
	
	.box_bottom {
		float: left;
		width: 679px;
		height: 10px;
		background: #fff url("../images/box_bottom-679.gif") no-repeat;
		margin-bottom: 10px;
		display: block;
		position: relative;
		margin-right: -3px;
	}
	.nobox {
		margin: 0 -11px -10px -10px;
		padding-top: 20px;
		background: #fff;
	}
	
	.box h1 {
		width: 673px;
		height: 20px;
		margin-top: 0;
		margin-right: -11px;
		margin-bottom: 10px;
		margin-left: -11px;
		padding-top: 1px;
		padding-left: 6px;
		padding-bottom: 0;
		padding-right: 0;
		background: #fff url("../images/box_top-679.gif") no-repeat;
		color: #fff;
		font-size: 14px;
		letter-spacing: 1px;
	}
	
	.tsblurb h4 {
/*
		margin-top: -2;
		padding-top: -2;
		margin-bottom: -2;
		padding-bottom: -2;
*/
		font-size: 10px;
		font-style: italic;
		font-weight: normal;
		line-height : 100%;
		color: 999;
		
	}
	
	
	
	.bb h2 {
		margin: 0;
		margin-bottom: 10px;
		padding: 10px 0 5px 0;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		line-height : 120%;
	}
	
	.bb h3 {
		margin: 0;
		padding: 0;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
	}
	
	h2 {
		margin: 0;
		padding: 0;
		font-size: 18px;
	}
	
	h3 {
		margin: 0;
		padding: 0;
		font-size: 16px;
	}
	
	h4 {
		margin: 0;
		padding: 0;
		font-size: 12px;
		font-weight: bold;
	}
	
	.article_result {
		font-size: 10px;
	}
	
	.more {
		background: url("../images/pfeil_blue.gif") no-repeat;
		height: 9px;
		padding-left: 10px;
		font-weight: bold;
	}
	
	.box p {
		margin: 0;
		padding: 0;
	}
	
	.bild {
		float: left;
		width: 250px;
		padding: 10px 0 2px 0;
		text-align: center;
	}
	
	.text {
		clear: both;
		padding-right: 10px;
	}
	
	.author_address {
		padding: 0;
		padding-top: 10px;
		padding-bottom: 16px;
		font-size: 10px;
		line-height : 140%;
		text-align: center;
	}

	.footnote {
		padding: 0;
		padding-bottom: 16px;
		font-size: 10px;
		line-height: 12px;
		text-align: center;
	}

	.abstract_block {
		font-size: 12px;
		text-align: justify;
	}
	

	.text {
		background: url("../images/txt.gif") no-repeat;
		padding-left: 14px;
		font-weight: bold;
	}

	.pdf {
		background: url("../images/pdf.gif") no-repeat;
		padding-left: 14px;
		font-weight: bold;
	}
	.word {
		background: url("../images/word.gif") no-repeat;
		padding-left: 14px;
		font-weight: bold;
	}
	.excel {
		background: url("../images/excel.gif") no-repeat;
		padding-left: 14px;
		font-weight: bold;
	}
	.quicktime {
		background: url("../images/quicktime.gif") no-repeat;
		padding-left: 14px;
		font-weight: bold;
	}
	.wmv {
		background: url("../images/wmv.gif") no-repeat;
		padding-left: 14px;
		font-weight: bold;
	}
	.real {
		background: url("../images/real.gif") no-repeat;
		padding-left: 17px;
		font-weight: bold;
	}

	.mailtoafriend {
		background: url("../images/mailtofriend.gif") no-repeat;
		padding-left: 29px;
		font-weight: bold;
	}
	
	.facebook{
		padding-left: 0px;
		padding-top: 0px;
		border: 0;
	}

	.blue-bg-wide {
		padding: 5px 5px 5px 5px;
		background: #F6F7F9;
		border-top: 1px dotted #2C6A99;
		border-right: 1px dotted #2C6A99;
		border-bottom: 1px dotted #2C6A99;
		border-left: 1px dotted #2C6A99;
	}

	.blue-bg-narrow {
		width: 300px;
		padding: 5px 5px 5px 5px;
		background: #F6F7F9;
		border-top: 1px dotted #2C6A99;
		border-right: 1px dotted #2C6A99;
		border-bottom: 1px dotted #2C6A99;
		border-left: 1px dotted #2C6A99;
	}


	.blue-bg-abstract {
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 5px 5px 5px 5px;
		background: #F6F7F9;
		border-top: 1px dotted #2C6A99;
		border-right: 1px dotted #2C6A99;
		border-bottom: 1px dotted #2C6A99;
		border-left: 1px dotted #2C6A99;
		line-height: 20px;
	}
	
	.blue-bg-cited {
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 5px 5px 5px 5px;
		background: #F6F7F9;
		border-top: 1px dotted #2C6A99;
		border-right: 1px dotted #2C6A99;
		border-bottom: 1px dotted #2C6A99;
		border-left: 1px dotted #2C6A99;
		line-height: 20px;
	}
	.blue-bg {
		width: 98%;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 5px 5px 5px 5px;
		background: #F6F7F9;
		border-top: 1px dotted #2C6A99;
		border-right: 1px dotted #2C6A99;
		border-bottom: 1px dotted #2C6A99;
		border-left: 1px dotted #2C6A99;
/*
		line-height: 25px;
*/
	}

	.blue-bg-home {
		width: 98%;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 5px 5px 5px 5px;
/*
		background: #F6F7F9;
*/
		border-top: 1px solid #2C6A99;
/*
		border-right: 1px dotted #2C6A99;
*/
		border-bottom: 1px solid #2C6A99;
/*
		border-left: 1px dotted #2C6A99;
*/
/*
		line-height: 25px;
*/
	}




	
	.white-bg {
		padding: 14px 5px 14px 5px;
		background: #fff;
		border-bottom: 1px dotted #2C6A99;
	}
	
	.box ul {
		margin: 0;
		padding-left: 20px;
	}

	.box ul li {
		padding-bottom: 10px;
	}

	.box ol li {
		padding-bottom: 10px;
	}
	

	.box ul li li {
		list-style-image: none;
		list-style-type: disc;
		padding-bottom: 10px;
	}
	
	.box_small ul {
		margin: 0;
		padding-left: 30px;
	}
	.box_small li {
		list-style-image: url("../images/pfeil_blue.gif");
		padding-bottom: 10px;
	}
	
	/*styles for homepage */
	li.meps { list-style-image: url("../images/pfeil_MEPS.gif");}
	li.ame { list-style-image: url("../images/pfeil_AME.gif");}
	li.dao { list-style-image: url("../images/pfeil_DAO.gif"); }
	li.cr { list-style-image: url("../images/pfeil_CR.gif"); }
	li.esep { list-style-image: url("../images/pfeil_ESEP.gif"); }
	li.esr { list-style-image: url("../images/pfeil_ESR.gif"); }
	li.aei { list-style-image: url("../images/pfeil_AEI.gif"); }
	li.soaa { list-style-image: url("../images/pfeil_soa.gif"); }
	/*Special class to make list with blue arrows*/
	ul.blue {list-style-image: url("../images/pfeil_blue.gif");}
	li.blue {list-style-image: url("../images/pfeil_blue.gif");}

	.archivlist ul {
		margin: 0;
		padding: 0;
		display: inline;
	}
	
	.archivlist li {
		margin: 0;
		padding: 0;
	}
	
	.archivlist li li {
		padding-left: 5px;
		display: inline;
	}
	
	table.archivlist td {
		 vertical-align: top;
	}
	
	.text-small {
		font-size: 10px;
	}
	
	/* PAGE-NAVI ##############################################################*/
	
	.page-nav {
		clear: left;
		padding-top: 30px;
	}
	.page-prev {
		float: left;
		font-size: 11px;
		font-weight: bold;
		margin-right: 10px;
		padding-left: 14px;
		padding-right: 5px;
		border: 1px solid #2C6A99;
		background: url("../images/pfeil_blue_left.gif") no-repeat left;
	}
	.page-next {
		float: left;
		font-size: 11px;
		font-weight: bold;
		padding-left: 5px;
		padding-right: 14px;
		border: 1px solid #2C6A99;
		background: url("../images/pfeil_blue.gif") no-repeat right;
	}
	/* FORM ##############################################################*/
	form {
		display: inline;
	}	
	.feld {
		background-color: #FFFFFF;
		width: 160px;
		border: solid #356FAF 1px;
		margin: 2px 0px 10px 0px;
		padding: 0;
	}
	
	.area {
		background-color: #FFFFFF;
		width: 200px;
		height: 160px;
		border: solid #356FAF 1px;
		margin: 2px 0px 10px 0px;
		padding: 0;
	}
	
	.pull {
		background-color: #FFFFFF;
		width: 180px;
		border: solid #356FAF 1px;
		margin: 2px 0px 10px 0px;
	}
	
	.but {
		background-color: #356FAF;
		color: #FFFFFF;
		font-weight: bold;
		text-align: center;
		border: 0px;
		width: 110px;
		margin: 0;
		padding: 0;
	}
	
	.search {
		clear: both;
		margin: 10px;
		margin-top: 30px;
		padding-top: 5px;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		border-top: 1px dotted #fff;
	}
	
	.feld_search {
		background-color: #FFFFFF;
		width: 120px;
		height: 20px;
		border: 0;
		margin: 0;
		padding: 0;
	}
	
	.but_search {
		background: #fff url("../images/but.gif") no-repeat;
		color: #2C6A99;
		font-size: 8px;
		font-weight: bold;
		text-align: center;
		border: 0;
		width: 20px;
		height: 20px;
		margin: 0;
		padding: 0;
		cursor: pointer;
	}
	.search select {
		width: 135px;
		margin-top: 10px;
	}
	
	.abs-links {
		padding-top: 6px;
	}
	
	.nobox h1 {
		background: #fff;
		color: #000;
	}
	/* ###### CSS STYLED CONTENT/IMGTEXT
		/* COMMON */
		.csi-textpic {
		}
		
		.csi-textpic img {
			border: 0;
			/*
margin-left: 5px;
			padding-left: 5px;
*/
		}
		
		.csc-textpic-caption {
			margin-left: 5px;
			padding-left: 5px;
			text-align: left;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
			/*font-style: italic;  XXX demo only */
		
		}
		
		/*\*//*/
		.csi-caption {
		text-align: left;
		display:block;
		width:260px;
		margin-left:10px;
		}
		/**/
		
		.csc-textpic-caption {
		font-size: 9px;
		line-height : 140%;
		/*\*//*/
		text-align: left;
		clear:both;
		display:block;
		
		width:200px;
		
		
		/**/
		}
		.csi-textpic .csi-image {
			border: 0;
			margin: 0;
		}
		.csi-textpic .csi-imagewrap {
			padding-right: 10px;
		}
		
		.csi-textpic .csi-text {
			border: 0;
			text-align: left; /*will have to be an inline style - controlled by TS*/ 
		}
		
		.csi-text p {
			margin: 0;
		}
		
		/* CENTER */
		
		.csi-center .csi-image {
			margin: 0 auto 3px;
		}
		
		.csi-center .csi-imagewrap {
			margin: 0 auto;
		}
		
		/* RIGHT */
		.csi-right div.csi-image {
			float: right;
			clear: both;
		}
		
		.csi-right div.csi-text {
			clear: right;
		}
		
		/* LEFT */
		.csi-left div.csi-image {
			float: left;
			clear: both;
		}
		
		.csi-left div.csi-text {
			clear: left;
		}
		
		
		/* INTEXT LEFT */
		.csi-intext-left .csi-image {
			float: left;
			clear: both;
		}
		
		
		/* INTEXT RIGHT */
		.csi-intext-right .csi-image {
			float: right;
			clear: both;
		}
		
		/* INTEXT RIGHT NOWRAP */
		.csi-intext-right-nowrap .csi-text {
			
		}
		
		.csi-intext-right-nowrap .csi-image {
			float: right;
			clear: both;
		}
		
		/* INTEXT LEFT NOWRAP*/	
		/*
		.csi-intext-left-nowrap .csi-text {
			float: left;
		}*/
		
		.csi-intext-left-nowrap .csi-image {
		}
	.csi-intext-left-nowrap .csi-imagewrap {
		float: left;
		clear: both;
	}
			
	/*.csi-text-nowrap {}*/
	
	/* styles fuer indexed search */
	.tx-indexedsearch-searchbox select,text {
		width: 140px;
		margin-bottom: 4px;
		margin-right:10px;
	}
/*}*/

/*abstract footer */
.abs-footer {
	clear: both;
	margin: 20px -10px -20px -10px;
	padding: 10px;
	border-top: 1px solid #356FAF;
	width: 100%;
}

/*Box borders on front page*/
.boxborder {
	clear: both;
	margin: 10px -10px -20px -10px;
	padding: 10px;
	border-top: 1px solid #356FAF;
	width: 100%;
}


.copy {
	padding: 10px 0 5px 0;
	margin: -10px 0 0 0;
}

.news-list-date  {
color:cccccc;
font-size: 10px;
}

.news-single-timedata {
color:cccccc;
font-size: 10px;
}

.journal-index a{
	font-weight: bold;
}


.journal-index a:visited  {color: #721557;}

.journal-index p{
	padding: 5px 0;
	margin: 10px 0;
}

.article-link {
	padding-left: 15px;
	font-weight: bold;
	background: url("../images/pdf.gif") left center no-repeat;
	}
	
.tsblurb-contents {
		font-size: 10px;
		font-style: italic;
		font-weight: normal;
		line-height : 100%;
		text-decoration: none;
		color: ccc;	
	}
	

	
/*These are for formatting the ThemeSection contents*/
.theme-author {
	padding: 0 0 0 10px;
	margin: 0px 0;
}
.theme-title-page {
	padding: 0 0 0 35px;
	margin: 0px 0;
}


.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("../images/sil_statistik_images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("../images/sil_statistik_images/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("../images/sil_statistik_images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("../images/sil_statistik_images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("../images/sil_statistik_images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("../images/sil_statistik_images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("../images/sil_statistik_images/ui-icons_cd0a0a_256x240.png");
}


/*tooltip for lists of issues on journal home pages*/
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 0px dotted black;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: auto;
    white-space: nowrap;
    background-color: LemonChiffon ;
    color: black;
    text-align: center;
    font-size: 11px;
    border-radius: 1px;
    padding: 0px 3px 0px 3px;
    border-style: solid;
    border-width: 1px;
    border-color: Khaki;
    position: absolute;
    z-index: 1;
    top: 110%;
    left: 40%;
    margin-left: -60px;
    box-shadow: 4px 4px 5px LightGrey;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent Khaki transparent;
}
.tooltip:hover .tooltiptext {
    visibility: visible;
}

