body
{font-family:Verdana;
    font-size:10.0pt;
    margin-top:0px;
    margin-left: 0px;
}


#menulinkhome a
{
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/homepl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}

#menulinkhome a:hover
{
    background-position: 0 -25px !important;
}

#menulinknews a
{
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/newspl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}
#menulinknews a:hover
{
    background-position: 0 -25px !important;
}

#landsurveylink a
{
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/planningpl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}
#landsurveylink a:hover
{
    background-position: 0 -25px !important;
}

#landplanninglink a
{
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/landplanningpl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}
#landplanninglink a:hover
{
    background-position: 0 -25px !important;
}


#menulinkcapital a
{
  
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/capitalpl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}


#menulinkcapital a:hover
{
    background-position: 0 -25px !important;
}

#menulinkportfolio a
{
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/portfoliopl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}
#menulinkportfolio a:hover
{
    background-position: 0 -25px !important;
}

#menulinklinks a
{
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/linkspl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}
#menulinklinks a:hover
{
    background-position: 0 -25px !important;
}

#menulinkrequest a
{
    text-decoration: none !important; 
    color:#000000; 
    background: url("images/requestpl.jpg") 0 0 no-repeat; 
    height:25px; 
    line-height:25px; 
    width:227px; 
    border:8px; 
    display:block;
}
#menulinkrequest a:hover
{
    background-position: 0 -25px !important;
}




.demo-show2
{
    width:227px;
    font-family:verdana;
    font-size: 8pt;
    margin:0px;
    
}

.demo-show2 dl { margin: 0; padding: 0; }
.demo-show2 dl dt { margin: 0; padding: 0; }
.demo-show2 dl dd { margin: 0; padding: 0; }
.menuhome
{
  
    
    
 }
.menunews
{ 
 

 }
 .menucapital
{  
   
 }
  .menucivil
{ 
  
 }

  .menuplanning
{  
 
 }

  .menuportfolio
{  
  
 }

  .menulinks
{ 
   
    
 }
   .menucontact
{
   
 }
 
 
dl { width: 227px;
    margin:0;}

.copyrighttext			
{
    margin-top:4px;
    font-size: 10px;
	color: #000000;
	text-align:center;
	font-family: Verdana, Tahoma;
    
}
.copyrighttext a			
{
    color: #000000;
	text-decoration: underline;
}
.footer		
{
	width: 956px; 
	height: 49px;
	background-image: url(images/footer2.jpg);
	background-position:left top;
	
}
.pageTitle
{
    margin-left:30;
    font: 11pt;
    font-family:Tahoma;
    color:#ffffff;
    
    
}
.link
{
    margin-left:50;
    font: 10pt;
    font-family:Verdana;
    color:#000000;
    margin-bottom:25;
    
}

.linkcontact
{
    font: 9pt;
    font-family:Verdana;
    color:#000000;
   
    
}

.pageset
{
    width:550px;
    font-family:Verdana;
    font-size:8pt;
    margin-bottom: 10px;
   
    
    
}

.desc
{
     font-family:Verdana;
    font-size:10pt;
    
    
    
}
.newshead
{
    margin-left:16px;
    font: 11pt;
    font-family:Tahoma;
    color:#ffffff;
}

.sectionTitle
{
    font-family:Verdana;
    font-size:10pt;
    font-weight: bold;
}
.appfields
{
    
    font-family:Verdana;
    font-size:10pt;
    
}
.empApplication
{ 
    margin-left: 55px;
    font-family:verdana;
    font-size: 10pt;
}

.empApplication .fieldHolder
{
	float: left;
	text-align: left;
	font-size: 9.0pt;
	font-family:Verdana;
	padding-right: 5px;
}

.clear
{
    clear: both;
    font-size: 1px;
    line-height: 1px;
}
a
{color:#772637;
   
}
#mapContainer 
{ 
    width: 400px; 
    height: 400px; 
    margin: 0 auto; 
    border: 0px solid #999; }
    
.civil1
{
    background-image: url(images/civil.jpg);
}

