body 
{
	background-color: #ffffff;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

p 
{
	background-color: #ffffff;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

table
{
	background-color: #ffffff;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;	
}

td.current  
{
	background-color: #000099;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.current2  
{
	background-color: #000099;
	color: #ff9999;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.nav 
{
	background-color: #000099;
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.topdiv  
{
	background-color: #000099;
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.topdivcur  
{
	background-color: #000099;
	color: #9999FF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.navdiv  
{
	background-color: #9999FF;
	color: #9999FF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1pt;	
	font-weight: bold;
	text-decoration: none;
}

a:link    
{
	color: #0000FF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

a:active  
{ 
	color: #FF0000; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

a:visited 
{ 
	color: #00FF00;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none; 
}

a:hover 
{
	text-decoration: underline;
}

td.nav a:link    
{
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td.nav a:visited    
{
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td.nav a:hover    
{
	color: #ffffff;
	text-decoration: underline;
}

td a:link    
{
	color:#000099;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td a:visited    
{
	color:#000099;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td a:hover    
{
	text-decoration: underline;
}

table.copyright
{
	border:1px none #000000; 
	background-color: #ffffff;
	font-size: 8pt;		
}

td.copyright
{
	border:1px solid #000000; 
	background-color: #000099;
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;	
	font-weight: normal;
	text-decoration: none;

	
}

td.copyright a:link    
{
	background-color: #000099;
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;	
	font-weight: normal;
	text-decoration: none;
}

td.copyright a:visited    
{
	background-color: #000099;
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;	
	font-weight: normal;
	text-decoration: none;
}

td.copyright a:hover    
{
	text-decoration: underline;
}

td.navcurrent 
{
	background-color: #000099;
	color: #ffff99;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.navcurrent a:link    
{
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td.navcurrent a:visited    
{
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.navcurrent a:hover    
{
	color: #ffffff;
	text-decoration: underline;
}

.continent  
{ 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;
	font-variant: small-caps;
	text-align: center;
	color: black;
}

.country  
{ 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
	text-align: center;
	color: black;
}

.Number 
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt; 
	text-align: left; 
	color: black;
}

table.title
{
	border:0px solid #000000; background-color: #000000;
	width: 100%
}

td.section 
{
	border-left:1px solid #000000; 
	border-right:1px solid #000000; 
	border-top:1px solid #000000; 
	border-bottom:0px solid #000000; 
	background-color:#ffffcc;
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	
}

td.title 
{
	border-left:1px solid #000000; 
	border-right:1px solid #000000; 
	border-top:0px solid #000000; 
	border-bottom:1px solid #000000; 
	background-color:#ffffcc;
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	
}

td.title2 
{
	border:1px solid #000000; 
	background-color:#ffffcc;
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	
}

td.pages
{
	border:1px solid #000000; 
	background-color: #f2f2f2;
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt; 
	text-align: center;
}

td.pages a:link    
{
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt; 
	text-decoration: none;
}

td.pages a:visited    
{
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt; 
	text-decoration: none;
}

td.pages a:hover    
{
	text-decoration: underline;
}

td.continentlink 
{ 
	border:1px solid #000000; 
	background-color: #000099;
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	padding-left: 5px; 
	text-decoration: none
}

td.continentlink A:link 
{ 
	background-color: #000099;
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.continentlink A:active 
{ 
	background-color: #000099;
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.continentlink A:visited 
{ 
	background-color: #000099;
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

td.continentlink A:hover 
{ 
	text-decoration: underline;
}

td.countrylink
{ 
	background-color: #f2f2f2;
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	padding-left: 10px; 
	text-decoration: none;
}

td.countrylink A:link 
{ 
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td.countrylink A:active 
{ 
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td.countrylink A:visited 
{ 
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;
}

td.countrylink A:hover 
{ 
	text-decoration: underline;
}

td.countryheading
{ 
	border:1px solid #f2f2f2; 
	background-color: #f2f2f2;
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	padding-left: 5px; 
	text-decoration: none
}

/* neu */
#content
{
	background-color: #ffffff;
	color: #000000;
	font-family: verdena, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;
	text-decoration: none;

	margin: 2%;
	text-align: center;
}

#foot
{
	background-color: #000099;
	color: #ffff99;
	font-family: verdena, arial, helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: normal;

	padding: 0px;
	/*margin: 0%;*/
	text-align: center;
}

#foot td
{
	background-color: #000099;
	color: #ffffff;
	font-family: verdena, arial, helvetica, sans-serif;
	font-size: 8pt;	
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 120%;
	padding: 4px;
}