body {
	color: #000;
	background-color: #000;
	font-family: verdana;
	font-size: 10pt;
	}

hr#top {
	border: none 0;
	border-top: 1px dashed #666;
	width: 100%;
	height: 1px;
	text-align: left;
	margin: 0;
	padding: 0;
}
hr#bottom {
	border: none 0;
	border-bottom: 1px dashed #666;
	width: 100%;
	height: 1px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
	
.hide	{ display: none;	}
.inline	{ display: inline;	}
.block	{ display: block;	}
.nfloat	{ float: none;		}
.lfloat	{ float: left;		}
.rfloat	{ float: right;		}
.clear	{ clear: both;		}
.lclear	{ clear: left;		}
.rclear	{ clear: right;		}

img#addBorder { border: 1px solid #888; }

h2
{
	font-size: 12pt;
	margin: 0;
	padding: 0;
}

div#container
{
	margin: 2em auto;
}
	div#header
	{
		color: inherit;
		border: 0px solid #000;
		border-width: 0px;
		margin: 0px;
		padding: 0px;
		text-align: right;
	}
		div#header-in
		{
			position: relative;
			width: 750px;
			height: 120px;
		}
			div#header_left
			{
				position: absolute;
				top: 0px;
				right: 338px;
				width: 166px;
				height: 120px;
			}
			div#header_right
			{
				position: absolute;
				top: 0px;
				right: 0px;
				width: 338px;
				height: 120px;
			}
			div#header_logo
			{
				position: absolute;
				top: 20px;
				left: 20px;
				width: 266px;
				height: 92px;
			}
	div#content-wrap
	{
		padding: 6px 0px 0px 0px;
	}
		div.content
		{
			color: #aaa;
			background-color: #a9c58a;
			border: 1px solid #000;
			border-width: 1px;
			background: url('black50.png');
		}
			div.content-in
			{
				padding: 5px;
				position: relative;
			}
		div.column
		{
			color: inherit;
			background-color: #a9c58a;
			border: 1px solid #000;
			border-width: 1px;
			background: url('black10.png');
		}
			div.column-in
			{
				padding: 5px;
			}
	div#footer
	{
		color: inherit;
	}
		div#footer-in
		{
			padding: 4px;
			vertical-align: middle;
		}

#copyright
{
	font-size: 8pt;
}

