/* 
Created by: 
Francia B. Avila
klima Climate Change Center
Manila Observatory
May 2004
*/

body	{	
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size-adjust:	0.58;
	font-size:		0.9em;
	font-weight:		normal;
	font-style: 		normal; 
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	line-height: 		normal; 
	color: 			#333333;
	background:		#FFFFFF;
	}	

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:			1;
	padding:		0;
	}

img.embed {
	border:			1;
	border-color:		#cccccc;
	margin:			10px;
	}

/*this is a workaround for blockquote in netscape*/
p.block {						
	padding-left:		5em;
	padding-right:		5em;
	font-family:		Times, Courier New, monospace;
	font-size:		0.8em;
	font-style:		italic;
	}	

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.6em;
	font-weight:		800;
	font-style:		normal;
	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:		1.5em;
	font-weight:		800;
	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:		700;
	font-style:		italic;
	font-variant:		small-caps;
	text-decoration:	none;
	word-spacing:		normal;
	letter-spacing:		normal;
	text-transform:		none;
	}	
		
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; 
	color:			#336699;
	background:		none;
	}	
		
a:visited {	
	text-decoration:	none;
	font-weight:		normal;
	color:			#336699;
	background:		none;
	}	
		
a:active	{	
	text-decoration:	none;
	font-weight:		bold;
	color:			#FFFFFF;
	background:		#6699CC;
	}	
		
a:hover	{	
	text-decoration:	none;
	color:			#6699CC;
	background:		none;
	}	
		
a:link.menuitem1 {
	font-weight:		normal;
	color:			#19519e;
	background:		none;
	}

a:visited.menuitem1 {
	font-weight:		normal;
	color: 			#19519e;
	background:		none;
	}

a:hover.menuitem1 {
	font-weight:		normal;
	color: 			#FFFFFF;
	background:		#4271aa;
	}

a:link.menuitem2 {
	font-weight:		800;
	color:			#87969b;
	background:		none;
	}

a:visited.menuitem2 {
	font-weight:		800;
	color: 			#87969b;
	background:		none;
	}

a:hover.menuitem2 {
	font-weight:		800;
	color: 			#87969b;
	background:		none;
	}

a:link.menuitem3	{	
	text-decoration:	none;
	font-weight:		normal; 
	color:			#355e89;
	background:		none;
	}	
		
a:visited.menuitem3 {	
	text-decoration:	none;
	font-weight:		normal;
	color:			#355e89;
	background:		none;
	}	
		
a:active.menuitem3	{	
	text-decoration:	none;
	font-weight:		bold;
	color:			#FFFFFF;
	background:		#355e89;
	}	
		
a:hover.menuitem3	{	
	text-decoration:	none;
	color:			#355e89;
	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:		0;
	padding-bottom:		5px;
	padding-left:		0;
	padding-right:		0;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#87969b;
	width:			100%;
	color: 			#0a0459;
	background:		#FFFFFF;
	font-family: 		Times, Arial, Helvetica, sans-serif; 
	font-size-adjust:	0.48;
	font-size:		1.25em;
	font-weight:		700;
	font-style:		italic;
	vertical-align:		top;
	}

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:	#87969b;
	width:			100%;
	text-align:		center;
	color: 			#0a0459;
	background:		#FFFFFF;
 	font-size:		0.6em;
	}

td.leftsb {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		0em;
	padding-right:		0em;
	vertical-align:		top;
	text-align:		center;
	width:			145px;
	background:		#FFFFFF;
	}

td.centercol {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		0.25em;
	padding-right:		0.25em;
	vertical-align:		top;
	text-align:		left;
	width:			394px;
	background:		#FFFFFF;
	}

td.centercol2 {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		0.25em;
	padding-right:		0.25em;
	vertical-align:		top;
	text-align:		left;
	width:			380px;
	}

td.rightsb {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		0;
	padding-right:		0;
	vertical-align:		top;
	text-align:		center;
	width:			160px;
	background:		#FFFFFF;
	}

