body {
	behavior:url("/csshover.htc");
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	margin:0;
	padding:0;
	background-color:white;
	}
a {
	color:#9f9f9f;
	}
div {
	}
#container {
	}
#topbanner {
	height:120px;
	background-image:url("/images/banner2.jpg");
	margin:0;
	display:none;  /* Banner hidden 9/30/08 per request */
	}
#flashspace {
	background-image:url("images/flashbg.jpg");
	background-repeat:repeat-x;
	margin:0;
	}
#menu {
	height:29px;
	background-image:url("/images/menubar.jpg");
	background-repeat:repeat-x;
	overflow:visible;
	margin:0;
	padding:0;
	text-align:center;
	}
ul#menulist{
	border:none;
	margin:0;
	padding:0;
	}
ul#menulist li {
	list-style-type:none;
	display:inline;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 20px 8px 0px;
	margin:0;
	position:relative;
	top:5px;
	z-index:100;
	}
ul#menulist li ul {
	border:thin solid black;
	border-top:none;
	display:block;
	text-align:left;
	margin:0;
	padding:5px;
	background-color:white;
	position:absolute;
	overflow:visible;
	left:0;
	top:24px;
	visibility:hidden;
	}
ul#menulist li ul li {
	list-style-type:none;
	display:list-item;
	color:black;
	text-decoration:none;
	padding:0 0 2px 0;
	margin:0;
	position:relative;
	white-space:nowrap;
/*	border-bottom:thin solid #999999;  -- Removed 9/30/2008 per request */
	}
#menulist a {
	color:#FFFFFF;
	text-decoration:none;
	margin:0;
	padding:0;
	}
#menulist li ul li a {
	color:black;
	}
ul#menulist a:hover {
	color:blue;
	}
ul#menulist li:hover ul {
	visibility:visible;
	}
#menubodygap {
	height:30px;
	background-image:url("/images/grating.jpg");
	background-repeat:repeat-x;
	margin:0;
	}
#main {
	width:1011px;
	margin:auto;
	}
#middlepart_frontpage {
	width:720px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	margin-left:20px;
	border-left-width:thin;
	border-left-style:groove;
	}
#middlepart {
	width:870px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	margin-left:20px;
	margin-right:20px;
	border-left-width:thin;
	border-left-style:groove;
	border-right-width:thin;
	border-right-style:groove;
	}
#rightpart {
	width:190px;
	background-image:url("/images/newsbg2a.jpg");
	float:right;
	color:white;
	}
ul#newslist {
	border:none;
	margin:10px;
	padding:0;
	}
ul#newslist li {
	list-style-type:none;
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:1em;
	text-align:left;
	}
#newslistheader {
	font-weight:bold;
	padding-top:10px;
	}
#footer
	{
	clear:both;
	}
#leftfooter {
	float:left;
	}
#rightfooter {
	float:right;
	}
ul#address {
	border:none;
	margin:0px 0px 0px 20px;
	padding:0;
	}
ul#address li {
	list-style-type:none;
	display:inline;
	text-decoration:none;
	font-size:xx-small;
	position:relative;
	color:#0033CC;
	}
ul#menulistsmall {
	border:none;
	margin:0;
	padding:0;
	}
ul#menulistsmall li {
	list-style-type:circle;
	display:inline;
	text-decoration:none;
	font-size:xx-small;
	position:relative;
	left:-15px;
	color:#999999;
	}
ul#menulistsmall a {
	color:#999999;
	text-decoration:none;
	}
.pagetitle {
	font-weight:bold;
	}
.quote {
	font-style:italic;
	}
img.content_right {
	float:right;
	clear:both;
	margin-left:20px;
	}
img.content_left {
	float:left;
	clear:both;
	margin-right:20px;
	}
img.content_center {
	clear:both;
	margin:auto;
	display:block;
	}
