/* 
Created by: 
Francia B. Avila
Manila Observatory
August 2003
Adapted by JTV, Nov 2003
Modified for the MO web page: July 2004
Modified for the SEG VM-DENR web pages: August 2005
*/

	/* begin body type */

body	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:	0.58;
	font-size:		10pt;
	font-weight:		normal;
	font-style: 		normal; 
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	line-height: 		normal; 
	color: 			#333333;
/*	background-image:       url(../images/temp_01.jpg); 
	background-repeat:	no-repeat;*/
	}	

small	{	
	font-size:		0.75em;
	}	

big	{	
	font-size:		1.17em;
	}	

pre	{	
	font-family:		'Monotype.com', Courier New, monospace;
	font-size:		0.8em;
	}	

p, dl, dd, ul, ol, li {
	/* inherit from body */	
	}


sub {
	font-size:		0.75em;
	vertical-align:		-20%;
	}

sup {
	font-size:		0.75em;
	vertical-align:		20%;
	}

img {
	border:			0;
	padding:		0;
	}

img.embed {
	border:			1;
	border-color:		#FFFFFF;
	}

ol li	{	
	list-style-type:	decimal;
	}	

ol ol li	{	
	list-style-type:	lower-alpha;
	}	

ol ol ol li	{	
	list-style-type:	lower-roman;
	}	



h1	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size-adjust:	0.48;
	font-size:		1.5em;
	font-weight:		normal;
/*	font-weight:		800;*/
	font-style:		normal;
	color:			steelblue;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	}	
		
h2	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size-adjust:	0.48;
	font-size:		1em;
	font-weight:		700;
	font-style:		normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	}	
		
h3	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size-adjust:	.48;
	font-size:		1.5em;
	font-weight:		600;
	font-style:		normal;
	font-variant:		small-caps;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	}	
		
h4	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size-adjust:	0.48;
	font-size:		1.3em;
	font-weight:		500; 
	font-style:		normal;
	color:			steelblue;
/*	font-variant:		small-caps; */
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	}	
		
h5	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size-adjust:	0.48;
	font-size:		1.2em;
	font-weight:		600;
	font-style:		normal;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	}	
		
h6, dt	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size-adjust:	0.48;
	font-size:		1em;
	font-weight:		600;
	font-style:		normal;
	text-decoration:	underline;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	}	
	
hr	{	
	visibility:		visible;
	}	

a:link	{	
	text-decoration:	none;
	font-weight:		normal; /*bold;*/
	color:			slategray;
	background:		none;
	}	
		
a:visited {	
	text-decoration:	none;
	font-weight:		normal;/*bold;*/
	color:			slategray;
	background:		none;
	}	
		
a:active	{	
	text-decoration:	none;
	font-weight:		bold;
	color:			black;/*#FFFFFF;*/
	background:		#6699CC;
	}	
		
a:hover	{	
	text-decoration:	none;
	color:			slategray;/*white;*/
	background:		skyblue;
	}	
		
a:link.menuitem1 {
	font-weight:		bold;
/*	color:			#FFFFFF;*/
	color:			#0a0459;
	background:		none;
	}

a:visited.menuitem1 {
	font-weight:		bold;
/*	color:			#FFFFFF;*/
	color: 			#0a0459;
	background:		none;
	}

a:hover.menuitem1 {
	font-weight:		bold;
/*	color:			#FFFFFF;*/
	color: 			#0a0459;
	background:		none;
/*	color:			white;
	background:		skyblue;
	display: block; */
	}

a:link.menuitem2 {
	font-weight:		normal;
/*	color:			#FFFFFF;*/
	color:			#0a0459;
	background:		none;
	}

a:visited.menuitem2 {
	font-weight:		normal;
/*	color:			#FFFFFF;*/
	color: 			#0a0459;
	background:		none;
	}

a:hover.menuitem2 {
	font-weight:		normal;
	color: 			#0a0459;
/*	color:			#FFFFFF;*/
/*	background:		skyblue;
	display: block; */
	}
====

a:link.menuitem3 {
	font-weight:		normal;
	color:			#0a0459;
	background:		none;
	}

a:visited.menuitem3 {
	font-weight:		normal;
	color: 			#0a0459;
	background:		none;
	}

a:hover.menuitem3 {
	font-weight:		normal;
	background:		skyblue;
	display: 		block;
	}


a:link.centerbody {
	font-weight:		normal;
	color:			red; /*#0a0459;*/
	background:		none;
	}

a:visited.centerbody {
	font-weight:		normal;
	color: 			red; /*#0a0459;*/
	background:		none;
	}

a:hover.centerbody {
	font-weight:		normal;
	color:			red;
	background:		none;
	}

