body {
	/*background-color: #9A9750;*/
	background-image:url(../images/bg2.jpg);
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:0.65em; overflow:auto;
}

.spacer2{
margin:4px 0px 0px 0px;}
form {margin:0; padding:0;}

hr {margin:0; padding:0; }

.cleared{clear:both;}

/**************************************************************************************************************************/
/* Headers 	*/
/**************************************************************************************************************************/
#wrapper {
	margin: 5px auto;
	width: 797px;  
	height:auto; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px;
	padding-bottom: 1px;
	background-color:#FFFFFF;
	}
#toplinks {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; color:#336600; background-image:url(../images/acron_01bg.jpg);padding: 0px 0px 0px 0px; height:68px; clear:both; background-color:#FFFFFF;}
	
#row3 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; background-color:#8CBE67; height:215px; width:797px;padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left;}

#rowbott2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; vertical-align:middle; background-color:#FFFFFF; height:35px; width:797px;padding: 0px 0px 0px 0px; float:left;}

#img {
margin-top:7px; }

#leftcol
{
background-color:#EAECEB;
width:292px;
height:390px;
padding: 0px 0px 0px 0px;
margin-top:0px;
padding-top:0px;
}

#rightcol{
background-color:#FFFFFF;
height:auto;
padding: 0px 0px 0px 0px;
margin-top:0px;
padding-top:0px;
float:left;
overflow:hidden;
}

.text{
font-family:tahoma;
font-size:10px;
color:#454D55;
margin-top:4mm;
}

#area{
	background-color:#FFC000;
	color:#FFFFFF;
	height:13px;
	width:87px;
	margin-left:65px;

}
.rate2{
	background-color:#FFC000;
	color:#FFFFFF;
	width:95px;
	padding:0px 0px 0px 2px;
}

#rate{
background-color:#8CBE67;
color:#FFFFFF;
height:13px;
width:50px;
margin-left:160px;
margin-top:-15px;
}

.area2{
background-color:#8CBE67;
color:#FFFFFF;
margin-left:2px;
margin-top:2px;
height:13px;
width:125px;

}


#projdetails{
background-color:#EAECEB;
color:#FFFFFF;
height:13px;
width:174px;
margin-top:0px;
}

#footer{clear:both;
	font-family: Arial; color:#FFFFFF; font-size: 11px;
	text-align:center;
	width:797px;
	height:35px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	background-color:#8CBE67;
	}
#footer p{
padding: 2px 2px 2px 2px; margin:0px 5px 5px 10px;
}
#footer a{ color:#FFFFFF; font:Arial; font-size:11px; text-decoration:none;}
#footer a:hover{color:#ffffff; font:Arial; font-size:11px; text-decoration:underline;}

.copyright_left{
	float:left;
}
.copyright_right{
	float:right;
}
#copyright{
font-family:tahoma;
font-size:11px;
margin-right:26px;
margin-left:26px;
padding: 2px 2px 0px 2px; 
height:10px;
color:#ffffff;
}

#rowbott p {
	font:Arial;
font-size:11px;
margin-right:26px;
margin-left:26px;
padding: 2px 2px 0px 2px; 
height:10px;
color:#ffffff;
}.textbottomr{
font-family:tahoma;
font-size:10px;
color:#FFFFFF;
vertical-align:middle;
margin-left:600px;
margin-top:12px;
text-align:right;
width:180px;
}

#leftbg{
background-color:#EAECEB;
height:auto;
width:200px;
float:left;
}

#textrightcol
{
font-family:tahoma;
font-size:10px;
color:#000000;
margin-top:0mm;
margin-left:0mm;
padding: 1px 2px 0px 5px;
float:left;
}

#textrightcol2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:0mm;
margin-left:0mm;
padding: 0px 0px 0px 0px;
float:left;
}

#img2{
margin-top:7px; 
float:left;
margin-left:0mm;}

#projimg{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	background-image:url(../images/bg_midd_cont.gif);}

#projimg_h{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	background-image:url(../images/proj_img_home.jpg);}

#projimg_home{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	background-image:url(../images/proj_img_h.jpg);}

.imgbottright{
margin-top:2px; 
margin-left:0px;
margin-bottom:0px;
float:left;
border:0px solid #EAECEB;
}

#proj_leftcol{
background-color:#EAECEB;
height:auto;
float:left;
width:200px;
font-family:tahoma;
font-size:11px;
color:#000000;
}

.proj_leftcol{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:4mm;
margin-top:4mm;
margin-right:2mm;
font-weight:bold;
text-decoration:none;
}

