a.link:link { color: #152F6A; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica,sans-serif; font-weight: normal; text-decoration: underline; }
a.link:active { color: #152F6A; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica,sans-serif; font-weight: normal; text-decoration: underline; }
a.link:visited { color: #152F6A; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica,sans-serif; font-weight: normal; text-decoration: underline; }
a.link:hover { color: #152F6A; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica,sans-serif; font-weight: normal; text-decoration: none; }

img.logo { padding:  15px 39px 10px 65px; border-style: none; float: left; }
img.scientist { border-top: 1px #DDDDDC solid; border-left: 1px #DDDDDC solid; border-bottom: 1px #DDDDDC solid; padding: 9px; margin: 0; }
img.dna-strand { border: 1px #DDDDDC solid; padding: 9px; margin: 0; }
img.microarray { border-top: 1px #FFFFFF solid; border-bottom: 1px #DDDDDC solid; padding: 0; margin: 0; }
img.border { border: 1px #DDDDDC solid; padding: 9px; margin: 0; }
img.top { border-style: none; padding: 35px 10px 30px 0; float: right; vertical-align: bottom; }


body { background: url(img/bkgd-sub.gif) repeat-x left top; margin: 0; background-color: #B7CCBB; }
.intro { color: #616360; font-size: 8.5pt;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #FFFFFF; padding: 20px 30px 20px 30px; line-height: 14pt; width: 247px; }
.button-border { border-left: 1px solid #DDDDDD; padding-bottom: 75px; }
.contact-button-border { border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; padding-bottom: 75px; }
#index-title { color: #4B8455; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }
#index-content { background-color: #FFFFFF; color: #777777; font-size: 8.5pt; font-family: Verdana, Arial, Helvetica; line-height: 14pt; padding: 35px 30px 29px 30px; }
.content { background-color: #FFFFFF; color: #656565; font-size: 8.5pt; font-family: Verdana, Arial, Helvetica; line-height: 14pt; padding: 5px 15px 60px 15px; }
.banner-border {border-top: 20px solid #285071; padding: 0px; }
.title { color: #4B8455; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
h1 { color: #4B8455; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 20px; }
h2 { color: #666666;; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.contact-info { color: #515151; font-size: 8pt; font-family: arial, verdana, helvetica,sans-serif; font-weight: bold; text-decoration: none; line-height: 12pt; }
.smalltext  { background-color: #FFFFFF; color: #777777; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica; line-height: 14pt; padding: 15px 5px 0 5px; }
.left-img { padding: 3px 26px 20px 25px; width: 247px; }
.footer { color: #777777; font-size: 7.5pt; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; text-align: center; padding: 6px 0 8px 0; background-color: #EEEEEE; border-top: 1px solid #DDDDDD; }
ul.arrow { list-style-image: url(img/arrow.gif); list-style-position: outside; line-height: 14pt; }
