/* ----------------------------- Resets -------------------------------------- */

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

/* ----------------------------- Main -------------------------------------- */

html, body { border:0; text-align:center; color:#333; background-color:#dadada; }
html, body, td { font:normal 13px/1.65em arial, helvetica, sans-serif; }
@media print { html, body { color: #333; background-color:#fff; } }

@media print { .nopeprint { display: none !important; } }
.printonly {display: none; }
@media print { .printonly { display:block; } }


/* link specificity: link, visited, hover, active */
a, a:link, a:visited { color:#005d92; background-color:transparent; font:normal 13px/1.65em arial, helvetica, sans-serif; text-decoration:none; text-transform:none; }
a.action-link, a.action-link:link, a.action-link:visited, a.actionable, a.actionable:link, a.actionable:visited { position:relative; color:#005d92; background:transparent url(/img/bullet_green.gif) no-repeat 0 12px; padding-left:10px; font-size:13px; text-decoration:none; }
a:hover, a.action-link:hover { text-decoration:underline; }

a.actionable {
	color:#005d92;
	background:transparent url(/img/bullet_green.gif) no-repeat left center;
}

p { padding-bottom:16px; }

p.caption {
    font-size: 11px;
}

h1 { font-size:22px; font-weight: bold; }
h2 { font-size:15px; font-weight: bold; }

/* ---------------------------- Common ------------------------------------- */

.clear-both { clear:both !important; }
.bold { font-weight:bold !important; }
.error { color:#ff3333 !important; }
.no-bullet { background-image:none !important; }

a.print-page { background:transparent url(/img/icon_print.gif) no-repeat left center; cursor:pointer; padding-left:18px; margin-right:8px; }
a.share-page { background:transparent url(/img/icon_sharethis.gif) no-repeat left center; cursor:pointer; margin-right:8px; }
a.stico_default { background:transparent url(/img/icon_sharethis.gif) no-repeat left center !important; padding:0px 0px 0px 18px !important; font-size:11px; line-height:11px !important; vertical-align:middle; margin-right:8px; }
a.print-page:hover, a.share-page:hover, a.stico_default:hover { text-decoration:underline; }

/* ---------------------- Zoomedia Built At -------------------------------- */

#built-at-zoomedia { width:924px; text-align:right; padding:7px 0px; }
#built-at-zoomedia a, #built-at-zoomedia a:link, #built-at-zoomedia a:visited { color:#fff; font-size:10px; line-height:12px; }
@media print { #built-at-zoomedia { display:none; } }

/* ---------------------------- layout ---------------------------------- */

#border-top {
  min-width:974px;
  border-top:5px solid #0070af;
}

@media print { #border-top { width:640px; border-top:none; } }

#container { margin:0px auto; text-align:left; width:974px; }
@media print { #container { width:640px; margin:0; } }

#column-wrap {
  position:relative;
  float:left;
  width:974px;
  background:url(/img/bg.gif) repeat-y top left;
}

.home-page #column-wrap {
  height:351px;
  z-index:1000;
}

@media print { #column-wrap { width:640px; background:none; float:none; } .home-page #column-wrap { height:102px; } }

#right-column {
  position:relative;
  float:left;
  width:774px;
  margin-top:-102px;
  _margin-top:0px;
  margin-left:200px;
  _margin-left:0px;
}

@media print { #right-column { width:640px; float:none; margin:0; } }

#right-column-header {
  position:relative;
  width:774px;
  padding-bottom:12px;
  background:#fff url(/img/page_masthead_shadow.jpg) no-repeat bottom left;
}

.home-page #right-column-header {
  padding-bottom:0px;
  background:none;
}

@media print { #right-column-header { display:block; } .home-page #right-column-header { display: none;} }

#home-page-content {
  position:relative;
  clear:both;
  width:974px;
  background:url(/img/hp_shadow.jpg) repeat-x top left;
  padding:12px 0px 0px 0px;    
}

@media print { #home-page-content { width:640px; background:none; padding:0; } }

#home-page-content-wrap {
  position:relative;
  float:left;
  _float:none;
  background:#fff url(/img/bg_hp.gif) repeat-y top left;
  width:974px;
  padding:30px 0px;
}

@media print { #home-page-content-wrap { float:none; width:640px; background:none; padding:0; } }

#home-page-content-pad {
  position:relative;
  float:left;
  /*padding:36px 0px 36px 29px;*/
  padding-left:29px;
}

@media print { #home-page-content-pad { padding:0; } }

#home-page-left-column {
  position:relative;
  float:left;
  /*width:696px;*/
  width:658px;
  margin-right:38px;
}

@media print { #home-page-left-column { float:none; width:640px; margin:0; } }

#home-page-right-column {
  position:relative;
  float:left;
  width:224px;
}

@media print { #home-page-right-column { float:none; width:640px; } }

#home-page-right-column-wrap {
  position:relative;
  float:left;
  /*padding-left:1px;*/
  padding:0px 11px 0px 12px;
}

@media print { #home-page-right-column-wrap { padding:0; } }

#home-page-intro {
  position:relative;
  float:left;
  width:658px;
  padding-bottom:10px;
}

@media print { #home-page-intro { float:none; width:640px; padding:0; } }

#home-page-zones {
  position:relative;
  float:left;
  width:658px;
  background:url(/img/hp_zones_bg.gif) repeat-y top left;
}

@media print { #home-page-intro { float:none; width:640px; background:none; } }

.home-page-zone {
  position:relative;
  float:left;
  width:310px;
}

.home-page-zone.right {
  margin-left:38px;
}

@media print { .home-page-zone { float:none; width:640px; } .home-page-zone.right { margin:0; } }

#right-column-header-masthead {
  position:relative;
  height:222px;
  width:774px;
  background:url(/img/masthead_pipeline.jpg) no-repeat top left;
}

.home-page #right-column-header-masthead {
  height:351px;
  background:url(/img/masthead_hp.jpg) no-repeat bottom left;
}

@media print { #right-column-header-masthead { display:block; height: 50px; } }

#right-column-content {
  width:749px;
}

@media print { #right-column-content { width:640px; } }

#right-column-content-wrap {
  margin-left:21px;
  width:707px;
  padding:20px 0px 10px 0px;
}

@media print { #right-column-content { width:640px; margin:0; } }

#left-column {
  position:relative;
  float:left;
  width:200px;
  margin-left:-974px;
  _margin-top:102px;
}

@media print { #left-column { width:640px; float:none; margin:0; } }

#left-column-wrap {
  padding:0px 2px;
}

@media print { #left-column-wrap { padding:0; } }

#left-column-ct {
  width:196px;
}

@media print { #left-column-ct { width:640px; } }

#logo {
  position:relative;
  float:left;
  width:200px;
  height:102px;
}

@media print { #logo { width:640px; height:50px; float:none; } }

#logo-wrap {
  width:198px;
  height:102px;
  background:#fff;
  margin-left:1px;
}

@media print { #logo-wrap { width:640px; height:50px; } }

#logo a {
  width:174px;
}

@media print { #logo a { width:auto; } }

#logo a img {
  margin:26px 12px 0px 12px;
}

@media print { #logo a img { margin:0; } }

#footer {
  clear:both;
  width:974px;
  background-color:#dadada;
}

@media print { #footer { width:640px; } }

#footer-wrap {
  border-right:1px solid #dadada;
  border-bottom:1px solid #dadada;
  border-left:1px solid #dadada;
  padding:1px;
  background-color:#fff;
  margin-right:24px;
}

@media print { #footer-wrap { border:none; padding:0; } }

#footer-ct {
  /*line-height:70px;*/
  height:70px;
  width:946px;
  background:url(/img/bg_footer.gif) repeat-x top left;
  /*vertical-align:middle;*/
}

@media print { #footer-ct { width:640px; background:none; height:auto; } }

#footer-ct div {
  padding-top:27px;
  padding-left:12px;
}

@media print { #footer-ct div { padding:0; } }

/* --------------------------- Menu ---------------------------------------- */

#menu-ct { width:196px; position:relative; }
.menu { width:196px; min-height:26px; font-weight:bold; font-size:13px; line-height:26px; vertical-align:middle; position:relative; float:left; }
@media print { #menu-ct { display:none; } }

.menu li.menu_divider { width:196px; height:1px; line-height:1px; background:#99bdc7; position:relative; float:left; clear:both; }
.menu li.menu-row { position:relative; float:left; }
.menu li.menu-row.on { padding-bottom:18px; background:url(/img/bg_unav_sec_tile.jpg) repeat-y top left; }

.menu a, .menu a:link, .menu a:visited { display:block; width:196px; font-size:13px; height:49px; line-height:49px; vertical-align:middle; background:url(/img/bg_unav.jpg) no-repeat top left; text-decoration:none; text-transform:uppercase; color:#fff; }
#menu.menu a:hover, #menu.menu a.on, #menu.menu a.current, #menu.menu a.hover { color:#ff3; }
#menu.menu a.on { color:#ff3; background:url(/img/bg_unav_sec_tile.jpg) repeat-y top left; }
#menu.menu a.on.parent { color:#fff; }
.menu a span { display:block; background:url(/img/bullet_unav.gif) no-repeat 15px 21px; padding-left:27px; padding-right:10px; }
.menu a.on span { background-image:url(/img/bullet_sec_unav.gif); }

.menu ul.menu-tert { position:absolute; top:0; left:197px; visibility:hidden; width:196px; clear:both; background:url(/img/bg_unav_sec_tile.jpg) repeat-y top left; }

.menu .menu-tert a, .menu .menu-tert a:link, .menu .menu-tert a:visited { font-size:11px; height:auto; line-height:1.3em; width:196px; background:none; }
#menu.menu .menu-tert a:hover, #menu.menu .menu-tert a.on, #menu.menu .menu-tert a.current, #menu.menu .menu-tert a.hover { color:#ff3; }
#menu.menu .menu-tert a.on.parent { color:#fff; }
.menu .menu-tert a span { background:url(/img/bullet_dotted.gif) no-repeat 18px 8px; padding:6px 28px; }

.menu .menu-tert li.menu_divider { width:196px; background:url(/img/divider_dotted_hp.gif) no-repeat top left; }
.menu .menu-tert li.menu-row.on { padding-bottom: 0px; background:none; }

/*#menu .menu-tert, #menu .menu-tert li, #menu .menu-tert a { height:auto !important; line-height:18px !important; }
#menu .menu-tert { width:185px !important; list-style:none; position:absolute; top:27px; left:0; visibility:hidden; background-color:#0092cf; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #fff; }
#menu .menu-tert li { float:left !important; clear:both; width:185px; }
#menu .menu-tert a { float:none !important; font-size:10px !important; background:none !important; }
#menu .menu-tert a, #menu .menu-tert a:link, #menu .menu-tert a:visited {  }
#menu .menu-tert .on, #menu .menu-tert a:hover, #menu .menu-tert a.hover { background-color:#d87300 !important; }
#menu .menu-tert span { padding: 4px 0 4px 14px !important; }
#menu .menu-tert span.label {}*/


/* --------------------------- Navigation ---------------------------------------- */

#navigation-ct { width:196px; position:relative; }
.navigation { width:196px; min-height:26px; font-weight:bold; font-size:13px; line-height:26px; vertical-align:middle; position:relative;
/*    float:left; */
}
@media print { #navigation-ct { display:none; } }

.navigation div.navigation_divider { width:196px; height:1px; line-height:1px; background:#99bdc7; position:relative; float:left; clear:both; }
.navigation div.navigation-row { position:relative; float:left; }
.navigation div.navigation-row.on { padding-bottom:18px; background:url(/img/bg_unav_sec_tile.jpg) repeat-y top left; }

.navigation a, .navigation a:link, .navigation a:visited { display:block; width:196px; font-size:13px; height:49px; line-height:49px; vertical-align:middle; background:url(/img/bg_unav.jpg) no-repeat top left; text-decoration:none; text-transform:uppercase; color:#fff; }
#navigation.navigation a:hover, #navigation.navigation a.on, #navigation.navigation a.current, #navigation.navigation a.hover { color:#ff3; }
#navigation.navigation a.on { color:#ff3; background:url(/img/bg_unav_sec_tile.jpg) repeat-y top left; }
#navigation.navigation a.on.parent { color:#fff; }
.navigation a span { display:block; background:url(/img/bullet_unav.gif) no-repeat 15px 21px; padding-left:27px; padding-right:10px; }
.navigation a.on span { background-image:url(/img/bullet_sec_unav.gif); }

.navigation div.navigation-tert { /*background:#99bdc7;*/ margin-left:28px; width:160px; clear:both; background:url(/img/divider_unav_sec.gif) repeat-x top left; padding-top:1px; }

.navigation .navigation-tert a, .navigation .navigation-tert a:link, .navigation .navigation-tert a:visited { font-size:11px; height:auto; line-height:1.3em; width:160px; background:none; }
#navigation.navigation .navigation-tert a:hover, #navigation.navigation .navigation-tert a.on, #navigation.navigation .navigation-tert a.current, #navigation.navigation .navigation-tert a.hover { color:#ff3; }
#navigation.navigation .navigation-tert a.on.parent { color:#fff; }
.navigation .navigation-tert a span { background:url(/img/bullet_sec_unav.gif) no-repeat 0px 8px; padding:4px 10px; }

.navigation .navigation-tert div.navigation_divider { width:160px; background:url(/img/divider_unav_sec.gif) repeat-x top left; }
.navigation .navigation-tert div.navigation-row.on { padding-bottom: 0px; background:none; }

.navigation .navigation-quat a, .navigation .navigation-quat a:link, .navigation .navigation-quat a:visited, .navigation .navigation-quat div.navigation-row { width:147px; }
.navigation div.navigation-quat { /*background:#99bdc7;*/ margin-left:13px; width:147px; background:none; padding-top:0px; }
.navigation .navigation-quat div.navigation-row.on { padding-bottom: 0px; background:none; }
.navigation .navigation-quat div.navigation_divider { width:147px; background:none; }
.navigation .navigation-quat a span { }

/* --------------------------- Tool Bar ------------------------------------ */

#hp-print-tagline {
	display: none;
}
#hp-print-tagline h1 {
  margin:0;
  font-size:32px;
  color:#8c68af;
  font-family: 'Times New Roman';
  font-weight:normal;
  vertical-align:middle;
/*  height:90px; */
  line-height: 90px;
}
@media print { .home-page #hp-print-tagline {display: block;} }

#top-bar {
  position:relative;
  float:left;
  width:774px;
  color:#005d92;
}
@media print { #top-bar { display:block; } .home-page #top-bar {display: none;} }

#toolbar { width:750px; font-size:11px; height:22px; line-height:22px; vertical-align:middle; position:relative; margin-top:10px; margin-right:24px; }

#toolbar-wrap { position:relative; float:right; clear:both; }

#toolbar #search-form {
  display:block;
  position:relative;
  float:left;
}

#toolbar .search-field {
  width:138px;
  /*height:20px;*/
  font-size:11px;
  vertical-align:middle;
  border:1px solid #ccc;
  padding:4px 0px 4px 4px;
  position:relative;
  float:left;
  margin-left:4px;
}

#toolbar .btn-submit {
  color:#005d92;
  font-size:11px;
  height:22px;
  _height:21px;
  line-height:22px;
  _line-height:21px;
  vertical-align:middle;
  background:transparent url(/img/bullet_blue.gif) no-repeat center left;
  padding:0px 8px 0px 6px;
  border:0px none transparent;
  overflow:visible;
  width:auto;
  cursor:pointer;
  display:block;
  position:relative;
  float:left;
  margin-left:4px;
  outline:none;
}

#toolbar span { display:block; position:relative; float:left; }
#toolbar a, #toolbar a:link, #toolbar a:visited { color:#005d92; display:block; position:relative; float:left; font-size:11px; height:22px; line-height:22px; padding:0 5px; vertical-align:middle; }
@media print { #toolbar { display:none; } }

/* ----------------------------- Utility Bar ------------------------------- */

#utility-bar { color:#005d92; width:746px; height:11px; line-height:11px; font-size:11px; vertical-align:middle; position:relative; margin-top:10px; margin-right:28px; }
#utility-bar-wrap { position:relative; float:right; clear:both; }
#utility-bar a, #utility-bar a:link, #utility-bar a:visited { color:#005d92; font-size:11px; height:21px; line-height:11px; vertical-align:middle; }
@media print { #utility-bar { display:none; } }

/* ----------------------------- Content ----------------------------------- */

#masthead-tagline {
  position:relative;
  float:left;
  width:774px;
  height:169px;
  _height: 161px;
}
@media print { #masthead-tagline { display:block; height: 50px; } }

#masthead-tagline h1 {
  margin:66px 50px 0px 180px;
  font-size:32px;
  color:#8c68af;
  font-family: 'Times New Roman';
  font-weight:normal;
  vertical-align:middle;
/*  height:90px; */
  line-height: 90px;
}
@media print { #masthead-tagline h1 { margin: 0 0 0 20px; } }

#masthead-tagline h1.multi-line {
 margin-top:75px;
 line-height:1.1em;    
}

/* ----------------------------- Content ----------------------------------- */

.content p {
  padding-bottom:18px;
}

.content p.intro {
  font-size: 16px;
  line-height: 1.45em;
  /*margin-top: 24px;*/
  padding-bottom: 34px;
}

.content h1 {
  font-size:16px;
  font-weight:bold;
  line-height: 1.45em;
  padding:10px 0;
}
.content h2 {
  font-size:14px;
  font-weight:bold;
  line-height: 1.45em;
  padding-bottom:6px;
}
.content h3 {
  font-size:13px;
  font-weight:bold;
  line-height: 1.45em;
  padding-bottom:0px;
}

.content ul, ol {
  margin-left:9px;
  list-style-type:none;
  padding-bottom:18px;
}

.content ul li, ol li {
  position:relative;
  padding-left:14px;
}

.content ul li {
  background:url(/img/bullet_text.gif) no-repeat 0px 5px;
}

/* ----------------------------- Homepage Content -------------------------- */

#home-page-intro.content {
  font-size:18px;
  line-height:1.55em;
}

.home-page-zone-header-img {
  padding-bottom:10px;
}

.home-page-zone-content {
  font-size:15px;
  line-height:1.55em;
}

.home-page-zone a.action-link {
  /*display:block;*/
}

#home-page-right-column h1 {
  font-size:13px;
  color:#8c68af;
  padding-bottom:4px;
  border-bottom:1px solid #e0e0e0;
  margin-bottom:12px;
  text-transform:uppercase;
}

.hp-news p.last, .hp-news p.more {
  padding-bottom:0px;
}

.hp-news span, .hp-publications span, .hp-extra-content span {
  display:block;
  color: #37434e;
  line-height: 1.33em;
  margin-left: 8px;
}

.hp-news a, .hp-news a:link, .hp-news a:visited,
.hp-publications a, .hp-publications a:link, .hp-publications a:visited,
.hp-extra-content a, .hp-extra-content a:link, .hp-extra-content a:visited {
  display:block;
  font-size: 12px;
  color: #005d92;
  line-height: 1.33em;
  background:url(/img/bullet_green.gif) no-repeat 0px 12px;
  padding:8px 0px 8px 8px;
  position:relative;
}

/* ----------------------------- Left Column Page Zones Content -------------------------- */

.left-column-zones {
  position:relative;
/*  float:left; */
  clear:both;
  padding:20px 10px;
*height: 1%;
}

.left-column-zone {
  /*width:176px;*/
  background-color:#bfd5db;
}

.left-column-zone-wrap {
  padding:8px;
}

.left-column-zone h1 {
  font-family:'Arial Narrow';
  font-size:13px;
  color:#8c68af;
  padding-bottom:2px;
  border-bottom:1px solid #e0e0e0;
  text-transform:uppercase;
}

.left-column-zone .zone-img {
  display:block;
  margin:8px 0px;
}

.left-column-zone p {
  font-size:12px;
  line-height:1.45em;
  padding:4px 0px;
}

.left-column-zone a, .left-column-zone a:link, .left-column-zone a:visited {
  display:block;
  font-size: 12px;
  color: #005d92;
  line-height: 1.33em;
  background:url(/img/bullet_green.gif) no-repeat 0px 8px;
  padding:4px 0px 4px 10px;
}

/* ----------------------------- Footer Content -------------------------- */

#footer {
  font-size:10px;
  color:#808080;
}

#footer a, #footer a:link, #footer a:visited {
  font-size:10px;
  color:#194a69;
}

@media print { #footer span.footer-links { display: none; } }

/* ----------------------------- Footer Content -------------------------- */

#sitemap .sitemap-col-lft, #sitemap .sitemap-col-rgt {
  position:relative;
  float:left;
  width:350px;
}

#sitemap .sitemap-col-lft {
}

#sitemap .sitemap-col-rgt {
  margin-left:7px;
}

#sitemap .heading a, #sitemap .heading a:link, #sitemap .heading a:visited {
  text-transform:uppercase;
}

#sitemap ul ul {
  padding-bottom:0;
}