.spacer{
margin-top:5mm;
}

.spacer9{
margin-top:10px;
}

.linkbott{
font-family:tahoma;
font-size:10px;
color:#FFFFFF;
text-decoration:none;}

a.linkbott:hover{
text-decoration:underline;}

a.proj_leftcol:hover{
text-decoration:underline;}

.proj_head{
font-family:tahoma;
font-size:10px;
color:#D85A5D;
font-weight:bold;
text-decoration:none;
}

a.proj_head:hover{
text-decoration:none;
}

.projtext{
text-align:left;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:500;
text-decoration:none;
}

.projtexta{
text-align:left;
margin-top:2mm;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.projtexta:hover{
text-decoration:underline;
}

a.projtext:hover{
text-decoration:underline;
}

#content {
background-color:#FFFFFF;
margin: 0px 0px 0px 200px; padding: 0px 0px 0px 1px; width:593px; border-left-width:0px; 
font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#000000;
}

#content_hc {
background-color:#FFFFFF;
margin: 0px 0px 0px 200px; padding: 0px 0px 0px 1px; width:520px; border-left-width:0px; 
font-size: 11px; font-family:Tahoma; color:#000000;
}

.proj_title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
color:#006633;
font-weight:bold;
}

#proj_insideright{
padding:2px 2px 2px 2px;
font-family:Arial, Helvetica, sans-serif;
background-color:#F7F7F7;
font-size:11px;
text-align:left;
color:#000000;
margin: 0px 0px 0px 0px;
float:left;
height:auto;
width:200px;
}

#proj_insidemiddpc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#000000;
margin: 0px 0px 0px 0px;
float:left;
width:570px;
}

#proj_insiderightpc{
padding:2px 2px 2px 2px;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:11px;
text-align:left;
color:#000000;
margin: 0px 0px 0px 0px;
float:left;
width:50px;
}

#proj_homeright{
padding:10px 2px 2px 2px;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:11px;
text-align:left;
color:#000000;
margin: 0px 0px 0px 0px;
float:left;
width:512px;
background-image:url(../images/acron_imgtop_03.gif);
background-repeat:repeat-x;
}

div.float {
  float: left;
  margin-left:8mm;
  text-align:center;
  }
  
  
  div.float_desc {
  padding-left:10mm;
  padding-right:15mm;
  margin-top:5px;
  width:400px;
  }

div.float_desc p {
   text-align: justify;
   padding-left:5mm;
   padding-right:10mm;
     width:400px;

   }

div.float p {
    padding-right:10mm;
   }
   
   div.container {
  border: Opx;
  }
  
  div.spacer {
  clear: both;
  }

div.proj_s_table{
border:1px solid #000000;
}
div.proj_s_row{
width:730px;
margin-left:15mm;
margin-right:5mm;
}

div.proj_s_leftsr {
  width:14px;
  float:left;
    height:13px;
   clear:both;
   font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#D4E78D;
  color:#000000;
  text-align:center;
  padding:1px 1px 1px 1px;
  margin:1px 1px 1px 1px;
  }


.bluetext{
color:#0000FF;
font-size:9px;
font-family:tahoma;
}

.greentext{
color:#008000;
font-size:9px;
font-family:tahoma;

}

div.proj_s_leftcol {
  width:165px;
  clear:right;
  float:left;
  height:13px;
   font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#D4E78D;
  color:#000000;
  text-align:left;
  padding:1px 1px 1px 1px;
  margin:1px 1px 1px 1px;
  }
  
.proj_s_black {
  float:left;
  width:62px;
  height:13px;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#D5E3A5;
  color:#000000;
  padding:1px 1px 1px 1px;
  margin:1px 1px 1px 1px;
  }


.proj_s_blue {
  float:left;
  width:62px;
  height:13px;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#D5E3A5;
  color:#0000FF;
  padding:1px 1px 1px 1px;
  margin:1px 1px 1px 1px;
  }
  
  .proj_s_green {
   float:left;
  height:13px;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;
  width:62px;
  background-color:#D5E3A5;
  color:#009900;
  padding:1px 1px 1px 1px;
  margin:1px 1px 1px 1px;
  }

    .proj_s_red{
  float:left;
  width:62px;
  background-color:#D5E3A5;
  color:#FF00FF;
  padding:1px 1px 1px 1px;
  margin:1px 1px 1px 1px;
  height:13px;
  font-size:10px;
  font-family:Arial, Helvetica, sans-serif;

  }


