	body {
		margin:0; padding:0;
		font-size:12pt;
		font-family: arial;
		line-height: 15pt;
		background: rgb(228,191,167);
		}

	#header1 {
		margin:0; padding:0;
		background: rgb(228,191,167);
		text-align: center;
		}

	#header2 {
		margin:0; padding:0;
		background: rgb(228,191,167);
		text-align: center;
		}

	#main1 {
		margin:0; padding:0;
		background:url("/backgrounds/sidebg.gif") top left repeat-y;
		}
	#main2 {
		margin:0; padding:0;
		background:url("/backgrounds/sidebg.gif") top right repeat-y;
		}
	#left {
		float:left;
		width:150px;
		margin:0; padding:0;
		font-family: arial;
		font-size:12pt;
		line-height: 14pt;
		}
	#right {
		float:right;
		width:150px;
		margin:0; padding:0;
		font-size:12pt;
		line-height: 14pt;
		}
	
	#middle {
		margin:0 150px;
		background: #ffffff;
		border: inset #000000 10px;
		font-size:12pt;
		text-align: justify;
		line-height: 15pt;
		voice-family: "\"}\"";
		voice-family:inherit;
		}
	
	#footer  {
		text-align: right;
		font-size: 8pt;
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1 {
		font-family: Imprint MT Shadow;
		text-transform: uppercase;
		font-size: 30pt;
		line-height: 32pt;
		text-align: center;
		color: #330066;
		}

	h2 {
		font-family: Cooper Black;
		font-size: 20pt;
		text-align:center;
		color: #006600;
		}


	h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a { color:#000000 }
	a:hover {
  		color: #ffffff;
  		background-color: navy;
 		text-decoration: none;
		}

	.copy { text-align:center; font-size:80% }

	li { font-size: 12pt; line-height: 15pt; }

	.box1 {width: 90%; margin: 0px 0px 1.0em 9px; padding: 4px 4px 4px 4px; border: solid 1px rgb(200,200,200); float: left; text-align: left; font-size: 75%;}
	.box1-title {display: block; margin: 0px 0px 2px 0px; padding: 2px 5px 3px 5px; background-color: rgb(225,225,225); font-weight: bold; }
	.box2 {width: 90%; margin: 0px 0px 1.0em 9px; padding: 4px 4px 4px 4px; border: solid 1px rgb(200,200,200); float: right; text-align: left; font-size: 75%;}
	.box2-title {display: block; margin: 0px 0px 2px 0px; padding: 2px 5px 3px 5px; background-color: rgb(225,225,225); font-weight: bold; }
	.bg-yellow03 {background-color: rgb(253,246,185);}
	.bg-yellow07 {background-color: rgb(249,233,93);}
	.bg-blue01 {background-color: rgb(222,220,242);}
	.bg-blue02 {background-color: rgb(172,167,223);}
	.bg-green02 {background-color: rgb(220,238,204);}
	.bg-green05 {background-color: rgb(167,211,127);}

	.contentbox-container {clear: both; float: left; width: 425px; margin: 0px 0px 15px 0px; padding: 0px;} /* Width should be 428px, but IE-duplication bug forces us to reduce with 3px to 425px */
	.contentbox-full {width: 425px; margin: 0px; padding: 0px;}
	.contentbox-half-left {float: left; width: 205px; margin: 0px; padding: 0px;}
	.contentbox-half-right {float: right; width: 205px; margin: 0px; padding: 0px;}

	#navlist
	{
	color: #ffffff;
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid gray;
	width: 135px;
	}

	#navlist li
	{
	list-style: none;
	margin: 0;
	padding: 0.25em;
	border-top: 1px solid gray;
	}

	#navlist li a { text-decoration: none;}

