/*
  Title # peacecorp
  Date  # 04 December 2009
*/

body{ padding:0px; margin:0px; background-color:#FFFFFF; }


#wrap{
      width:1100px;
	  margin:auto;
	  text-align:left;
	  }
	  
	  
#wrap2{
       width:1060px;
	   padding:6px 20px 30px 20px;
	   background-color:#FFFFFF;
	   float:left;
	   position:relative;
	   }
	   
h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#4FB20C; padding:0px; margin:0px; }
	   
ul{ padding:0px; margin:0px; }

.input_box{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#7A7A7A; 
	border:1px solid #D6D5D5;
  background-color:#FFFFFF; width:74px; height:20px;
						
}
.input_box_183{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#7A7A7A; 
	border:1px solid #D6D5D5;
  background-color:#FFFFFF; width:74px; height:20px;
	width:183px;					
}
.input_box_183_24{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#7A7A7A; 
	border:1px solid #D6D5D5;
  background-color:#FFFFFF; width:74px; height:20px;
	width:183px;	
	height:24px;				
}
.input_box_253{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#7A7A7A; 
	border:1px solid #D6D5D5;
  background-color:#FFFFFF; width:74px; height:20px;
	width:253px;					
}
.input_box_264{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#7A7A7A; 
	border:1px solid #D6D5D5;
  background-color:#FFFFFF; width:74px; height:20px;
	width:253px;					
}
.input_box_213{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#7A7A7A; 
	border:1px solid #D6D5D5;
  background-color:#FFFFFF; width:74px; height:20px;
	width:253px;					
}

/* =================================== Start Text ============================== */

.prepand{ padding-top:5px; }
.prepand2{ padding-top:10px; }
.prepand3{ padding-top:15px; }
.prepand4{ padding-top:20px; }
.prepand5{ padding-top:25px; }
.prepand6{ padding-top:30px; }
.prepand7{ padding-top:35px; }
.prepand8{ padding-top:40px; }

.prepand9{ padding-left:50px; }
.prepand10{ padding-top:15px; padding-left:260px; }
.prepand11{ padding-top:60px; }