/**************************************************************************************************************************/
/* Content 	*/
/**************************************************************************************************************************/
#content2 {background-color:#FFFFFF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;width:460px; float:left; 
}

.textproj{
font-family:tahoma;
color:#000000;
margin-top:0mm;
padding: 0px 0px 0px 25px;
}

.textabt_outer{
color:#000000;
margin-top:0mm;
margin-left:0mm;
margin-right:0mm;
padding: 0px 0px 0px 0px;
width:797px;
background-color:#FFFFFF;
}

#textabt{
background-color:#FFFFFF;
width:797px;
}
.textabt{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
float:left;
text-align:justify;
font-size:12px;
background-color:#FFFFFF;
}

.textabt p{
padding: 0px 10px 0px 10px;
margin:0;}


.textproj2{
font-family:tahoma;
color:#000000;
margin-left:2mm;
margin-top:0px;
padding: 0px 2px 0px 70px;
float:left;
}

.main_body  p {font-size: 1.1em; padding:5px 10px 0px 10px; line-height: 1.2em;}
.content  p {
color:#000000;
font-size: 12px; padding:5px 10px 15px 10px; line-height: 4mm; text-align:justify; font-family:Arial, Helvetica, sans-serif; 
margin:0px 0px 0px 0px;
}
.content a {
color:#000000;
font-size: 11px; padding:0px 0px 0px 0px; font-family:Tahoma; 
margin:0px 0px 0px 0px;
}


#toplinks {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; color:#336600; width:797px; background-image:url(../images/acron_01bg.gif);padding: 0px 0px 0px 0px; background-repeat:repeat-y; height:94px; margin:0; padding:0;}


#lefttop{
width:290px;
background-color:#FFFFFF;
height:94px;
padding:0;
float:left;
text-align:left;
margin-left:0mm;
margin:0;
clear:both;
}

#righttop{
margin-left:290px;
clear:both;
width:507px;
height:0px;
margin-top:0px;
padding:0px 0px  0px  0px;
}

#toprightlinks{
	margin-left:200px;
	width:182px;
	float:right;
	position:absolute;
	margin-top:0px;
	margin-left:2mm;
	margin-right:2mm;
	padding:0px 0px 0px 0px;
	left: 703px;
	top: 32px;
}

#toprightlinks2{
	margin-left:200px;
	width:182px;
	float:right;
	position:absolute;
	margin-top:0px;
	margin-left:2mm;
	margin-right:2mm;
	padding:0px 0px 0px 0px;
	left: 703px;
	top: 29px;
}

#toprightlinks3{
	margin-left:200px;
	width:182px;
	float:right;
	position:absolute;
	margin-top:0px;
	margin-left:2mm;
	margin-right:2mm;
	padding:0px 0px 0px 0px;
	left: 703px;
	top: 31px;

}

#toprightlinksh{
	margin-left:200px;
	width:182px;
	float:right;
	position:absolute;
	margin-top:0px;
	margin-left:2mm;
	margin-right:2mm;
	padding:0px 0px 0px 0px;
	left: 703px;
	top: 29px;
}


.toprightlinks_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.toprightlinks_text:hover{
text-decoration:underline;}

.textlogo{
font:Arial;
font-weight:bold;
font-size:45px;
color:#53B40C;
margin-left:6mm;
margin-top:2mm;
text-decoration:none;

}

a.textlogo:hover{
text-decoration:none;
}

.textlogo2{
font:Arial;
font-size:11.5px;
margin-left:10mm;
color:#CFCDCD;
letter-spacing:1px;
font-weight:bold;
}

.texttop{
font:tahoma;
text-align:center;
font-size:10px;
color:#000000;
margin-top:5px;
marging-bottom:1px;
}


