body {	background-color: #fff;	font-family: "Lucida Grande","Lucida Sans Unicode", Helvetica, arial, sans-serif;	font-size: 76%;	/* initially set to percentage so that ems work without producing tiny text in IE, */	/* 76% makes 1em = 13px in IE6 at font size medium*/	text-align: center;	/* needed to center the container div in IE5.x because it does not like 'margin: 0 auto' */ 	color: #006;	margin-top: 1em;	margin-bottom: 2em; 	}table, p, td, ul, li, a, textarea, input {	font-family: "Lucida Grande","Lucida Sans Unicode", Helvetica, Arial, sans-serif;	font-size: 1em;	/* needed otherwise all fonts revert to default in some versions of ie and ns4 */}h1, h2, h3, h4, h5, h6 {	font-family:  "Gill Sans MT", "Gill Sans", GillSans, Helvetica, Verdana,  Arial, sans-serif;	color: #00f;	font-weight: 600;		margin-bottom: 0;	padding: 0;	}p { margin: 0.5em 0 1em 0; }h1 { 	font-size: 1.75em; 		padding-bottom: 0.3em;}h2 { 	font-size: 1.45em; }h3 { 	font-size: 1.35em; }h4 { 	font-size: 1.2em;}h5 { 	font-size: 1.1em;  }h6 { 	font-size: 1em; 	font-weight: 800;	}strong { 	font-weight: 600;		color: #00f;	font-size: 1em; }em {	font-style: italic;}div {	padding: 0;	border: 0;	margin: 0;}	.clear {	clear: both;	}	#container {	width: 55em;	margin: 0 auto; 	text-align: left;	background-color: #fff;	}	#news {	width: 17.33em;	float: left;	}#news h2{	padding-bottom: 0;	margin-bottom: 0.5em;}#banner  {	width: auto;	background-color: #00f;	padding-top: 0.8em;}#mainhold {	width: 100%;	background-image: url(images/panel2.jpg);	background-position: top 15px;	background-repeat: no-repeat;	height: 80px;}#logo {	height: 80px;	width: 215px;	padding: 0;	float: left;}#righthold {	height: 80px;	width: 100px; 	float: right;}#lefthold {	height: 70px;	width: 100px; 	float: left;	}.newsitem {	margin-top: 2.6em !important;	margin: 1em 0 3em 0;	background-image: url(images/news10.gif);	background-repeat: no-repeat;	background-color: #fff;}	#main {	margin-top: 1em;	width: 34.67em;	float: right;	}	#content {	padding-bottom: 2em;	border-bottom: 1px solid #00f;}#footer {	margin: 1em auto;	font-size: 0.87em;	text-align: center;}#footer .boxcontent {	height: 1.6em;}#image1, #image2 {	float: right; 	margin-left: 10px; 	margin-bottom:20px;	} #navbar {	margin: 0;	padding: 0.8em 0 0.8em;	width: auto;	background-color: #00f; }#navbar li, #navbar ul {	display: inline;	padding: 0;	margin: 0; }#navbar a {	/* display: block;	float: left;  	width: 8.35em; */	margin: 0 1em 0 1em;	color: #fff;	text-decoration: none;	}#navbar a:hover {	text-decoration: underline;	}.tabledisplay {	margin-bottom: 1em;	}.tabledisplay td{ padding: .2em 1em .2em .4em;}.headerrow	{background-color: #e8e8e8;font-weight: 600;}.back {	font-size: 0.85em;}h4 a {	font-size: .91em;	color: #00f;text-decoration: none;}a.small {	font-size: 0.82em;float: right;}p h5 {margin: 0;padding: 0;}