
	#header #logor {
		margin-right:4px;
	}
	#header #logo {
		margin-left:4px;
	}
	#fullstage {
		font-family:Georgia, "New York CE", utopia, serif;
	}
	#commonboxpub {
		position:relative;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
	}
	#titlepub {
		position:relative;
		font-family:Georgia, "New York CE", utopia, serif;
		background-color:#FFFFFF;
		color:#ad0000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		font-weight:bold;
		
		
		font-size:16px;
	}
	#infopubstate2 {
		position:relative;
		background-color:#FFFFFF;
		color:#000000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		
		
		
		font-size:9px;
	}
	#infopubstate3 {
		position:relative;
		background-color:#FFFFFF;
		color:#ff0000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		
		
		
		font-size:13px;
	}
	#infopub0001 {
		position:relative;
		background-color:#FFFFFF;
		color:#000000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		
		
		
		font-size:13px;
	}
	#infopub0002 {
		position:relative;
		text-align:right;
		background-color:#FFFFFF;
		color:#000000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		
		
		
		font-size:12px;
	}
	#infopub0101 {
		position:relative;
		background-color:#FFFFFF;
		color:#787878;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		
		
		
		font-size:12px;
	}
	#infopub0102 {
		position:relative;
		background-color:#FFFFFF;
		color:#000000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		font-weight:bold;
		
		
		font-size:13px;
	}
	#infopub0201 {
		position:relative;
		background-color:#FFFFFF;
		color:#000000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		
		
		
		font-size:13px;
	}
	#infopub0301 {
		position:relative;
		background-color:#FFFFFF;
		color:#000000;
		padding:4px;
		margin:0px;
		margin-top:10px;
		margin-bottom:25px;
		
		
		
		font-size:13px;
	}
	#fullstage table.pubtable th {
		background-color:#FFFFFF;
		color:#000000;
		font-weight:bold;
		
		
		
		font-size:14px;
	}

	#fullstage table.pubtable tr.odd td {
		background-color:#FFFFFF;
		color:#000000;
		
		
		
		font-size:16px;
	}
	#fullstage table.pubtable tr.even td {
		background-color:#f0f0f0;
		color:#000000;
		
		
		
		font-size:16px;
	}
	#fullstage table.pubtable tr.err {
		background-color:#E00000;
	}

	#fullstage table.idtable tr,
	#fullstage table.idtable tr label {
		background-color:#FFFFFF !important;
		color:#000000 !important;
		font-weight:100 !important;
		font-style:normal !important;
		text-decoration:none !important;
		font-size:16px !important;
	}

	#infopub0002container p {
		display: inline-block;
	}
	
body {
	text-align: left;
	font-weight: 100;
}

#fullstage input {
	height: 2em;
}
