P, TD, TH, BODY, TABLE { font-family:arial,helvetica; font-size:1em ; color:#200000 }a {
	color: #1010a0;
	font: bold 16px verdana;
}h1 {  color:#202020;
margin: 0px;
	font: bold 42px/36px Arial, helvetica; text-align:center; }h2 {  color:#D5A731;
margin: 0px;
	font: bold 18px/18px Georgia, Times New Roman, Times, serif;
padding-top: 5px ; padding-bottom: 0px ;}

h3 {
	color: #8a0400;
 text-align: center;	font: bold 30px/22px Georgia, Times New Roman, Times, serif;
	margin-bottom: 0px;
}blockquote { font-size: 1em; color:#000000; padding-top: 2px ; margin-top: 2px ;
	margin-left: 20px;
	padding: 2px;
}.label {
	color: #000000;
	font: bold 21px/36px Georgia, Times New Roman, Times, serif;
}.text { font-family:arial,helvetica; font-size:12px ; color:#ffff90 }.footer { font-family:arial,helvetica; font-size:12px ; color:#200000 }.descript { font-family:arial,helvetica; font-size:11px ; color:#505050 }.note { color:#000000;
	font: bold 18px arial,helvetica;
	padding: 16px;
}.errormess { font-family:arial,helvetica; font-size:13px ; font-weight:bold; color: }.yellowoutline {
	border: 1px solid black;
	background: #ffffff; padding: 5px;
}.errorbox {
	border: 1px solid yellow;
	background: #ffcfa1;
	text-align: center;
	padding: 8px;
	color: #880001;
	font-size: 18px;
}.yellowbg {
	background: ##fffe5d;
}

.langswitch {
	text-align: right;
	float: right;
}.listing { width:700px; margin-left:50px;}.bigredlink { color:#0000ff; font-size: 18px; }