body {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

thead {
	font-weight:bold;
	font-size:110%;
}

tbody {

}

div.text_block {
	padding: 10px;
	font-size: 105%;
}

table {
	padding: 1px 1px 1px 1px;
}

#page_title {
	text-align: center;
	font-size: 200%;
	font-weight: bold;
	color: black;
	font-family:"Times New Roman", sans-serif;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: underline;
}

.t_all {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:100%;
	border-collapse:collapse;

}

.t_all td, .t_all th
{
	/*font-size:1.2em;*/
	border:1px solid #98bf21;
	padding:3px 7px 2px 7px;
}

.t_all th
{
	/*font-size:1.4em;*/
	text-align:left;
	padding-top:5px;
	padding-bottom:4px;
	background-color:#A7C942;
	color:#fff;
}

.t_all tr.alt td
{
	color:#000;
	background-color:#EAF2D3;
	/*vertical-align:top;*/
}

table.blue {
	background-color: #CCFFFF;
}

.lhs {
	text-align: left;
}

.rhs {
	text-align: right;
}

.ctr {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}


	li, body {
		font-size:medium;
		font-size:large;
		color: #000066;
		font-family:Arial, Helvetica, sans-serif;
	}

	p.menu_p, blockquote.menu_p
	{
		font-size:small;
		/*font-size: large;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}

	a.menu_a
	{
		color:white;
	}
	table.std1 {
		background:#FFFFCC;
		border-collapse:collapse;
	}

	table.std1 td {
		/*padding: 2px 4px 2px 4px;*/
		padding: 0 0 0 0;
		border: 1px solid #660000;
		padding: 5px;
	}

	img.ctr {
		margin-left: auto;
		margin-right: auto;
		/*display: block;*/
		padding:10px;
	}

	img.img_lhs {
		float:left;
		padding:10px;
	}

	img.img_rhs {
		float:right;
		padding:10px;
	}

	.style1 {font-family: Arial, Helvetica, sans-serif}
	.style2 {font-size: 18px; color: #009900;}
	.style5 {
		color: #000080;
		font-family: "Comic Sans MS";
	}


	span.style6
	{
		color:#000080;
		font-size:110%;
	}

	span.style6_caption
	{
		color:#000080;
		font-size:100%;
	}

	span.style6_title
	{
		color:#000080;
		font-size:130%;
		font-weight:bold;
		margin-top:30px;
		margin-bottom:30px;
	}

@media print {
	.noprint { display: none; }
	a {text-decoration:none;}/*	remove underline from hyperlinks	*/
	td {color:black;}

	div#print-footer {
						display: block;
						position: fixed;
						font-size: 8pt;
						font-weight: normal;
						border-top: 2px solid black;
						bottom: 0;
					}
}

	/* ############# Block Styles ######## */
	.block_wrapper {
		padding: 5px;
	}

	.block_header {
		color: lightblue;
		width: 100%;
		text-align: center;
		font-size: 150%;
		font-weight: bold;
	}

	.block {
		width: 28%;
		border: 4px solid lightblue;
		padding: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		margin: 8px;
		float: left;
	}

	.block_title {
		background-color: lightblue;
		text-align: left;
		font-size: 120%;
		font-weight: bold;
	}

	.block_content {

		text-align: left;
		font-size: 105%;
		font-weight: normal;
		line-height: 120%;
		/*
		padding-top: 100px;
		padding-bottom: 100px;
		*/
		/*
		margin-top: 100px;
		margin-bottom: 100px;
		*/
	}
	/* ############# End Block Styles ######## */
	-->