table, tbody, tr, td	{	
	margin-top:		0;
	margin-bottom:		0;
	margin-left:		0;
	margin-right:		0;
	padding-top:		0;
	padding-bottom:		0;
	padding-left:		0;
	padding-right:		0;
	}	

td.header {
/*	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		10px;
	padding-right:		10px;*/
	padding:		0em;
	width:			100%;
	color:			#06425F;/*#e5e5e5;*/
/*        background-image:       url(../images/header.jpg);
	background:		#0168B3;#0066CC;#06425F;*/
	font-family: 		Verdana, Arial, Helvetica,sans-serif; 
	font-size-adjust:	0.48;
	font-size:		20px;
	font-weight:		600;
	font-style:		italic;
	}

td.footer {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		1em;
	padding-right:		1em;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#C6BF99;/*#0a0459;*/
	text-align:		center;
	width:			100%;
	color: 			#0a0459;
	background:		#FFFFFF;
	font-family: 		Verdana,Arial, Helvetica,sans-serif; 
 	font-size:		0.6em;
	}

td.leftsb {
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#C6BF99;
	vertical-align:		top;
	width:			120px;
        text-align:             left;
/*	background:		url(../images/left_background.png);*/
	}

td.rightsb {
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#C6BF99;
	vertical-align:		top;
	width:			120px;
	text-align:		left;
	}


td.menutop1 {
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	padding-left:		3em; /*0.3em;*/
	padding-right:		2em; /*0.3em;*/
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#C6BF99;/*#0a0459;*/
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#C6BF99;/*#0a0459;*/	
 	font-size:		0.7em;
	width:			70%;/*50pt;*/
	/*background:		url(../images/right_580x24.png);*/
	text-align:		right;
	}

td.menutop2 {
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	padding-left:		0.5em;
	padding-right:		0.5em;
 	font-size:		0.7em;
	width:			30%;	
/*	background:		aliceblue;*/
	text-align:		left;
	}

td.menubottom {
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#C6BF99;
	padding-top:		0;
	padding-bottom:		0;
	padding-left:		2em;
	padding-right:		1em;
 	font-size:		0.9em;
	}

td.menuleft_header {
	padding-top:		0em;
	padding-bottom:		0em;
	padding-left:		0em;
	padding-right:		0em;
	background:		none;/*aliceblue;*/
	color:			#0a0459;/*#FFFFFF;*/
 	font-size:		10px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;
	font-weight:		900;
	text-align:		left;
	}

td.menuleft {
	padding-top:		0em;
	padding-bottom:		0em;
	padding-left:		10px;
	padding-right:		3px;
 	font-size:		10px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;
	font-weight:		800;
	text-align:		left;
	}

td.menuleft_item {
	padding-top:		0em;
	padding-bottom:		0em;
	padding-left:		20px;
	padding-right:		3px;
 	font-size:		10px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;
	font-weight:		800;
	text-align:		left;
	}

td.menuright_header {
	padding-top:		2px;
	padding-bottom:		2px;
	padding-left:		5px;
	padding-right:		3px;
	background:		aliceblue;
 	font-size:		10px;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;
	font-weight:		800;
	text-align:		left;
	}

td.menuright {
	padding-top:		0.5em;
	padding-bottom:		0.5em;
	padding-left:		0.5em;
	padding-right:		0.5em;
 	font-size:		0.7em;
	font-weight:		800;
	}

td.menuspacer {
	padding:		0em;
	height:			5px;
	}

td.menuspacer2 {
	padding:		0em;
	height:			5px;
	color:			#FFFFFF;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#99CCCC;	
	}

td.centercol {
	padding-top:		0.5em;
	padding-bottom:		0.5em;
	padding-left:		0.5em;
	padding-right:		0.5em;
 	font-size:		12pt;
	vertical-align:		top;
	text-align:		left;
	background:		#FFFFFF;
	}
/*
td.center_item_graphic1 {
	padding-top:		5px;
	padding-bottom:		0;
	padding-left:		5px;
	padding-right:		0;
	vertical-align:		top;
	text-align:		left;
	background:		#DEDEDE;
	}

td.center_item_graphic2 {
	padding-top:		5px;
	padding-bottom:		0;
	padding-left:		5px;
	padding-right:		0;
	vertical-align:		top;
	text-align:		left;
	background:		#DEDEDE;
	}

td.center_item_graphic3 {
	padding-top:		5px;
	padding-bottom:		2px;
	padding-left:		5px;
	padding-right:		0;
	vertical-align:		top;
	text-align:		left;
	background:		#DEDEDE;
	}

td.center_item_graphic4 {
	padding-top:		5px;
	padding-bottom:		2px;
	padding-left:		5px;
	padding-right:		0;
	vertical-align:		top;
	text-align:		left;
	background:		#DEDEDE;
	}

td.center_item_graphic5 {
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		5px;
	padding-right:		5px;
	width:			200px;
	vertical-align:		center;
	text-align:		center;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

*/
td.menucenter {
	padding-top:		0.5em;
	padding-bottom:		1em;
	padding-left:		0.5em;
	padding-right:		0.5em;
	width:			100%;
	vertical-align:		top;
	text-align:		left;
	font-size:		1.2em;
	font-weight:		800;
/*	font-weight:		900;*/
	color:			#333333;
/*	background:		#FFFFFF;*/
	}

