	body {
		font: 8pt/12pt Arial CE, Arial, sans-serif;
		background-color:#ffffff;
		color: #6f7164;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	td {
		font: 8pt/12pt Arial CE, Arial, sans-serif;
	}
	img {
		border-color: #bbc0ae;
	}
	li.limenu {
		list-style:square inside;
		margin-left:0px;
		list-style-image:url(../../gfx/li.gif);
	}
	.tl {
		margin-left: 5px;
		margin-top: 1px;
		color: #f5f6f0;
		font: bold 8pt/14pt Verdana, Tahoma, Arial CE, sans-serif;
	}
	.lm {
		margin-left: 35px;
		color: #7f7f7f;
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
	} 
	.gm {
		text-align: center;
		color: #ffffff;
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
	}
	.gma {
		text-align: center;
		color: #7f7f7f;
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
	}
	.news {
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: #3f3f3f;
		font: 8pt/12pt Tahoma, Arial CE, sans-serif;
	} 
	.menu {
		margin-left: 20px;
		margin-right: 21px;
		margin-top: 20px;
		margin-bottom: 20px;
		color: #ff3f3f;
		font: 8pt/12pt Tahoma, Arial CE, sans-serif;
	} 
	.main {
		margin-left: 10px;
		margin-right: 9px;
		margin-top: 15px;
		margin-bottom: 15px;
		font: 8pt/12pt Arial CE, Arial, sans-serif;
	} 
	.fmain {
		margin-left: 40px;
		margin-right: 40px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: #3f3f3f;
		font: 12px/18px Tahoma, Arial CE, sans-serif;
	} 
	.dmenu {
		text-align: center;
		color: #3f3f3f;
		font: 8pt/18px Tahoma, Arial CE, sans-serif;
	} 
	.tm {
		text-align: center;
		color: #7f7f7f;
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
	}
	.search {
		text-align: right;
		margin-right: 5px;
		color: #3f3f3f;
		font: 8pt/8pt Tahoma, Arial CE, sans-serif;
	}
	.motto {
		text-align: left;
		margin-left: 15px;
		color: #5f5f5f;
		font: bold 8pt/8pt Tahoma, Arial CE, sans-serif;
	}
	.fsearch {
		background-color: #f7f7f7;
		color: #5f5f5f;
		font: 8pt/14px Tahoma, Arial CE, sans-serif;
	}
	a.tm {
		text-decoration: none;
		color: #ff2f2f;
	}
	a.tm:hover {
		text-decoration: underline;
		color: #ff9f9f;
	}
	a.tma {
		text-decoration: none;
		color: #ffffff;
	}
	a.tma:hover {
		text-decoration: none;
		color: #3f3f3f;
	}
	a.dm {
		text-decoration: none;
		color: #ff2f2f;
		font: 8pt/12pt Tahoma, Arial CE, sans-serif;
	}
	a.dm:hover {
		text-decoration: underline;
		color: #ff1f1f;
	}
	a.mm {
		text-decoration: none;
		color: #3f3f3f;
	}
	a.mm:hover {
		text-decoration: underline;
		color: #ff1f1f;
	}

	
	h1 {
		margin-bottom: 0px;
		color: #4d731c;
		font: bold 8pt/12pt Arial CE, Arial, sans-serif;
	}
	h2 {
		margin-bottom: 0px;
		color: #e39247;
		font: bold 8pt/12pt Arial CE, Arial, sans-serif;
	}
	h3 {
		margin-bottom: 5px;
		color: #73bf00;
		font: bold 8pt/12pt Arial CE, Arial, sans-serif;
	}
	h4 {
		margin-bottom: 10px;
		color: #6f7164;
		font: bold 12px/18px Arial CE, Arial, sans-serif;
	}
	h5 {
		margin-bottom: 15px;
		color: #6f7164;
		font: bold 13px/20px Arial CE, Arial, sans-serif;
	}
	h6 {
		margin-bottom: 20px;
		color: #6f7164;
		font: bold 14px/22px Arial CE, Arial, sans-serif;
	}
	.copy {
		text-align: center;
		color: #3f3f3f;
		font: 8pt/12pt Tahoma, Arial CE, sans-serif;
	}
	
	
	.df {
		color: #7f7f7f;
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
		text-align: right;
	}
	.dfp {
		color: #7f7f7f;
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
	}
	.fl {
		color: #7f7f7f;
		font: bold 8pt/12px Tahoma, Arial CE, sans-serif;
		width: 110px;
		height: 18px;
	}
	.fp {
		color: #7f7f7f;
		font: 8pt/12px Tahoma, Arial CE, sans-serif;
		height: 12px;
	}
	.fsp {
		color: #7f7f7f;
		font: 8pt/12px Tahoma, Arial CE, sans-serif;
		height: 18px;
	}
	.bml {
		background-color: #efefef;
		color: #7f7f7f;
		font: 8pt/12pt Tahoma, Arial CE, sans-serif;
		height: 20px;
	}
	.msg {
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
		margin-left: 10px;
	}
	.amenu {
		margin-left: 20px;
		margin-right: 21px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: #ff0000;
		font: bold 8pt/12pt Tahoma, Arial CE, sans-serif;
	}
	.form {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.pform {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.wform {
		background-color: #f7f7f7;
		border-color: #b8b8b8;
		border-width: 1px;
		border-style: solid;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	a.am {
		font-weight: bold;
		color: #7f7f7f;
		text-decoration: none;
	}
	a.am:hover {
		color: #ff3f3f;
		text-decoration: none;
	}
	a {
		color: #009f00;
		text-decoration: none;
	}
	a:hover {
		color: #005f00;
		text-decoration: underline;
	}
	a.book {
		color: #d38237;
		text-decoration: none;
		font-weight: bold;
	}
	a.book:hover {
		color: #e39247;
		text-decoration: underline;
	}
	input.book {
		background-color: #f6f8f4;
		color: #d38237;
		border: 1px;
		border-style: solid;
		border-color: #e39247;
		font: bold 8pt/14px Tahoma, Arial CE, sans-serif;
		width: 80px;
		height: 20px;		
	}
	
	.mark {
		background-color: #cfffcf;
	}
	
	hr {
		height: 1px;
		color: #bbc0ae;
	}