	body {
		margin: 0px;
		font-family: geneva, verdana, arial, sans-serif;
		font-size: 11px;
		text-align: center;
		/* padding: 0 auto; */
		margin: 0px;
	}

	a	{
		color: #6666FF;
		text-decoration: none;
	}

	.head {
		font-style: italic;
	}

	a.news {
		font-style: italic;
		text-decoration: underline;
	}

	h2 {
		font-size:24px;
		margin:0px;
		padding:0px;
	}

	#logobanner {
		background-color:#2A6AA6;
		height:100px;
		text-align:left;
	}
	table#agenda {
		position:relative;
		top:10px;
		width: 500px;
	}
	#agenda {
		padding-top: 15px;
		margin: 0px;
		border: 0px;
	}
	
	#agenda th {
		background-color:#9DADC6;
		border: 0px;
		padding: 10px;
		margin: 0px;
		vertical-align: top;
	}
	
	#agenda td {
		background-color:#E5E5E5;
		padding: 10px;
		vertical-align: top;
		margin:0px;
	}	
	
	td {
		padding: 5px;;
		vertical-align: top;
	}

	#container {
		width:1000px;
		background-color:white;
		clear: both;
		padding: 0px;
		margin: 0 auto;
		height: 100%;
		text-align:left;
	}

	#navbar {
		position:relative;
		float:left;
		left:7px;
		top:-139px;
	}


	#navbar a {
		color:#003366;
		font-family: arial, verdana, helvetica, sans;
		/* font-size: 9pt; */
		font-size:12px;
		height: 35px;
		width: 168px;
		/* cursor:hand; */
		font-weight: bold;
		text-indent: 8px;
		line-height: 26pt;
		text-align: left;
		display: block;
		border: #FFFFFF 0px solid;
		background-image: url("/images/menu.gif");
	}


	#navbar a:hover {
		background-image: url("/images/menuon.gif");
		background-color:#E2E6ED;
		color: #666699;
	}


	#sidebox {
		position:relative;
		float:left;
		top:0px;
		margin: 0 auto; /* center for now */
		width: 220px;
		/* width: 18em;*/  /* ems so it will grow */
		background: url("/images/sbbody-r.gif") no-repeat bottom right;
	}


	#boxhead {
		background: url("/images/sbhead-r.gif") no-repeat top right;
		margin: 0;
		padding: 0;
		text-align: center;
	}

	#boxhead h2 {
		background: url("/images/sbhead-l.gif") no-repeat top left;
		margin: 0;
		padding: 22px 30px 5px;
		color: white;
		font-weight: bold;
		font-size: 1.2em;
		line-height: 1em;
		/* text-shadow: rgba(0,0,0,.4) 0px 2px 5px; */
	}

	#boxbody {
		display: block;
		background: url("/images/sbbody-l.gif") no-repeat bottom left;
		margin: 0;
		padding: 5px 30px 31px;
	}

	#sitecontents {
		width:600px;
		position:relative;
		float:left;
		padding-left:7px;
		background-color: white;		
	}

	#bottomstretchbar{
		height: 28px;
		/* position: fixed; */
		/* bottom: 45px; */
		width: 100%;
		left: 0px;
		margin: 0;
	}

	#copyright {
		/* position:fixed; */
		/* bottom: 0px; */
		height: 45px;
		background-image: url("/images/bottom-shade.gif");
		width: 100%;
		left: 0px;
		margin: 0;
		text-align:center;
	}

	#crleft {
		position: relative;
		float: left;
		top: 15px;
		left: 15px;
	}

	#crright {
		position:relative;
		float: right;
		top: 15px;
		right: 15px;
	}
	#bars {
		background-color: #E2E6ED;
		padding: 0;
		margin: 0;
		height: 153px;
	}
	.required_field {
		color: #FF0000;
	}
	.indent50 {
		position:relative;
		left: 50px;
	}
	#content{
		
	}
	#footer {
		position: absolute;  /* Needed for Safari */
		padding: 0px;
		width: 100%;
		bottom: 0px;
		height: 73px;
		left: 0px;
	}
	
	#paraline {
		clear: both;
		text-align: right;
		padding-top: 10px;
		padding-bottom: 15px;
	}