/* ----------------------------- Jobs Resumes -------------------------- */

.jobsubhead {
  font-weight:bold;
}

.deptsubhead {
  font-weight:bold;
  padding-top:0;
  margin-top:10px;
  margin-bottom:5px;
  padding-bottom:0;
}

.joblist {
  padding-top:0;
  margin-top:0;
}

#table_job_application_form.form_table th, #table_job_application_form.form_table td {
  padding-bottom:10px;
}

#table_job_application_form .action-link { text-decoration:none; }

#table_job_application_form .btn-submit {
  color:#005d92;
  font-size:15px;
  /*font-weight:bold;*/
  vertical-align:middle;
  background:transparent url(/img/bullet_blue.gif) no-repeat center left;
  padding:0px 8px 0px 6px;
  border:0px none transparent;
  overflow:visible;
  width:auto;
  cursor:pointer;
  position:relative;
  outline:none;
}


/* ----------------------------- Search Results Content -------------------------- */

.content p.searchHeader {
  padding-top:10px;
  padding-bottom:0;
}

ul.searchResults li {
  line-height:1.3em;
  padding-bottom:10px;
}

/* ----------------------------- Pipeline Content -------------------------- */

.pipeline {
  position:relative;
  width:710px;
  border-bottom:5px solid #f4f4f6;
  margin-bottom:15px;
}

