body
{
	text-align: center;
	padding: 0 0 0 0;
	margin: 0px 0px 0px 0px;
	width: 100%;
	/* height: 100%; */
	min-height: 100%;
	max-height: 100%;
	background: #979797 url('../shared/layout/background/bg.gif') repeat-x;
	font-family: Verdana;
	font-size: 10pt;
	color: #484848;
}
html
{
	margin: 0px 0px 0px 0px;
	width: 100%;
	min-height: 100%;
	max-height: 100%;
	overflow-y: scroll;
}
	#wrapper
	{
		background: #ffffff;
		width: 800px;
		margin: 0 auto;
		padding: 0 0 0 0;
	}		
	#container {
		width: 800px;
		margin: 0 auto;
		padding: 0 0 0 0;
		background: #ffffff;
		text-align: left;
		border-left: 1px solid #cacaca;
		border-right: 1px solid #cacaca;
		/*overflow-x: hidden;*/
		/*overflow-x: scroll;*/
		overflow-y: hidden;
		#overflow: visible;
		border: 0px solid black;
		margin-bottom: 0px;
		height: 100%;
	}
	#header
	{
		width: 800px;
		/*width: 783px; */
		height: 100px;
		text-align: left;
		border-bottom: 0px solid #cacaca;
		border: 0px solid green;
		padding: 0 0 0 0;
	}
	#left
	{
		width: 180px;
		/* height: auto; */
		background: #ffffff;
		float: left;
		display: inline;
		z-index: 1;
		overflow: visible;
	}
	#content
	{
		width: 600px;
		background: #ffffff;
		float: right;
		/* height: expression(x=(document.body.clientHeight - document.getElementById('header').offsetHeight - document.getElementById('bottom').offsetHeight + 'px'));*/
		overflow: visible;
		/*margin-bottom: 52px;
		#margin-bottom: 197px;*/
		border-left: 0px solid #cacaca;
		border-bottom: 0px solid #cacaca;
		border-top: 0px dotted #e4e4e4;
		padding: 0px 0px 0px 0px;
		border: 0px solid yellow;
		display: inline;
		min-height: 920px;
	}
	#bottom
	{
		/*height: 30px;*/
		position: absolute;
		bottom: 0px;
		right: 0px;
		left: 0px;
		text-align: center;
		display: inline;
		z-index: 100;
		overflow: hidden;
		padding: 0px 0px 0px 0px;
		margin: 2px 0 0px 0;
	}
	#top
	{
		height: 100px;
		width: 600px;
		border: 0px solid black;
		margin: 0;
		float: right;
	}
	div > div#bottom
	{
		position: fixed;
	}
	div#footer
	{
		width: 800px;
		padding: 0 0 0 0;
		background: #ffffff;
		margin: 0 auto;
		border-top: 1px solid #cacaca;
		display: none;
		margin-top: 0px;
		vertical-align: middle;
	}
	
	img
	{
		border: none;
	}

	h1,h2,h3,h4,h5
	{
		font-family: verdana;
		font-weight: normal;
		font-variant: small-caps;
		margin: 0px;
		color: #484848;
		padding: 0 0 0 0;
	}
	h1
	{
		font-size: 14pt;
		color: #000000;
	}
	h2
	{
		font-size: 12pt;
	}
	h3
	{
		font-size: 10pt;
		/*color: #a0a0a0;*/
	}
	h4
	{
		/*text-align: left; */
		font-size: 12pt;
		/* margin: 0em 0em 0em 2.6em; */
	}
	h5
	{
		font-size: 10pt;
		display: inline;
		clear: left;
	}
	p{font-size: 10pt}
	