body{
	background-image:url(images/pgbk.jpg);
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	line-height: 140%;
	
}
#header { 				
						position:absolute;
						float:right;
						width:775px;
						padding-top:30px;
						padding-left:670px;
						color:#FFFFFF; 
						font-size:11px;  }
.map{ text-decoration:none; color:#FFFFFF}
.map a{ text-decoration:none; color:#FFFFFF}
.map a:hover{ text-decoration:none; color:#FFFFFF}

.bodytext {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;	
}
.content_main{	
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	padding:0 0 0 20px ;
	line-height:18px;border-left:1px solid #999999; 
	}
.boldtext {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #686868;	
}
.pageheading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#3E5922; 
	padding:10 0 10 20px ;
	line-height:18px;
	border-left:1px solid #999999; 
	
}
.projectheading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	padding-top:8px;
}
.leftlink {
	font-family: Tahoma, MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
}

input{
	font-family:verdana, Tahoma, Arial;
	font-size:12px;
	color:#666666;
	border:1px solid #c6c6c6;
	}
.addtext {
	padding-left:10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
}
.footertext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:15px 0 0 0;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
}
			
.tableborder{
	/*border:1 solid #cccccc;
	background-color:#FFFFFF;*/
	/*margin-top:12px;*/
}
.tablebg{
	width:100%;
	background-image:url(images/bg.jpg);
}
.cellbg{	
	background-image:url(images/bg_cont1.jpg);	
	background-repeat:repeat;
	padding-left:10px;
}
div{
font-family:tahoma; font-size:12px;color:#686868;}
.imgborder{border:1 solid #666666}
.img{border:1px solid #CFCECE; }
h1{ 					font-size:14px; 
						color:#3E5922; 
						margin:0; 
						padding:0; }
						
h3{						background-image:url(images/h3.jpg); 
						background-repeat:no-repeat; 
						width:137px; 
						height:29px ; 
						font-size:13px; 
						color:#3E5922;
						text-align:center; 
						padding-top:5px; 
						font-weight:normal;
						margin:0; }
h3 A{					text-decoration:none;
						color:#3E5922;
						text-align:center; }



#body_p{				width:775px; 
						background-image:url(images/bg_cont.jpg); 
						background-repeat:no-repeat; 
						overflow:hidden;
						margin:auto;  }

#container{				margin:0px auto 0 auto;
						width:775px; 
						background-image:url(images/bg_p.jpg); 
						background-repeat:repeat-y;	 }
					
#content_1{ 			margin:0;  
						padding-left:60px;
						padding-top:35px;
						padding-right:30px;
						line-height:18px;  }
						
#content_2{ 			margin:0; 
						padding-left:20px;
						padding-top:35px;
						padding-right:70px;
						line-height:18px;  }
						
#content_3{ 			margin:0;  
						padding-left:60px;
						padding-top:10px;
						line-height:15px;  }

#content_4{ 			margin:0; 
						width:163px; 
						float:left; 
						padding:20px 0 0 40px;
						line-height:18px;
						}



.footer{color:#FFFFFF; font-size:10px ;}

A.footerlink {
	text-decoration:none;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
A.footerlink:hover {
	text-decoration:underline;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
A.more {
	text-decoration:none;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012D58;
	font-weight:bold;
	padding-right:10px;
}
A.more:hover {
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #225180;
	font-weight:bold;
	padding-right:10px;
}
A.projecthd {
	text-decoration:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C77;
}
A.projecthd:hover {
	text-decoration:underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F8F8F;
}
.tabletext{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 6F6F6F;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;	
	line-height: 130%;
}

.leftmenu{
	padding-left:20px;
	padding-top:20px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686868;
	line-height:18px;

}
A.leftmenulink{
	background-image:url(images/lili.jpg);
	background-repeat:no-repeat;
	text-decoration:none; 
	color:#686868;
	padding-left:12px;
	}
A.leftmenulink:hover{
	background-image:url(images/lili.jpg);
	background-repeat:no-repeat;
	text-decoration:none; 
	color:#3E5922;
	padding-left:12px;}
.leftheading{
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E5922;
	background-image:url(images/h3.jpg);
	background-repeat:no-repeat;
	width:137px;
	height:29px;
	text-align:center;
	padding-top:5px;
}
#header_services { 		width:720px;
						float: right; 
						position:absolute;
						background-image:url(images/logo_services.jpg); 
						background-repeat:no-repeat;
						color:#FFFFFF; 
						font-size:11px;  }