.pipeline .header {
  position:relative;
  height:65px;
}

.pipeline .main {
  position:relative;
  padding-top:10px;
  background:url(/img/pipeline_dividers.gif) repeat-y top left
}

.pipeline .row.infectious1 {
/*  background:url(/img/arrow_infectious_1.gif) no-repeat 170px 22px; */
}

.pipeline .row.infectious2 {
/*  background:url(/img/arrow_infectious_2.gif) no-repeat 170px 22px; */
}

.pipeline .row.oncology1 {
/*  background:url(/img/arrow_oncology_1.gif) no-repeat 170px 22px; */
}

.pipeline .row.oncology2 {
/*  background:url(/img/arrow_oncology_2.gif) no-repeat 170px 22px; */
}

.pipeline .row.oncology3 {
/*  background:url(/img/arrow_oncology_3.gif) no-repeat 170px 22px; */
}

.pipeline .row.bcx1 {
/*  background:url(/img/arrow_bcx_1.gif) no-repeat 170px 22px; */
}


.pipeline .row {
  height:60px;
}

.pipeline .row.last {
  height:65px;
}

.pipeline .indications .col1 {
	width: 170px;
}

.pipeline .indications .col2 {
    padding-right: 5px;
}

.pipeline .row.infectious1 .indications {
/*  background:url(/img/logo_shionogi.gif) no-repeat 550px 22px; */
  height:65px;
}

