@charset "utf-8";
/* CSS Document */

* {
 margin:0px 0px;
 padding:0px 0px;
}
img  {
 border:0px;
 outline: none;
 }
body {
 margin-top:50px;
 margin-left:0px;
 margin-bottom:0px;
 margin-right:0px;
 padding:0px;
 background-image:url(images/bg.jpg);
 background-attachment:fixed;
 background-color:#000E3B;
 
} 
h1,h2,h3,h4,h5,h6,p,ul,li,span{
 margin:0px;
 padding:0px;
}
.container{
margin:0px auto;
width:980px;
padding:0px;
}
.logocontainer{
width:980px;
float:left;
padding:0px;
margin:0px;
background-color:#FFFFFF;
background-image:url(images/logobg.jpg);
background-repeat:repeat-x;
}
.header{
display:none;
}
.logowraper{
float:left;
padding:0px 0px 8px 0px;
margin:0px 2px 0px 6px;
width:314px;
}
.innerlogocontainer{
background-color:#FFFFFF;
float:left;
padding:0px;
margin:0px;
width:314px;
background-image:url(images/logomainbg.jpg);
background-repeat:repeat-y;
}
.logocurvecontainer{
float:left;
padding:0px;
margin:0px;
width:314px;
}
.logo{
float:left;
padding:2px 0px 3px 0px;
margin:0px 13px 0px 12px;
width:292px;
}
.iconssetscontainer{
float:right;
padding:13px 0px 0px 10px;
width:640px;
margin:0px;
text-align:right;
}
.iconbox{
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.iconbox ul{
float:left;
width:120px;
list-style:none;
margin:0px;
padding:0px 6px;
}
.iconbox ul li{
float:left;
list-style:none;
margin:0px;
padding:0px 4px;
}
.navcontainer{
float:left;
padding:32px 0px 0px 0px; 
margin:0px;
width:657px;
}
.nav{
float:left;
background-image:url(images/navbg.jpg);
background-repeat:repeat-x;
line-height:38px;
padding:0px 7px;
margin:0px;
width:643px;
}
.nav ul{
float:left;
line-height:38px;
list-style:none;
padding:0px;
margin:0px;
width:643px;
}
.nav li{
list-style:none;
padding:12px 13px 13px 13px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#191919;
text-decoration:none;
font-weight:normal;
text-align:center;
}
.nav li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:12px 13px 13px 13px;
color:#191919;
text-decoration:none;
font-weight:normal;
text-align:center;
}
.nav li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
padding:12px 13px 13px 13px;
background-image:url(images/navhover.jpg);
background-repeat:repeat-x;
text-decoration:none;
font-weight:normal;
text-align:center;
}
.headerpannel{
float:left;
padding:0px;
margin:0px;
width:980px;
}
.bodycintainer{
float:left;
padding:0px;
margin:0px;
width:980px;
}
.bodyheaderbox{
float:left;
padding:0px;
line-height:34px;
background-color:#FFF;
margin:0px;
background-image:url(images/bodyheaderbg.jpg);
background-repeat:repeat-x;
width:980px;
}
.bodymailh1container{
float:left;
padding:0px;
margin:0px;
width:823px;
}
.mailcontainer{
float:left;
padding:0px;
text-align:center;
line-height:34px;
margin:0px;
width:813px;
background-image: url(images/bodymailbg.jpg);
background-repeat:repeat-x;
}
.bodymailcurve{
float:left;
padding:0px;
margin:0px;
width:10px;
}
.mailtext{
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#087cb9;
}
.mailtext a{
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#087cb9;
}
.mailtext a:hover{
font-family:sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#000;
}
.voicemailcontainer{
float:left;
padding:0px;
margin:0px;
width:157px;
}
.voicemailbox{
width:131px;
padding:0px;
margin:0px 13px;
line-height:34px;
float:left;
}
.voicemailnav{
width:131px;
padding:5px 0px 0px 0px;
margin:0px;
float:left;
}
.voicemailnav ul{
width:131px;
list-style:none;
padding:0px;
margin:0px;
float:left;
}
.voicemailnav li{
list-style:none;
padding:0px 4px;
display:inline;
margin:0px;
text-decoration:none;
}
.bodycontainermain{
float:left;
padding:0px;
width:980px;
background-color:#FFF;
float:left;
}
.bodyinnercontainer{
float:left;
padding:13px 0px;
margin:0px 3px;
width:974px;
}
.bodyleftcontainer{
float:left;
padding:0px;
margin:0px;
width:734px;
}
#bodywelcomecontainer{
float:left;
padding:0px;
margin:0px 0px 4px 0px;
width:734px;
}
.welcomeheader{
width:719px;
background-image:url(images/welcomeheaderbg.jpg);
background-repeat:repeat-x;
border:#e6e6e6 solid 1px;
height:23px;
padding:8px 0px 0px 15px;
margin:0px;
float:left;
}
.seotext{
font-family:sans-serif;
color:#13aeff;
font-size:16px;
text-decoration:none;
font-weight:bold;
}
.designtext{
font-family:sans-serif;
color:#8ebd11;
font-size:16px;
text-decoration:none;
font-weight:bold;
}
.welcomebodybg{
float:left;
padding:0px;
margin:0px;
width:734px;
background-image:url(images/welcomebodybg.jpg);
background-repeat:repeat-y;
border:#e6e6e6 solid 1px;
border-top:none;
}
.welcomebodyinner{
float:left;
padding:0px;
margin:12px;
width:710px;
}
.trasparenteseodesgin{
width:87px;
float:left;
padding:44px 0px 0px 0px;
text-decoration:none;
margin:0px 6px;
}
.containerwelcometext{
width:610px;
float:left;
padding:0px;
margin:0px;
}
.nomaltext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#151515;
font-weight:normal;
text-align:justify;
}
.containerwelcometextcontainer{
width:542px;
float:left;
padding:8px 34px;
margin:0px;
}
.seotextsmall{
font-family:sans-serif;
color:#13aeff;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.designtextsmall{
font-family:sans-serif;
color:#8ebd11;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.containerwelcsamecolnright{
width:610px;
float:right;
text-align:right;
padding:0px;
margin:0px;
}
.welcomenavcontainer{
float:left;
padding:0px;
margin:0px;
width:734px;
border:#e6e6e6 solid 1px;
border-top:none;
background-image:url(images/downnav.jpg);
height:29px;
}
.welcomenavcontainer ul{
float:left;
padding:4px 0px 0px 0px;
margin:0px;
width:734px;
list-style:none;
height:29px;
}
.welcomenavcontainer li{
padding:0px 31px;
margin:0px;
list-style:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#13aeff;
text-decoration:none;
font-weight:normal;
}
.welcomenavcontainer li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8ebd11;
text-decoration:none;
font-weight:normal;
}
.welcomenavcontainer li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#13aeff;
text-decoration:none;
font-weight:normal;
}
.bodyrightpannel{
float:left;
padding:0px;
margin:0px 0px 0px 6px;
width:232px;
}
.partnerlogo{
float:left;
padding:30px 0px;
margin:0px;
text-align:center;
width:232px;
}
.bodyleftservices{
float:left;
padding:0px;
margin:0px;
width:734px;
}
.innerserviescontainer{
float:left;
width:724px;
padding:0px;
margin:0px 5px;
}
.servicescontainers{
width:221px;
padding:0px 0px 0px 0px;
margin:0px;
float:left;
}
.servicescontainersgap{
width:221px;
padding:19px 0px 0px 30px;
margin:0px;
float:left;
}
.servicescontainerseo{
width:221px;
padding:15px 0px 0px 30px;
margin:0px;
float:left;
}
.showcasecontainer{
float:left;
padding:32px 0px 0px 0px; 
margin:0px;
width:231px;
}
.footercontaienr{
float:left;
width:980px;
background-image:url(images/footerbg.jpg);
background-repeat:repeat-x;
height:29px;
text-align:center;
padding:16px 0px 0px 0px;
margin:0px;
}
.footernormaltext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#686868;
font-weight:normal;
}
.aboutusbodycontainer{
width:700px;
float:left;
padding:0px;
margin:0px;
}
.contactusinnerpannel{
float:left;
padding:0px;
margin:26px 66px 12px 66px;
width:602px;
}
.topcurvecontactbody{
float:left;
padding:0px;
margin:0px;
width:602px;
}
.contactysbodycontainerbg{
float:left;
padding:0px;
margin:0px;
width:602px;
background-image:url(images/bgcontactbg.jpg);
background-repeat:repeat-y;
}
.contactbodyinnercontainer{
float:left;
padding:0px;
margin:4px 0px 0px 34px;
width:440px;
}
.contactbodyinnercontainer ul{
float:left;
padding:0px;
margin:0px;
width:440px;
list-style:none;
}
.contactbodyinnercontainer li{
padding:0px 0px 12px 0px;
margin:0px;
list-style:none;
width:440px;
}
.contactbodyinnercontainer span{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
text-decoration:none;
font-size:12px;
text-align:left;
}
.userinputsarea{
background-image:url(images/userinputbg.jpg);
background-repeat:repeat-y;
width:202px;
font-family:Arial, Helvetica, sans-serif;
color:#142024;
font-size:12px;
font-weight:normal;
text-decoration:none;
border:solid 1px #FFFFFF;
height:18px;
padding:0px 0px 0px 4px;
}
.userinputtextarea{
width:202px;
background-image:url(images/userinputbg.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
color:#142024;
font-size:12px;
font-weight:normal;
text-decoration:none;
border:solid 1px #FFFFFF;
}
.emailcontact{
float:left;
padding:0px;
margin:0px 66px;
width:602px;
}
.mailbox{
width:60px;
padding:0px;
float:left;
margin:0px;
}
.emailtextcontainer{
float:left;
padding:14px 0px 0px 0px;
margin:0px;
width:542px;
}
.emailtextcontainer h1{
font-family:sans-serif;
font-size:12px;
line-height:25px;
text-decoration:none;
font-weight:700;
color:#223c6d;
}
.emailcontainer_span{
font-family:sans-serif;
line-height:21px;
font-size:12px;
text-decoration:none;
color:#5a7711;
font-weight:400;
}
.emailcontainer_span a{
font-family:sans-serif;
line-height:21px;
font-size:12px;
text-decoration:none;
color:#5a7711;
font-weight:400;
}
.emailcontainer_span a:hover{
font-family:sans-serif;
line-height:21px;
font-size:12px;
text-decoration:underline;
color:#000;
font-weight:400;
}
