a {
color: #015391;
text-decoration: none
}

a:hover {
text-decoration: underline
}

a:active {
color: #0085EC;
}

a:visited {
color: #003055;
}


.topnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;


}

.bodycopy {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #424242;
line-height: 18px;

}

.bodycopynav {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #242424;

}


.bodycopybold {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 18px;

}

.bodycopyitalic {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;

}
.bodycopyitalicbold {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 18px;

}


.bodycopyh1{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #424242;
font-weight: normal;


}

.bodycopyh2{
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
color: #000000;
font-weight: bold;
line-height: 30px;
}

.bodycopyh3{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #3C3C3C;
font-weight: bold;
line-height: 26px;

}

.accent{
color: #2F2763;

}



.doubleline {
       border-top: double;
       border-width: 4px;
       border-color: #8D8D8D;
}

.dashline {
       border-top: dashed;
       border-width: 1px;
       border-color: #8D8D8D;
}


.name {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding-left: 10px;

}


.company {
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 10px;

}





.imagefivep {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;

}

.imagetenp {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;

}

.imagetenhp {
padding-left: 10px;
padding-right: 10px;
}

.imagetenvp {
padding-top: 10px;
padding-bottom: 10px;
}


.center{
text-align: center;

}








.topnav a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
}

.topnav a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #015391;
text-decoration: none
}

.promohead {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #242424;
font-weight: bold;
line-height: 15px;
}

.promocopy {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
line-height: 15px;
}

.promocopy2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
line-height: 15px;
}



.homeads {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #242424;
line-height: 18px;
}

.homeadscopy {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #242424;
line-height: 15px;
}


.solutiondiv{
position: absolute;
top: 130px;
left: 203px;
visibility: hidden;
}
.solutiondiv_sub1{
position: absolute;
top: 147px;
left: 319px;
visibility: hidden;
}
.solutiondiv_sub1_1{
position: absolute;
top: 147px;
left: 441px;
visibility: hidden;
}
.solutiondiv_sub1_2{
position: absolute;
top: 164px;
left: 441px;
visibility: hidden;
}
.solutiondiv_sub1_3{
position: absolute;
top: 181px;
left: 441px;
visibility: hidden;
}
.solutiondiv_sub1_4{
position: absolute;
top: 198px;
left: 441px;
visibility: hidden;
}
.solutiondiv_sub2{
position: absolute;
top: 164px;
left: 319px;
visibility: hidden;
}

.servicediv{
position: absolute;
top: 130px;
left: 289px;
visibility: hidden;
}
.servicediv_sub1{
position: absolute;
top: 147px;
left: 378px;
visibility: hidden;
}
.servicediv_sub2{
position: absolute;
top: 164px;
left: 378px;
visibility: hidden;
}
.servicediv_sub3{
position: absolute;
top: 181px;
left: 378px;
visibility: hidden;
}
.techdiv{
position: absolute;
top: 130px;
left: 365px;
visibility: hidden;
}
.partnerdiv{
position: absolute;
top: 130px;
left: 461px;
visibility: hidden;
}
.newdiv{
position: absolute;
top: 130px;
left: 542px;
visibility: hidden;
}
.companydiv{
position: absolute;
top: 130px;
left: 648px;
visibility: hidden;
}





.solutiondivindex{
position: absolute;
top: 130px;
left: 250px;
visibility: hidden;
}
.solutiondiv_sub1index{
position: absolute;
top: 147px;
left: 366px;
visibility: hidden;
}
.solutiondiv_sub1_1index{
position: absolute;
top: 147px;
left: 493px;
visibility: hidden;
}
.solutiondiv_sub1_2index{
position: absolute;
top: 164px;
left: 493px;
visibility: hidden;
}
.solutiondiv_sub1_3index{
position: absolute;
top: 181px;
left: 493px;
visibility: hidden;
}
.solutiondiv_sub1_4index{
position: absolute;
top: 198px;
left: 493px;
visibility: hidden;
}


.solutiondiv_sub2index{
position: absolute;
top: 164px;
left: 366px;
visibility: hidden;
}
.solutiondiv_sub3index{
position: absolute;
top: 181px;
left: 366px;
visibility: hidden;
}
.servicedivindex{
position: absolute;
top: 130px;
left: 336px;
visibility: hidden;
}
.servicediv_sub1index{
position: absolute;
top: 147px;
left: 425px;
visibility: hidden;
}
.servicediv_sub2index{
position: absolute;
top: 164px;
left: 425px;
visibility: hidden;
}
.servicediv_sub3index{
position: absolute;
top: 181px;
left: 425px;
visibility: hidden;
}
.techdivindex{
position: absolute;
top: 130px;
left: 412px;
visibility: hidden;
}
.partnerdivindex{
position: absolute;
top: 130px;
left: 508px;
visibility: hidden;
}
.newdivindex{
position: absolute;
top: 130px;
left: 589px;
visibility: hidden;
}
.companydivindex{
position: absolute;
top: 130px;
left: 695px;
visibility: hidden;
}

.increasedivindex{
position: absolute;
top: 152px;
left: 220px;
visibility: hidden;
}
.consolidatedivindex{
position: absolute;
top: 173px;
left: 220px;
visibility: hidden;
}
.lowerdivindex{
position: absolute;
top: 194px;
left: 220px;
visibility: hidden;
}
.fastestdivindex{
position: absolute;
top: 215px;
left: 220px;
visibility: hidden;
}
.developdivindex{
position: absolute;
top: 236px;
left: 220px;
visibility: hidden;
}
.breadcrumb{
color: #000000;
}
a.partnerhead{
font-size: 11px;
}
.formdoctitle{
font-size: 11px;
}
.formdoc {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.factspecial {
line-height:14px;
}
