	body {
		font: 12px/18px Tahoma, Arial CE, sans-serif;
		background-color:#ffffff;
		color: #3f3f3f;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	td {
		font: 12px/18px Tahoma, Arial CE, sans-serif;
		color: #3f3f3f;
	}
	img {
		border-color: #7f7f7f;
	}
	.lm {
		margin-left: 35px;
		color: #7f7f7f;
		font: bold 11px/16px Tahoma, Arial CE, sans-serif;
	} 
	.gm {
		text-align: center;
		color: #ffffff;
		font: bold 11px/16px Tahoma, Arial CE, sans-serif;
	}
	.gma {
		text-align: center;
		color: #7f7f7f;
		font: bold 11px/16px Tahoma, Arial CE, sans-serif;
	}
	.news {
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: #3f3f3f;
		font: 11px/16px Tahoma, Arial CE, sans-serif;
	} 
	.que {
		text-align: center;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: #00af00;
		font: bold 11px/16px Tahoma, Arial CE, sans-serif;
	}
	.menu {
		margin-left: 20px;
		margin-right: 21px;
		margin-top: 20px;
		margin-bottom: 20px;
		color: #ff3f3f;
		font: 11px/16px Tahoma, Arial CE, sans-serif;
	} 
	.main {
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		color: #3f3f3f;
		font: 12px/18px Tahoma, Arial CE, 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: 11px/18px Tahoma, Arial CE, sans-serif;
	} 
	.tm {
		text-align: center;
		color: #7f7f7f;
		font: bold 11px/16px Tahoma, Arial CE, sans-serif;
	}
	.search {
		text-align: right;
		margin-right: 5px;
		color: #3f3f3f;
		font: 11px/11px Tahoma, Arial CE, sans-serif;
	}
	.motto {
		text-align: left;
		margin-left: 15px;
		color: #5f5f5f;
		font: bold 11px/11px Tahoma, Arial CE, sans-serif;
	}
	.fsearch {
		background-color: #f7f7f7;
		color: #5f5f5f;
		font: 11px/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: 11px/16px 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: #7f7f7f;
		font: bold 18px/20px Tahoma, Arial CE, sans-serif;
	}
	h2 {
		margin-bottom: 10px;
		color: #ff0000;
		font: bold 16px/18px Tahoma, Arial CE, sans-serif;
	}
	h3 {
		margin-bottom: 15px;
		color: #00af00;
		font: bold 14px/20px Tahoma, Arial CE, sans-serif;
	}
	h5 {
		color: #3f3f3f;
		font: 12px/18px Tahoma, Arial CE, sans-serif;
	}
	h6 {
		color: #3f3f3f;
		font: 11px/16px Tahoma, Arial CE, sans-serif;
	}
	.copy {
		text-align: center;
		color: #3f3f3f;
		font: 11px/16px Tahoma, Arial CE, sans-serif;
	}
	
	
	.df {
		color: #7f7f7f;
		font: bold 11px/16px Tahoma, Arial CE, sans-serif;
		text-align: right;
	}
	.dfp {
		color: #7f7f7f;
		font: bold 11px/16px Tahoma, Arial CE, sans-serif;
	}
	.fl {
		color: #7f7f7f;
		font: bold 11px/12px Tahoma, Arial CE, sans-serif;
		width: 110px;
		height: 18px;
	}
	.fp {
		color: #7f7f7f;
		font: 11px/12px Tahoma, Arial CE, sans-serif;
	}
	div.fpr {
		color: #7f7f7f;
		font: 11px/12px Tahoma, Arial CE, sans-serif;
	}
	.fsp {
		color: #7f7f7f;
		font: 11px/12px Tahoma, Arial CE, sans-serif;
		height: 18px;
	}
	.bml {
		background-color: #efefef;
		color: #7f7f7f;
		font: 11px/16px Tahoma, Arial CE, sans-serif;
		height: 20px;
	}
	.msg {
		font: bold 11px/16px 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 11px/16px 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;
	}
	
	.mark {
		background-color: #cfffcf;
	}
