 
form { margin:0px }
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
em { font-style:italic }
h1 { font-size:18px }
h1:first-child { margin-top:0px }
strong { font-weight:bold }
.marketingtext { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:15px; line-height:1.2; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:8px }
.bmdlinkarrived { color:#fff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:underline; font-size:12px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:2px }
.bmdlinks { color:#cf6; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:2px }
.marketingtext2 { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:15px; line-height:1.2; text-indent:0px; text-align:left; margin-top:0px; margin-bottom:10px }
.smallertext { color:#cf6; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:1.2; text-align:left; margin-top:8px; margin-bottom:1px }
.marketinghelp { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-size:18px; text-transform:uppercase; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:2px }
.contactdetails { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:18px; text-transform:none; font-variant:normal; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:2px }
.magenta { color:#c09 }
.captionlinks { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:1; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:2px }
.homepagetable { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:15px; line-height:1.1; margin-left:0px; text-align:left; margin-top:0px; margin-bottom:6px }
.style2 { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:15px }
.company { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:1.2; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:2px }
.style4 { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:10px }
.quotes { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-style:italic; font-size:17px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:8px }
.quotecaption { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-size:11px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:1px }
.mainheaders { color:#999; font-family:Arial,Helvetica,sans-serif; font-size:24px; letter-spacing:1.2px; line-height:1; text-align:left; margin-top:1px; margin-bottom:4px }
.marketingheaders { color:#fff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:15px; line-height:1.2; text-indent:0px; text-align:left; margin-top:0px; margin-bottom:2px }
.homepagetablesmall { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:1.3; margin-left:29px; text-align:left; margin-top:1px; margin-bottom:6px }
.style1 { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px }
.highlighttext { color:#6c0 }
.description { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:12px }
.descriptiongreenlink { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:12px }
.marketingtextsmaller { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:1.2; text-indent:0px; text-align:left; margin-top:0px; margin-bottom:10px }
.casestudiesheader { color:#666; font-family:Arial,Helvetica,sans-serif; font-size:22px; line-height:1; text-align:left; margin-top:1px; margin-bottom:4px }
.casestudytext { color:#000; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:1.2; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:8px }
.captionlinkssmall { color:#fff; font-family:Arial,Helvetica,sans-serif; text-decoration:underline; font-size:10px; line-height:1; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:2px }
.quotescasestudies { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-style:italic; font-size:14px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:8px }
.quotecaptionwhite { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:1px }
.backbuttontext { color:#fff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; line-height:1.2; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:2px }
.profiletextheader { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-size:18px; line-height:1.2; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:8px }
.profiletext { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:1.2; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:14px }
.style3 { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.contactdetailsbigger { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:22px; text-transform:none; font-variant:normal; line-height:1.2; text-align:right; margin-top:1px; margin-bottom:2px }
.marketingtextbigger { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:16px; line-height:1.2; margin-left:0px; text-align:left; margin-top:1px; margin-bottom:14px }
.contactdetailspage { color:#6c0; font-family:Arial,Helvetica,sans-serif; font-size:18px; line-height:1.2; text-align:left; margin-top:1px; margin-bottom:2px }

