BODY {
		background: #000040;
		color: #ffffff;
		font-family: Arial, Helvetica, Swiss, sans-serif;
		font-size: 10pt;
		font-style: normal;
		margin-left: 20px;
}

EM {
		color: #ffa0ff;
}

P { 
		font-family: Arial, Helvetica, Swiss, sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #FFFFFF;
		margin-right: 5px; 
		margin-left: 20px;
 } 

A:link, A:visited, A:active {
		text-decoration: none;
}

li {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
ul {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

IMG {
   border-color: #0099ff;
}

.logos {
   background-color: white;
   border-width: 1pt;
   border-style: solid;
   border-color: black;
}

.pagestat, .infoattr {
  color: #ffffff;
  font-size: smaller;
  font-family: Courier, "Courier New";
}

.pagestatdata, .infoval {
  color: #ffcc33;
  font-weight: bold;
  font-family: Courier, "Courier New";
}

.centerpage {
  text-align: center;
}

P.viewimage {
  text-align: center;
}

IMG.viewimage {
  border-width: 1pt;
  border-style: solid;
  border-color: #3cf;
}

.little {
  font-size: 60%;
  font-family: Ariel, Helvetica, sans-serif;
}

.quote {
  border-width: 2pt;
  border-style: solid;
  border-color: black;
  background-color: #FFFF99;
  color: black;
  white-space: pre;  
}

H1 {
		font-size: 18pt;
		font-family: Courier, "Courier New";
		margin-top: 20px;
		margin-left: -5px;
}

H2 {
		font-family: Courier, "Courier New";
		font-size: 12pt;
		font-weight: normal;
		text-transform: none; 
		color: #FFFFFF;		
}

H3 {
		text-align: center;
}

A {
		color: #FFCC33;
}



A.langu, A.langu:visited {
		font-family: Helvetica, Arial, Swiss, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none;
		color: #FFD600;
	}

A.menu {
		font-family: courier, courier New;
		font-size: 12pt;
		text-decoration: none;
		color: #33ccff;
	}

A.main, A.main:visited {
		font-family: courier, courier New;
		font-size: 12pt;
		text-decoration: none;
		color: #ffff66;
	}

A.menu:visited{
		color:#0099ff;
		text-decoration: none;
	}

A:active, A.menu:active, A.main:active, A.langu:active {
		color:#ff0033;
		text-decoration: none;
	}
A.menu:hover, A.main:hover, A.langu:hover {
		text-decoration: underline;
	}

A:hover { 
		text-decoration: none;
 } 
A:visited  { 
		color:#0099ff;
 } 

	
Address {
		color: #ffffff;
		font-family: Arial, Helvetica, Swiss, sans-serif;
		font-size: 8pt;
		font-style: normal;
		margin-left: 20px;
}



@media print {
BODY, P, H1, H2, H3, A, TABLE, TD, adsress, LI, UL  {background: white;
color: black}
}
