body {
	background: #F9F9F9 url(images/bodybg.gif) repeat-y center;
	width: 800px;
	margin: 0px auto;
	font: 10pt Arial, Helvetica, sans-serif;
}
div, table {
	margin: 0px;
	padding: 0px;
}
#header {
	background: #8889FF url(images/banner.gif) no-repeat top left;
	width: 800px;
	height: 141px;
	color: #FFFFFF;
}
* html #header {
	margin-left: 1px;
}
#container {
	background-color: #FFFFFF;
}
* html #container {
	margin-left: 1px;
}
#columnLeft {
	width: 187px;
}
	ul#menu {
		padding: 5px;
		margin: 0;
		background-color: #BEE73C;
	}
	#menu ul {
		padding: 0;
		margin: 0;
	}
	#menu li {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#menu a {
		display: block;
		padding: 3px;
		margin: 0;
		text-decoration: none;
		font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
		color: #444;
	}
	.menuOn {
		background-color: #95D750;
		/*color: #FFFFFF;*/
	}
	.menuOff:hover {
		background-color: #FFB400;
		/*color: #8889FF;*/
	}
	#menu ul.menuIndent {
		margin-left: 15px;
	}
#columnMid {
	width: 613px;
}
	#contentContainer {
		width: 593px;
		padding: 10px;
	}
	.pagetitle {
		color: #000000;
		font-weight: bold;
		font-size: 14pt;
		margin-top: 0;
		margin-bottom: 10px;
	}
	.maincontent {
		color: #000000;
		font-size: 10pt;
	}
		h3 {
			font-size: 14pt;
		}
		h4 {
			font-size: 12pt;
		}
#columnRight {
	display: inline;
	float: right;
	width: 187px;
	margin: -10px -10px 10px 10px;
}
.randomImage {
	width: 187px;
	margin: 0px;
}
.columnCloseLeft, .columnCloseRight {
	width: 167px;
	margin-bottom: 20px;
	padding: 10px;
	font-size: 10pt;
}
.columnCloseLeft {
	background: #BEE73C url(images/tplcornerR.gif) no-repeat bottom right;
	color: #444;
}
.columnCloseRight {
	background: #B2B2FF url(images/tplcornerL.gif) no-repeat bottom left;
	text-align: right;
	color: #FFFFFF;
}
#footer, #footerLeft, #footerRight {
	background-color: #BEE73C;
	color: #666;
	font-weight: bold;
	font-size: 10pt;
}
	#footer {
		width: 790px;
		padding: 5px;
		clear: both;
	}
	#footerLeft {
		float: left;
		padding: 2px 2px 2px 5px;
	}
	#footerRight {
		text-align: right;
		padding: 2px 5px 2px 2px;
	}
	a.footerLink, a.footerLink:visited, a.footerLink:active {
		color: #F30060;
		text-decoration: none;
	}
	a.footerLink:hover {
		color: #F30060;
		text-decoration: underline;
	}
* html #footer {
	margin-left: 1px;
}
