/* Style Sheet for International Marine Mining Institute *//* Start Main Layout */body {	height:100%;	margin:0px;	padding:0px;	text-align:center;	color:#000;	background-color:#A59473;	}img {border:0px;}#Container {	position:relative;	width:800px;	margin:0px auto 0px auto;	padding:0px;	border:0px solid #300;	border-top:0px solid #300;	background-color:#fff;	font-family:Georgia, "Times New Roman", Times, serif;	text-align:left;	}#Content {	position:relative;	margin:0px 35px 0px 165px;	padding:0px 0px 0px 0px;	width:600px;	background-image:url("images_new/IMMS_Miners2_light_600px.jpg");	background-position:bottom;	background-repeat:no-repeat;	}.shallow {height:720px;}	/* End Main Layout *//* Start Main Text Format */a {	color:#300;	text-decoration:none;	font-weight:bold;	}a:link {color:#300;}a:visited {color:#300;}a:hover {color:#963; text-decoration:underline;}a:active {color:#fc0;}h1 {	margin:0px 0px 15px 0px;	padding:0px;	font-size:20px;	line-height:23px;	font-weight:normal;	color:#330000;	text-align:left;	}	h2 {	margin:20px 0px 10px 0px;	padding:0px;	font-size:17px;	line-height:26px;	font-weight:normal;	font-style:italic;	color:#300;	border-bottom:1px dotted #963;	text-align:left;	}h2.no-top-margin {margin:0px 0px 10px 0px;}h3 {	margin:20px 0px 10px 0px;	padding:0px;	font-size:15px;	line-height:20px;	font-style:italic;	font-weight:normal;	color:#330000;	text-align:left;	}	h4 {	margin:18px 0px 12px 0px;	padding:0px;	font-size:14px;	line-height:15px;	font-weight:normal;	font-style:italic;	color:#330000;	text-align:left;	}		p {	font:12px/18px Georgia, "Times New Roman", Times, 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:italic;	font-size:13px;	line-height:24px;	color:#300;	margin:0px 0px 25px 0px;	}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 10px 20px;	padding:0px;	}ul ul li {line-height:17px;padding:0px 0px 0px 0px;}	ul ol {	margin:0px 0px 10px 20px;	padding:0px;	}li.no_circle {margin:8px 0px 0px -20px;list-style:none;}li.tight {margin:0px;}p.tight {margin:0px;}li.list-subhead {	list-style:none;	font-size:13px;	font-weight:bold;	margin:12px 0px 5px -15px;}#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;}/* End Main Text Format *//* START Menu */#Menu {	position:absolute;	top:3px;	left:5px;	width:120px;	padding:10px 12px 0px 12px;	margin:0px 10px 10px 0px;	background-color:#fff;	/* Again, the ugly brilliant hack. */	voice-family: "\"}\"";	voice-family:inherit;	width:120px;	}/* Again, "be nice to Opera 5". */body>#Menu {width:120px;}#Menu ul {	text-align:center;	font-size:11px;	list-style:none;	line-height:16px;	margin:0px 0px 10px 0px;	padding:0px;	}#Menu li {margin:8px 0px 6px 0px;	padding:8px 10px 0px 10px;	text-align:center;	line-height:16px;	}#Menu ul {	text-align:center;	font-size:11px;	list-style:none;	line-height:16px;	margin:0px 0px 10px 0px;	padding:0px;	}#Menu .youarehere { font-style:italic;border:0px solid #fc0;}#Menu ul ul li {	text-align:center;	font-size:11px;	list-style:none;	line-height:15px;	margin:0px 0px 8px 0px;	padding:0px;	}	#Menu ul ul a { font-weight:normal;}	#Menu a:link {color:#300;}#Menu a:visited {color:#300;}#Menu a:hover {color:#963; text-decoration:underline; font-style:italic;}#Menu a:active {color:#fc0; font-style:italic;}/* END Menu *//* START Footer */#Footer {	position:relative;	text-align:left;	margin:30px 0px 0px 165px;	padding:5px 0 20px 0;	font-size:8px;	width: 600px;	border-top:1px solid #963;}/* END Footer */.pre {	font-family: "Courier New", Courier, mono;	font-size: 8px;	color:#CC0000;	word-spacing: 0;	margin-top: 0;	margin-bottom: 0;}/* Last changed Thursday 13 March 2008. */