td.center_itemhead {
	margin-top:		2em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	padding-left:		10px;
	padding-right:		0.5em;
	width:			100%;
	vertical-align:		top;
	font-style: 		smallcaps;
	text-align:		left;
	font-size:		0.9em;
	font-weight:		800;/*normal;*/
	color:			#333333;
	background:		#99CCCC; /*#FFFFFF;*/
	}

td.center_itemsubhead {
	margin-top:		2em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	padding-left:		10px;
	padding-right:		0.5em;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#99CCCC;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#99CCCC;
	width:			100%;
	vertical-align:		top;
	font-style: 		italic;
	text-align:		left;
	font-size:		0.8em;
	font-weight:		800;/*normal;*/
	color:			#333333;
	background:		#FFFFFF;
	}

td.center_item {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		1em;
	padding-right:		0.5em;
	width:			100%;
	vertical-align:		center;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
/*	color:			red;*/
	background:		#FFFFFF;
	}

td.center_desc {
	padding-top:		10px;
	padding-bottom:		10px;
	padding-left:		5px;
	padding-right:		5px;
	width:			110px;
	vertical-align:		top;
	text-align:		center;
	font-size:		0.8em;
	font-weight:		800;
	color:			#333333;
	text-decoration:	none;
	background:		#FFFFFF;/*#DEDEDE;*/
	}

td.center_toc {
	padding-top:		0em;
	padding-bottom:		0.25em;
	padding-left:		2em;
	padding-right:		0.5em;
	width:			50%;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

td.back2top {
	margin-top:		0.5em;
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		1em;
	padding-right:		0.5em;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#C6BF99;
	width:			500px;
	vertical-align:		top;
	text-align:		right;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

td.next {
	padding-top:		2em;
	padding-bottom:		0.25em;
	padding-left:		1em;
	padding-right:		0.5em;
	width:			50%;
	vertical-align:		top;
	text-align:		right;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

td.prev {
	padding-top:		2em;
	padding-bottom:		0.25em;
	padding-left:		1em;
	padding-right:		0.5em;
	width:			50%;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

td.vip {
	padding-top:		1em;
	padding-bottom:		1em;
	padding-left:		4em;
	padding-right:		0.5em;
	width:			100%;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

.figure { 
	margin-top:		5px;
	margin-right:		5px;
	margin-bottom:		0;
	margin-left:		5px;
	padding-top: 		10px; 
	padding-right: 		5px; 
	padding-bottom: 	20px; 
	padding-left: 		5px; 
	font-style: 		normal;/*italic; */
	font-size: 		10px; 
	font-weight:		800;
	font-family: 		Arial,Times, serif; 
	vertical-align:		top;
	text-align:		center;
	width: 			320px;
	}

.imbedded { 
	margin-top:		5px;
	margin-right:		5px;
	margin-bottom:		5px;
	margin-left:		5px;
	padding-top: 		10px; 
	padding-right: 		10px; 
	padding-bottom: 	10px; 
	padding-left: 		10px; 
	font-style: 		normal;/*italic; */
	font-size: 		10px; 
	font-weight:		800;
	font-family: 		Arial,Times, serif; 
	vertical-align:		top;
	text-align:		center;
	/*width: 			320px;*/
	}

td.form_item {
	padding-top:		0;
	padding-bottom:		0;
	padding-left:		1em;
	padding-right:		1em;
	vertical-align:		center;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

td.staff_pic {
	padding-top:		0.5em;
	padding-bottom:		0;
	padding-left:		1em;
	padding-right:		1em;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	width:			50px;
	color:			#333333;
	background:		#FFFFFF;
	}

td.staff_item {
	padding-top:		10px;
	padding-bottom:		0;
	padding-left:		1em;
	padding-right:		1em;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

.author {
	padding-top:		0;
	padding-bottom:		0;
	padding-left:		0;
	padding-right:		0.5em;
	vertical-align:		top;
	text-align:		left;
	font-style: 		normal;
	font-size:		1em;
	font-weight:		bold;
	color:			#333333;
	background:		#FFFFFF;
	}

.citation {
	padding-top:		0;
	padding-bottom:		0;
	padding-left:		0;
	padding-right:		0;
	vertical-align:		top;
	text-align:		left;
	font-style: 		italic;
	font-size:		1em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}
