#noshow { display: none; }
body {
	margin: 0;
	padding: 0;
	background: #404040;
	text-align: center;
}

a {
	color: #18569e;
	text-decoration: none;
}

	a:hover {
		text-decoration: underline;
	}

.minutes-date {
	display: block;
	margin-bottom: -18px;
}

p.documents-description {
	margin-top: -17px;
}

.clear:after {
	content: "."; 
	display: block; 
	height: 0; 
	font-size:0;	
	clear: both; 
	visibility: hidden;
}

	div#page {
		position: relative;
		margin: 0 auto;
		padding: 0 0 10px 0;
		width: 983px;
		min-height: 550px;
		background: url(../images/background.png) repeat-y;
		text-align: left;
	}
	
		div#page h1#header {
			position: relative;
			display: block;
			width: 967px;
			height: 184px;
			margin: 0 0 0 9px;
			padding: 0;
			text-indent: -9000px;
			background: url(../images/header.jpg) no-repeat;
		}
		
	div.left {
		float: left;
		padding-left: 9px;
		padding-bottom: 275px;
		background: url(../images/sidebar.png) bottom left no-repeat;
		behavior: url(../images/iepngfix.htc);
	}
	
		div.left div.mainnav-item,
		div.left div.mainnav-itemselected {
			display: block;
			width: 188px;
			background: url(../images/mainnav-item-background.png) no-repeat;
			margin: 0 0 1px 0;
		}
		
			div.left div.mainnav-item a,
			div.left div.mainnav-itemselected a {
				display: block;
				font: bold normal 12px/14px "Helvetica", "Arial", sans-serif;
				color: #fff;
				text-decoration: none;
				padding: 4px 5px 4px 9px;
			}
			
			div.left div.mainnav-item a:hover,
			div.left div.mainnav-itemselected a {
				color: #c49b87;
			}
			
	div.middle {
		position: relative;
		float: left;
		width: 530px;
		margin: 28px 0 0 35px;
		font: normal 12px/17px "Arial", sans-serif;
		color: #232323;
		overflow: hidden;
	}
	
		div.middle h1,
		div.middle h2 {
			font: bold 24px/24px "Arial", sans-serif;
			color: #3f381a;
			margin: 0;
			padding: 0 0 24px 0;
		}
		
		div.middle h2 {
			font: bold 20px/20px "Arial", sans-serif;
		}
	
		div.middle p, div.middle ul, div.middle ol {
			margin: 0;
			padding: 0 0 14px 0;
		}
		
		div.middle table * {
			font: normal 12px/17px "Arial", sans-serif;
		}
		
		div.middle table.newslist p {
			padding: 0;
		}
		
		div.middle hr {
			padding: 0;
			margin: 0 0 14px 0;
		}
		
	div.right {
		position: relative;
		float: left;
		width: 179px;
		margin: 7px 0 0 28px;
		font: normal 12px/18px "Arial", sans-serif;
	}
	
		div.right h3 {
			display: block;
			width: 179px;
			height: 20px;
			margin: 0;
			padding: 0 0 0 8px;
			font: bold 12px/20px "Arial", sans-serif;
			background: url(../images/quicklinks-header.png) no-repeat;
			color: #fff;
		}
		
		div.quicklinks {
			display: block;
			width: 153px;
			_width: 179px;
			padding: 5px 12px 5px 12px;
			margin: 0 0 10px 0;
			background-color: #f2f1ee;
			border-right: 1px solid #8b8a87;
			border-left: 1px solid #8b8a87;
			border-bottom: 1px solid #8b8a87;
		}
		
			div.quicklinks-link {
				padding: 4px 0 4px 0;
			}
			
		div.box {
			display: block;
			width: 153px;
			padding: 12px;
			background-color: #ebeae5;
			border: 1px solid #b4b2ad;
			text-align: center;
		}
		
	div#footer {
		position: relative;
		display: block;
		width: 983px;
		min-height: 56px;
		_height: 56px;
		margin: 0 auto;
		background: url(../images/footer.png) no-repeat;
		text-align: center;
	}
	
		div#footer p {
			margin: 0;
			padding: 0;
			font: bold 11px/18px "Arial", sans-serif;
			color: #fff;
		}
		
		div#footer img {
			position: absolute;
			top: 2px;
			right: 10px;
		}
