﻿body, td, .select
{font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000;}

img {border: 0;}

a, a:link, a:visited {color: #333333; text-decoration: none;}
a:hover, a:active {color: #F7931C; text-decoration: none;}

a.dark, a.dark:link, a.dark:visited {color: #333333; text-decoration: none;}
a.dark:hover, a.dark:active {color: #F7931C; text-decoration: none;}

h1 {color: #333333; font-size: 17px; font-weight:bold; letter-spacing: 0.13em; line-height:14px; margin-bottom: 4px;}
h2 {color: #333333; font-size: 16px; font-weight:bold; letter-spacing: 0.13em; line-height:14px; margin-bottom: 4px;}
h3 {color: #F7931C; font-size: 12px;}
p {line-height: 18px;}

#topMargin {height: 8px; width: 100%; background-color: #6A747C;}
#logo {position:absolute; top: 6px; left: 650px; width: 155px; height: 66px;}
    
.textField {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#000000;}
.textBold {font-weight:bold;}
.textOrange {color:#F7931C;}
.textOrangeBold {color:#F7931C; font-weight:bold;}
.textError {color:Red; font-weight:bold;}
.textHeading {font-size:14px; font-weight:bold;}
.textOrangeHeading {color:#F7931C; font-size:14px; font-weight:bold;}
.footer {font-size:9px;}
.clearBoth {clear: both;}
.bold {font-weight: bold;}
.px10 {font-size: 10px;}
.px11 {font-size: 11px;}
.px12 {font-size: 12px;}
.px13 {font-size: 13px;}

A.unselected:link, A.unselected:visited, A.unselected:active, A.unselected:hover
{color:#F7931C;text-decoration:none;}

A.selected:link, A.selected:visited, A.selected:active, A.selected:hover
{color:#666666;font-weight:bold;text-decoration:none;}

A.unselectedreg:link, A.unselectedreg:visited, A.unselectedreg:active, A.unselectedreg:hover
{color:#666666;text-decoration:none;}

A.selectedreg:link, A.selectedreg:visited, A.selectedreg:active, A.selectedreg:hover
{color:#666666;text-decoration:none;}

A.datapositive:link, A.datapositive:visited, A.datapositive:active, A.datapositive:hover 
{color:#666666;font-weight:bold;text-decoration:none;}

a.navselected {color: #F7931C}

.btn {background-color:#666666; border-color:Navy; border-width:1px; border-style:solid; cursor:hand; font-family:Verdana, Arial, Helvetica; font-size:12px; color:#FFFFFF;}

A.btn:link, A.btn:visited, A.btn:active, A.btn:hover
{color:#FFFFFF;font-weight:normal;text-decoration:none;cursor:default;}

ul{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
	
ul#innerNav {width: 152px; list-style-type: none; margin-left:40px; margin-top: -6px;}
ul#innerNav li {display: block;}
ul#innerNav li a {display: block; width: 152px; background-image: url(../Images/Nav/strengths_nav.jpg); }
ul#innerNav li a.strategic {height: 20px; background-position: 0 0;}
ul#innerNav li a.scientific {height: 20px; background-position: 0 -32px;}
ul#innerNav li a.medical {height: 22px; background-position: 0 -62px;}

ul#innerNav li a.strategic:hover {background-position: 0 -96px;}
ul#innerNav li a.scientific:hover {background-position: 0 -128px;}
ul#innerNav li a.medical:hover {background-position: 0 -164px;}

ul#innerNav li a.strategic_selected {height: 20px; background-position: 0 -96px;}
ul#innerNav li a.scientific_selected {height: 20px; background-position: 0 -128px;}
ul#innerNav li a.medical_selected {height: 22px; background-position: 0 -164px;}



div#content {width: 820px; min-height: 450px; position: relative; padding-bottom: 30px;}
div#content .left {width: 310px; float:left; margin: 20px 0 20px 90px; text-align: left;}
div#content .right {width: 310px; float: right; margin: 20px 70px 20px 0; text-align: left;}
div#content .left p, div#content .right p {margin-left: 10px;}
.bg_strength1 { background-image: url(../images/strengths_home.jpg); background-position: bottom center; background-repeat: no-repeat; height: 400px;}
.bg_strength2{ background-image: url(../images/strengths_bg.gif); background-position: bottom center; background-repeat: no-repeat; height: 292px;}

div#strengths_home{ position: absolute; top: 84px; left: 240px; width: 340px;}
div#strengths_strategic {position: absolute; top: 0; left: 265px;  width : 300px; height: 80px; color: #999999; text-align: center;}
div#strengths_scientific {position: absolute; top: 390px; left: 10px; width: 300px; height: 100px; color: #999999; text-align: center;}
div#strengths_medical {position: absolute; top: 378px; left: 540px; width: 250px; height: 100px; color: #999999; text-align: center;}
div#strengths_strategic_content {margin-top: 20px; width: 800px; text-align: center;}

div#strengths_top {margin-left: auto; margin-right: auto; margin-top: 40px;  width: 500px; color: #999999; text-align: center;}
div#medical_content {width: 700px; text-align: center; margin-left: auto; margin-right: auto;  margin-top: 20px;}
div#tn_video {position: absolute; top: 290px; right: 10px;}

div#science {width: 100%; background-image: url(../images/science_bg.gif); background-position: top left; background-repeat: no-repeat; position: relative;}
div#science_content {margin-top: 110px; width: 522px; margin-left: auto; margin-right: auto; text-align: center;}
div#science_content p {text-align: left;}
div#science_content .left {float:left; margin-left: 30px; width: 250px; text-align: left; padding-bottom: 30px;}
div#science_content .right {float: right; margin-left: 10px; width: 220px; text-align: left; padding-bottom: 30px;}

div#company { background-image: url(../images/company_bg.jpg); background-repeat: no-repeat; width: 820px; position: relative;}
div#company_content {padding-top: 140px; margin-left: auto; margin-right: auto; width: 600px; text-align: center;}
div#company_content .left {float: left; margin-top: 10px; margin-left: 40px; width: 260px; text-align: left;}
div#company_content .right {float: right; margin-top: 10px; width: 290px; text-align: left;}

#btn_press {position: absolute; top: 520px; left: 150px; border: 0;}
#btn_contact {position: absolute; top: 520px; left: 420px; border: 0;}

ul.centered {margin-left: auto; margin-right: auto; margin-top: 20px; text-align: center; width: 200px; list-style-image: url(../images/orange_bullet.png);}
ul.centered li {margin-bottom: 4px;}
ul.orange {list-style-image: url(../images/orange_bullet.png); margin-left:0; padding:16px; margin-top: -4px;}
ul.orange li {margin-bottom: 8px;}
ul.orange2 {list-style-image: url(../images/orange_bullet.png); margin-left:0; padding:16px; margin-top: -4px;}
ul.orange2 li {margin-bottom: 10px; font-size: 10px; line-height: 16px;}

#Highslide_1 .slider {background-image: url(slider_dark.png); z-index:0;}
#Highslide_1 .scrollbar {border-bottom: 1px solid #000; z-index: 0;}
#Highslide_1 .caption {z-index: 0;}