td.menutop {
	padding-top:		0;
	padding-bottom:		0.15em;
	padding-left:		0.5em;
	padding-right:		0.5em;
	vertical-align:		middle;
	text-align:		right;
 	font-size:		0.7em;
	}

td.menutop_left {
	padding-top:		0;
	padding-bottom:		0.15em;
	padding-left:		0.5em;
	padding-right:		0.5em;
	vertical-align:		middle;
	text-align:		left;
 	font-size:		0.7em;
	}

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 {
	margin-top:		1.0em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	padding-left:		0.5em;
	padding-right:		0.5em;
 	font-size:		0.7em;
	font-weight:		800;
	color: 			#362e89;
	background:		#eeedf6;
	text-align:		center;
	}

td.menuright {
	margin-top:		1.0em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	padding-left:		0.5em;
	padding-right:		0.5em;
 	font-size:		0.7em;
	font-weight:		800;
	color: 			#226835;
	background:		#ebf0f4;
	text-align:		center;
	}

td.menuright_item {
	padding-top:		10px;
	padding-bottom:		5px;
	padding-left:		15px;
	padding-right:		15px;
	margin:			0;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#ebf0f4;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#ebf0f4;
 	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	text-align:		center;
	}

td.menuright_item2 {
	padding-top:		4px;
	padding-bottom:		0;
	padding-left:		15px;
	padding-right:		15px;
	margin:			0;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#ebf0f4;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#ebf0f4;
 	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	text-align:		left;
	}

td.menuright_item3 {
	padding-top:		4px;
	padding-bottom:		0;
	padding-left:		15px;
	padding-right:		10px;
	margin:			0;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#ebf0f4;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#ebf0f4;
 	font-size:		0.6em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	text-align:		left;
	}

td.sources {
	padding-top:		4px;
	padding-bottom:		0;
	padding-left:		25px;
	padding-right:		15px;
	margin:			0;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#ebf0f4;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#ebf0f4;
 	font-size:		0.7em;
	font-style:		italic;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	text-align:		left;
	}

td.menuright_top {
	padding:		0;
	margin:			0;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#ebf0f4;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#ebf0f4;
	border-top-width:	1px;
	border-top-style:	solid;
	border-top-color:	#ebf0f4;
 	height:			2px;
 	font-size:		2px;
	font-weight:		normal;
	color:			#19519e;
	text-align:		right;
	}

td.menuright_bottom {
	padding:		0;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#ebf0f4;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#ebf0f4;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#ebf0f4;
 	height:			2px;
 	font-size:		2px;
	font-weight:		normal;
	color:			#19519e;
	text-align:		right;
	}

td.menuright_more {
	padding-top:		0.5em;
	padding-bottom:		0.2em;
	padding-left:		0.5em;
	padding-right:		0.5em;
	border-left-width:	1px;
	border-left-style:	solid;
	border-left-color:	#ebf0f4;
	border-right-width:	1px;
	border-right-style:	solid;
	border-right-color:	#ebf0f4;
	border-bottom-width:	1px;
	border-bottom-style:	solid;
	border-bottom-color:	#ebf0f4;
 	font-size:		0.7em;
	font-weight:		800;
	color:			#19519e;
	text-align:		right;
	}

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

td.menucenter_item {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		2em;
	padding-right:		0.5em;
	width:			100%;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		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:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

td.center_item2 {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		1em;
	padding-right:		0.5em;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		none;
	}

td.center_item2b {
	padding:		0;
	margin:			0;
	vertical-align:		top;
	font-size:		0.7em;
	font-weight:		normal;
	color:			#333333;
	background:		none;
	}

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

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

td.centeritem {
	padding-top:		0.25em;
	padding-bottom:		0.25em;
	padding-left:		0.25em;
	padding-right:		0.25em;
	vertical-align:		top;
	text-align:		left;
	font-size:		0.8em;
	font-weight:		normal;
	color:			#333333;
	background:		#FFFFFF;
	}

td.menuspacer {
	height:			10px;
	color:			#FFFFFF;
	background:		#FFFFFF;
	}

td.bannerspacer {
	height:			3px;
	color:			#FFFFFF;
	background:		#FFFFFF;
	}

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;
	}
