body { font-family: Arial, Helvetica, sans-serif; }

img { border:0px; }

textarea { resize: none; }

h3 { font-size:18px; color:#002067; font-weight:normal;}

.r { color:#de0000; }
.sb { color:#0078dc; }

.s10 { height:10px; }
.s15 { height:15px; }
.s20 { height:20px; }
.s25 { height:25px; }
.s30 { height:30px; }
.s35 { height:35px; }
.s40 { height:40px; }
.s45 { height:45px; }
.s50 { height:50px; }
.s55 { height:55px; }

.fr  { float:right; }
.fl  { float:left;  }
.c   { clear:both;  }

.header { width:890px; height:120px; margin:0 auto; }
.nav { width:600px; height:120px; float:left; background:url('../images/bkg-nav.png') no-repeat; padding:0 8px; }
.logo { width:272px; height:120px; float:left; margin-left:2px; background:url('../images/bkg-logo.png') no-repeat; }

.nav .home { width:99px; height:29px; float:left; margin-right:1px; background:url('../images/nav-home.png') no-repeat; background-position:top; }
.nav .home:hover { background-position:bottom; }
.nav .about { width:99px; height:29px; float:left; margin-right:1px; background:url('../images/nav-about.png') no-repeat; background-position:top; }
.nav .about:hover { background-position:bottom; }
.nav .services { width:99px; height:29px; float:left; margin-right:1px; background:url('../images/nav-services.png') no-repeat; background-position:top; }
.nav .services:hover { background-position:bottom; }
.nav .affiliates { width:99px; height:29px; float:left; margin-right:1px; background:url('../images/nav-affiliates.png') no-repeat; background-position:top; }
.nav .affiliates:hover { background-position:bottom; }
.nav .apply { width:99px; height:29px; float:left;  background:url('../images/nav-apply.png') no-repeat; background-position:top; }
.nav .apply:hover { background-position:bottom; }
.nav .contact { width:99px; height:29px; float:left; margin-right:1px; background:url('../images/nav-contact.png') no-repeat; background-position:top; }
.nav .contact:hover { background-position:bottom; }


.nav .subnav-block { width:144px; height:80px; float:left; }

.nav .subnav-block .merchantapp { width:124px; height:13px; float:left; background:url('../images/subnav-merchant.png') no-repeat; background-position:bottom; margin-right:20px; }
.nav .subnav-block .merchantapp:hover { background-position:top; }
.nav .subnav-block .affiliateapp { width:115px; height:13px; float:left; background:url('../images/subnav-affiliate.png') no-repeat; background-position:bottom; margin-right:29px; }
.nav .subnav-block .affiliateapp:hover { background-position:top; }

.nav .subnav-block .tailoredsolution { width:106px; height:11px; float:left; background:url('../images/subnav-tailoredsolution.png') no-repeat; background-position:top; margin-right:38px; }
.nav .subnav-block .tailoredsolution:hover { background-position:bottom; }
.nav .subnav-block .featureandbenefit { width:114px; height:11px; float:left; background:url('../images/subnav-features&benefits.png') no-repeat; background-position:top; margin-right:30px; }
.nav .subnav-block .featureandbenefit:hover { background-position:bottom; }
.nav .subnav-block .contactus { width:70px; height:11px; float:left; background:url('../images/subnav-contactus.png') no-repeat; background-position:top; margin-right:74px; }
.nav .subnav-block .contactus:hover { background-position:bottom; }
.nav .subnav-block .requestcallback { width:106px; height:13px; float:left; background:url('../images/subnav-requestcallback.png') no-repeat; background-position:top; margin-right:12px; }
.nav .subnav-block .requestcallback:hover { background-position:bottom; }

.nav .subnav-block .ecommerce { width:78px; height:11px; float:left; background:url('../images/subnav-ecommerce.png') no-repeat; background-position:top; margin-right:66px; }
.nav .subnav-block .ecommerce:hover { background-position:bottom; }
.nav .subnav-block .gateway { width:100px; height:13px; float:left; background:url('../images/subnav-gateway.png') no-repeat; background-position:top; margin-right:66px; }
.nav .subnav-block .gateway:hover { background-position:bottom; }
.nav .subnav-block .mobile { width:84px; height:13px; float:left; background:url('../images/subnav-mobilebilling.png') no-repeat; background-position:top; margin-right:66px; }
.nav .subnav-block .mobile:hover { background-position:bottom; }
.nav .subnav-block .vtmoto { width:75px; height:11px; float:left; background:url('../images/subnav-vtmoto.png') no-repeat; background-position:top; margin-right:69px; }
.nav .subnav-block .vtmoto:hover { background-position:bottom; }
.nav .subnav-block .fraud { width:102px; height:11px; float:left; background:url('../images/subnav-fraudprevention.png') no-repeat; background-position:top; margin-right:42px; }
.nav .subnav-block .fraud:hover { background-position:bottom; }
.nav .subnav-block .management { width:114px; height:13px; float:left; background:url('../images/subnav-managementtool.png') no-repeat; background-position:top; margin-right:30px; }
.nav .subnav-block .management:hover { background-position:bottom; }
.nav .subnav-block .recurring { width:97px; height:13px; float:left; background:url('../images/subnav-recurringbilling.png') no-repeat; background-position:top; margin-right:47px; }
.nav .subnav-block .recurring:hover { background-position:bottom; }
.nav .subnav-block .multi { width:90px; height:13px; float:left; background:url('../images/subnav-multicurrency.png') no-repeat; background-position:top; margin-right:54px; }
.nav .subnav-block .multi:hover { background-position:bottom; }
.nav .subnav-block .offshore { width:110px; height:11px; float:left; background:url('../images/subnav-offshore.png') no-repeat; background-position:top; margin-right:34px; }
.nav .subnav-block .offshore:hover { background-position:bottom; }
.nav .subnav-block .otherpayment { width:142px; height:13px; float:left; background:url('../images/subnav-otherpayment.png') no-repeat; background-position:top; margin-right:0px; }
.nav .subnav-block .otherpayment:hover { background-position:bottom; }

.nav .subnav-block .affiliateapp { width:115px; height:13px; float:left; background:url('../images/subnav-affiliateapp.png') no-repeat; background-position:top; margin-right:29px; }
.nav .subnav-block .affiliateapp:hover { background-position:bottom; }
.nav .subnav-block .linkus { width:64px; height:11px; float:left; background:url('../images/subnav-linkus.png') no-repeat; background-position:top; margin-right:80px; }
.nav .subnav-block .linkus:hover { background-position:bottom; }
.nav .subnav-block .affiliatecontact { width:97px; height:11px; float:left; background:url('../images/subnav-affiliatecontact.png') no-repeat; background-position:top; margin-right:47px; }
.nav .subnav-block .affiliatecontact:hover { background-position:bottom; }

.nav .subnav-block .merchantcontact { width:107px; height:11px; float:left; background:url('../images/subnav-merchantcontact.png') no-repeat; background-position:top; margin-right:37px; }
.nav .subnav-block .merchantcontact:hover { background-position:bottom; }

.maincontainer-home,
.maincontainer-about,
.maincontainer-services,
.maincontainer-contact,
.maincontainer-apply,
.maincontainer-tailored
{ width:849px; height:733px; background:url('../images/bkg-home-maincontainer.png') no-repeat; margin:0 auto; padding:25px 25px 10px 25px; }
.maincontainer-fandb { width:854px; height:872px; background:url('../images/bkg-fandb-maincontainer.png') no-repeat; margin:0 auto; padding:20px 23px 10px 22px; }

.maincontainer-home ul li { line-height:17px; }

.maincontainer-affiliates { width:854px; height:1069px; background:url('../images/bkg-affiliates-maincontainer.png') no-repeat; margin:0 auto; padding:20px 23px 10px 23px; }
.maincontainer-affiliates .innercontainer { width:855px; height:820px; background:url('../images/bkg-affiliates-innercontainer.png') no-repeat; margin:0 auto; }
.maincontainer-affiliates .innercontainer .leftcontainer
{ width:375px; height:770px; float:left; margin:20px 20px; }

.maincontainer-ecommerce,
.maincontainer-vtmoto
{ width:854px; height:788px; background:url('../images/bkg-ecommerce-maincontainer.png') no-repeat; margin:0 auto; padding:20px 23px 10px 22px; }

.maincontainer-ecommerce .innercontainer,
.maincontainer-vtmoto .innercontainer
{ width:855px; height:566px; background:url('../images/bkg-ecommerce-innercontainer.png') no-repeat; margin:0 auto; }
.maincontainer-fandb .innercontainer
{ width:855px; height:650px; background:url('../images/bkg-fandb-innercontainer.png') no-repeat; margin:0 auto; }
.maincontainer-ecommerce .innercontainer .leftcontainer,
.maincontainer-fandb .innercontainer .leftcontainer
{ width:415px; height:526px; float:left; margin:15px; }
.maincontainer-vtmoto .innercontainer .leftcontainer
{ width:375px; height:586px; float:left; margin:20px 20px; }

.maincontainer-affiliates .innercontainer .rightbottom { width:337px; height:275px; float:left; background:url('../images/bkg-affiliates-rightbottom.png') no-repeat; margin:20px 20px; padding:30px; }
.maincontainer-services .leftcontainer .overflowcontainer .rightbottom,
.maincontainer-ecommerce .innercontainer .rightbottom
{ width:361px; height:69px; float:left;  margin:28px 0 0 0px; padding:0 8px }
.maincontainer-vtmoto .innercontainer .rightbottom
{ width:361px; height:69px; float:left; background:url('../images/bkg-ecommerce-rightbottom.png') no-repeat; margin:25px 0 0 30px; padding:0 8px }
.maincontainer-fandb .innercontainer .rightbottom { width:361px; height:169px; float:left;  margin:20px 0 0 0px; padding:0 8px; }

.maincontainer-affiliates .innercontainer .bottom { float:left; width:815px; padding:0 20px; }
.maincontainer-affiliates .innercontainer .bottom label { font-size:12px; font-family:Verdana; color:#333333; float:left;  display:block; margin-bottom:8px; }
.maincontainer-affiliates .innercontainer .bottom select { font-size:12px; color:#333333; float:left; margin-bottom:10px; }
.maincontainer-affiliates .innercontainer .bottom input { font-size:12px; color:#333333; float:left; margin-bottom:10px; }
.maincontainer-affiliates .innercontainer .bottom .requestcallback { width:228px; height:66px; margin:0 auto; background:url('../images/button-requestcallback.png') no-repeat; background-position:top; }
.maincontainer-affiliates .innercontainer .bottom .requestcallback:hover { background-position:bottom; }

.maincontainer-home .leftcontainer,
.maincontainer-about .leftcontainer,
.maincontainer-services .leftcontainer,
.maincontainer-contact .leftcontainer,
.maincontainer-apply .leftcontainer,
.maincontainer-features .leftcontainer
{ width:395px; height:395px; background:url('../images/bkg-about-left-container.png') no-repeat; float:left; margin-right:6px; padding:15px 15px; }

.maincontainer-tailored .leftcontainer { width:395px; height:395px; background:url('../images/bkg-about-left-container.png') no-repeat; float:left; margin-right:6px; padding:15px 15px; }

.leftcontainer .overflowcontainer { width:370px; height:380px; overflow-y:hidden; overflow-x:hidden; margin:0 auto;padding:0 14px 0 5px; position: relative; left: 8px; top: 5px; }


.overflowcontainer.singlebox { width:auto !important; }

.leftcontainer h1 
{ color:#002067; font-size:24px; font-weight:normal; margin:0; } 

 
.maincontainer-home .leftcontainer .subheader, 
.maincontainer-features .leftcontainer .subheader,
.maincontainer-contact .leftcontainer .subheader,
.maincontainer-ecommerce .leftcontainer .subheader,
.maincontainer-fandb .leftcontainer .subheader
{ color:#002067; font-size:17.5px; }

.maincontainer-home .leftcontainer h2, 
.maincontainer-features .leftcontainer h2,
.maincontainer-contact .leftcontainer h2,
.maincontainer-ecommerce .leftcontainer h2,
.maincontainer-fandb .leftcontainer h2
{ color:#002067; font-size:17.5px; font-weight:normal; margin:0; }

.maincontainer-home .leftcontainer .overflowcontainer .content,
.maincontainer-contact .leftcontainer .overflowcontainer .content,
.maincontainer-about .leftcontainer .overflowcontainer .content,
.maincontainer-services .leftcontainer .overflowcontainer .content,
.maincontainer-affiliates .innercontainer .content,
.maincontainer-affiliates .innercontainer .rightbottom .content,
.maincontainer-apply .leftcontainer .overflowcontainer .content,
.maincontainer-tailored .leftcontainer .overflowcontainer .content,
.maincontainer-features .leftcontainer .overflowcontainer .content,
.maincontainer-ecommerce .innercontainer .content,
.maincontainer-ecommerce .innercontainer .rightbottom .content,
.maincontainer-vtmoto .innercontainer .content,
.maincontainer-vtmoto .innercontainer .rightbottom .content,
.maincontainer-fandb .innercontainer .content
{ color:#333333; font-size:12px; font-family:Verdana; }
.maincontainer-affiliates .innercontainer .rightbottom .content
{ color:#333333; font-size:12px; font-family:Arial; }

.maincontainer-services .leftcontainer .applynow,
.maincontainer-affiliates .innercontainer .rightbottom .applynow,
.maincontainer-fandb .innercontainer .rightbottom .applynow,
.maincontainer-apply .leftcontainer .applynow,
.maincontainer-ecommerce .innercontainer .rightbottom .applynow,
.maincontainer-vtmoto .innercontainer .rightbottom .applynow 
{ width:334px; height:66px; margin:0 auto; background:url('../images/button-applynow.png') no-repeat; background-position:top; }
.maincontainer-services .leftcontainer .applynow:hover,
.maincontainer-affiliates .innercontainer .rightbottom .applynow:hover,
.maincontainer-fandb .innercontainer .rightbottom .applynow:hover,
.maincontainer-apply .leftcontainer .applynow:hover,
.maincontainer-ecommerce .innercontainer .rightbottom .applynow:hover,
.maincontainer-vtmoto .innercontainer .rightbottom .applynow:hover
{ background-position:bottom; }


.maincontainer-home .leftcontainer h2.listheader,
.maincontainer-affiliates .innercontainer h2.paraheader,
.maincontainer-affiliates .innercontainer .rightbottom .paraheader,
.maincontainer-contact .leftcontainer .paraheader,
.maincontainer-tailored .leftcontainer .listheader,
.maincontainer-features .leftcontainer .listheader,
.maincontainer-ecommerce .innercontainer .listheader,
.maincontainer-vtmoto .innercontainer .listheader
{ color:#ffa200; font-size:23.5px; }

.maincontainer-home .leftcontainer ul,
.maincontainer-services .leftcontainer ul,
.maincontainer-tailored .leftcontainer ul,
.maincontainer-features .leftcontainer ul,
.maincontainer-ecommerce .innercontainer ul,
.maincontainer-vtmoto .innercontainer ul 
{ list-style-type: square; margin-left: 0px; padding-left : 20px; list-style-image: url('../images/img-orangedot.png'); }

.maincontainer-home .leftcontainer ul li
{ color:#333333; font-size:12px; font-family:Verdana; }
.maincontainer-tailored .leftcontainer ul li
{ color:#333333; font-size:12px; font-family:Verdana; }
.maincontainer-services .leftcontainer ul li,
.maincontainer-ecommerce .innercontainer ul li,
.maincontainer-vtmoto .innercontainer ul li
{ color:#333333; font-size:12px; font-family:Verdana; line-height:18px; }
.maincontainer-features .leftcontainer ul li
{ color:#333333; font-size:12px; font-family:Verdana; line-height:100%; }

ul li .dot { color:#ffa200; font-size:12px; }
ul li .bdot { color:#003366; font-size:12px; }

.maincontainer-home .rightcontainer,
.maincontainer-contact .rightcontainer 
{ width:407px; height:202px; background:url('../images/bkg-home-right.png') no-repeat; float:left; margin-top:3px; padding:235px 0 0 10px; }
.maincontainer-about .rightcontainer { width:407px; height:202px; background:url('../images/bkg-about-right.png') no-repeat; float:left; margin-top:3px; padding:235px 0 0 10px; }
.maincontainer-services .rightcontainer { width:407px; height:202px; background:url('../images/bkg-services-right.png') no-repeat; float:left; margin-top:3px; padding:235px 0 0 10px; }
.maincontainer-affiliates .innercontainer .rightcontainer { width:407px; height:202px; background:url('../images/bkg-affiliates-right.png') no-repeat; float:left; margin:4px 0 0 18px; padding:235px 0 0 10px; }
.maincontainer-apply .rightcontainer { width:407px; height:202px; background:url('../images/bkg-apply-right.png') no-repeat; float:left; margin-top:3px; padding:235px 0 0 10px; }
.maincontainer-tailored .rightcontainer { width:407px; height:202px; background:url('../images/bkg-tailored-right.png') no-repeat; float:left; margin-top:3px; padding:235px 0 0 10px; }
.maincontainer-features .rightcontainer { width:407px; height:202px; background:url('../images/bkg-features-right.png') no-repeat; float:left; margin-top:3px; padding:235px 0 0 10px; }
.maincontainer-ecommerce .innercontainer .rightcontainer { width:407px; height:202px; background:url('../images/bkg-ecommerce-right.png') no-repeat; float:left; margin:4px 0 0 -10px; padding:235px 0 0 10px; }
.maincontainer-vtmoto .innercontainer .rightcontainer { width:407px; height:202px; background:url('../images/bkg-vtmoto-right.png') no-repeat; float:left; margin:4px 0 0 18px; padding:235px 0 0 10px; }
.maincontainer-fandb .innercontainer .rightcontainer { width:407px; height:202px; background:url('../images/bkg-features-right.png') no-repeat; float:left; margin:4px 0 0 -10px; padding:235px 0 0 10px; }

.maincontainer-home .rightcontainer .header,
.maincontainer-about .rightcontainer .header,
.maincontainer-services .rightcontainer .header,
.maincontainer-affiliates .innercontainer .rightcontainer .header,
.maincontainer-contact .rightcontainer .header,
.maincontainer-apply .rightcontainer .header,
.maincontainer-tailored .rightcontainer .header,
.maincontainer-fandb .rightcontainer .header,
.maincontainer-ecommerce .innercontainer .rightcontainer .header,
.maincontainer-vtmoto .innercontainer .rightcontainer .header
{ color:#e8ab19; font-size:25px; font-family:Arial, Helvetica, Sans-Serif; }

.maincontainer-home .rightcontainer h1,
.maincontainer-about .rightcontainer h1,
.maincontainer-services .rightcontainer h1,
.maincontainer-affiliates .innercontainer .rightcontainer h1,
.maincontainer-contact .rightcontainer h1,
.maincontainer-apply .rightcontainer h1,
.maincontainer-tailored .rightcontainer h1,
.maincontainer-fandb .rightcontainer h1,
.maincontainer-ecommerce .innercontainer .rightcontainer h1,
.maincontainer-vtmoto .innercontainer .rightcontainer h1
{ color:#e8ab19; font-size:25px; font-family:Arial, Helvetica, Sans-Serif; margin:0; font-weight:normal;}



.maincontainer-home .rightcontainer .content,
.maincontainer-about .rightcontainer .content,
.maincontainer-services .rightcontainer .content,
.maincontainer-affiliates .innercontainer .rightcontainer .content,
.maincontainer-contact .rightcontainer .content,
.maincontainer-apply .rightcontainer .content,
.maincontainer-tailored .rightcontainer .content,
.maincontainer-fandb .rightcontainer .content,
.maincontainer-ecommerce .innercontainer .rightcontainer .content,
.maincontainer-vtmoto .innercontainer .rightcontainer .content 
{ color:#ffffff; font-size:12px; font-family:Arial; }

.maincontainer-home .rightcontainer .callback,
.maincontainer-services .rightcontainer .callback,
.maincontainer-apply .rightcontainer .callback,
.maincontainer-tailored .rightcontainer .callback,
.maincontainer-fandb .rightcontainer .callback,
.maincontainer-ecommerce .innercontainer .rightcontainer .callback
{ width:80px; height:50px; position:relative;left:195px;top:-25px; float:left; }
.maincontainer-about .rightcontainer .callback,
.maincontainer-affiliates .innercontainer .rightcontainer .callback,
.maincontainer-contact .rightcontainer .callback,
.maincontainer-vtmoto .innercontainer .rightcontainer .callback
{ width:80px; height:50px; position:relative;left:195px;top:-45px; float:left; }

.maincontainer-home .rightcontainer .applyonline, 
.maincontainer-services .rightcontainer .applyonline,
.maincontainer-apply .rightcontainer .applyonline,
.maincontainer-tailored .rightcontainer .applyonline,
.maincontainer-fandb .rightcontainer .applyonline,
.maincontainer-ecommerce .innercontainer .rightcontainer .applyonline
{ width:80px; height:50px; position:relative;left:225px;top:-25px; float:left; }
.maincontainer-about .rightcontainer .applyonline,
.maincontainer-affiliates .innercontainer .rightcontainer .applyonline,
.maincontainer-contact .rightcontainer .applyonline,
.maincontainer-vtmoto .innercontainer .rightcontainer .applyonline
{ width:80px; height:50px; position:relative;left:225px;top:-45px; float:left; }


.rightcontainer table tr td { vertical-align:top !important; padding-top:25px; padding-left: 20px; }


.content a { color:#333333; }


.maincontainer-contact .leftcontainer .emailsales { width:362px; height:26px; margin:0 auto; background:url('../images/button-emailsales.png') no-repeat; background-position:top; }
.maincontainer-contact .leftcontainer .emailsales:hover { background-position:bottom; }
.maincontainer-contact .leftcontainer .emailsupport { width:362px; height:26px; margin:0 auto; background:url('../images/button-emailsupport.png') no-repeat; background-position:top; }
.maincontainer-contact .leftcontainer .emailsupport:hover { background-position:bottom; }
.maincontainer-contact .leftcontainer .emailmarketing { width:362px; height:26px; margin:0 auto; background:url('../images/button-emailmarketing.png') no-repeat; background-position:top; }
.maincontainer-contact .leftcontainer .emailmarketing:hover { background-position:bottom; }
.maincontainer-contact .leftcontainer .emailus { width:362px; height:26px; margin:0 auto; background:url('../images/button-emailus.png') no-repeat; background-position:top; }
.maincontainer-contact .leftcontainer .emailus:hover { background-position:bottom; }
.maincontainer-contact .leftcontainer .applyonline { width:362px; height:26px; margin:0 auto; background:url('../images/button-applyonline.png') no-repeat; background-position:top; }
.maincontainer-contact .leftcontainer .applyonline:hover { background-position:bottom; }
.maincontainer-contact .leftcontainer .emailushere { width:357px; height:66px; margin:0 auto; background:url('../images/button-emailushere.png') no-repeat; background-position:top; }
.maincontainer-contact .leftcontainer .emailushere:hover { background-position:bottom; }
.rgb60200 { width:362px; height:26px; margin:0 auto; background:url('../images/button-rgb60x200.png') no-repeat; background-position:top; }
.rgb60200:hover { background-position:bottom; }
.rgb80460 { width:362px; height:26px; margin:0 auto; background:url('../images/button-rgb80x460.png') no-repeat; background-position:top; }
.rgb80460:hover { background-position:bottom; }
.cmykeps { width:362px; height:26px; margin:0 auto; background:url('../images/button-cmykeps.png') no-repeat; background-position:top; }
.cmykeps:hover { background-position:bottom; }
.pdf { width:362px; height:26px; margin:0 auto; background:url('../images/button-pdf.png') no-repeat; background-position:top; }
.pdf:hover { background-position:bottom; }
.jpg { width:362px; height:26px; margin:0 auto; background:url('../images/button-jpg.png') no-repeat; background-position:top; }
.jpg:hover { background-position:bottom; }
.doc { width:362px; height:26px; margin:0 auto; background:url('../images/button-doc.png') no-repeat; background-position:top; }
.doc:hover { background-position:bottom; }
.buttonblank { width:362px; height:26px; margin:0 auto; background:url('../images/button-silver-blank.png') no-repeat; background-position:top; text-align:center; font-family:Verdana; font-size:15px; color:#333333; line-height:26px; }
.buttonblank:hover { background-position:bottom; }

.maincontainer-bottomlink { width:856px; height:1353px; background:url('../images/bkg-bottomlink-maincontainer.png') no-repeat; margin:0 auto; padding:25px 25px 10px 20px; }
.maincontainer-bottomlink .innercontainer-bottomlink { width:805px; height:987px; background:url('../images/bkg-bottomlink-innercontainer.png') no-repeat; margin:0 auto; padding:25px 25px 10px 25px; }
.maincontainer-bottomlink .innercontainer-bottomlink .overflowcontainer { width:805px; height:987px; overflow:auto; }
.maincontainer-bottomlink .innercontainer-bottomlink h1 { color:#002067; font-family:Verdana; font-size:24px; margin:0; font-weight:normal; }
.maincontainer-bottomlink .innercontainer-bottomlink h3 { color:#000000; font-family:Verdana; font-size:18px; font-weight:normal; }
.maincontainer-bottomlink .innercontainer-bottomlink h2 { color:#002067; font-family:Verdana; font-size:22px; font-weight:normal; }
.maincontainer-bottomlink .innercontainer-bottomlink .formsubheader { color:#002067; font-family:Verdana; font-size:18px; }
.maincontainer-bottomlink .innercontainer-bottomlink .content { color:#333333; font-family:Verdana; font-size:14px; }
.maincontainer-bottomlink .innercontainer-bottomlink table { font-family:Verdana; }
.maincontainer-bottomlink .innercontainer-bottomlink table tr td { width:131px; height:380px; text-align:left; font-size:14px; color:#333333; vertical-align:top; padding-left:3px; }
.maincontainer-bottomlink .innercontainer-bottomlink table tr td a { color:#333333; }
.maincontainer-bottomlink .innercontainer-bottomlink table tr td .slink a { font-size:11px; color:#333333; }
.maincontainer-bottomlink .innercontainer-bottomlink label { margin-right:50px; display:block; float:left; font-size:14px; font-family:Verdana; }
.maincontainer-bottomlink .innercontainer-bottomlink label a { color:#333333;  }
.maincontainer-bottomlink .innercontainer-bottomlink form label { font-size:12px; font-family:Verdana; color:#333333; float:left;  display:block; margin-bottom:8px; }
.maincontainer-bottomlink .innercontainer-bottomlink form select { font-size:12px; color:#333333; float:left; margin-bottom:10px; }
.maincontainer-bottomlink .innercontainer-bottomlink form input { font-size:12px; color:#333333; float:left; margin-bottom:10px; }

.maincontainer-bottomlink .innercontainer-media { width:785px; height:490px; background:url('../images/bkg-media-innercontainer.png') no-repeat; margin:0 auto; padding:25px 35px 10px 35px; }
.maincontainer-bottomlink .innercontainer-media .header { color:#002067; font-family:Arial; font-size:40px; }
.maincontainer-bottomlink .innercontainer-media .subheader { color:#002067; font-family:Arial; font-size:24px; }
.maincontainer-bottomlink .innercontainer-media table tr td { width:402px; text-align:left; }

.maincontainer-faq { width:856px; height:2543px; background:url('../images/bkg-faq-maincontainer.png') no-repeat; margin:0 auto; padding:25px 25px 10px 20px; }
.maincontainer-faq .innercontainer-faq { width:805px; height:2269px; background:url('../images/bkg-faq-innercontainer.png') no-repeat; margin:0 auto; padding:25px 25px 10px 25px; }
.maincontainer-faq .innercontainer-faq .header { color:#002067; font-family:Arial; font-size:40px; }
.maincontainer-faq .innercontainer-faq .subheader { color:#333333; font-family:Verdana; font-size:12px; font-weight:bold; }
.maincontainer-faq .innercontainer-faq .content { color:#333333; font-family:Verdana; font-size:12px; }
.maincontainer-faq .innercontainer-faq .content a { color:#333333; }

.step4 { width:357px; height:401px; background:url('../images/bkg-step4.png') no-repeat top; margin:0 auto; padding:19px 10px; }
.step4 .applynow { width:334px; height:66px; margin:0 auto; background:url('../images/button-applynow.png') no-repeat; background-position:top; }
.step4 .applynow:hover { background-position:bottom; }

.datacapture { width:846px; height:155px; float:left; background:url('../images/bkg-miniapp.png') no-repeat; margin:3px; }
.datacapture .info { width:214px; height:35px; float:left; font-size:12px; color:#ffffff; padding:60px 30px; font-family:Verdana; }
.datacapture .dataform { width:562px; height:150px; float:left; font-size:12px; color:#ffffff; padding:5px 0 0 10px; }
.datacapture .dataform table tr td { width:185px; height:45px; }
.datacapture .dataform select { width:169px; }
.datacapture .dataform input { width:162px; }
.datacapture .submit { width:164px; height:66px; background:url('../images/button-datacapture-submit.png') no-repeat; background-position:top; position:relative;top:7px; }
.datacapture .submit:hover { background-position:bottom; }

.moreinfo { color:#666666; font-size:10px; font-family:Verdana; }
.moreinfo label { display:block; float:left; margin-right:30px; }
.moreinfo label a { color:#666666; }

.footerinfo { color:#999999; font-size:9px; font-family:Verdana; width:855px; padding:0 22px; margin:0 auto; }

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	font-size:12px;
	}	