body {
   margin-left: auto;
   margin-right:auto;
   width: 640px;
   height: 100%;
   position: relative;
}

.frame {
   width: 640px;
   height: 482px;
   border: 2px;
   border-color: #000000;
   border-style: solid;
   padding: 0px;
}

.form-frame {
   width: 640px;
   height: 482px;
   border: 2px;
   border-color: #000000;
   border-style: solid;
   padding: 0px;
}

.line {
   width: 640px;
   border-right: 0px;
   border-left: 0px;
   border-bottom: 0px;
   border-top: 2px;
   border-color: #00014B;
   padding-bottom: 0px;
   padding-top: 0px;
   border-style: solid;
}

.sections {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   padding-left: 15px;
   padding-top: 10px;
   font-size: 10pt;
}

.email-link {
   font-family: Arial, Helvetica, sans-serif;
   color: #486AB1;
   padding-left: 0px;
   padding-top: 0px;
   font-size: 10pt;
}

.phone {
   font-family: Arial, Helvetica, sans-serif;
   color: #486AB1;
   padding-left: 335px;
   padding-top: 20px;
   font-size: 10.5pt; 
   font-weight: bold; 
}

.paragraph {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   padding-left: 12px;
   padding-right: 30px;
   padding-top: 10px;
   padding-bottom: 0px;
   margin: 0px;
   font-size: 10.5pt;  
}

.comp-info {
   font-family: Arial, Helvetica, sans-serif;
   color: #486AB1;
   font-weight: bold;
   text-align: right;
   padding-right: 12px;
   margin-top: 41px;
   font-size: 9pt;
}

.title {
   font-family: Arial, Helvetica, sans-serif;
   color: #486AB1;
   font-weight: bold;
   padding-left: 12px;
   padding-right: 30px;
   padding-top: 10px;
   padding-bottom: 0px;
   margin: 0px;
   font-size: 11pt;  
}

.products {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   padding-left: 50px;
   padding-right: 30px;
   padding-top: 20px;
   padding-bottom: 0px;
   font-size: 12pt;  
}

.footer-products{
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin-left: 0px;
   margin-top: 15px;
   margin-bottom: 0px;
   border: 0px;
}

.footer-contact {
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin-left: 0px;
   margin-top: 22px;
   margin-bottom: 0px;
   border: 0px;
}

.footer-about {
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin-left: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   border: 0px;
}

.footer-form {
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin-left: 0px;
   margin-top: 12px;
   margin-bottom: 0px;
   border: 0px;
}

a {
   font-family:ariel, Helvetica, sans-serif;
   color: #486AB1;
   text-decoration: none;
   border: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   font-weight: bold; 
}

img {
   border-style: none;
   padding: 0px;
} 

.image-link {
   padding-left: 6px;
   padding-top: 4px;
   padding-right: 6px;
   padding-bottom: 4px;
   margin: 0px;
}

.links {
   margin-top: 18px;
}   

.email-form {
   padding-left: 30px;
   padding-top: 8px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   color: #486AB1;
}