/* -- default style sheet*/
html, body
{
	margin:			0;
	padding:		0;
	height:			100%;
}
body
{
	font-weight:		400;
	font-size:		11px;
	line-height:		14px;
	font-family:		arial, helvetica, sans-serif;
	font-variant:		normal;
	font-style:		normal;
	text-align:		left;
	margin:			0;
	padding:		0;
	background-color:	#ffffff;
	color:			#061c58;
	background: url(http://projects.unepscs.org/graphics/background_grey2.gif);

}
.page_wrapper
{
	position:		relative;
	margin-left:		auto;
	margin-right:		auto;
	width:			750px;
	height:			100%;
	
}
h1
{
	font-weight:		600;
	font-size:		18px;
	line-height:		20px;
	font-family:		arial, helvetica, sans-serif;
	font-variant:		normal;
	font-style:		normal;
	background-color:	transparent;
	color:			#061c58;
	border-bottom:		2px dashed #cecece;
	margin-top:		0px;
	padding:		0;
}
.search_head
{
	color:			#f5f5f5;
	background-color:	transparent;
	margin-bottom:		0px;
	margin-top:		0px;
	border:			0;
}
h2
{
	font-size:		12px;
	font-weight:		600;
	font-family:		arial, helvetica, sans-serif;
	line-height:		14px;
	font-variant:		normal;
	background-color:	#ffffff;
	vertical-align:		middle;
	color:			#061c58;
	margin-top:		0;
	margin-bottom:		2px;
	padding-top:		0;
	
}
#search_title
{
	font-size:		14px;
	font-weight:		600;
	font-family:		arial, helvetica, sans-serif;
	line-height:		16px;
	font-variant:		normal;
	background-color:	#ffffff;
	vertical-align:		middle;
	color:			#61b62c;
	border-bottom:		3px solid #61b62c;
	margin-top:		0;
	padding-top:		0;
}
h3
{
	font-size:		12px;
	font-weight:		600;
	font-family:		arial, helvetica, sans-serif;
	line-height:		14px;
	font-variant:		normal;
	vertical-align:		middle;
	border-bottom:		2px solid #bbbcd3;
	background-color:	#ffffff;
	color:			#061c58;
	margin:			0;
	padding:		0;
	padding-bottom:		2px;
}
fieldset
{
	text-align:		left;
}
h4
{
	font-size:		11px;
	display:		block;
	font-weight:		600;
	font-family:		arial, helvetica, sans-serif;
	font-variant:		normal;
	background-color:	transparent;
	color:			#ffffff;
	margin-top:		0;
	margin-bottom:		0;
	padding:		0;
}
.heading
{
	position:		absolute;
	width:		750px;
	top:			10px;
	left:			0px;
	right:			0px;
	height:			90px;
	background-color:	#ffffff;
	background-image: 	url("http://projects.unepscs.org/graphics/project_logo.gif");
	background-repeat:	no-repeat;
	background-position: center;
	color:			#061c58;
	text-align:		center;
}
.container
{
	position:		relative;
	width:			750px;
	top:			100px;
	background-color:	#ffffff;
}
.body-text
{
	position:		relative;
	padding:		1em;
	margin:			0;
	top:			0px;
	right:			0px;
	left:			170px;
	width:			550px;
	text-align:		left;
	min-height:		425px;
	z-index:		3;
	background-color:	#ffffff;
}
.short_text
{
	position:		static;
	left:			160px;
	right:			50px;
	min-width:		550px;
	min-height:		400px;
}
#admin_menu
{
	color:			#ffffff;
	background-color:	#061c58;
	white-space:		nowrap;
	text-align:		left;
	line-height:		20px;
	padding:		.1em 1em;
}
#note
{
	display:		block;
	border:			1px solid #061c58;
	background-color:	#ececec;
	color:			#061c58;
	padding:		.5em;
	white-space:		normal;
}
#menu
{
	position:		absolute;
	top:			75px;
	left:			0px;
	right:			0px;
	height:			15px;
	background-color:	#ccccd3;
	white-space:		nowrap;
	text-align:		left;
	padding:		0 1em;
}
#left_col
{
	position:		absolute;
	top:			10px;
	left:			10px;
	width:			155px;
}
#search_box 
{	
	
	color:			#f5f5f5;
	background-color:	#003366;
	white-space:		nowrap;
	text-align:		left;
	width:			155px;
	padding:		0 3px;
}
.srch_crit
{
	font-size:		11px;
}
#vsearch 
{
	width:			150px;
	padding:		0;
	border:			0;
	margin-bottom:		0;
	text-align:		left;
}
.search_title
{
	font-size:		11px;
	font-weight:		600;
}
.foot 
{
	position:		static;
	width:			740px;
	clear:			both;
	overflow:		visible;
	z-index:		4;
	margin:			0 5px;
	text-align:		center;
	padding:		5px 0;
	overflow:		visible;
	border-top:		1px solid #061c58;
}
#map_link
{
	height:			14px;
	background:		#ffffff;
	vertical-align:		top;
	margin:			10px 0;
	
}
#disp_tbl
{
	width:			550px;
}
.fin_tble
{
	width:			380px;
}
td.sps_cat
{
	width:			165px;
}
td.sps_nam
{
	width:			135px;
}
td.amt
{
	text-align:		right;
	width:			75px;
}
td.exp
{
	width:			305px;
}
ol.proj_disp_list
{
	margin:			0 .5em 0 0;
}
li.proj_disp_list
{
	margin-left:		-2em;
}
ul
{
	margin:			0;
}
li.menu
{
	margin-left:		-26px;
	list-style-type:	none;
}
td.names
{
	background-color:	#dddff0;
	color:			#061c58;
	vertical-align:		top;
	text-align:		right;
	width:			150px;
	padding:		3px;
}

td.data
{
	background-color:	#dde4f3;
	color:			#061c58;
	vertical-align:		top;
	text-align:		left;
	width:			400px;
	padding:		3px;
}
.img
{
	border:			0;
}
/* -- links */
a img
{
	border:			0;
}
a
{
	color:			#061c58;
	text-decoration:	none;
}
a:link
{
	color:			#061c58;
	text-decoration:	none;
}
a:visited
{
	color:			#061c58;
	text-decoration:	none;
}
a:active
{
	color:			#061c58;
	text-decoration:	none;
}
a:hover
{
	color:			#061c58;
	text-decoration:	underline;
}
a.req:link
{
	color:			#f5f5f5;
	font-weight:		600;
	text-decoration:	none;
}
a.req:visited
{
	color:			#f5f5f5;
	font-weight:		600;
	text-decoration:	none;
}
a.req:active
{
	color:			#f5f5f5;
	font-weight:		600;
	text-decoration:	none;
}
a.req:hover
{
	color:			#f5f5f5;
	font-weight:		600;
	text-decoration:	underline;
}
/*end of links*/


/* -- end of file -- */

