body, p, li {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;}

	body {
		background:#F8F5E7 url(../img/global/bg_tile.gif) repeat;
		color:#000;
		font-size:0.9em;
		line-height:1.4em;
	}

p, li {
	font-size: 0.9em;
	line-height: 1.5;
}

	p {
		margin:15px 0px;
		padding:0px;
	}

hr {
	margin:0px 0px 14px 0px;
	padding: 0px;
}

/* Headings
---------------------------------------------- */
h1, h2, #side h1, .pagetitle {clear:both;}

	h1, h2 {margin:0px;}
		h1 {font-size:1.2em;}
		
		h2 {
			border-bottom: 1px solid #999;
			color: #063;
			font-size:1em;
			line-height:1.3em;
			padding: 25px 0px 0px 0px;
			text-transform: uppercase;
		}
	
		h3, h4, h5 {
			font-size:0.9em;
			padding:0px;
		}
			h3, h4 {margin:28px 0px 0px 0px;}

	.pagetitle {
		font-size:1.2em;
		line-height:1.5em;
		margin-bottom:10px;
	}
		.pagetitle .note {font-size:0.7em;}

/* Links
----------------------------------------------- */
a {text-decoration:none;}

	a {color:#039;}
	
	a:hover {
		color:#09C; 
		text-decoration:underline;
	}
		
#content a {text-decoration:underline;}

	#content h2 a {text-decoration:none;}

/* Images
----------------------------------------------- */
img {
	background:#FFF;
	border:none;
	margin:0px; 
	padding:0px;
}
	#content .imgleft {
	margin: 4px 15px 4px 0px;
	padding-bottom: 10px;
}
	#content .imgright {padding:4px 0px 4px 10px;}
	#side img {
		clear:left;
		margin:0px 5px 20px 0px;
	}

/* Main Lists
----------------------------------------------- */
ul, li {
	margin:0px;
	padding:5px;
}
	li {list-style:circle inside;}

	#content ul, #content li {
	line-height: 1.4em;
	list-style:circle outside;
	}
		#content ul {
	margin:3px 0px 10px 25px;
}
		#content li {
	padding:6px 0px;
}
		
		#content ul li ul {
			margin-bottom:0px;
			font-size: 1.1em;
		}
		
	.section ul, .section li {
		list-style-type:none;
		padding:5px 0px;
	}
	
/* Page Sections
----------------------------------------------- */
#container, #footer, #main {
	position:relative;
	background: #69C;
}
	#container, #footer {
		margin:0px auto; 
		width:740px;
	}
		#container {
			left:2px;
			top: -5px;
		}
	
		#footer {
			bottom:0px;
			float:left;	
			font-size:0.8em;
			padding:20px 0px 9px;
			text-align:center;
		}
			#footer a {
				color:#FFF;
				font-weight:bold;
			}
	
	#header, #main {
		border:3px solid #666; 
		margin:0px;
		width:736px; 
	}
		#header {
			background:#FFF;
			border-bottom:0px;
			float:left;
			height:164px;
			padding-bottom:0px;
			padding-top:0px;
			position:relative;
			z-index: 1;
		}
			#logo {
				padding-left:27px;
				position:relative;
				top: -6px;
				z-index: 1000;
			} 
			
			.headphotos {
				position:absolute;
				right:15px;
				top:32px;
			}
				.headphotos img {
					display:inline;
					float:right;
					padding:0px 7px;
				}
					
			.headnav {
				margin: -1px 0px 2px 0px;
				padding:0px;
				width:100%;
			}
				.headnav ul {
					color: #666;
					font-size: 11px;
					height: 20px;
					line-height:13px;
					list-style: none;
					margin: 0px -17px 0px 0px;
					padding: 0px 4px 0px 0px;
					text-align: right;
				}
				
				.headnav li {
					display: inline;
					font-size:1em;
					list-style:none;
					margin:0px -10px 0px -17px;
				}
					.headnav li a {
						color:#006;
						margin:0px;
					}
								
			li.left, li.left a, li.right, li.right a, li.middle, li.middle a {
				padding-bottom:5px;
				padding-top:6px;
			}
			
				li.left a, li.right a , li.middle a {padding-top:8px;}

				li.left a {
					background: url(../img/global/top_nav/top_ceed_gr.gif) no-repeat right;
					padding-right:30px; 
					padding-left:90px;
				}
				
				li.middle a {
					background: url(../img/global/top_nav/top_mowa_gr.gif) no-repeat right;
					padding-right:25px; 
					padding-left:10px;
				}
				
				li.right, li.right a {padding-right:23px;}
				
					li.right a {
						background: url(../img/global/top_nav/top_gj_gr.gif) no-repeat right;
						padding-right:18px; 
						padding-left:20px;
					}
				
																		
									
		#main, #shadow, #content {
			float:left; 
			height:100%;
		}
			#main {
				background:#69C;
				border-top:0px;
				margin-bottom:15px;
				overflow:hidden;
				top: 0px;
			}
	
		#shadow {
			background:#369;
			display:block;
			margin:16px 0px 0px 11px;
			width:488px;
			z-index:2;
		}
		
		#content {
			background:#FFF;
			border:1px solid #000;
			margin:-5px 0px 4px -1px;
			padding:17px;
			width:448px;
			z-index:3;
		}	
	