#contenthome
{
background-color:#FFFFFF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;width:180px; float:left;}


.textproj{
font-family:tahoma;
color:#000000;
margin-top:0mm;
margin-left:10mm;
padding: 0px 2px 0px 6px;
}

.texthomer{
color:#000000;
font-size:11px;
font-family:verdana;
margin:0px 5px 0px 4px;
padding:0px 5px 0px 2px;
}

.textprojh{
color:#000000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-right:6mm;
margin-left:4mm;
text-align:justify;
padding:0px 4px 0px 11px;
text-decoration:none;
}

a.textprojh:hover{
text-decoration:underline;}


#lefthome
{
float: left;
width: 280px;
margin: 0;
background-color:#EAECEB;
}

#lefthome_c
{
float: left;
width: 290px;
margin: 0;
background-color:#EAECEB;
}


#contenth
{
margin-left: 280px;
padding:2px 7px 0px 7mm;
margin-top:2mm;
margin:2px 7px 0px 7px;
border-left: 0px solid gray;
}
.contenth p{
padding:2px 7px 0px 7px;
margin:2px 7px 0px 7px;
margin-left:2mm;
border-left: 0px solid gray;
}

 #containerhome_midd
{
width: 797px;
background-color: #fff;
color: #333;
border: 0px solid gray;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;

}
 #containerh
{
width: 797px;
color: #333;
height:auto;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
background-image:url(../images/proj_img_ho.jpg);
background-repeat:repeat-y;
}


 #containerhpc
{
width: 617px;
background-color: #fff;
color: #333;
height:2000px;
float:right;
border: 0px solid gray;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

#contenttexthome
{
padding: 0px 2px 0px 2px ;
color:#000000;
font-size:11px;
width:360px;
background-color:#FFFFFF;
margin-left:210px;
margin-right:2mm;
margin-top:0px;
}

#leftnav
{
float: left;
width: 180px;
margin: 0;
height:auto;
background-color:#EAECEB;
padding: 0px 0px 0px 0px ;
}

.img_proj{
margin:2px 2px 2px 2px;
padding:2px 2px 2px 2px;
border:1px solid #B9A889;
}


.img_proj_comp{
border:1px solid #344911;
margin:0;
padding:0;
}
.img_proj_new{
margin:2px 50px 2px 20px;
padding:2px 2px 2px 2px;
text-align:center;
border:1px solid #B9A889;
}
.img_proj_newp{
margin:2px 10px 2px 2px;
padding:2px 2px 2px 2px;
text-align:center;
border:1px solid #B9A889;
}


.project_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:14mm;
margin-right:8mm;}

.textproj{
font-family:tahoma;
color:#000000;
margin-top:0mm;
margin-left:10mm;
padding: 0px 2px 0px 6px;
}

.label{
float: left;
width: 110px;
 font-family: Verdana;
 font-size: 11px;
 color: #000000;
 margin-left:2mm;
}

.textleft{
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-left:190px;
margin-right:4mm;
margin-left:4mm;
text-decoration:none;}


a.textleft:hover{
text-decoration:underline;}

.labelc{
float: left;
width: 300px;
 font-family: Verdana;
 font-size: 11px;
 color: #000000;
 margin-left:15mm;
}

.labelctitle{
float: left;
 font-family: Verdana;
 font-size: 11px;
 color: #000000;
 margin-left:13mm;
}
input, textarea{
margin-bottom: 5px;
}

.compl_proj{
width:650px;
margin-left:15mm;
margin-right:15mm;
}

.sep{
color:#006600;
text-align:center;}

#txtexhi{
border:0px solid #B9A889;
text-align:center;
margin-left:2px;
margin-top:10px;
margin-bottom:20px;
margin-right:4px;
background-color:#FAF4CF;
}
.textprojh_title{
color:#D85A5D;
font-size:10px;
font-family:verdana;
font-weight:bold;
text-decoration:none;
}
a.textprojh_title:hover{
text-decoration:underline;}
#txtexhi2{
border:0px solid #B9A889;
text-align:center;
margin-left:10px;
padding-top:5px;
margin-right:10px;
padding-bottom:5px;
color:#000000;
background-color:#F3DA72;
}




.redtext{
color:#FF00FF;
font-size:9px;
font-family:tahoma;
text-align:left;
}

.proj_s_img{
border:1px solid #000000;
}


form#form1 {
 background-color:#ffffff;
 color: #000000;
 border: 1px solid #666666;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 margin-left:20mm;
  margin-right:20mm;
}


#menus{
margin-left:288px;
height:27px;
margin-bottom:0px;
width:506px;
margin-right:0px;	
float:right;
margin-top:-25px;
background-color:#000000;
}

#menus_s{
	margin-left:590px;
	margin-right:0px;
	clear:right;
	width:188px;
	height:5px;
	margin-top:0px;
	margin-bottom:0px;
	left: 117px;
	top: 30px;
}

#acron_text{
	margin-left:350px;
	margin-right:0px;
	clear:right;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	height:5px;
	padding-top:25px;
	margin-bottom:0px;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
}
.img_comp
{
border:2px solid #34551E;}

.texteva{
font-family:tahoma;
color:#000000;
margin-left:15px;
font-size:13px;
font-weight:bold;
text-decoration:none;}


a.texteva:hover{
text-decoration:underline;}
