/* Style Sheet for Underwater Mining Institute *//* Start Main Layout */body {	height:100%;	margin:0px;	padding:0px;	text-align:center;	color:#333;	background-color:#88AFCA;	background-color:#D8E2E7;	background-color:#369;	}img {border:0px;}#Container {	position:relative;	width:880px;	margin:0px auto 0px auto;	padding:0px;	font-family:Trebuchet, Arial, Helvetica, sans-serif;	text-align:left;	background-image: url(images/drop_shadow_middle_880.jpg);	background-repeat:repeat-y;	}#container_bottom {	width:880px;	height:44px;	margin:0px auto 0px auto;	text-align:left;	border:0px;	padding:0px 0px;	background-image: url(images/drop_shadow_bottom_880.jpg);	background-repeat:no-repeat;}#Content {	position:relative;	margin:20px 35px 0px 205px;	padding:0px 0px 0px 0px;	width:600px;	}		#Header {	position:relative;	left:40px;	width:800px;	height:80px;}/* End Main Layout *//* Start Main Text Format */a {	color:#369;	text-decoration:none;	font-weight:bold;	}a:link {color:#369;}a:visited {color:#369;}a:hover {color:#999; text-decoration:underline;}a:active {color:#e82b25;}h1 {	margin:0px 0px 12px 0px;	padding:0px;	font-size:20px;	line-height:28px;	font-weight:bold;	color:#369;	text-align:left;	}	h2 {	margin:25px 0px 14px 0px;	padding:3px 0 0 0;	font-size:17px;	line-height:21px;	font-weight:bold;	font-style:normal;	color:#369;	border-top:1px solid #D8E2E7;	text-align:left;	}h2.main_title {font-size:20px; color:#e82b25; margin:0px 0px 6px 0px; border-top:0px solid #D8E2E7;}h2.no-line {margin:0px 0px 6px 0px; border-top:0px solid #D8E2E7;}h2.short-line {margin:20px 195px 10px 0px;}h2.no-margin {margin:0px 200px 10px 0px;}h3 {	margin:20px 0px 10px 0px;	padding:0px;	font-size:15px;	line-height:20px;	font-style:normal;	font-weight:bold;	color:#555;	text-align:left;	}	h4 {	margin:18px 0px 8px 0px;	padding:0px;	font-size:14px;	line-height:18px;	font-weight:normal;	font-style:normal;	color:#555;	text-align:left;	}		p {	font:12px/18px Trebuchet, Arial, Helvetica, sans-serif;	margin:0px 0px 18px 0px;	padding:0px;	text-align:left;	}#Content>p {margin:0px;}#Content>p+p {margin:20px 0px 0px 0px;}.right-ital {	font-weight:normal;	font-style:italic;	font-size:11px; 	line-height:12px;	padding:0 0 0 60px; 	margin:0px 0px 18px 0px;	color:#330000;	}.quote {	font-style:normal;	font-size:14px;	line-height:22px;	color:#666;	margin:0px 0px 0px 0px;	padding:10px 0px 0px 0px;	}.important {	font-weight:bold;	color:#000;	}li	{	font-size:12px;	line-height:17px;	margin:10px 0px 0px 0px;	padding:0px 0px 0px 0p;	}ol {	margin:10px 0px 10px 25px;	padding:0px;	}ul {	margin:9px 0px 20px 30px;	padding:0px;	}	ul ul {	list-style:circle;	margin:5px 0px 15px 20px;	padding:0px;	}ul ul li {line-height:17px;margin:3px 0px 3px 0px;}	ul ol {	margin:0px 0px 10px 20px;	padding:0px;	}li.no-disc {list-style:none;}li.tight {margin:0px;}p.tight {margin:0px;}#Address ul {	list-style:none;	margin:20px 0px 0px 20px;	padding:0px;	}	#Address ul li {	font-size:12px;	line-height:18px;	margin:0px 0px 2px 10px;	padding:0px;	}	#Address ul li.v_below {margin:0 0 20px 10px;}.Address ul {	list-style:none;	margin:20px 0px 0px 20px;	padding:0px;	}	.Address ul li {	font-size:12px;	line-height:18px;	margin:0px 0px 2px 10px;	padding:0px;	}	.Address ul li.v_below {margin:0 0 20px 10px;}#Appearance_log ul {	margin:7px 0 0 20px;	padding:0px;	}#Appearance_log ul li {	font-size:12px;	line-height:15px;	list-style:none;	margin:3px 0 0 0px;	padding:0px;	}/* End Main Text Format *//* START Menu */#Menu {	position:absolute;	top:100px;	left:60px;	width:122px;	padding:0px 0px 50px 0px;	margin:0px 0px 0px 0px;	background-color:#fff;	border-right:2px solid #D8E2E7;}#Menu ul {	margin:0px;	padding:0px 0 20px 0;	height:100%;	background-color:#fff;	}#Menu li {	list-style:none;	text-align:right;	margin:0px;	padding:0px;	border-bottom:1px solid #fff;	}#Menu li a {	font-weight:bold;	margin:0px 0px 0px 0px;	padding:6px 8px 7px 8px;	display:block;	}#Menu ul ul {	list-style:none;	top:0;	margin:0px;	padding:0 9px 5px 0;	height:auto;	}#Menu ul ul li {	font-style:italic;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	border-right:1px solid #D8E2E7;	}#Menu ul ul li a {	font-size:90%; 	line-height:140%;	padding:4px 9px 5px 0px;	}#Menu a:link {color:#369;}#Menu a:visited {color:#369;}#Menu a:hover {color:#369; text-decoration:underline;  background-color:#D8E2E7;}#Menu a:active {color:#e82b25; text-decoration:underline; background-color:#fff;}#Menu .youarehere a {color:#4d3d2d; background-color:#D8E2E7; font-weight:bold;}#Menu .youarehere a:link  {color:#4d3d2d;}#Menu .youarehere a:visited {color:#4d3d2d;}#Menu .youarehere a:hover {color:#4d3d2d; text-decoration:underline; background-color:#fff;}#Menu .youarehere a:active {color:#e82b25; text-decoration:underline; background-color:#fff;}#Menu li .normal a:link  {color:#4d3d2d; background-color:#eadbb8;}#Menu li .normal a:visited {color:#4d3d2d; background-color:#eadbb8;}#Menu li .normal a:hover {color:#e82b25; text-decoration:underline; background-color:#fff;}#Menu li .normal a:active {color:#e82b25; text-decoration:underline; background-color:#fff;}#Menu p { padding:0px; margin:0px;}/* END Menu *//* START Footer */#Footer {	position:relative;	left:45px;	text-align:left;	margin:0px 0px 0px 12px;	padding:66px 0 30px 0;	font-size:8px;	width: 755px;	background-image:url(http://www.soest.hawaii.edu/soest_web/images/soest_pale_bg_ol_crop.gif);	background-position:top;	background-repeat:no-repeat;	font-family: Arial, Helvetica, sans-serif;}#Footer a:link {color:#369;}#Footer a:visited {color:#369;}#Footer a:hover {color:#999; text-decoration:underline;}#Footer a:active {color:#e82b25; text-decoration:underline;}/* END Footer *//* START Appearances Format */#appearances {	height:auto;	width:auto;	margin:20px 0 0 0;	padding:0px;	border-top:2px solid #03c;	border-left-width:0;	border-right-width:0;	}	td.date {	margin:0px;	padding:8px 0 0px 10px;	border-bottom:1px solid #03c;	background-color:#dee;	}td.place {	font-weight:normal;	font-size:12px;	margin:0px;	padding:8px 0 0px 10px;	border-bottom:1px solid #03c;	}td.date p {font-weight:bold; font-size:12px;}td.place p {font-weight:normal; font-size:12px;}/* END Appearances Format */.pre {	font-family: "Courier New", Courier, mono;	font-size: 8px;	color:#CC0000;	word-spacing: 0;	margin-top: 0;	margin-bottom: 0;}/* Last changed Friday 02 December 2011. */
