/* Elan CSS */
/* Structure Styles */
html {margin:0 auto; padding:0px;}
body {margin:0 auto; padding:0px; background:#e5e1dc; font-family:Arial, Helvetica, sans-serif;}
#container {width:990px; margin:0 auto; background:#fff;}
#banner-home {z-index:1;}
a {outline:none;}
a:hover {}
input {outline:none;}
img {border:none;}

/* Header Styles */
#header {height:80px; width:100%;}
#logo {float:left; padding-left:48px; padding-top:7px;}
/* Search */
#search {float:right; width:444px; height:21px; padding-top:5px; background:url(http://www.elan.com/images/bg-search.jpg) no-repeat right top; color:#878787; font-size:10px; text-align:right;}
#search-link {float:right; padding-top:1px;}
#search a {color:#878787; text-decoration:none; border-right:1px solid #cccccc; display:block; padding-right:12px; margin-right:12px; float:left; letter-spacing:0.2px;}
#search a:hover {color:#666;}
#search label {display:block; float:left; letter-spacing:0.2px;}
#search-form {float:right; padding-left:7px; padding-right:18px;}
#bg-keyword {width:88px; background:url(http://www.elan.com/images/search-keyword.gif) no-repeat left top; float:left;} /* IE Special Styles */
#search-keyword {width:78px; padding:0px; padding-left:5px; padding-right:5px; border:none; background:none; float:left;}
#search-submit {padding:0px; margin-left:2px; width:13px; height:14px; border:none; cursor:pointer; text-indent:-999em; background:url(http://www.elan.com/images/search-submit.gif) no-repeat left top #dddcdd; display:block; float:left; outline:none; outline-width:0;}
#search-submit:hover {border:none; outline:none;}
#search-submit:focus {border:none; outline:none;}
.clearfloat {clear:both; line-height:0px; height:0px; margin:0px; padding:0px;}

/* Navigation */
#navigation {height:24px; float:right; margin-top:27px; padding:0px; padding-right:10px; background:url(http://www.elan.com/images/bg-nav.gif) no-repeat left top; width:672px; z-index:100000;}
#nav {margin:0px; padding:0px; z-index:100000;}
#nav ul {margin:0px; padding:0px; z-index:100000;}
#nav li { list-style-type:none; float:left; z-index:100000;}
#nav li a { text-decoration:none; font-size:12px; color:#4f4f4f; text-indent:-999em; padding-bottom:3px; z-index:100000;}
/* Transparent */
/*#nav ul {filter:alpha(opacity=93);-moz-opacity:.93;opacity:.93;}*/
/* Drop Down Menu */
#nav ul {left:-999em; position:absolute; width:177px; background: url(http://www.elan.com/images/bg-dropdown.png) no-repeat bottom left transparent; display:block; padding-bottom:25px; padding-top:4px; margin-left:8px; z-index:100000;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;}
#nav ul li {width:161px; float:left; background:url(http://www.elan.com/images/bg-nav-a.gif) no-repeat 16px bottom;}
#nav ul li a { width:161px; text-indent:0em; cursor:pointer; color:#fff; padding-left:17px; margin-right:0px; font-size:11px; padding-top:10px; letter-spacing:0.5px;}
#nav ul li a:hover {color:#b4fd50;}
/* Adjust Position For Last Drop Down Menu */
#nav .last-dropdown {margin:0px; margin-left:-45px;}
/* Third Level */
#nav ul ul {display:none;}
#nav ul li:hover ul, #nav ul li.sfhover ul {left:auto; display:block;}
#nav ul ul {/* margin-left:177px; */padding-bottom:18px; background:url(http://www.elan.com/images/bg-dropdown-ul.png) no-repeat bottom left transparent;}
#nav ul ul li a {width:141px;}
#nav ul li .third-level {background:url(http://www.elan.com/images/third-level-close.gif) no-repeat 86% 15px;}
#nav ul li .third-level:hover, #nav ul li:hover .third-level {color:#b4fd50; background:url(http://www.elan.com/images/third-level-open.gif) no-repeat 86% 15px;}
#nav ul ul ul {display:none;}

#nav a {text-decoration:none;display:block;}
#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
html>/**/body #navigation #nav li:hover ul{left:auto;}
/*#nav li:hover ul, */#nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left:auto;}
#nav ul ul {margin:-27px 0px 0px 177px; padding-top:0px;}

/* Off State Styles */
#nav .company { height:24px; width:78px; display:block; background:url(http://www.elan.com/images/nav1-off.gif) no-repeat left top;}
#nav .therapies { height:24px; width:79px; display:block; background:url(http://www.elan.com/images/nav2-off.gif) no-repeat left top;}
#nav .patient-impact { height:24px; width:108px; display:block; background:url(http://www.elan.com/images/nav3-off.gif) no-repeat left top;}
#nav .research-and-development { height:24px; width:48px; display:block; background:url(http://www.elan.com/images/nav4-off.gif) no-repeat left top;}
#nav .drug-technologies { height:24px; width:131px; display:block; background:url(http://www.elan.com/images/nav5-off.gif) no-repeat left top;}
#nav .news-and-events { height:24px; width:106px; display:block; background:url(http://www.elan.com/images/nav6-off.gif) no-repeat left top;}
#nav .investor-relations { height:24px; width:122px; display:block; background:url(http://www.elan.com/images/nav7-off.gif) no-repeat left top;}
/* On Hover Styles */
#nav li .company:hover, #nav li:hover .company {background:url(http://www.elan.com/images/nav1-on.gif) no-repeat left top; display:block;}
#nav li .therapies:hover, #nav li:hover .therapies {background:url(http://www.elan.com/images/nav2-on.gif) no-repeat left top; display:block;}
#nav li .patient-impact:hover, #nav li:hover .patient-impact {background:url(http://www.elan.com/images/nav3-on.gif) no-repeat left top; display:block;}
#nav li .research-and-development:hover, #nav li:hover .research-and-development {background:url(http://www.elan.com/images/nav4-on.gif) no-repeat left top; display:block;}
#nav li .drug-technologies:hover, #nav li:hover .drug-technologies {background:url(http://www.elan.com/images/nav5-on.gif) no-repeat left top; display:block;}
#nav li .news-and-events:hover, #nav li:hover .news-and-events {background:url(http://www.elan.com/images/nav6-on.gif) no-repeat left top; display:block;}
#nav li .investor-relations:hover, #nav li:hover .investor-relations {background:url(http://www.elan.com/images/nav7-on.gif) no-repeat left top; display:block;}
/* Patient Open Styles */
#nav .company-active { height:24px; width:78px; display:block; background:url(http://www.elan.com/images/nav1-on.gif) no-repeat left top;}
#nav .therapies-active { height:24px; width:79px; display:block; background:url(http://www.elan.com/images/nav2-on.gif) no-repeat left top;}
#nav .patient-impact-active { height:24px; width:108px; display:block; background:url(http://www.elan.com/images/nav3-on.gif) no-repeat left top;}
#nav .research-and-development-active { height:24px; width:48px; display:block; background:url(http://www.elan.com/images/nav4-on.gif) no-repeat left top;}
#nav .drug-technologies-active { height:24px; width:131px; display:block; background:url(http://www.elan.com/images/nav5-on.gif) no-repeat left top;}
#nav .news-and-events-active { height:24px; width:106px; display:block; background:url(http://www.elan.com/images/nav6-on.gif) no-repeat left top;}
#nav .investor-relations-active { height:24px; width:122px; display:block; background:url(http://www.elan.com/images/nav7-on.gif) no-repeat left top;}

/* Banner */
#banner-top {width:990px; height:35px; background:url(http://media.corporate-ir.net/media_files/IROL/88/88326/bg-header.jpg) no-repeat left top;}
#banner {width:990px; }
#banner-home {width:990px; height:370px; overflow:hidden;}
#marketed-drugs { overflow:hidden; }
/* Level 1 Banner
.company-main {height:190px; background:url(http://www.elan.com/images/banner-main1.jpg) no-repeat left top;}
.therapies-main {height:190px; background:url(http://www.elan.com/images/banner-main2.jpg) no-repeat left top;}
.patient-impact-main {height:190px; background:url(http://www.elan.com/images/banner-main3.jpg) no-repeat left top;}
.research-and-development-main {height:190px; background:url(http://www.elan.com/images/banner-main4.jpg) no-repeat left top;}
.drug-technologies-main {height:190px; background:url(http://www.elan.com/images/banner-main5.jpg) no-repeat left top;}
.news-and-events-main {height:190px; background:url(http://www.elan.com/images/banner-main6.jpg) no-repeat left top;}
.investor-relations-main {height:190px; background:url(http://www.elan.com/images/banner-main7.jpg) no-repeat left top;} */
/* Level 2 Banner
.company-sub {height:130px; background:url(http://www.elan.com/images/banner-sub1.jpg) no-repeat left top;}
.therapies-sub {height:130px; background:url(http://www.elan.com/images/banner-sub2.jpg) no-repeat left top;}
.patient-impact-sub {height:130px; background:url(http://www.elan.com/images/banner-sub3.jpg) no-repeat left top;}
.research-and-development-sub {height:130px; background:url(http://www.elan.com/images/banner-sub4.jpg) no-repeat left top;}
.drug-technologies-sub {height:130px; background:url(http://www.elan.com/images/banner-sub5.jpg) no-repeat left top;}
.news-and-events-sub {height:130px; background:url(http://www.elan.com/images/banner-sub6.jpg) no-repeat left top;}
.investor-relations-sub {height:130px; background:url(http://www.elan.com/images/banner-sub7.jpg) no-repeat left top;} */

/* Main Home */
#main-home {background:url(http://www.elan.com/images/bg-home.jpg) no-repeat left top; width:952px; height:407px; padding:0px 19px 0px 19px;}
#bkt-left {width:305px; float:left; padding-right:12px; padding-top:19px; font-size:11px; color:#666;}
#bkt-mid {width:316px; float:left; padding-right:12px; padding-top:19px; font-size:11px; color:#666;}
#bkt-right {width:305px; float:left; padding-top:19px; font-size:11px; color:#666;}
/* Different Containers */
#main-home a {color:#003399; text-decoration:none;}
#main-home a:hover { text-decoration:underline;}
#main-home p {line-height:16px;}
#bkt-right2 p {margin:0px; padding:0px; padding-bottom:10px; padding-top:4px;}
#bkt-right2 strong {color:#19aa95;}
#bkt-left1 {width:305px; height:230px; margin-bottom:12px; background:url(http://www.elan.com/images/bg-bkt-left1.jpg) no-repeat left top;}
#bkt-left-full {width:305px; height:370px; margin-bottom:12px; background:url(http://www.elan.com/images/bg-bkt-left-full.jpg) no-repeat left top;}
#bkt-left1 p, #bkt-left-full p {padding-top:0px; margin-top:8px; margin-bottom: 9px; padding-bottom: 0px;}

#bkt-left-full h3 {  font-size:11px; color:#575757;  background-color: #b8e2dc; width:247px; padding-left: 6px; padding-right: 5px; padding-bottom: 0px; padding-top: 0px; margin: 0px; line-height:14px; }

.h3-content {background:url(http://www.elan.com/images/h3-btm.gif) no-repeat bottom left; width:257px; padding: 0px;  padding-bottom: 4px; margin: 0px; }
.h3-container {background:url(http://www.elan.com/images/h3-top.gif) no-repeat top left; width:257px; padding: 0px; padding-top: 4px; margin: 0px; margin-top: 15px; margin-left: -6px; margin-bottom: 14px;}

#report-area {height:91px; width:220px; padding-top:10px;}
#report-area p {margin:0px; padding:0px; padding-top:20px;}
.annual-report {float:right;}
#bkt-left2 {width:305px; height:128px; background:url(http://www.elan.com/images/bg-bkt-left2.jpg) no-repeat left top;}
#bkt-mid1 {width:316px; height:230px; margin-bottom:12px; background:url(http://www.elan.com/images/bg-bkt-mid1.jpg) no-repeat left top;}
#bkt-mid1 h3 {padding:0px; margin:0px; font-size:11px; color:#575757; background:url(http://www.elan.com/images/bkt-h3.gif) no-repeat left top; width:118px; height:16px; padding-top:2px; padding-left:6px; margin-top:15px; margin-bottom:8px; line-height:14px;}
#bkt-mid1 ul {margin:0px; padding:0px; margin-left:10px;}
#bkt-mid1 ul li { list-style-type:none; background:url(http://www.elan.com/images/bkt-dot.gif) no-repeat 0px 5px; padding-left:10px; padding-bottom:3px;}
#bkt-mid2 {width:316px; height:128px; background:url(http://www.elan.com/images/bg-bkt-mid2.jpg) no-repeat left top;}
#bkt-mid2 p {padding-top:0px; margin:0px;}
#bkt-mid2 .bkt-content {padding-top:13px;}

#bkt-mid-full {width:316px; height:370px; margin-bottom:12px; background:url(http://www.elan.com/images/bg-bkt-mid-full.jpg) no-repeat left top;}
#bkt-mid1 p, #bkt-mid-full p {padding-top:0px; margin-top:8px; margin-bottom: 9px; padding-bottom: 0px;}

#bkt-mid-full h3 {  font-size:11px; color:#575757;  background-color: #b8e2dc; width:247px; padding-left: 6px; padding-right: 5px; padding-bottom: 0px; padding-top: 0px; margin: 0px; line-height:14px; }

#bkt-right1 {width:305px; height:130px; overflow:hidden; margin-bottom:11px;}
#bkt-right2 {width:305px; height:224px; padding-top:5px; background:url(http://www.elan.com/images/bg-bkt-right2.jpg) no-repeat left top;}

#bkt-right2-full {width:305px; height:224px; padding-top:5px;}
#bkt-right-full {width:305px; height:370px; margin-bottom:12px; background:url(http://www.elan.com/images/bg-bkt-right-full.jpg) no-repeat left top;}
#bkt-right-full p {padding-top:0px; margin-top:8px; margin-bottom: 9px; padding-bottom: 0px;}

#bkt-right-full h3 {  font-size:11px; color:#575757;  background-color: #b8e2dc; width:247px; padding-left: 6px; padding-right: 5px; padding-bottom: 0px; padding-top: 0px; margin: 0px; line-height:14px; }
.bkt-header {padding-top:12px; height:20px; background:url(http://www.elan.com/images/bg-bkt-header.gif) no-repeat 23px 13px; font-size:12.5px; color:#333; font-weight:bold; line-height:10px; padding-left:38px;}
#bkt-left .bkt-header {padding-left:30px; background:url(http://www.elan.com/images/bg-bkt-header.gif) no-repeat 15px 13px; }
#bkt-left .bkt-content {padding-left:30px; padding-right:20px;}
#bkt-right .bkt-content, #bkt-mid .bkt-content {padding-left:38px; padding-right:26px;}
#bkt-right-full .bkt-content {padding-left:30px; padding-right:20px;}
.bkt-chart {float:right;}
#main-home .arrow {margin-bottom:-1px;}

/* Main */
#bg-main {width:990px; background:url(http://www.elan.com/images/bg-main.jpg) repeat-x bottom left #ede9e3; padding-bottom:33px;}
#main {width:954px; padding-left:18px; padding-right:18px; background:url(http://www.elan.com/images/bg-main-top.jpg) repeat-x top left transparent; color:#666666; font-size:12px;}
#breadcrumb {height:23px; width:616px; padding-top:10px; padding-left:216px; background:url(http://www.elan.com/images/bg-breadcrumb.jpg) no-repeat 193px 12px; color:#777; font-size:10px;}
#breadcrumb a {font-size:10px; color:#777; text-decoration:none; margin-right:3px; margin-left:3px;}
#breadcrumb a:hover {color:#444;}
#breadcrumb .active {color:#444; padding-left:4px;}
.center { text-align:center;}

/* Left */
#left {width:180px; float:left; margin-right:12px;}
#quote {margin-top:15px; width:172px; padding-left:5px; padding-right:0px; color:#666666; font-size:15px; margin-bottom:10px; background:url(http://www.elan.com/images/quote-graphic.gif) no-repeat 6px 4px;}
#quote p {margin:0px; padding:0px;}
.author { text-transform:uppercase; color:#6d9c2e; font-size:10px;}
/* Left Nav */
#leftnav-top {width:180px; background:url(http://www.elan.com/images/bg-leftnav-top.jpg) no-repeat left top; }
#leftnav-bot {width:180px; background:url(http://www.elan.com/images/bg-leftnav-bot.jpg) no-repeat left bottom; padding-bottom:30px;}
#leftnav {width:180px; background:url(http://www.elan.com/images/bg-leftnav.jpg) repeat-y left top;}
#leftnav ul {padding:0px; margin:0px; width:141px; padding-left:19px; padding-top:5px;}
#leftnav ul ul {padding:0px; margin:0px; margin-left:15px; width:126px;}
#leftnav li { list-style-type:none;}
#leftnav a {color:#fff; text-decoration:none; font-size:11px; border-bottom:1px solid #56ab67; display:block; width:143px; padding-top:12px; padding-bottom:2px;}
#leftnav a:hover {color:#98ea2a;}
#leftnav ul ul {display:none; padding-top:5px;}
#leftnav ul .third-level ul {display:none;}
#leftnav ul .third-level a {background:url(http://www.elan.com/images/side-close.gif) no-repeat 95% 76%;}
#leftnav ul .third-level a:hover {background:url(http://www.elan.com/images/side-hover.gif) no-repeat 95% 76%;}
#leftnav ul .third-level ul a {background:none;}
#leftnav ul ul a {background:none; border-bottom:none; width:128px; padding-top:4px;padding-bottom:0px; font-size:10px;}
#leftnav ul ul a {}
#leftnav ul .active-nav {color:#98ea2a;}
#leftnav ul .active-nav a {color:#98ea2a;}
#leftnav ul .active-nav ul a {color:#fff;}
#leftnav ul .active-nav ul a:hover {color:#98ea2a;}
#leftnav ul  ul .active-nav {color:#98ea2a;}
#leftnav ul .third-level-open ul {display:block;}
#leftnav ul .third-level-open a {background:url(http://www.elan.com/images/side-open.gif) no-repeat 95% 80%;}
#leftnav ul .third-level-open ul a {background:url(http://www.elan.com/images/side-ul.jpg) no-repeat 0px 9px; padding-left:8px;}
#leftnav ul .third-level-open ul a:hover {background:url(http://www.elan.com/images/side-ul-active.jpg) no-repeat 0px 9px; }
#leftnav ul .third-level-open ul a.active-nav {background:url(http://www.elan.com/images/side-ul-active.jpg) no-repeat 0px 9px; }
/* Fourth Level */
#leftnav ul .third-level-open ul ul {padding-top:0px; margin-left:10px;}
#leftnav ul .third-level-open ul ul a {background:url(http://www.elan.com/images/side-ul-ul.gif) no-repeat 0px 11px; padding-left:8px; width:110px;}
#leftnav ul .third-level-open ul ul a:hover {background:url(http://www.elan.com/images/side-ul-ul-active.gif) no-repeat 0px 11px; }
#leftnav ul .third-level-open ul ul a.active-nav {background:url(http://www.elan.com/images/side-ul-ul-active.gif) no-repeat 0px 11px; }

/* Content */
#bg-content-container {width:573px; float:left; background:url(http://www.elan.com/images/bg-content.gif) no-repeat left top #fcfbfa;}
#content-container {width:573px; float:left; background:url(http://www.elan.com/images/bg-content-bot.gif) no-repeat left bottom transparent;}
/* Full Width */
#bg-content-container-full {width:757px; float:right; background:url(http://www.elan.com/images/bg-content-full.gif) no-repeat left top #fcfbfa; margin-right:2px;}
#content-container-full {width:757px; float:right; background:url(http://www.elan.com/images/bg-content-full-bot.gif) no-repeat left bottom transparent;}

/* Access */
#access {width:180px; height:28px; padding-top:1px; float:right; position:relative; right:-32px; background:url(http://www.elan.com/images/bg-access.jpg) no-repeat right top; }
#access-position {padding-left:40px;}
#access #print-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-print.gif) no-repeat left top; float:left; margin-left:6px;}
#access #email-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-email.gif) no-repeat left top; float:left; margin-left:6px;}
#access #facebook-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-facebook.gif) no-repeat left top; float:left; margin-left:6px;}
#access #twitter-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-twitter.gif) no-repeat left top; float:left; margin-left:6px;}
#access #rss-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-rss.gif) no-repeat left top; float:left; margin-left:0px;}
#access #alert-area { width:21px; height:18px; background:url(http://www.elan.com/images/email-alert.gif) no-repeat left top; float:left; margin-left:6px;}
#access .print {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-print.gif) no-repeat left top;}
#access .print:hover {background:url(http://www.elan.com/images/icon-print-hover.gif) no-repeat left top;}
#access .email {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-email.gif) no-repeat left top;}
#access .email:hover {background:url(http://www.elan.com/images/icon-email-hover.gif) no-repeat left top;}
#access .facebook {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-facebook.gif) no-repeat left top;}
#access .twitter {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-twitter.gif) no-repeat left top;}
#access .rss {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-rss.gif) no-repeat left top;}
#access .alert {display:block; width:21px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/email-alert.gif) no-repeat left top;}

/* Access IR*/
#access-ir {width:175px; height:45px; padding-top:1px; float:right; position:relative; right:-32px; background:url(http://www.elan.com/images/bg-access-ir.jpg) no-repeat right top; }
#access-ir-position {padding-left:40px;}
#access-ir #rss-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-rss.gif) no-repeat left top; float:left; margin-left:5px;}
#access-ir #facebook-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-facebook.gif) no-repeat left top; float:left; margin-left:6px;}
#access-ir #twitter-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-twitter.gif) no-repeat left top; float:left; margin-left:6px;}
#access-ir #email-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-email.gif) no-repeat left top; float:left; margin-left:6px;}
#access-ir #print-area { width:18px; height:18px; background:url(http://www.elan.com/images/icon-print.gif) no-repeat left top; float:left; margin-left:6px;}
#access-ir #alert-area { width:21px; height:18px; background:url(http://www.elan.com/images/email-alert.gif) no-repeat left top; float:left; margin-left:6px;}
#access-ir .rss {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-rss.gif) no-repeat left top;}
#access-ir .facebook {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-facebook.gif) no-repeat left top;}
#access-ir .twitter {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-twitter.gif) no-repeat left top;}
#access-ir .email {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-email.gif) no-repeat left top;}
#access-ir .email:hover {background:url(http://www.elan.com/images/icon-email-hover.gif) no-repeat left top;}
#access-ir .print {display:block; width:18px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/icon-print.gif) no-repeat left top;}
#access-ir .print:hover {background:url(http://www.elan.com/images/icon-print-hover.gif) no-repeat left top;}
#access-ir .alert {display:block; width:21px; height:18px; text-indent:-999em; background:url(http://www.elan.com/images/email-alert.gif) no-repeat left top;}


.minheight {width:1px; height:500px; float:left;}
#content {width:515px; float:left; color:#666; font-size:12px; padding-left:25px; padding-bottom:20px; padding-top:10px;}
#content-full {width:699px; float:left; color:#666; font-size:12px; padding-left:25px; padding-bottom:20px; padding-top:10px;}
#content h1, #content-full h1 {color:#319d8c; font-weight:bold; font-size:18px; margin:0px; padding:0px; padding-top:10px; padding-bottom:15px;}
#content h2, #content-full h2 {color:#333; font-weight:bold; font-size:14px; margin:0px; padding:0px; padding-top:7px; padding-bottom:2px;}
#content .h2-border, #content-full .h2-border {margin:0px; padding:0px; background:url(http://www.elan.com/images/h2-border.gif) no-repeat left top; width:496px; height:28px; padding-left:25px; padding-top:11px;}

#content .press-header, #content-full .press-header {font-size:16px;}
#content .extra-space, #content-full .extra-space {padding-bottom:15px;}
#content h3, #content-full h3 {color:#555; font-weight:bold; font-size:13px; margin:0px; padding:0px; padding-top:7px; padding-bottom:2px;}
#content p, #content-full p {color:#666; font-size:12px; margin:0px; padding:0px; padding-top:2px; padding-bottom:15px; line-height:18px;}
#content-full p {padding-right:95px;}
#content strong, #content-full strong {color:#333;}
#content a, #content-full a {color:#003399; text-decoration:none;}
#content a:hover, #content-full a:hover { text-decoration:underline;}
#content ul, #content-full ul {margin:0px; padding:0px; padding-bottom:10px; line-height:18px;}
#content ul li, #content-full ul li { list-style-type:none; background:url(http://www.elan.com/images/li-dot.gif) no-repeat 1px 7px; padding-left:12px; margin-bottom:2px;}
#content ul ul, #content-full ul ul {margin-left:15px;}
#content ol, #content-full ol {margin:0px; padding:0px; padding-top:5px; margin-bottom:15px;}
#content ol li, #content-full ol li {margin-left:25px; margin-bottom:4px;}
.hr {border:none; height:1px; background:url(http://www.elan.com/images/hr-line.gif) no-repeat left top; width:auto; display:block; padding:0px; margin-top:2px; margin-bottom:13px; line-height:1px;}
.hr-solid {border:none; height:1px; border-top:1px solid #cccccc; display:block; padding:0px; margin-top:2px; margin-bottom:13px; line-height:1px;}
.back-top {padding-left:13px; background:url(http://www.elan.com/images/back-top.gif) no-repeat 0px 6px; padding-bottom:5px; margin-bottom:10px; display:block; width:90px;}
.content-left {float:left; width:240px; margin-top:10px;}
.content-right {float:left; width:240px; margin-top:10px;}
#content .caption, #content-full .caption {font-size:10px; line-height:15px; padding-bottom:8px;}
.blue-arrow {background:url(http://www.elan.com/images/arrow-blue.gif) no-repeat right; padding-right:10px;}
.pdf-download {margin-bottom:-4px; margin-right:4px;}
/* Form */
#content form .h2-border {background:url(http://www.elan.com/images/h2-gray-border.gif) no-repeat left top; font-weight:normal; margin-bottom:12px;}
#content #medical-info {color:#666666; font-size:11px;}
#content #medical-info .input-area {margin-bottom:15px;}
#content #medical-info .text-input {width:245px; height:12px; margin-top:3px; line-height:12px;}
#content #medical-info .menu-input {width:245px; margin-top:3px; font-size:11px;}
#content #medical-info .radio-area {margin-left:-4px;margin-top:3px;}
#content #medical-info .radio-area label {margin-right:2px;}
#content #medical-info .textarea {margin-top:3px; width:400px; height:127px; font-family:Arial, Helvetica, sans-serif;}
#content #medical-info .content-left {width:264px; margin:0px; margin-bottom:5px;}
#content #medical-info .content-right {margin:0px; margin-bottom:5px;}
#content #medical-info .submit {background:#2ab09c; border:2px solid #ddd; font-size:10px; color:#fff; text-transform:uppercase; padding:2px 12px 1px 12px; outline:none;}
#content #medical-info .submit:active {background:#00957f;}

/* Right */
#right {width:173px; float:left; margin-left:13px; margin-bottom:20px;}
#elan-excellence {width:173px; height:130px; margin-bottom:14px;}
#drug-technologies {width:173px; height:257px; margin-bottom:14px;}
#bg-relatedlink {background:url(http://www.elan.com/images/bg-relatedlink-bot.gif) no-repeat bottom left; width:173px;}
#relatedlink {background:url(http://www.elan.com/images/bg-relatedlink-top.jpg) no-repeat top left; width:173px;}
#relatedlink .minheight {height:200px; width:1px;float:left;}
#relatedlink-content {width:150px; float:left; padding-right:6px; padding-left:16px; padding-top:40px; color:#fff; font-size:11px; padding-bottom:12px;}
#relatedlink-content a {color:#fff; text-decoration:none; margin-bottom:18px; display:block}
#relatedlink-content a:hover {color:#ede9e2; }

/* Footer */
#footer {width:100%; background:#3b3c3f; height:34px; padding-top:17px; color:#b6b6b6; text-align:center; font-size:10px;}
#footer .copyright {}
#footer .divider {font-size:12px; color:#19aa95; margin-left:11px; margin-right:11px;}
#footer a {color:#b6b6b6; text-decoration:none;}
#footer a:hover {color:#dedede;}

/* Back to Press Releases */
.back-press {width:82px; height:22px; float:left;font-size:9px; text-transform:uppercase; font-weight:bold; margin-top:20px;}

/* Team Top */
#team-top p {font-size:11px;}


/* Job Search Styles */
#bg-content-containerJobSearchTop {width:573px; float:left; background:url(http://www.elan.com/images/bg-content-job-search.gif) no-repeat left top #fcfbfa;}
#content-containerJobSearchTop {width:573px; float:left; background:url(http://www.elan.com/images/bg-content-job-search-bot.gif) no-repeat left bottom transparent;}
#bg-content-containerJobSearch {width:573px; float:left; background:url(http://www.elan.com/images/bg-content-job-search.gif) no-repeat left top #fcfbfa; margin:20px 0 0 0;}
#content-containerJobSearch {width:573px; float:left; background:url(http://www.elan.com/images/bg-content-job-search-bot.gif) no-repeat left bottom transparent;}
#bg-mainJobSearch {width:990px; background: #ede9e3; padding-bottom:33px;}
#mainJobSearch {width:954px; padding-left:18px; padding-right:18px; background:#ede9e3; color:#666666; font-size:12px;}


/* Watermark BG for Diseases */
.watermark-disease1 {background:url(http://www.elan.com/images/watermark-disease1.jpg) no-repeat left top;}

/* Gray Color Container */
.bg-gray-border {background:url(http://www.elan.com/images/gray-border-bot.gif) no-repeat bottom; width:521px; margin-bottom:10px;}
.gray-border {background:url(http://www.elan.com/images/gray-border-top.gif) no-repeat top transparent; width:521px; padding-top:15px; padding-bottom:0px;}
.gray-border .logo-area {width:190px; text-align:center; float:left; padding-top:2px; height:73px; border:1px solid #f1efec;}
.gray-border .logo {}
/*
.gray-border .logo {width:190px; float:left; text-align:center;}
.gray-border .logo {border:1px solid red; display:block; width:180px; float:left;}
.gray-border .logo-position {text-align:center; width:180px; float:left;}
*/
.gray-border .content {float:right; width:317px; padding-top:2px; margin:0px; padding-bottom:5px;}

/* Standard Table
table {padding:0px; margin:0px; border:none; margin-bottom:10px;}
table .odd {background:#dcd6d1;}
table .right {text-align:right;}
table .footnote {color:#666; vertical-align:text-top;}
table .change {color:#ff0000;}
table th {background:#3db5a2; font-size:12px; font-weight:bold; color:#fff; text-align:left; padding-left:14px; padding-right:14px; padding-top:10px; padding-bottom:10px; vertical-align:text-top;}
table tr {color:#444; background:#e4e1da;}
table td {padding:0px; margin:0px; padding:14px 14px 4px 14px; vertical-align:top;}
#content table td p, #content-full table td p {margin:0px; padding:0px; color:#666; font-size:11px; line-height:15px; margin-bottom:10px;} */

/* Stock Quote */
.stock {padding:0px; margin:0px; border:none; margin-top:5px; margin-bottom:20px; width:460px;}
.stock .odd {background:#ebe6df;}
.stock .right {text-align:right;}
.stock .footnote {color:#666; vertical-align:text-top;}
.stock .change {color:#ff0000;}
.stock th {background:#3db5a2; font-size:14px; font-weight:bold; color:#fff; text-align:left;padding-left:14px; padding-right:14px; padding-top:6px; padding-bottom:5px;}
.stock tr {color:#444; background:#fafaf8;}
.stock td {padding:0px; margin:0px; padding-top:6px; padding-bottom:5px;padding-left:14px; padding-right:14px; }

/* Memberships */
#member td {margin:0px; padding:0px; height:28px; width:27px; background:#ebebeb; font-size:11px; vertical-align:middle;}
#member .name {width:492px; padding-left:8px;}
#member .caption {background:#fbfaf9; font-size:11px; padding-top:7px; padding-left:8px; width:100%;}
#member .maintitle {background:#fbfaf9; width:300px;}
#member .title {background:#fbfaf9; font-size:16px;}
#member .title h2 {margin:0px; padding:0px; padding-top:24px; padding-bottom:13px; width:500px;}
#member .caption strong {color:#333;}
#member .odd .name {background:#dcd6d1;}
#member .odd .on {background:#dcd6d1; vertical-align:middle; text-align:center; width:80px;}
#member .even .name {background:#e4e1da;}
#member .even .on {background:#e4e1da; vertical-align:middle; text-align:center; width:80px;}
#member .memeber-title {width:80px; vertical-align:middle; text-align:center; padding:5px 2px 5px 2px; background:#d6e5e4;}

/* Pipeline */
#pipeline td {margin:0px; padding:0px; height:28px; width:27px; background:#ebebeb; font-size:11px; vertical-align:middle;}
#pipeline .name {width:492px; padding-left:8px;}
#pipeline .caption {background:#fbfaf9; font-size:11px; padding-top:7px; padding-left:8px; width:100%;}
#pipeline .maintitle {background:#fbfaf9; width:100%;}
#pipeline .title-area {height:80px; width:283px; padding-left:8px; float:left;}
#pipeline .title-area h2 {margin:0px; padding:0px; padding-top:24px; padding-bottom:22px; margin-left:-8px;}
#pipeline .pipeline-area {float:right; width:156px; height:78px; position:relative;}
#pipeline .pipeline-caption {position:absolute; right:0px; width:146px; height:72px; padding-left:10px; padding-top:6px; background:url(http://www.elan.com/images/pipeline-caption.gif) no-repeat right top; color:#666; font-size:10px; display:none; overflow:hidden;}
#pipeline .title {background:#fbfaf9; font-size:16px;}
#pipeline .title h2 {margin:0px; padding:0px; padding-top:24px; padding-bottom:13px; width:500px;}
#pipeline .caption strong {color:#333;}
#pipeline .odd .name {background:#dcd6d1;}
#pipeline .odd .on {background:#dcd6d1; vertical-align:middle; text-align:center;}
#pipeline .even .name {background:#e4e1da;}
#pipeline .even .on {background:#e4e1da; vertical-align:middle; text-align:center;}
/* Steps */
#pipeline .discovery {background:url(http://www.elan.com/images/pipeline-1off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .discovery:hover {background:url(http://www.elan.com/images/pipeline-1on.gif) no-repeat left top; cursor:pointer;}
#pipeline .preclinical {background:url(http://www.elan.com/images/pipeline-2off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .preclinical:hover {background:url(http://www.elan.com/images/pipeline-2on.gif) no-repeat left top; cursor:pointer;}
#pipeline .phase-1 {background:url(http://www.elan.com/images/pipeline-3off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .phase-1:hover {background:url(http://www.elan.com/images/pipeline-3on.gif) no-repeat left top; cursor:pointer;}
#pipeline .phase-2 {background:url(http://www.elan.com/images/pipeline-4off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .phase-2:hover {background:url(http://www.elan.com/images/pipeline-4on.gif) no-repeat left top; cursor:pointer;}
#pipeline .phase-3 {background:url(http://www.elan.com/images/pipeline-5off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .phase-3:hover {background:url(http://www.elan.com/images/pipeline-5on.gif) no-repeat left top; cursor:pointer;}
#pipeline .filed {background:url(http://www.elan.com/images/pipeline-6off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .filed:hover {background:url(http://www.elan.com/images/pipeline-6on.gif) no-repeat left top; cursor:pointer;}
#pipeline .approved {background:url(http://www.elan.com/images/pipeline-7off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .approved:hover {background:url(http://www.elan.com/images/pipeline-7on.gif) no-repeat left top; cursor:pointer;}
#pipeline .marketed {background:url(http://www.elan.com/images/pipeline-8off.gif) no-repeat left top; text-indent:-999em; width:28px; display:block; height:84px;}
#pipeline .marketed:hover {background:url(http://www.elan.com/images/pipeline-8on.gif) no-repeat left top; cursor:pointer;}

/* Video Bios */
.bios-disease {background:url(http://www.elan.com/images/bios-disease.jpg) no-repeat left top;}
.bios { padding-top:10px; padding-bottom:10px;}
.bios .bios-left {float:left; width:90px; padding-right:20px; text-align:right;}
.bios .bios-left img {margin-bottom:5px;}
#content .bios-left .button {display:block; background:#2ab09c; border:2px solid #ddd; color:#fff; font-size:9px; text-align:center; margin-top:3px; padding-top:2px; padding-bottom:2px; padding-left:6px; padding-right:6px; clear:both; float:right; letter-spacing:0.1em;}
#content .bios-right strong {color:#2ab09c;}
.full-bios { margin-bottom:20px; margin-top:10px;}
#content .full-bios .video-button, #content-full .full-bios .video-button {display:block; background:#2ab09c; border:2px solid #ddd; color:#fff; font-size:9px; text-align:center; margin-top:140px; padding-top:2px; padding-bottom:2px; padding-left:6px; padding-right:6px; text-decoration:none; float:left; letter-spacing:0.1em;}
#content .full-bios .video-button:hover, #content-full .full-bios .video-button:hover {background:#269e8c; text-decoration:none;}
.full-bios img {float:left; margin-right:20px;}
#content .bios-left .button:hover {background:#269e8c; text-decoration:none;}
.bios .bios-right {float:left; width:405px;}
.bios .bios-right strong {color:#2ab09c}

/* Site Map */
#siteMapRight {float:left;}
#siteMapLeft {float:left; width:300px;}