﻿body {
margin:0;
padding:0;
font-family: Arial, sans-serif;
background: #464749;
}
 
	
div#wrapall {
direction:ltr;
text-align:left;
font-size:12px;
}

img {
border:0px;
 
}

div#wrap {
text-align:left;
width:955px;
padding-left:40px;
padding-top:55px;
padding-bottom:55px;
}
 

.mainarea {
width:955px;
float:left;
}
.logostrip {
width:955px;
float:left;
  
}

.logobox {
width:955px;
float:left;
background: url(../images/top-border.gif) repeat-x bottom left; 
padding-bottom:2px;
}

.maincont {
width:955px;
float:left;
padding-top:40px;
color:#c0cadb;
padding-bottom:40px;
}
 
.headtitle {
width:520px;
padding-right:285px;
float:left;
padding-top:25px;
}
.contactlink {
width:520px;
padding-right:285px;
float:left; 
}

.contactlink  a {
color:#8f96a1;
font-size:14px;
}

.maincnotext {
width:805px;
float:left;
}

.maincnotextin {
width:520px;
float:left;
}


.maincnotext h2 {
margin:0px;
padding:8px 0px 10px 0px;
font-size:12px;
font-weight:normal;
line-height:18px;
}

.sidecnotext {
width:150px;
float:left;
}

.sidecnotext  h1{
margin:0px;
padding: 0px;
font-size:12px;
font-weight:normal;
color:#E07E27;
}
 
 
 .sidecnotext h2{
margin:0px;
padding:10px 0px 0px 0px;
font-size:13px;
font-weight:normal;
color:#8D96A4;
}
 
.clientbox {
width:955px;
float:left;
}

.clienttexttitle {
width:175px;
float:left;
border-top:1px solid #898F99;
height:27px;
padding-top:33px;
margin-right:30px;
color:#ffffff;
}

.clientimagetitle {
width:750px;
float:left;
border-top:1px solid #898F99;
height:34px;
padding-top:26px;
color:#ffffff;
font-size:24px;
font-weight:normal;
}
.clienttext {
width:175px;
margin-right:30px;
float:left;
color:#c0cadb;
line-height:18px;
border-top:1px solid #898F99;
padding-top:55px;
}

.clientimage{
border-top:1px solid #898F99;
width:750px;
float:left;padding-top:55px;
}

.clientimage img {
padding-bottom:50px;
}
.clientimage img.endpic {
padding-bottom:110px;
}

.clientimage img.endpiccel {
padding-bottom:80px;
}

.clientimage img.midpic {
padding-bottom:30px;
}

.clientimage img.endpicright {
padding-bottom:110px;
padding-left:27px;
}

.clienttext a {
color:#8F96A1;
}

.clientimagelog {
border-top:1px solid #898F99;
width:750px;
float:left;padding-top:15px;
}
.clientimagelog img {
padding-bottom:50px;
}
span.astr {
font-size:18px;
color:#E07E27;
font-family:tahoma;
 
}

span.intitle {
font-size:14px;
color:#B5B6B9;
font-weight:bold;
}

.contactbox {
width:955px;border-top:1px solid #898F99;
float:left;
}

.contactbox  h1{
margin:0px;
padding: 0px;
font-size:14px;
font-weight:normal;
color:#b3b3b3;line-height:20px;
}
 
 
 .contactbox h2{
margin:0px;
padding:58px 0px 18px 0px;
font-size:24px;
font-weight:normal;
color:#ffffff;
}

 .contactbox h3{
margin:0px;
padding: 0px;
font-size:14px;
font-weight:normal;
color:#b3b3b3;
line-height:20px;
}

 .contactbox a{
 text-decoration:none;
color:#b3b3b3;
}
 

.contactboxtext {
width:350px;
float:left;
}

.contactboxmap {
padding-top:17px;
float:left;
padding-bottom:17px;
}

.fotterbox {
width:955px;border-top:1px solid #898F99;
float:left;
padding-bottom:400px;
padding-top:17px;
font-size:11px;
color:#b3b3b3;
}

.footerboxleft {
width:455px; 
float:left;
}

.footerboxright {
width:500px; 
float:left;
text-align:right;
}