	body {
		background:#fff;
		font-family:verdana,sans-serif;
		margin:1px;
		margin-bottom:10px;
		padding:0px;
		
	}
	
	p,h2 {
		margin:10px 3%;
		margin-bottom:0px;

	}

	.multi {
		display:inline;
		margin-left:5px;
	}

	.multi select {
		font-weight:bold;
		background:#f5f5f5;
		margin-bottom:2px;

	}
	.lang {
		float:right;
		direction:ltr;
		margin-top:16px;
		margin-right:35px;
		font-size:.7em;
		display:inline;
	}
	.lang select {
		background:#f5f5f5;
		font-weight:bold;
		vertical-align:middle;
		
	}

	.processed {
		margin-top:10px;
		margin-bottom:-20px;
		background:#fff;
		color:#666;
		text-align:right;
		font-size:.7em;
		padding:2px 10px;
		padding-right:40px;
	}
	.footer {
		 margin-top:20px;
		 background:#500;
		 color:#fff;
		 text-align:center;
		 font-size:.8em;
		 padding:2px 10px;
	}

	.footer a {
		color:#fec;
		font-weight:bold;
	}
	.footer a:hover {
		color:#ffa;
	}
	
	.trans {
		text-align:center;
		background:#ddd;
		font-size:.8em;
	}
	.trans a {
		text-decoration:none;
		color:#500;
	}

	.spacer {
		clear:both;
		height:0px;
		overflow:hidden;
	}

	.logo {
		border:0px;
		margin:0px;
		margin-bottom:-7px;
		margin-right:5px;
		margin-left:10px;

		
	}
	
	h1 {
		background:#fff;
		font-family:arial;
		color:#000;
		font-size:1em;
		margin:0px;
		padding:0px;
		

		font-weight:bold;
	}
	h1 span {
		
	}
	

	
	.inf {
		background:#ffedda;
		color:#000;
		font-family:arial,sans-serif;
		margin-top:-10px;
		margin-bottom:10px;
		padding:5px;
		padding-left:1%;
		font-size:.8em;
		font-weight:bold;
	}
	.inf span {
		color:#888;
		margin-right:15px;
	}
	.inf span.title {
		color:#000;
		margin:0px;
	}
	.inf a {
		color:#500;
		text-decoration:underline;
	}
	.inf a:hover {
		color:#f00;
		text-decoration:underline;
	}
	span.alert {
		color:#a00;
		font-size:1.2em;
	}
	.nav {
		font-family:arial,sans-serif;
		background:#500;
		padding:7px;

		clear:both;
		padding-left:1%;
		margin-bottom:10px;

	}
	.sel,.but {
		display:inline;
		font-size:1em;
		font-weight:bold;
		margin:2px 10px;
		margin-left:0px;
		padding:0px 10px;
		background:#800;
		border:0px solid #fff;

		color:#ddd;

	}
	
	.sel a,.but a {
		color:#ddd;
		text-decoration:none;
	}
	.sel a:hover,.but a:hover {
		color:#fff;
		text-decoration:none;
	}
	.sel {
		color:#fff;
		background:#000;
	}
	span.error {
		color:#fff;
		background:#800;
		padding:0px 10px;
		font-size:1.5em;
	}
	span.error a {
		color:#fee;
		text-decoration:underline;
	}
	span.error a:hover {
		color:#fff;
		text-decoration:underline;
	}
	span.warning {
		color:#000;
		background:#ff0;
		padding:0px 10px;
		font-size:1.5em;
	}
	
	