
	A:link
		{
		color: #000066;
		}
	A:active
		{
		color: #FF0000;
		}
	A:hover {
		color: #FF0000;
		text-decoration: underline; 
		}
	A:visited
		{
		color: #000066;
		}
	.pagebk {
        background-color:#000066;
		}
	.body {
        background-color: #9EABDF;
		font-size: 9pt;
		font-family: Arial;
		white-space:nowrap;
		scrollbar-face-color: #ccccff; 
		scrollbar-shadow-color: #333333; 
		scrollbar-highlight-color: #33ffff; 
		scrollbar-3dlight-color: #9EABDF; 
		scrollbar-darkshadow-color: #333333; 
		scrollbar-track-color: #DFE0BD; 
		scrollbar-arrow-color: #0000ff;
		}
	.bodytable {
        background-color: #9EABDF;	
		font-size: 9pt;
		font-family: Arial;
		white-space:nowrap;
	}
	.newslink 
	{
		margin-top: 2px;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal;
		color: #666666;
	}
	.newslink a:hover
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal !important ;
		color: #000066 !important;
	}
	.newslink > a:active
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal ;
		color: #000066 ;
	}
	.newslink  a:link
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal ;
		color: #000066 ;
	}
	.newslink  a:visited
	{
		margin-top: 2px;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal ;
		color: #666666 ;
	}
	
	.newsheading
	{
		float:left; 
		padding-left: 3px; 
		color: White; 
	}
	
	.newsheading a
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		text-decoration: none;
		color: #ffffff ;
	}
	.newsheading  a:link
	{
		text-decoration: none;
		font-weight: normal ;
		color: #ffffff ;
	}
	.newsheading  a:visited
	{
		text-decoration: none;
		font-weight: normal ;
		color: #ffffff ;
	}	
	.newsheading a:hover
	{
		text-decoration: none;
		font-weight: normal !important ;
		color: #ffffff !important;
	}
	.newsheading a:active
	{
		font-weight: normal ;
		color: #ffffff ;
	}

	.markettalknewsheadingdate
	{
		margin-top: 2px;
      	font-size: 9pt;
		font-family: Arial;
		font-weight: normal;
		color: #666666;
		float: left;
	}
	.markettalknewsheadingtime
	{
		position: relative;
		margin-top: 2px;
      	font-size: 9pt;
		font-family: Arial;
		font-weight: normal;
		color: #666666;
		float: left;
		padding-left: 6px;
	}
	.markettalknewsheadingheadline
	{
		position: relative;
		margin-top: 2px;
      	font-size: 9pt;
		font-family: Arial;
		font-weight: normal;
		color: #666666;
		float: none;
		padding-left: 82px;
	}
	
	.markettalknewsheadingheadline  a
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal ;
		color: #000066 ;
		text-decoration: none;
	}
	
	.markettalknewsheadingheadline  a:link
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal ;
		color: #000066 ;
		text-decoration: none;
	}
	.markettalknewsheadingheadline  a:visited
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal ;
		color: #666666 ;
		text-decoration: none;
	}
	.markettalknewsheadingheadline a:hover
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		text-decoration: none !important;
		font-weight: normal !important ;
		color: #000066 !important;
	}
	.markettalknewsheadingheadline > a:active
	{
		margin-top: 2px ;
		font-size: 9pt;
		font-family: Arial;
		font-weight: normal ;
		color: #000066 ;
		text-decoration: none;
	}
	
	.td {
		font-family: verdana,arial,helvetica;
		font-size:8pt;
		color: #000000;
		}
	.whitespace {
        background-color:#ffffff;	
		font-size: 9pt;
		font-family: Arial;
		white-space:nowrap;
		}
	.generalbgcolor {
        background-color:#9EABDF;	
		}
	.tblcell {
        background-color:#FCF6DA;	
		font-size: 9pt;
		font-family: Arial;
		text-align:right;
		white-space:nowrap;
	}
	td.lpad {
		padding-left:10px;
	}
	td.rpad {
		padding-right:10px;
	}
	.tblcellup {
		color:green;
        background-color:#FCF6DA;	
		font-size: 9pt;
		font-family: Arial;
		text-align:right;
		white-space:nowrap;
	}
	.tblcelldwn {
		color:red;
        background-color:#FCF6DA;	
		font-size: 9pt;
		font-family: Arial;
		text-align:right;
		white-space:nowrap;
	}
	.tbllist {
        font-size: 9pt;
		font-family: Arial;
		text-align:left;
		white-space:nowrap;
		font-weight: bold;
	}
	.tbllistb {
        font-size: 8pt;
		font-family: Arial;
		text-align:left;
		white-space:nowrap;
		color:#000080;
	}
	.tblrowtitle {
        font-size: 9pt;
		font-family: Arial;
		background-color:#FCF6DA;
		text-align:center
      	}
    .tbltitle {
	   	background-color:#990000;
	   	color:white;
	   	font-size: 10pt;
	   	font-family: Arial;
	}
	.tblHead {
      	color:black;
	   	background-color: #DFE0BD;
	   	font-size: 9pt;
	   	font-family: Arial;
	}
	.tblFooter{
      	color:black;
	   	background-color: #cccccc;
	   	font-size: 9pt;
	   	font-family: Arial;
	}
	.itemBorder { 
		border: 1px solid black 
		}
	.itemText { 
		text-decoration: none; color: #000066; font:  9pt Bold Arial, Helvetica;
		}
	.imgcell { display: block; }

	INPUT {text-align : center; font : 9pt}
	SELECT {font : 9pt}
		
	.asptable_lb {display: block}
	.asptable_mt {display: none}
	.asptable_kg {display: none}
	.asptable_gt {display: none}
	.asptable_nt {display: none}
	
	.ticker {
		BACKGROUND-COLOR: #FFFFFF;
	}
	.linkbullet {
		FONT-WEIGHT: bolder;
		FONT-SIZE:small;
	}
	.centerbody {
		background-color : #edf2f8;
	}
	.header {
		BACKGROUND-COLOR: #000066;
	}
	.topnav {
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt;
    	BACKGROUND-COLOR: #9EABDF;
	}
	.topnav a:link, a:visited {
		color: #000066;
		text-decoration: none;
	}
	.topnav a:hover, a:active{
		color: #FF0000;
		text-decoration: none;
	}
	.logotext {
		FONT-SIZE: 9pt;
		FONT-WEIGHT: bolder;
		FONT-FAMILY: Arial;
		color:#000080;
	}
	.logotext a:link, a:visited {
		color: #000066;
		text-decoration: none;
		FONT-WEIGHT: bolder;
	}
	.logotext a:hover, a:active{
		color: #FF0000;
		text-decoration: underline;
		FONT-WEIGHT: bolder;
	}
	.mainlogotext {
		FONT-SIZE: 8pt;
		FONT-FAMILY: Arial;
		color:#000080;
	}
	.welcome {
    	COLOR: #00008b;
   		BACKGROUND-COLOR: #EDF2F8;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
	.welcomeMessage {
    	FONT-WEIGHT: bolder;
    	FONT-SIZE: 22pt;
		FONT-FAMILY: Palatino, Arial, Helvetica, sans-serif;
	}
	.welcomeAdditional {
		COLOR: #000066;
    	FONT-WEIGHT: bolder;
    	FONT-SIZE: 12pt;
		FONT-STYLE: italic;
	}
	.topmessage {
		COLOR: #000033;
    	FONT-SIZE: 9pt;
	}
	.jumptables {
		color: #000066;
		FONT-WEIGHT: bolder;
		FONT-SIZE: 9pt;
	}
	.jumptables a:link, a:visited {
		color: #000066;
		text-decoration: underline;
		FONT-WEIGHT: bolder;
	}
	.leftnav {
		COLOR: #000066;
   		BACKGROUND-COLOR: #9EABDF;
	}
	.leftnavtitle {
		COLOR: #FFFFFF;
   		BACKGROUND-COLOR: #000066;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
		BORDER-RIGHT: #9EABDF thin solid;
        BORDER-TOP: #9EABDF thin solid;	
    	BORDER-LEFT: #9EABDF thin solid;
    	BORDER-BOTTOM: #9EABDF thin solid;
		BORDER-INNER: #9EABDF thin solid;
	}
	.leftnavbody {
		COLOR: #000066;
   		BACKGROUND-COLOR: #9EABDF;
		FONT-SIZE: 9pt;
		BORDER-TOP: #9EABDF thin solid;
	}
	.leftnavbody a:link, a:visited {
		color: #000066;
		text-decoration: none;
		FONT-WEIGHT: bolder;
	}
	.leftnavbody a:hover, a:active{
		color: #FF0000;
		text-decoration: underline;
		FONT-WEIGHT: bolder;
	}
	.updatebody {
		COLOR: #000066;
   		BACKGROUND-COLOR: #FCF6DA;
		FONT-SIZE: 7pt;
		BORDER-BOTTOM: #999999 thin solid;
		BORDER-LEFT: #999999 thin solid;
		BORDER-RIGHT: #999999 thin solid;
		BORDER-INNER: #999999 thin solid;
	}
	.contact {
		COLOR: #000066;
   		BACKGROUND-COLOR: #9EABDF;
		FONT-SIZE: 8pt;
		
	}
	.rightnav {
		COLOR: #000066;
   		BACKGROUND-COLOR: #9EABDF;
	}
	.rightnavtitle {
		COLOR: #000000;
   		BACKGROUND-COLOR: #DFE0BD;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
		BORDER-RIGHT: #999999 thin solid;
    	BORDER-TOP: #999999 thin solid;
    	BORDER-LEFT: #999999 thin solid;
    	BORDER-BOTTOM: #999999 thin solid;
		BORDER-INNER: #999999 thin solid;
	}
	.rightnavbody {
		COLOR: #000066;
   		BACKGROUND-COLOR: #FCF6DA;
		FONT-SIZE: 9pt;
		text-decoration: none;
	}
	.rightnavbody a:link, a:visited {
		color: #000066;
		text-decoration: none;
		FONT-WEIGHT: bolder;
	}
	.rightnavbody a:hover, a:active{
		color: #FF0000;
		text-decoration: underline;
		FONT-WEIGHT: bolder;
	}
	.mainlink {
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		COLOR: #000066;
		FONT-SIZE: 9pt;
		text-decoration: none;
	}
	.mainlink a:link, a:visited {
		color: #000066;
		text-decoration: none;
		FONT-WEIGHT: bolder;
	}
	.mainlink a:hover, a:active {
		color: #FF0000;
		text-decoration: underline;
		FONT-WEIGHT: bolder;
	}
	A.staticlink:link, A.staticlink:visited {
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #000066;
		text-decoration: none;
		FONT-WEIGHT: normal;
	}
	A.staticlink:hover, A.staticlink:active {
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #FF0000;
		text-decoration: underline;
		FONT-WEIGHT: normal;
	}
	.account {
		COLOR: #000066;
   		BACKGROUND-COLOR: #ffffff;
	}
	.accounttitle {
		COLOR: #000000;
   		BACKGROUND-COLOR: #CCFFFF;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
		BORDER-RIGHT: #999999 thin solid;
    	BORDER-TOP: #999999 thin solid;
    	BORDER-LEFT: #999999 thin solid;
    	BORDER-BOTTOM: #999999 thin solid;
		BORDER-INNER: #999999 thin solid;
	}
	.accountbody {
		COLOR: #000000;
   		BACKGROUND-COLOR: #ffffff;
		FONT-SIZE: 9pt;
		BORDER-TOP: #999999 thin solid;
	}
	.info {
		COLOR: #000066;
   		BACKGROUND-COLOR: #ffffff;
	}
	.infotitle {
		COLOR: #000000;
   		BACKGROUND-COLOR: #000000;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
	}
	.infobody {
		COLOR: #000000;
   		BACKGROUND-COLOR: #ffffff;
		FONT-SIZE: 9pt;
	}
	.footer {
		COLOR: #000000;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 8pt;
		BACKGROUND-COLOR: #EDF2F8;
		BORDER-RIGHT: #999999 thin solid;
    	BORDER-TOP: #999999 thin solid;
    	BORDER-LEFT: #999999 thin solid;
    	BORDER-BOTTOM: #999999 solid;
		BORDER-INNER: #999999 thin solid;
	}
	.footer a:link, a:visited {
		color: #000099;
		text-decoration: none;
	}
	.footer a:hover, a:active{
		color: #FF0000;
		text-decoration: none;
	}
	.unitcurrencyform {
		COLOR: #000000;
   		BACKGROUND-COLOR: #DCE0ED;
		BORDER-TOP: #999999 thin solid;
	}
	.snapshotsform {
		FONT-SIZE: 8pt;
		COLOR: #000000;
   		BACKGROUND-COLOR: #FCF6DA;
	}
	.historicalform{
		FONT-SIZE: 9pt;
		FONT-WEIGHT: bolder;
		COLOR: #000066;
   		BACKGROUND-COLOR: #FFFFFF;
	}
	.historicalnav {
		FONT-SIZE: 8pt;
		COLOR: #000000;
   		BACKGROUND-COLOR: #FCF6DA;
	}
	.messagetop {
		COLOR: #000066;
   		BACKGROUND-COLOR: #EDF2F8;
		FONT-SIZE: 9pt;
	}
	.messagetitle {
		COLOR: #FFFFFF;
   		BACKGROUND-COLOR: #000066;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
	}
	.hotmessagetitle {
		COLOR: #FFFFFF;
   		BACKGROUND-COLOR: #ff0000;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
	}
	.messagebody {
		COLOR: #000066;
   		BACKGROUND-COLOR: #EDF2F8;
		FONT-SIZE: 9pt;
	}
	.newstitle {
		COLOR: #FFFFFF;
   		BACKGROUND-COLOR: #000066;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
	}
	.newsheader {
		COLOR: #990000;
   		BACKGROUND-COLOR: #FCF6DA;
		FONT-WEIGHT: bolder;
		FONT-SIZE: 8pt;
	}
	.newsbody {
		COLOR: #000099;
   		BACKGROUND-COLOR: #EDF2F8;
		FONT-SIZE: 9pt;
	}
	.newsbody a:link, a:visited {
		color: #000066;
		text-decoration: none;
	}
	.newsbody a:hover, a:active{
		color: #FF0000;
		text-decoration: underline;
		FONT-WEIGHT: bolder;
	}
	.subscribebody {
		COLOR: #000080;
   		BACKGROUND-COLOR: #EDF2F8;
		FONT-SIZE: 12pt;
		BORDER-TOP: #999999 thin solid;
	}
	.access {
		COLOR: #ffffff;
   		BACKGROUND-COLOR: #000066;
	}
	.accesstitle {
		COLOR: #ffffff;
   		BACKGROUND-COLOR: #000066;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
		BORDER-RIGHT: #000066 thin solid;
    	BORDER-TOP: #000066 thin solid;
    	BORDER-LEFT: #000066 thin solid;
    	BORDER-BOTTOM: #000066 thin solid;
		BORDER-INNER: #000066 thin solid;
	}
	.accessbody {
		COLOR: #000066;
   		BACKGROUND-COLOR: #FFFFFF;
		FONT-SIZE: 9pt;
		BORDER-TOP: #000066 thin solid;
		text-decoration: none;
	}
	.accessbody a:link, a:visited {
		color: #000066;
		text-decoration: none;
		FONT-WEIGHT: bolder;
	}
	.accessbody a:hover, a:active{
		color: #FF0000;
		text-decoration: underline;
		FONT-WEIGHT: bolder;
	}
	.tabletitle {
		COLOR: #FFFFFF;
   		BACKGROUND-COLOR: #000066;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
	}
	.tablehidden {
		COLOR: #EDF2F8;
   		BACKGROUND-COLOR: #EDF2F8;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
	}
	.tablebody {
		COLOR: #000066;
   		BACKGROUND-COLOR: #EDF2F8;
		FONT-SIZE: 9pt;
	}
	.hotspottitle {
		COLOR: #FFFFFF;
   		BACKGROUND-COLOR: #ff0000;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
		BORDER-RIGHT: #999999 thin solid;
    	BORDER-TOP: #999999 thin solid;
    	BORDER-LEFT: #999999 thin solid;
    	BORDER-BOTTOM: #999999 thin solid;
		BORDER-INNER: #999999 thin solid;
		font-family: Arial;
	}
	.hotspotbody {
		COLOR: #FFFFFF;
   		BACKGROUND-COLOR: ff0000;
		FONT-WEIGHT: bolder;
    	FONT-SIZE: 9pt;
		font-family: Arial;
	}
	.hotspotfooter {
		COLOR: #000066;
   		BACKGROUND-COLOR: #ff0000;
		FONT-SIZE: 9pt;
		font-family: Arial;
	}
	.othernewstable {
		COLOR: #000066;
	}
	.othernewslabel {
		display: none;
	}
	.mmp {
		COLOR: #000099;
		FONT-SIZE: 6pt;
		FONT-WEIGHT: bolder;
		text-decoration: none;
	}
	.mmp a:link, a:visited {
		COLOR: #000066;
		text-decoration: none;
	}
	.mmp a:hover, a:active{
		color: #FF0000;
		text-decoration: none;
	}
	a.histgraph:hover {
		text-decoration: underline;
	}

.verweis
{
color:#000000;
font-size:11px;
}
.verweis:hover
{
background: #FFFFFF;
}
.menuitem-s
{
font-size:10px;
color:#000000;
text-decoration: none;
}
.menuitem-s:hover
{
font-weight:bold;
}


i {
 font-family:Verdana,Arial,Helvetica;
 font-size:22px;
 font-weight:bold;
 color:#E00060 ;
}
.big {
 font-family:Verdana,Arial,Helvetica;
 font-size:26px;
 font-weight:bold;
 color:#1A1A53;
}
p.12pt {
 font-family:Arial,Helvetica;
 font-size:10px;
 color: #FFFF00;
}
h1 {
 font-family: Verdana,,Arial,Helvetica;
 font-size: 16pt;
 font-weight: normal;
 text-align: left;
}
.farbe {
 font-family:Verdana,Arial,Helvetica;
 color: #003080;
 font-size:8pt;
}
.schwarz {
 font-family:verdana,Arial,Helvetica;
 font-size:12px;
 color:#000000;
}
.pixel10 {
 font-family:Arial,Helvetica;
 font-size:11px;
}
.CGDark {
	COLOR: #000000;
   	BACKGROUND-COLOR: #CCCCCC;
}
.CGLight{
	COLOR: #000000;
   	BACKGROUND-COLOR: #EEEEEE;
}
.siteUpdates
{}
.siteUpdates a
{ 
	color: #0000FF;
	text-decoration: underline;
}
.siteUpdates a:link
{
	color: #0000FF;
	text-decoration: underline;
}
.siteUpdates a:visited
{
	color: #0000FF;
	text-decoration: underline;	
}
.siteUpdates a:hover
{
	color: #FF0000;
	text-decoration: none;	
}
.siteUpdates a:active
{
	color: #0000FF;
	text-decoration: underline;	
}
p.ServicesTitle
{
	font-weight:bold;
	margin:14px 0 0 0;
}

p.ServicesText
{
	font-weight:normal;
	margin:2px 0 0 5px;	
}
p.ServicesText a:link, p.ServicesText a:visited
{
	text-decoration:underline;	
	color: #000066;
}
p.ServicesText a:hover
{
	text-decoration:none;
	color: #FF0000;	
}
p.ServicesText a:active
{
	text-decoration:underline;
	color: #000066;	
}
p.ServicesBody
{
	font-weight:normal;
	margin:6px 0 6px 0;	
}
p.ServicesBody a:link, p.ServicesBody a:visited
{
	text-decoration:underline;	
	color: #000066;
}
p.ServicesBody a:hover
{
	text-decoration:none;
	color: #FF0000;	
}
p.ServicesBody a:active
{
	text-decoration:underline;	
	color: #000066;
}