.thrColAbs #container {	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */	width: 1100px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */	background: #FFFFFF;	margin: 0 auto 0 0px;	text-align: left;	border-top: 1px none;	border-right: 1px none;	border-bottom: 1px none;	border-left: 1px none;} .pageheadline {	font-size: 14px;	color: #660000;	font-family: Arial, Helvetica, sans-serif;}body  {	font: 10pt Verdana, Arial, Helvetica, sans-serif;	background: #FFFFCC;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center;	color: #333333;}.cea_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	line-height: 15px;	font-weight: normal;}#image {	position: absolute;	top: 445px;	height: 140px;	width: 140px;	left: 30px;	z-index: 3;	visibility: visible;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #660000;}banner1 {	top: 0px;}MainNav {	height: 20px;}banner2 {}MainNav2 {	height: 20px;	padding: 0px;}#form1 {	width: 227px;	height: 24px;	color: #999900;	background-color: #999900;	position: absolute;	padding-left: 30px;	left: 843px;	top: 168px;	padding-top: 5px;	padding-bottom: 1px;}#form2 {	width: 230px;	height: 25px;	color: #A54A08;	background-color: #A54A08;	position: absolute;	padding-left: 26px;	left: 844px;	top: 124px;	padding-top: 4px;	padding-bottom: 1px;}#form3 {	width: 265px;	height: 25px;	color: #636300;	background-color: #636300;	position: absolute;	padding-left: 361px;	left: 474px;	top: 122px;	padding-top: 4px;	padding-bottom: 1px;}#form4 {	width: 265px;	height: 25px;	color: #636300;	background-color: #636300;	position: absolute;	padding-left: 370px;	left: 465px;	top: 122px;	padding-top: 4px;	padding-bottom: 1px;}#navigation a {	font:10px/30px Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	display:block;	border-right:1px solid #FFFFFF;	padding-top: 0px;	padding-bottom: 0px;	}#navigation2 a {	font:bolder 9px/30px Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	letter-spacing:0.1em;	display:block;	padding: 0px;	border-right:1px solid #FFFFFF;	}#navigation3 a {	font:bolder 9px/30px Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	display:block;	border-right:1px solid #FFFFFF;	}	#footer { 	padding: 0 10px 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */	background:#DDDDDD;} spacer {	position: absolute;	z-index: 0;}#navigation .style1 {	color: #A59431;}#sideNAV /* ID Styles */ td {	border-bottom: 1px dotted #A54A10	}#sideNAV  a {	font:11px/12px Arial, Helvetica, sans-serif;	color: #999999;	letter-spacing:.1em;	text-decoration: none;	display:block;	padding:8px 6px 8px 22px;	}#sideNAV .headline {	text-indent: 20px;}#sideNAV a:hover {	color: #000000;	background-image: url(images/bullet_brown.gif);	background-repeat: no-repeat;	font-weight: bold;}#sideNAV .SideHeadline a:hover {	position: static;	top: 60px;	width: 190px;	z-index: 10;}#about a {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #630000;	background-image: none;}#about a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #630000;	background-image: none;}#Tombstone {	position: absolute;	left: 5px;	width: 162px;	height: 160px;	z-index: 3;	top: 468px;}#home a:hover {	position: absolute;	left: 214px;	top: 278px;	width: 646px;	height: 414px;	z-index: 3;}#Tombstone a:hover {	background-color: #666666;	text-decoration: underline;}.SideHeadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #630000;	padding-bottom: 8px;	letter-spacing: 1px;	text-indent: 20px;}#contacts   td {	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #660000;}.publications td {}