/* Navigation tabs 
----------------------------------------------- */
#nav, #nav #current p, #nav #current a {margin:0px;}
#nav, #nav p, #nav a, #nav li {font-size:12px;}
	#nav {
		background:#FFF url(../img/global/nav/nav_bot.gif) repeat-x left bottom;
		border-bottom:1px solid #369;
		height:31px;
		position:relative;
		text-align:center;
		top:-2px;
		width:100%;
	}
	
	#nav, #nav a {
		float:left; 
		font-weight:bold; 
		text-decoration:none;
	}
			#nav a, #nav a:hover {
				margin-top:2px; 
				padding:7px 31px 2px 15px;
			}
			
			#nav a:hover {
				background:url(../img/global/nav/tab_gry.gif) no-repeat right top; 
				color:#000;
			}
	
	#nav ul, #nav li {
		display:inline; 
		float:left;
		list-style:none; 
		padding:0px;
	}
		#nav ul {margin:0px 0px 0px 15px;}
		#nav li {margin:0px 9px;}
	
	/* Current tab 
	----------------------------------------------- */
	#nav #current, #nav #current p, #nav #current a {color:#FFF;}
		#nav #current {
			background:url(../img/global/nav/tab2.gif) no-repeat right top;
			margin-top:3px;
			padding-right:6px;
		}
			#nav #current p, #nav #current a {
				background:url(../img/global/nav/tab1.gif) no-repeat left top;
				font-weight:bold;
				padding:7px 25px 4px 15px;
			}
						
			#nav #current a:hover {text-decoration:underline;}

/* Table of Contents
----------------------------------------------- */
.toc, .toc p {clear:both;}
.toc, .toc img {float:left;}
	.toc {
		border-top: 1px dotted #666;
		border-bottom: 1px dotted #666;
		font-size:0.9em;
		margin: 0px 0px 16px 0px;
		padding: 8px 0px;
		width: 450px;
	}
	
	.toc h2, #content .toc ul, #content .toc li {padding:3px 0px;}
	.toc h2, .toc img {border:none;}
	
		.toc h2 {
	clear:none;
	margin:10px 0px 5px 0px;
	font-variant: normal;
		}
			.toc h2.verticalimg {margin-top:20px;}
			
		.toc img {margin: 0px 45px 0px 0px;}
	
		#content .toc ul, .toc p {margin:0px;}
			.toc p {
				color:#666;
				font-size:0.8em;
				padding:1px 0px 0px 0px;
			}
			
			#content .toc li {margin:0px 0px 0px 15px;}

