body
{
 background: #e6e6e6;
 margin: 0px auto;
 overflow-x: hidden;
 font-family: Helvetica, Arial, Sans-Serif;
}
.main-container 
{
 width: 965px;
 height: auto;
 margin: 0px auto;
}
.header
{
 width: 965px;
 height: 93px;
 background: url(images/headerbg.jpg);
}
.logo
{
 width: 224px;
 height: 74px;
 float: left;
}
.menu 
{
 width: 620px;
 height: 50px;
 position: relative;
 float: left;
 margin-left: 20px;
 margin-top: 30px;
 z-index: 1;
} 
.menu  li
{
 text-transform: uppercase;
 text-decoration: none;
 display: inline;
 font-size: 14.67px;
 font-family: Helvetica, Arial, Sans-Serif;
 color: 4aaa40;
 padding: 10px;
}
.menu li a
{
 text-decoration: none;
 color: 4aaa40;
 font-family: Helvetica, Arial, Sans-Serif;
 font-weight: 800;
 }
.menu li a:hover
{
 color: #F8E80B;
}
li .current_menu_item a
{
 color: #F8E80B;
}
.flag
{
 width: 46px;
 height: 78px;
 float: right;
 position: relative;
 margin-right: 10px;
 z-index: 1;
}
.overlay-area
{
 width: 932px;
 height: 159px;
 background: url(images/headercurve.png);
 position: absolute;
 margin-left: 260px;
 z-index: 1;
}
.slider-area
{
 width: 965px;
 height: 365px;
}
.top-area
{
 width: 100%;
 height: 454px;
 background: url(images/bg1.png) repeat-x center;
 z-index:-1;
}
.content-container
{
 width: 965px;
 height: 400px;
}
.left-content
{
 width: 450px;
 height: auto;
 float: left;
}
.right-content
{
 width: 510px;
 height: auto;
 float: right;
}
.left-content-area
{
line-height:120%;
 width: 360px;
 height: 300px;
 margin-left: 20px;
 margin-top: 20px;
}
.left-content-area p
{
 font-size: 14px;
 color: #393939;
 font-family: Helvetica, Arial, Sans-Serif;
}
.left-content-area h5
{
 font-size: 18px;
 font-weight: 500;
 color: #393939;
}
.right-content-area
{
line-height:120%;
 width: 470px;
 height: 300px;
 margin-left: 20px;
 margin-top: 20px;
 
}
.right-content-area p
{
 font-size: 14px;
 color: #393939;
 font-family: Helvetica, Arial, Sans-Serif;
}
.right-content-area h5
{
 font-size: 18px;
 font-weight: bold;
 color: #393939;

}
h6
{
 font-size: 18px;
 font-weight: bold;
 color: #393939;
 font-family: Helvetica, Arial, Sans-Serif;

}
.left-content-area li
{

 font-size: 14px;
 color: #393939;
 padding: 2px;
}
.menu-area
{
 width: 300px;
 height: 50px;
}
.left-content-area ul
{
 list-style: url(images/arrow.png);
}
.read-more
{
 width: 80px;
 height: 25px;
 float: right;
}
.read-more a
{
 color: #000000;
}
.highlight-area
{
 width: 470px;
 height: 120px;
 margin-bottom: 10px;
}
.footer
{

 width: 965px;
 height: 62px;
 background: url(images/footerbg.png);
 clear: both;
}
.copyrights
{

 width:250px;
 height:20px;
 float:left;
 margin-left: 10px;
}
.copyrights p
{
 
 font-family: Helvetica, Arial, Sans-Serif;
 font-size: 14px;
}
.powered
{
 width: 500px;
 height:20px;
 float:  right;
}
.footer li
{
 display: inline;
 text-decoration: none;
 padding: 7px;
}
.footer li a
{
 color: #000;
 font-size: 14px;
 text-decoration: none;
 font-family: Helvetica, Arial, Sans-Serif;
}
.footer ul
{
 text-decoration: none;
 }
 #dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:60px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

