
.bodytext
{
	font-family: Verdana , Arial , Helvetica , sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4A4A4A;
	text-decoration: none;
	text-align: justify;
}

h1 {
	color: #7E2A7A;
	font-size: 20px;
	font-weight: bold;
	border-bottom: 1px dashed #7E2A7A;
	display: block;
	margin: 0px 0 0 0px;
}
h2 {
	color: #4A4A4A;
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin: 0px 0 5 3px;
}
.table_out {border-collapse:collapse; margin:0 auto;}

.table_out table {
	font-family:Tahoma,serif;
	font-weight:normal;
	font-size:1em;
	}
.table_out thead th,
.table_out thead td,
.table_out tfoot th,
.table_out tfoot td {
	font-family:Tahoma,serif;
	font-weight:none;
	font-size:0.8em;
	border:1px solid #523A0B;
	border-width:1px 0;
	background:#EBE5D9;
	}
.table_out th {
	font-weight:bold;
	line-height:normal;
	padding:0.1em 0.5em;
	text-align:center;
	}
.table_out tbody td {
	padding:0.25em 0.5em;
	font-size:0.8em;
	text-align:left;
	vertical-align:top;
	}
.table_out a {
	font-size:0.82em;
	color: black;
	text-decoration: none;
}
.table_out a:hover {
	background: #FFE655;
	color: black;
}
.table_out a:visited {
	color: black;
	font-weight:normal;
	}
.table_out tbody td {
	border:1px solid #fff;
	font-size:0.8em;
	border-width:1px 0;
	}
.table_out tbody tr.odd th,
.table_out tbody tr.odd td {
	border-color:#EBE5D9;
	background:#F7F4EE;
	}
