body{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
MARGIN: 0px; 
}

#logo_container{
width:1003px;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
MARGIN: 0px auto; 	
POSITION: relative; 
}

#logo_area{
position:absolute;
width:134px;
height:134px;
left:25px;
top:31px;
}

#menu_container{
background-image: url(images/index_01.png);
}

#menu_area{
width:1003px;
height:106px;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
MARGIN: 0px auto; 
background-image: url(images/index_01.png);
}

#menu{
PADDING-RIGHT: 20px;
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 70px; 
}

#menutext {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-decoration:none;
TEXT-ALIGN: right;

}

#menutext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-decoration:none;
}

#menutext  Ul {
DISPLAY: inline; 
}

#menutext  LI {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 20px; /*distance between text and text*/
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px;
DISPLAY: inline; 
}

#banner_container{
background-image: url(images/index_07.png);
}

#banner_area{
width:1003px;
height:228px;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
MARGIN: 0px auto;
background-image: url(images/index_07.png);
}

#slogan{
PADDING-RIGHT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 85px; 
height:auto;

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#007226;
text-align:right
}

#content_container{
color:#ffffff;
}

#content_area{
width:1003px;
min-height:500px;
height:auto!important;
overflow:hidden!important;
overflow:inherit;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
MARGIN: 0px auto;
background-color:ffffff;
}

#content{
float:left;
PADDING-RIGHT: 0px;
PADDING-LEFT: 30px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 15px; 	
width:625px;

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
line-height: 30px;
}

#content_title{
margin-bottom:15px;
padding-bottom:8px;
padding-top:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:40px;
color:#0f8a38;
border-bottom:1px solid #0f8a38;
}


#requestForQuotation{
float:left;
padding-top:45px;
padding-left:25px;
width:297px;
}

#highlight_projects{
padding-bottom:8px;
padding-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#0f8a38;
border-bottom:1px solid #0f8a38;
}

#project{
float:left;
margin-top:20px;
margin-left:0px;
margin-right:10px;
margin-bottom:0px;
width:201px;
}

#project_screen a{
float:left;
border:3px solid #d9d9d9;
}

#project_screen a:hover{
float:left;
border:3px solid #0f8a38;
}

#project_title{
float:left;
width:201px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#858585;
text-align:center;
}

#bottom_container{
background-image: url(images/index_24.png);
}

#bottom_area{
width:1003px;
height:323px;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px; 
MARGIN: 0px auto; 
background-image: url(images/index_24.png);
}


#services {
padding-top:20px;
padding-left:10px;
color:#85be98;
}

#services dt {
float:left;
padding-top:40px;
}

#services dd {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
}

#services ul {
padding:0px;
margin-left:0px;
}

#services li {
padding-left:0px;
list-style:none;

}

#services .subtitle {
font-size:14px;
font-weight:bold;
}

#services .title {
font-family:Century Gothic, Lucida Grande, Tahoma, Century, sans-serif;
font-size:30px;
line-height:36px;
}

.input_style{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}

#eName{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eEmail{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eSubject{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eMessage{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#erecaptcha_response_field{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eContactPerson{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eTelephone{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eRequest{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#ePages{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eLanguage{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eLogo{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eBusinesscard{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eVideo{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eOther{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#eRequest{
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

#form_text{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
line-height:20px;
text-decoration:none;
}

#form_text a:hover{
color:#FF0000;
text-decoration:underline;
}