.slider-wrapper { 
	width: 100%; 
	margin: 10px auto;
	z-index: -1;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
.partner-area
{
 width: 800px;
 height: 400px;
 margin: 0px auto;
 margin-top: 60px;
 }
 .row
 {
  width: 800px;
  height: 200px;
}
.image-area1
{
 width: 150px;
 height: 150px;
 float: left;
 margin-left: 30px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px; 
 border-radius: 10px;
 -webkit-box-shadow: 1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 -moz-box-shadow:    1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 box-shadow:         1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 border: 2px solid #4aaa40;
 background: #fff;
}
.image-area2
{
 width: 150px;
 height: 150px;
 float: left;
 margin-left: 139px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px; 
 border-radius: 10px;
 -webkit-box-shadow: 1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 -moz-box-shadow:    1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 box-shadow:         1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 border: 2px solid #4aaa40;
 background: #fff;
}
.image-area3
{
 width: 150px;
 height: 150px;
 float: right;
 margin-right: 30px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px; 
 border-radius: 10px;
 -webkit-box-shadow: 1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 -moz-box-shadow:    1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 box-shadow:         1px 1px 10px 0px rgba(50, 50, 50, 0.75);
 border: 2px solid #4aaa40;
 background: #fff;
}
.network-area
{
width: 600px;
height: 400px;
margin:0px auto;
margin-top: 60px;
margin-bottom: 10px;
}
.service-container
{

 width: 800px;
 height: auto;
 margin-left: 5px;
 margin-top: 50px;

}
.service-box
{

line-height:150%;
 width: 600px;
 height: 250px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px; 
 border-radius: 10px;
 border:4px solid #fff;
background-image: -webkit-gradient(linear,right bottom,
	right top,color-stop(0, #261811),color-stop(1, #000000)
);
background-image: -o-linear-gradient(top, #261811 0%, #000000 100%);
background-image: -moz-linear-gradient(top, #261811 0%, #000000 100%);
background-image: -webkit-linear-gradient(top, #261811 0%, #000000 100%);
background-image: -ms-linear-gradient(top, #261811 0%, #000000 100%);
background-image: linear-gradient(to top, #261811 0%, #000000 100%);
margin-bottom: 5px;

}
.service-column1
{
 margin-top: 10px;
 width: 200px;
 height: 250px;
 float:left;
}
.service-column2
{
margin-top: 10px;
 width: 200px;
 height: 250px;
 float:left;
}
.service-column3
{
margin-top: 10px;
 width: 200px;
 height: 250px;
 float: right;
}

p
{
 font-family: Helvetica, Arial, Sans-Serif;
 font-size: 14px;
}
h4
{
 color: #fff;
}
.tx1
{
line-height:150%;
color:#3ea333;
margin-left:20px;
}

.footer p
{
font-family: Helvetica, Arial, Sans-Serif;
 font-size: 14px;
 }
 .contact-form
 {
 margin-left:30px;
 margin-top:10px;
 }
 .contactbox1
 {
 width:400px;
 height:auto;
 float:left;
 margin-left:50px;
  }
   .contactbox2
 {
 width:400px;
 height:auto;
 float:right;
 margin-right:50px;
  }
  .contactbox2 p
{
 font-size: 14px;
 color: #393939;
 font-family: Helvetica, Arial, Sans-Serif;
 margin-top:-30px;
}
.abt-txt
{
line-height:150%;

 font-size: 18px;
 font-weight: bold;
 color: #3ea333;
 font-family: Helvetica, Arial, Sans-Serif;

}
.abt-txt1
{
line-height:150%;
text-indent:40px;
 font-size: 14px;
 color: #393939;
 font-family: Helvetica, Arial, Sans-Serif;
 text-align:justify;
 }
 .servicetext
  {
  line-height:150%;
 font-size: 14px;
 color: #fff;
 font-family: Helvetica, Arial, Sans-Serif;
 margin-left:20px;
 
}