/* Sidebar
----------------------------------------------- */
#side {
	float:right;
	margin:8px 6px 22px 5px;
	padding:0px;
	width:220px;
}
	#side a {color:#009;}
	
	#side h1 {
		font-size:1em;
		margin:5px 0px 0px 0px;
	}
		#side h1 a, #side h1 a:hover {
			color:#000;
			text-decoration: underline;
		}
	
	#side h2 {color:#000;}
	
	#side h3 {
		font-weight:normal;
		margin:10px 0px 5px 0px;
		text-decoration:none;
	}
	
	#side p, #side ul, #side li, #side .wrapper .news li {margin:0px;}
	
		#side p {
			line-height: 1.3em;
			padding: 0px 0px 15px 0px;
		}
		
		#side ul {
			list-style:none outside;
			padding:0px;
		}
			#side li {
				font-size:0.9em;
				padding:0px;
			}
	
	#side img {margin:0px 3px 0px 0px;}
		
	#side .wrapper {
		background-color:#FFF;
		border:7px solid #DCDCDC;
		padding-top:0px;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	#side .wrapper h1 {
		background-color: #DCDCDC;
		padding-bottom:10px;
		padding-top:0px;
		margin:0px;
	}	
	
	#side .wrapper h2, #side .wrapper h3, #side .wrapper p {padding:7px;}
	#side .wrapper h2 {
		text-transform:none;
		border:none;
		font-size:0.9em;
	}
				
	#side #UNIFEMint.wrapper, .subnav#news {
		background: #DCDCDC repeat;
		padding:8px;
	} 
		.subnav {
	border: 1px solid #305378;
	clear:both;
	color: #000;
	margin:0px 0px 15px 0px;
		}
		
		#side .subnav#news h1 {
			font-weight: bold;
			padding: 0px;
			border-bottom: 1px solid #000;
			margin-bottom: 15px;
		}
						
			#side .wrapper li {
				line-height:1.3em;
				list-style: none;
				padding:7px 0px 7px 10px;
			}
			#side .wrapper ul.news {margin:10px 0px 10px 10px;}
			
				#side .wrapper ul.news li {
					margin-left: -1.1em;
					padding:0px;
					padding-bottom:10px;
					padding-left: 1em;
					padding-right:4px;
				}

		#UNIFEMint.wrapper {
	margin-top:4px;
	border-top: 2px solid #333;
	border-right: none;
	border-bottom: 1px solid #333;
	border-left: none;
		}
			#UNIFEMint.wrapper p {font-size: 0.9em;}
			#UNIFEMin.wrappert a {text-decoration:underline;}
	



/* Sidebar Sub-Nav
----------------------------------------------- */
.subnav {
	background: #DCDCDC;
	margin:4px 0px 15px 0px;
	overflow:visible;
}

#side .subnav li, #side .subnav li a {display:block;}
	#side .subnav p {
		font-size:1em;
		line-height: 1.5em;
		padding: 4px 0px 4px 1px;
	}
	
	#side .subnav ul, .subnav li {
		margin:0px;
		padding:0px;
	}
		#side .subnav li {
			list-style:none outside;
			margin-top:0px;
			text-align:left;
		}
			#side .subnav li a {padding:4px 0px 4px 10px;}	
				#side .subnav li a:hover {text-decoration:none;}
	
	#side .subnav.current li, #side .subnav.current li a {
		display:inline;
		margin-left:-9px;
		padding:3px 0px 3px 12px;
		text-indent: -10px;
	}	
		#side .subnav .current a:hover {text-decoration:underline;}
	
		#side .subnav li.current p {
			padding-left: 10px;
		}
			
	#side .subnav#norm .current p, #side .subnav#norm li.current a {font-weight: bold;}
	#side .subnav#norm li.current a:hover, #side .subnav#norm li a:hover {text-decoration: underline;}

/* Sidebar Dropdown menu
----------------------------------------------- */
/* Fix IE. Hide from IE Mac \*/
* .dropmenu ul li {float: left; height: 1%; }
* dropmenu ul li a {height: 1%; }
/* End */

#side .dropmenu, #side .subnav .dropmenu ul, #side .subnav .dropmenu li {
	list-style-type:none outside;
	padding:0px;
}

#side .dropmenu, #side .dropmenu li, #side .subnav .dropmenu li a, #side .subnav .dropmenu li.current p {
	border:0px;
	display:block;
}
	#side .dropmenu {
		margin:0px 0px 1px 20px;
		overflow:visible;
	}
	
	#side .dropmenu ul {
		margin:0px;
	}
	
	#side .subnav .dropmenu li {
		border-left:none;
		float:none;
		margin-top:0px;
	}
	
		#side .subnav .dropmenu li a {
			font-size:1em;
			padding: 4px 0px 4px 4px;
		}
			#side .subnav .dropmenu ul li a:hover {text-decoration:underline;}
	
		#side .subnav .dropmenu li p {padding-left:4px;}

		#side .dropmenu li ul {
			display:none;
			left: 75px;
			position: absolute;
			top: 0px;
			z-index:100;
		}
			#side .dropmenu li ul li a {
				border:1px solid #999;
				border-bottom:0px;
				font-size:1.1em;
				width:77px;
			}
		
	#side .subnav .dropmenu li.current {
	background: none;
	margin:0px;
	padding:4px;
	font-weight: bold;
	}
	
		#side .subnav .dropmenu li.current a {
			font-weight:bold;
			padding:0px;
		}

