
	
	/* BEGIN DEMO STYLE */
	*{margin:0;padding:0}
	body{padding:0px;padding-bottom:20px;text-align:center;background-color:lightgray;color:#000000;font:80%/140% 'times new roman'; }
	div, li, p, td {letter-spacing:0px; direction:ltr;text-align: right-align;}
	p , li, ul { font-size:  direction:ltr; 14px;text-align: right-align;}
	h1{text-align:right; font:bold 100% 'times new roman';letter-spacing:3px;text-transform:uppercase; color:#6DA1C8;}
	h2{text-align:right; font:bold 80% 'times new roman';letter-spacing:3px;text-transform:uppercase; font-size:1.1em; color:#34587A;}
	a{color:#348;text-decoration:none;outline:none;}
	a:hover{color:#67a;}

	.info{text-align:left;width:700px;margin:30px auto;border-top:0px dotted #fff;padding-top:10px; }
	.footer{text-align:left;width:700px;margin:30px auto;border-top:0px dotted #fff;padding-top:10px;}
	.info p {color:#887;}
	.info1{text-align:left;width:510px;margin:40px;border-top:0px dotted #fff;padding-top:10px;padding-right:30px;}
	.info2{text-align:left;width:270px; height:auto margin:30px auto; padding-top:10px;border-left:0px dotted #fff;padding-right:20px;}
	.info p{margin-top:1.6em;}
	.black h1{font:bold 100% 'times new roman';letter-spacing:3px;text-transform:uppercase; color:#000000;}
	.black p {color: #000000;}
	.italic {font-style: italic;}
	.info1 p{margin-top:1.6em;}
	.info2 p{margin-top:1.6em;}
	.info1 ul, .info1 ol {padding-left:50px; text-align: right-align;}
	.info1 ul li {margin-bottom:4px; direction: rtl;}
	.info2 ul, .info2 ol {padding-left:25px; list-style-type:square; text-align: right-align;}
	.separator {border-top:2px dotted #fff; margin: 20px 0px;}
	.header {font-family:arial; font-size:2.0em;  color:white; letter-spacing:1px;padding-bottom:10px;padding-left:46px; }
	.subheader {font-family:arial; font-size:1.5em;  color:black; letter-spacing:1px;padding-bottom:20px;padding-left:48px;}
	.midnavigation {padding:5px 0px 5px 0px; color:white; font-weight:100;}
	.midnavigation a {padding-right:7px; padding-left:7px; color:white; font-weight:100; font-size: 12.5px; }

	#FormSiteBeanPhoto { margin-left:0px; width:60px;}
	#FormSiteBeanPhoto .agree { line-height:95%; margin-top:10px;}

	#unLogo { position:absolute; right:235px; top: 0px;}

	.officesUN { padding: 0px; margin: 10px 25px 25px 0px;  border: 0px solid #444444; font-style:normal; font-family: verdana; font-size:11px; }
	.officesUN p img { width: 50px; text-align: center;}
	.officesUN p { padding:5px;margin:0; }
	
	.smallFlag { width:20px; border:0px solid #777777; }
	
	.ipcquote { background-image: url(img/bkg_newsletter.jpg); background-repeat:no-repeat; padding:10px; font-style:italic; font-size:10px; text-align:left-align; width:200px; height: 122px; background-color:#EFF5FF; word-spacing:0em; border:0px solid #538CD1;}
	
	.header1 p {padding-left:10px; color:#fff; font-weight:100;}
	.header1 p a {color:#fff; font-weight:100;}
	.header1 p a:hover {color:#888; font-weight:100;}
	.header2 {padding-right:20px; color:#fff; font-size:14px}
	.header2 p a {color:#fff; font-weight:100;}
	.header2 p a:hover {color:#888; font-weight:100;}

	.teamTable td { padding-right: 0px;}
	.teamTable td h2 { padding-left: 0px; }
	.teamTable ul { padding-left: 0px; }
	.teamTable ul li {margin-bottom:1px;list-style-type:none;}

	.international {color:#fff; position:absolute; left:510px; top: 130px; font-family: verdana;}
	.international a {font-weight:bold; color:#fff; font-size: 10px;}
	.international a:hover {font-weight:bold; color:#dddddd; font-size: 10px;}

	#languageSelect {  font-size: 10px; border:0; border-color:black; background-color: black; color:white;}
	#languageSelect option { background-color: black; color:white;}


.homeheader {
      position: relative;
	background-color: #5F85C3;
	background-image: url('http://www.ipc-undp.org/img/header/blue.gif');
	font-size: 8px;
	margin: 0px;
	padding: 0px;
      top: 0px;
      left: 0px;
	height: 148px;
	width: 100%;	
}

img (line 589) {
  border-top-color: #666666;
  border-right-color-value: #666666;
  border-bottom-color: #666666;
  border-left-color-value: #666666;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
}

#logo
{
position: absolute;
top: 13px;
right: 20px;
background-color: #6699cc;
}

#logotype

{
position: absolute;
top: 101px;
left: 17px;
}

.menubar{
        background-color: #00309C;    
        border-top: 1px solid #000;
        border-bottom: 1px solid #000;
        height: 24px;
        top: 0px;
        left: 0px;
        width: 100%;
}    