.color{ color:#2F9FC6; font-weight:bold; }
.color2{ color:#4E9B1B; }
.color3{ color:#2F9FC6; }
.color4{ font-size:7px; }
.color5{ color:#7693DB; }
   .color5 a{ color:#7693DB; text-decoration:none; }
      .color5 a:hover{ color:#4E9B1B; }


.text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#5D5D5D; line-height:17px; }

.text2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#969696; line-height:17px; }
   .text2 a{ color:#969696; text-decoration:none; }
       .text2 a:hover{ color:#282828; }

.font{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#FFFFFF; }
   .font a{ color:#37567C; text-decoration:none; }
       .font a:hover{ color:#004964; }
	   
.font2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#666666; }

.font3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#3C3C3C; }	

.font4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#7A7A7A; line-height:18px; } 

.font5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#D0A834; padding-right:15px; }
   .font5 a{ color:#D0A834; text-decoration:none; }
       .font5 a:hover{ color:#2F9FC6; }  

.font6{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4E9B1B; }
    .font6 a{ color:#4E9B1B; text-decoration:none; }
       .font6 a:hover{ color:#EBAF00; }

.font7{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#2F9FC6; }
    .font7 a{ color:#2F9FC6; text-decoration:none; }
       .font7 a:hover{ color:#EBAF00; }
	   
.font8{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#D0A834; padding-right:10px; }	   
   .font8 a{ color:#D0A834; text-decoration:none; }
       .font8 a:hover{ color:#2F9FC6; }

/* ==================================== End Text =============================== */	


/* ================================================== Start Block Body =============================================== */

#block_body{
		   width:1036px;
		   padding:0px 12px 22px 12px;
		   background:url(/images/p_body_bg.jpg) repeat-y;
		   float:left;
		   position:relative;
		   }
		   
#block_body_bottom{
				   width:1060px; 
				   float:left;
				   position:relative;
				   }		   

/* ======================== Start Top ==================== */

#header{
		width:1060px;
		float:left;
		position:relative;
		}
	
#top{
    width:798px;
	padding:0px 17px 0px 219px;
	background:url(/images/peace-Header.png) no-repeat;
	height:142px;
    float:left;
    position:relative;
    }	

/* ======================== End Top ====================== */

/* ======================== Start Navigation ==================== */

.nav{
    width:1034px;
	background:url(/images/p_nav_bg.gif) repeat-x;
	height:30px;
	padding-top:13px;
	border-bottom:5px solid #949494;
    float:left;
    position:relative;
	text-align:center;
    }
	.nav ul{
		margin:auto;
		/*position:relative;*/
		/*float:left;*/
		text-align:center;
	}	
   .nav li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#ACACAC; list-style:none; display:inline ;
	        padding-left:4px; background:url(/images/p_nav_line.jpg) left no-repeat;     
					float:left;
	       }
		.nav li a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; color:#ACACAC; text-decoration:none;
		           padding-left:28px; padding-right:20px; }
		     .nav li a:hover{ color:#F0F0F0; background:url(/images/p_nav_bullett.jpg) right no-repeat; }  
			 
	.nav_fixed{ color:#F0F0F0; background:url(/images/p_nav_bullett.jpg) right no-repeat; padding-right:20px; padding-left:28px; }		 

.nav ul li ul {
	position:absolute; z-index:200; padding-top:10px; width:180px;
	
	*top:33px;
	*margin-left:-118px;
	display:none;
}
.nav ul li ul li{
	background:url(/images/p_nav_bg.gif) repeat-x; height:30px; border-bottom:5px solid #949494;display: block;float:none;padding-left:0px;
	z-index:200;
	padding-top:10px;
	
	
}

 
/* ======================== End Navigation ====================== */

/* ======================== Start Main Body ==================== */

#main_body{
		   width:974px;
		   padding:20px 31px 0px 31px;
		   float:left;
		   position:relative;
		   }
		   
.main_body2{
		   width:740px;
		   padding-right:20px;
		   float:left;
		   position:relative;
		   }
		   
.upload_projects{
			     width:200px;
				 padding:13px 2px 13px 8px;
				 background:#F2F2F2 url(/images/p_upload_projects_bg.gif) repeat-x;
				 border:2px solid #E2E2E2;
			     float:left;
			     position:relative;
			     }	
				 
.main_body3{
		   width:960px;
		   padding:20px 0px 21px 0px;
		   float:left;
		   position:relative;
		   }
		   
.main_body4{
		   width:972px;
		   background:url(/images/p_main_body4_bg.gif) no-repeat;
		   padding-top:22px;
		   float:left;
		   position:relative;
		   }
		   
	.future_projects{
	                 width:475px;
					 padding-right:22px;
					 float:left;
					 position:relative;
					 }					 
			.future_projects h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#4FB20C;
			                     background:url(/images/p_bullett.jpg) left no-repeat; padding-left:40px; height:25px; padding-top:12px; 
								 padding-bottom:5px;
							   }		 
					 
	 .future_artical{
	                 width:475px;
					 float:left;
					 position:relative;
					 }					 
			 .future_artical h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#4FB20C;
			                     background:url(/images/p_bullett.jpg) left no-repeat; padding-left:40px; height:25px; padding-top:12px; 
								 padding-bottom:5px;
							   }		 				 
					 
		  .future_artical2{
						 width:475px;
						 background:url(/images/p_future_artical_bg.jpg) repeat-y;
						 border-top:2px solid #EAEAEA;
						 float:left;
						 position:relative;
						 }
					 
					.future_artical3{
									 width:448px;
									 padding:18px 11px 20px 16px;
									 background:url(/images/p_future_artical_bg2.jpg) bottom no-repeat;
									 float:left;
									 position:relative;
									 }
									 
							 .future_artical3a{
											   width:206px;
											   padding-right:10px;
											   float:left;
											   position:relative;
											   }
											   
							 .future_artical3b{
											   width:232px;
											   float:left;
											   position:relative;
											   }
											   
									 .future_artical3b1{
													   width:232px;
													   padding-bottom:18px;
													   border-bottom:1px solid #D6D6D6;
													   float:left;
													   position:relative;
													   }
													   
									  .future_artical3b2{
													   width:232px;
													   padding-top:20px;
													   float:left;
													   position:relative;
													   }				   		   				   		 		 				 	   		   				 	      

/* ======================== End Main Body ====================== */	

/* ==================================================== End Block Body ================================================= */	    


/* =================================== Start Bottom ============================== */

#bottom{
	   width:1044px;
	   padding:13px 16px 0px 0px; 
	   float:left;
	   position:relative;
	   text-align:right;
	   }
	   
.bottom_font{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#363636; }
   .bottom_font a{ color:#363636; text-decoration:none; }
       .bottom_font a:hover{ color:#014B7A; }
	   
	   
.bottom_font2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#014B7A; padding-top:6px; }
   .bottom_font2 a{ color:#014B7A; text-decoration:none; }
       .bottom_font2 a:hover{ color:#014B7A; text-decoration:underline; }	 
	   
.bottom_color{ color:#6E6E6E; }	     	   

/* ==================================== End Bottom =============================== */	



/* =========================================== Start About Us Page ============================================== */

.about_us{
		   width:1005px;
		   padding:22px 0px 18px 31px;
		   float:left;
		   position:relative;
		   }
		   
.about_us2{
		   width:917px;
		   padding:24px 22px 17px 27px;
		   border:2px solid #E2E2E2;
		   background:#F1F1F1 url(/images/p_logo_page_bg.gif) repeat-x;
		   float:left;
		   position:relative;
		   }		   

/* =========================================== End About Us Page ============================================== */


/* =========================================== Start Apply Page ============================================== */

.apply{
	   width:970px;
	   background:url(/images/p_apply_bg.jpg) repeat-y;
	   border-top:2px solid #EAEAEA;
	   float:left;
	   position:relative;
	   }
	   
   .apply2{
		   width:920px;
		   padding:18px 18px 25px 32px;
		   background:url(/images/p_apply_bg2.jpg) bottom no-repeat;
		   float:left;
		   position:relative;
		   }
		   
		 .apply2a{
				  width:490px;
				  float:left;
				  position:relative;
				  }
				  
		  .apply2b{
				  width:425px;
				  float:left;
				  position:relative;
				  }
				  
			.apply2c{
				  width:920px;
				  float:left;
				  position:relative;
				  }	  		    
	   

/* =========================================== End Apply Page ============================================== */


/* =========================================== Start Logo Page ============================================== */

.logo_page{
		   width:650px;
		   padding:32px 0px 32px 316px;
		   background:#F1F1F1 url(/images/p_logo_page_bg.gif) repeat-x;
		   border:2px solid #E2E2E2;
		   float:left;
		   position:relative;
		   }
	   
/* =========================================== End Logo Page ============================================== */	


/* =========================================== Start Projects Page ============================================== */

.projects{
		   width:910px;
		   padding:20px 32px 30px 32px;
		   float:left;
		   position:relative;
		   }
		   
.projects2{
		   width:731px;
		   padding:35px 0px 0px 186px;
		   float:left;
		   position:relative;
		   }
		   
		.projects2a{
				   width:295px;
				   float:left;
				   position:relative;
				   }
				   
			   .projects2a h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#4FB20C;
							   background:url(/images/p_bullett.jpg) left no-repeat; padding-left:40px; height:30px; padding-top:7px;
						     }	   
				   
		.projects2b{
				   width:274px;
				   padding-top:6px;
				   float:left;
				   position:relative;
				   }
				   
		.projects2c{
				   width:268px;
				   padding-top:6px;
				   float:left;
				   position:relative;
				   }
				   
.projects3{
		   width:970px;
		   padding-top:15px;
		   float:left;
		   position:relative;
		   }
		   
		   .projects3 h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#4FB20C;
						  background:url(/images/p_bullett.jpg) left no-repeat; padding-left:40px; height:25px; padding-top:12px; 
						  padding-bottom:5px;
					    }
   
	.projects3a{
			   width:485px;
			   float:left;
			   position:relative;
			   }
			   
			   .projects3a_left{
							   width:215px;
							   padding-left:20px;
							   float:left;
							   position:relative;
							   }
							   
			   .projects3a_right{
							   width:163px;
							   padding-left:37px;
							   border-left:1px solid #E3E3E3;
							   float:left;
							   position:relative;
							   }				   
			   
	.projects3b{
			   width:410px;
			   float:left;
			   position:relative;
			   }
			   
	 .projects3c{
			   width:424px;
			   float:left;
			   position:relative;
			   }		   		   	   				   		   		      		      
		   
/* =========================================== End Projects Page ============================================== */		


/* ========================================== Start Setup Account ============================================= */

.setup_account{
			   width:886px;
			   padding:23px 50px 21px 34px;
			   background:#F1F1F1 url(/images/p_logo_page_bg.gif) repeat-x;
			   border:2px solid #E2E2E2;
			   float:left;
			   position:relative;
			   }
			   
	.setup_account2{
				   width:784px;
				   padding:24px 0px 0px 102px;
				   float:left;
				   position:relative;
				   }		   

/* ========================================== End Setup Account ============================================= */   


/* ========================================= Start Upload Page ============================================== */

.about_us2{
		   width:849px;
		   padding:24px 22px 17px 95px;
		   border:2px solid #E2E2E2;
		   background:#F1F1F1 url(/images/p_logo_page_bg.gif) repeat-x;
		   float:left;
		   position:relative;
		   }

.manage_box{
		   width:969px;
		   padding:24px 0px 17px 0px;
		   border:2px solid #E2E2E2;
		   background:#F1F1F1 url(/images/p_logo_page_bg.gif) repeat-x;
		   float:left;
		   position:relative;
		   }
.manage_controll{
	 float:right;
	 
	 
}

.manage_top{
	width:500px;
	float:left;
	
}

#manage_body {
	width:945px;
	padding:2px 10px 2px 10px;
	background:transparent url(/amarboimela/coreimages/cn_new_clients_bg.gif) repeat-x scroll 0 0;
	border:1px solid #C8C8C8;
	float:left;
}

#manage_body table .title td {
	padding:4px 10px 2px !important;
}

#manage_body table .title td {
	background:#F1F1F1 none repeat scroll 0 0;
	border-bottom:2px solid #DADADA !important;
	height:24px;
	overflow:hidden;
}

#manage_body table .bottom td {
	padding:4px 10px 2px !important;
}

#manage_body table .bottom td {
	background:#F1F1F1 none repeat scroll 0 0;
	border-top:2px solid #DADADA !important;
	height:24px;
	overflow:hidden;
}


#manage_body table .tr0 td, #manage_body table .tr1 td, #manage_body table .tr2 td {
	color:#6A6A6A;
	padding:2px 10px;
}

.white, .tr0{
	background:#FFF none repeat scroll 0 0;
	height:22px;
}
.gray, .tr1{
	background:#F8F8F8 none repeat scroll 0 0;
	height:22px;
}
.dark, .tr2 {
	background:#F0F0F0 none repeat scroll 0 0;
	height:22px;
}
.msg_div {
	width:400px; 
	background:#E0E0E0; 
	margin-bottom:20px; 
	color:#336699;
}

.err_div {
	width:400px; 
	background:#E0E0E0; 
	margin-bottom:20px; 
	color:#CC6600;
}
		   
/* ========================================= End Upload Page ============================================== */	


/* ========================================== Start News Letter ============================================= */

.news_letter{
		    width:546px;
		    padding:20px 212px 14px 212px;
		    background:#F1F1F1 url(/images/p_logo_page_bg.gif) repeat-x;
		    border:2px solid #E2E2E2;
		    float:left;
		    position:relative;
		   }
		   
.news_letter2{
		   width:970px;
		   padding-top:15px;
		   float:left;
		   position:relative;
		   }
		   
		   .news_letter2 h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; color:#4FB20C;
						     background:url(/images/p_bullett.jpg) left no-repeat; padding-left:40px; height:25px; padding-top:12px; 
						     padding-bottom:5px;
					       }
						   
.news_letter_right{
				   width:170px;
				   padding:14px 0px 0px 44px;
				   float:left;
				   position:relative;
				   }						   		   
			   

/* ========================================== End News Letter ============================================= */

/*========================================= Start New added=======================================================*/
.upload_doc_class, .upload_project_photo_class, .upload_accompanying_photo_class{
	margin-right: 9px;	
}

a.font7a{ color:#2F9FC6; text-decoration:none; }
a.font7a:hover{ color:#EBAF00; }

a.color5a{ color:#7693DB; text-decoration:none; }
a.color5a:hover{ color:#4E9B1B; }

a.text2a{ color:#2F9FC6; text-decoration:none; font-weight: bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;}
a.text2a:hover{ color:#EBAF00; font-weight: bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;}
.text2alinked{ color:#EBAF00; font-weight: bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;}

.input_box_setup_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#7A7A7A; border:1px solid #D6D5D5;
            background-color:#FFFFFF; width:264px; height:20px;
		  }
.input_box_setup_select{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#7A7A7A; border:1px solid #D6D5D5;background-color:#FFFFFF; width:231px; height:24px;
		  }			
			
.input_box_setup_radio{
	padding-top:5px;
}


.input_box_upload{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#7A7A7A; border:1px solid #D6D5D5;
            background-color:#FFFFFF; width:231px; height:20px;
}

.input_testarea_upload{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#7A7A7A; border:1px solid #D6D5D5;
            background-color:#FFFFFF; width: 312px; height: 95px;
}
/*=========================================End New added=======================================================*/

/* paging  */



.pagenav ul.pagelist{
	margin: 14px auto;
  width: auto !important;
	height:auto;
	
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.pagenav ul.pagelist li{
	margin-left:2px;
	display:inline;
  float: none !important;
}

.pagenav ul.pagelist li span{
	color:#6A6A6A;
	font-size:14px;
}
.pagenav ul.pagelist li a{
	padding:4px 7px;
	/*float:left;*/
	height:21px;
	font:12px/21px Arial, sans-serif;
	color:#1370b8;
	text-decoration:none;
	border:1px #ddd solid;
}


.pagenav ul.pagelist li a:hover{
	background:#eee;
	border:1px #ccc solid;
}

.pagenav ul.pagelist li.active {
	padding: 0 7px;
	border-color:#fff;
	color:#8DC24A;
  font-weight: bold;
}

.pagenav ul.pagelist li.prev a{
	padding-left:8px;
}

.pagenav ul.pagelist li.next a{
	padding-right:8px;
}

/*#content ul.pagelist li.prev a{color:#666;}*/

.pagenav ul.pagelist li.prev a,
.pagenav ul.pagelist li.next a{
	border-color:#fff;
}

.pagenav ul.pagelist li a:hover{text-decoration:underline;}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:485px;
		height:246px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