#main.ceed .subnav .dropmenu li, #main.gj .subnav .dropmenu li, #main.mowa .subnav .dropmenu li {border:0px;}
#side .subnav#norm .dropmenu .current p, #main.gj #side .subnav .dropmenu .current p {background:none;}
#main.mowa .dropmenu li.current p {clear:none;}

/* Custom text
----------------------------------------------- */
.backtop {
	clear:both;
	font-size:0.8em;
	margin:7px 12px;
	text-align:right;
}

.date {
	color:#666;
	font-weight:bold;
}
	h1 .date, h2 .date, h3 .date {
	font-weight:normal;
	font-size: 0.8em;
}
	#side .date {
		color:#666;
		font-size:0.9em;
		font-weight:normal;
		padding-left:3px;
	}

p.disclaimer {
	border:1px solid #369;
	clear:both;
	font-size:0.7em;
	margin:15px 0px 25px 0px;
	padding:5px;
	text-align:center;
}

.note {font-size:0.8em;}

.notice {color:#F00;}

/* Custom areas
----------------------------------------------- */
.caption, img.caption {
	clear:none;
	width:auto;
}
.caption {
	float:left;
	padding: 0px;
	margin: 20px 13px 10px 0px;
}
	img.caption {
		padding: 0px 0px 4px 0px;
		margin: 0px;
	}
	
	p.caption, .caption p {
		clear: left;
		color:#666;
		font-size:0.7em;
		padding-top: 0px;
		margin: 0px;
	}
	
		blockquote p.caption {
			font-size:0.8em;
			font-style:normal;
		}

.promotebox {
	background-color: #FFC;
	border: 2px solid #666;
	padding: 3px;
	margin: 20px 20px 5px 0px;
	width: 165px;
	float: left;
}
	.promotebox p, .promotebox h2 {padding:5px;}
		.promotebox p {
	margin:0px;
	clear: both;
}
		.promotebox h2 {
			background: #9CF;
			border:none;
			color: #000;
			text-align:center;
		}
		
	.promotebox img {
	margin-right: 5px;
}

	h1.section {color:#063;}
	h2.section, h3.section {
	border: none;
	font-size:0.9em;
	margin: 30px 0px 0px 40px;
	text-indent: -40px;
	}
		h2.section a {color:#009;}
			
	p.section {
	margin-top:0px;
	margin-left: 40px;
}
	#side img.section {
		clear:both;
		margin: 7px 3px;
		text-align:center;
	}

/* Blockquote
----------------------------------------------- */
blockquote, .blockquote:before, blockquote:after {display:block;}

	blockquote {
		background:#FFF;
		clear: both;
		font-size: 0.9em;
		font-style:italic;
		line-height: 1.5em;
		margin:17px 28px;
		padding:10px 15px 25px 15px;
	}
		.blockquote:before, blockquote:after {
			color:#999;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:5em;
			width:40px;
		}
			blockquote:before {
				content:url(../img/icons/quote1.gif);
				height:1px;
				margin:-10px 4px 0px 0px;
				padding:10px 4px 0px 0px;
			}
			
			blockquote:after {
				content:url(../img/icons/quote2.gif);
				margin: -17px 0px -20px 0px;
				margin-left: 92%;
				padding:5px;
			}	
				#main.dari blockquote:before, #main.pashto blockquote:before {margin-right:100%;}
				#main.dari blockquote:after, #main.pashto blockquote:after {margin-left:89%;}
				
				#side blockquote:before {margin-left:5px;}
				#side blockquote:after {margin-left:82%;}
	
		blockquote p, blockquote h2 {
			margin:-7px 35px 0px 35px;
			padding:0px 0px 0px 10px;
		}	
			blockquote h2 {
	border:none;
	line-height: 1.3em;
	text-align:center;
	text-transform: none;
			}

	#side blockquote {
		margin: 0px;
		padding: 5px 7px;
	}

/* PHP page navigation
----------------------------------------------- */
.phpnav {
	border:0px;
	border-top:2px solid #CCC;
	font-size:0.9em;
	padding-top:25px;
}

	table.phpnav td {border:0px;}
		table.phpnav td.leftside {border-left:none;}
.more {
	font-weight: bold;
	text-align: right;
	clear: both;
}

