body
{
	font-family: tahoma, arial, sans-serif;
	font-size: 10px;
	text-align: center;
	background: #8b8636;
}

#global
{
	width: 500px;
	border: solid 1px #4e5e05;
	text-align: left;
	margin: auto;
	background: #fff url(images/bg.gif) repeat-y;
}

#header
{

}
	h1
	{
		margin: 0;
		padding: 15px;
		font-weight: normal;
		font-size: 200%;
	}

#content
{
	font-size: 110%;
	padding: 0 17px 0 17px;
	line-height: 1.4em;
	text-align: justify;
}

	#leftCol
	{
		width: 60%;
		float: left;
	}
	
	#rightCol
	{
		width: 35%;
		float: right;
	}
	
	h2
	{
		font-weight: normal;
		font-size: 150%;
		color: #4e5e05;
	}
	
	h3
	{
		font-weight: normal;
		font-size: 120%;
		color: #4e5e05;
		margin: 0;
	}
	
	.article
	{
		padding: 0px;
	}

	.sideArticle
	{
		padding-bottom: 3px;
	}
	
	table
	{
		font-family: tahoma, verdana, sans-serif;
		font-size: 100%;
	}
	
	table td
	{
		margin-bottom: 1em;
	}
	
	table td.text
	{
		line-height: 1.3;
		text-align: justify;
	}
	
	input.text
	{
		border: solid 1px #4e5e05;
		padding: 2px;
		font-family: tahoma, verdana, sans-serif;
		font-size: 100%;
		width: 150px;
		margin-bottom: 1em;
	}
	
	input.sidetext
	{
		border: solid 1px #4e5e05;
		padding: 2px;
		font-family: tahoma, verdana, sans-serif;
		font-size: 100%;
		width: 130px;
		margin-bottom: 1em;
	}
	
	textarea
	{
		border: solid 1px #4e5e05;
		padding: 2px;
		font-family: tahoma, verdana, sans-serif;
		font-size: 100%;
		width: 150px;
		margin-bottom: 0.5em;
	}
	
	input.button
	{
		border: solid 1px #4e5e05;
		background: #8b8636;
		color: #fff;
		font-family: tahoma, verdana, sans-serif;
		font-size: 100%;
		letter-spacing: 0.2em;
	}
	
	img
	{
		border: solid 1px #4e5e05;
	}
	
	img.logo
	{
		border: none;
	}
	
	dl dt
	{
		font-weight: normal;
		color: #4e5e05;
		font-size: 110%;
	}
	
	dl dd
	{
		margin: 0;
	}
	a:link
	{
		color: #4e5e05;
		text-decoration: none;
		border-bottom: none;
	}
	
	a:visited
	{
		color: #4e5e05;
		text-decoration: none;
		border-bottom: none;
	}
	
	a:hover
	{
		color: #89ab61;
		text-decoration: none;
		border-bottom: none;
	}
	
	a:active
	{
		color: #4e5e05;
		text-decoration: none;
		border-bottom: none;
	}
#footer
{
	clear: both;
	height: 50px;
	/*background: url(images/p-bg.gif) repeat-x bottom left;*/
}

h2.bottom
{
	margin: 0;
	padding: 15px;
	font-weight: normal;
	font-size: 100%;
}