.pipeline .row.last.oncology3 .indications {
/*  background:url(/img/logo_mundipharma.gif) no-repeat 380px 14px; */
  height:65px;
}

.pipeline .indications a, .pipeline .indications a:link, .pipeline .indications a:visited {
  color:#005d92;
  margin-left: 6px;
  display:block;
}

.pipeline .indications span {
  font-family: 'Arial Narrow';
  font-size:12px;
  color:#333;
  margin-left: 6px;
  display:block;
}

/* ----------------------------- Popup Content -------------------------- */

#divFloatPop {
  position:absolute;
  width:400px;
  display:block;
  background:#F8F8F8 url(/img/logo_biocryst.gif) no-repeat scroll 10px 10px;
  border:2px solid #0070AF;
  padding:125px 50px 50px;
  height:80px;
}

#divFloatPop a {
  background-color:#0070AF;
  border:1px solid #fff;
  color:#fff;
  font-weight:bold;
  margin:45px 0 0 80px;
  padding:5px 20px;
  width:100px;
}
#contactblockleft {
	float: left;
	margin: 0;
}
#contactblockright {
	float: right;
	margin: 0;
	vertical-align: top;
	padding-right: 60px;
}
/*#map {
	float: right;
	margin: 0;
	vertical-align: top;
	padding: 0 170px 20px 0;
}*/
#right-column-content a.action-link, #right-column-content a.action-link:link, #right-column-content a.action-link:visited, #right-column-content a.actionable, #right-column-content a.actionable:link, #right-column-content a.actionable:visited  {
	background: none;
	padding: 0;
}
#home-page-content-wrap a.action-link, #home-page-content-wrap a.action-link:link, #home-page-content-wrap a.action-link:visited, #home-page-content-wrap a.actionable, #home-page-content-wrap a.actionable:link, #home-page-content-wrap a.actionable:visited  {
	color:#005d92;
	background:transparent url(/img/bullet_green.gif) no-repeat left center;
	padding-left:10px;
	font-size:13px;
	text-decoration:none;
}
#right-column-content .beforebullet {
	padding-bottom: 0px;
}
#imgright {
	float: right;
	margin-right: 40px;
	padding-left: 40px;
}
#right-column-content-wrap #mgmt {
	margin-left: 0;
}
