body {margin:auto;text-align:center;}
.bold{font-weight:bold;}
.underline{text-decoration:underline;}
.italics{font-style:italic}
#wrapper {
  margin:auto;
  width: 800px; 
  text-align: left;
  
}
#topnavbanner {
  width: 800px;
}
#homemaingraphic {
  width: 748px; 
  float: left;
}

#homeglobalnav {
  width: 251px; 
  height: 310px; 
  float: left; 
  background-image: url(/images/htop_photo_bg.jpg);
}
#homediv1 {
  float: left; 
  width: 200px; 
  height: 250px;
  padding-right:0px;
}
#homediv2 {
  float: right; 
  width: 352px; 
  height: 250px;
  padding-right:40px;
  display:none;
  
  
  
}
#homediv3 {
  float: left; 
  width: 647px; 
  height: 100px;
}
#homediv4 {
  float: left; 
  width: 352px; 
  height: 100px; 
  padding-top: 10px;
}

#homenavdivleft {
  float: left; 
  width: 16px;
}
#homenavdiv1 {
  float: left; 
  width: 184px;
}
#homenavdiv2 {
  float: left; 
  width: 177px;
}
#homenavdiv3 {
  float: left; 
  width: 362px;
}
#homenavdiv4 {
  float: left; 
  width: 241px;
}
.homenavdivvr {
  float: left; 
  width: 1px;
}
#homenavdivright {
  float: left; 
  width: 16px;
}
#homenavhrdiv {
  height: 32px; 
  width: 800px;
  display:none;
}
#homenavhrdivPrint {
  height: 32px; 
  width: 800px;

}
#bottomlinks {
  width: 800px; 
  text-align: right; 
  padding-top: 10px; 
  padding-bottom: 5px;
  font-size: 10px;
  color: #3298B5;
}
#bottomlinkshr {
  width: 800px; 
  height: 5px; 
  background-color:#E8DCEE; 
  float: left;
}
#footer {
  width: 800px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 11px;
  color: #800;
}
.homenavhr {
  margin-top: 15px;
}
.globalnavdiv1 {
  float: left; 
  width: 100px;
}
.globalnavdiv2 {
  float: left; 
  width: 150px;
}
.globalnavdivhr {
  float: left; 
  width: 250px;
  height: 5px;
}

.pagebackground {
  width: 800px; 
  background-image: url(/images/left_bg2.gif); 
  float: left;
 
}
/* -------------------------------------------------------------- */
/* Home nav main section button styles */

.homemainnav {
  position:relative;
  background-image:  url(/images/homemainnav_bg2.gif);
  white-space: nowrap;
  display: block;
  height: 50px;
  margin: 0; 
  padding: 0; 
  
}
.homemainnav a {
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 8px;
  color: #432C5F;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  float: left;
  width:100px;
}
.homemainnavSMALL
{
	font-size: 14px;	
}
.homemainnav img {
  height: 50px; 
  border: 0; 
}
.homemainnav a:hover {
  visibility: visible;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.homemainnav a:hover img {
  visibility: hidden;
  color: #ffffff;
}
.homemainnav a:hover span {
  color: #ffffff;
}
.homemainnav span {
  color: #432C5F;
  text-align: left;
  position: absolute;
  left: 8px;
  top: 18px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}

/* -------------------------------------------------------------- */
/* Home nav sub section button styles */
.homesubnav {
  position:relative;
  background-image:  url(/images/spacer.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  height: 30px;
  margin: 0; 
  padding: 0; 
  background-color: #F8F8F8;
  border-style: solid;
  border-color: #B6ADB9;
  border-top-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}
.homesubnav a {
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  color: #432C5F;
  text-decoration: none;
  display: block;
  float: left;
}
.homesubnav img {
  height: 30px; 
  border: 0; 
}
.homesubnav a:hover {
  visibility: visible;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  background-color: #9A6FB0;
}
.homesubnav a:hover img {
  visibility: hidden;
  color: #ffffff;
}
.homesubnav a:hover span {
  color: #ffffff;
}
.homesubnav span {
  color: #432C5F;
  text-align: left;
  position: absolute;
  left: 12px;
  top: 8px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}

/* -------------------------------------------------------------- */
/* Home nav sub section BIGGER button styles */
.homesubnavbig {
  position:relative;
  background-image:  url(/images/spacer.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  height: 45px;
  margin: 0; 
  padding: 0; 
  background-color: #F8F8F8;
  border-style: solid;
  border-color: #B6ADB9;
  border-top-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}
.homesubnavbig a {
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  color: #432C5F;
  text-decoration: none;
  display: block;
  float: left;
}
.homesubnavbig img {
  height: 45px; 
  border: 0; 
}
.homesubnavbig a:hover {
  visibility: visible;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  background-color: #9A6FB0;
}
.homesubnavbig a:hover img {
  visibility: hidden;
  color: #ffffff;
}
.homesubnavbig a:hover span {
  color: #ffffff;
}
.homesubnavbig span {
  color: #432C5F;
  text-align: left;
  position: absolute;
  left: 12px;
  top: 8px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}


td.menu {
  border-style: solid;
  border-color: #B6ADB9;
  border-width: 1px;
  position: absolute;
  padding-left: 14px;
  padding-top: 6px;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  color: #432C5F;
  line-height: 15px;
  background-color: #F8F8F8;
  layer-background-color: #F8F8F8;
}

td.menu:hover {
  border-style: solid;
  border-color: #B6ADB9;
  border-width: 1px;
  position: absolute;
  padding-left: 14px;
  padding-top: 6px;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: 15px;
  background-color: #9A6FB0;
  layer-background-color: #9A6FB0;
}

table.menu {
  position: absolute;
  visibility: hidden;
}
.menu {
  position: absolute;
  visibility: hidden;
}


/* -------------------------------------------------------------- */
/* Left nav main section button styles */

.leftmainnav {
  position:relative;
  background-image:  url(/images/leftmainnav_bg2.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 42px;
  margin: 0; 
  padding: 0; 
  margin-left: 7px;
  
}
.leftmainnav a {
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 15px;
  color: #432C5F;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  float: left;
}
.leftmainnav img {
  width: 244px; 
  height: 42px; 
  border: 0; 
}
.leftmainnav a:hover {
  visibility: visible;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}
.leftmainnav a:hover img {
  visibility: hidden;
  color: #ffffff;
}
.leftmainnav a:hover span {
  color: #ffffff;
}
.leftmainnav span {
  color: #432C5F;
  text-align: left;
  position: absolute;
  left: 15px;
  top: 12px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}
/*left nav on state*/
.leftmainnavon {
  position:relative;
  background-image:  url(/images/leftmainnav_bg2.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 42px;
  margin: 0; 
  padding: 0; 
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 15px;
  color: #432C5F;
  text-transform: uppercase;
  text-decoration: none;
  visibility: visible;
  color: #ffffff;
  font-weight: bold;
  margin-left:7px;
}
.leftmainnavon img {
  width: 244px; 
  height: 42px; 
  border: 0;  
}
.leftmainnavon span 
{
  color: #ffffff;
  text-align: left;
  position: absolute;
  left: 15px;
  top: 12px;
  margin: 0px;
  padding: 0px;
  cursor:default;
}


.leftmainnavbigon {
  position:relative;
  background-image:  url(/images/leftmainnav_bg2big.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 55px;
  margin: 0; 
  padding: 0; 
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 15px;
  text-transform: uppercase;
  text-decoration: none;
  visibility: visible;
  color: #ffffff;
  font-weight: bold;
  margin-left:7px;
  
  
  
}
.leftmainnavbigon img {
  width: 244px; 
  height: 55px; 
  border: 0;  
}

.leftmainnavbigon span 
{
  color: #ffffff;
  text-align: left;
  position: absolute;
  left: 15px;
  top: 9px;
  margin: 0px;
  padding: 0px;
  cursor:default;
  
  
}

/* -------------------------------------------------------------- */
/* Left nav main section button styles 2 -- bigger buttons */

.leftmainnavbig {
  position:relative;
  background-image:  url(/images/leftmainnav_bg2big.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 55px;
  margin: 0; 
  padding: 0;
  margin-left: 7px; 
}
.leftmainnavbig a {
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 15px;
  color: #432C5F;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  float: left;
}
.leftmainnavbig img {
  width: 244px; 
  height: 55px; 
  border: 0; 
}
.leftmainnavbig a:hover {
  visibility: visible;
  color: #00ff00;
  font-weight: bold;
  text-decoration: none;
}
.leftmainnavbig a:hover img {
  visibility: hidden;
  color: #ffffff;
}
.leftmainnavbig a:hover span {
  color: #ffffff;
}
.leftmainnavbig span {
  color: #432C5F;
  text-align: left;
  position: absolute;
  left: 15px;
  top: 9px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}

/* -------------------------------------------------------------- */
/* Left nav sub section button styles */
.leftsubnav {
  position:relative;
  background-image:  url(/images/leftsubnav_bg2.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 24px;
  margin: 0; 
  padding: 0; 
  margin-left: 7px;
  
  
}
.leftsubnav a {
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  color: #432C5F;
  text-decoration: none;
  display: block;
  float: left;
}
.leftsubnav img {
  width: 244px; 
  height: 24px; 
  border: 0; 
}
.leftsubnav a:hover {
  visibility: visible;
  color: #ffffff;
  /*font-weight: bold;*/
  text-decoration: none;
}
.leftsubnav a:hover img {
  visibility: hidden;
  color: #ffffff;
}
.leftsubnav a:hover span {
  color: #ffffff;
}
.leftsubnav span {
  color: #432C5F;
  text-align: left;
  position: absolute;
  left: 25px;
  top: 5px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}


.leftsubnavbig {
  position:relative;
  background-image:  url(/images/leftsubnav_bg4.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 40px;
  margin: 0; 
  padding: 0; 
  margin-left: 7px;
}
.leftsubnavbig a {
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  color: #432C5F;
  text-decoration: none;
  display: block;
  float: left;
}
.leftsubnavbig img {
  width: 244px; 
  height: 40px; 
  border: 0; 
}
.leftsubnavbig a:hover {
  visibility: visible;
  color: #ffffff;
  /*font-weight: bold;*/
  text-decoration: none;
}
.leftsubnavbig a:hover img {
  visibility: hidden;
  color: #ffffff;
}
.leftsubnavbig a:hover span {
  color: #ffffff;
}
.leftsubnavbig span {
  color: #432C5F;
  text-align: left;
  position: absolute;
  left: 25px;
  top: 5px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}

/*left subnav on state*/
.leftsubnavon {
  
  
  position:relative;
  background-image:  url(/images/leftsubnav_bg2.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 24px;
  margin: 0; 
  padding: 0; 
  margin-left: 7px;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  text-decoration: none;
  visibility: visible;
  color: #ffffff;
  
  
  
}

.leftsubnavon img {
  width: 244px; 
  height: 24px; 
  border: 0;  
}



.leftsubnavon span 
{
  color: #ffffff;
  text-align: left;
  position: absolute;
  left: 25px;
  top: 5px;
  margin: 0px;
  padding: 0px;
  cursor:default;
  
  
  
  
}



.leftsubnavbigon {
  position:relative;
  background-image:  url(/images/leftsubnav_bg4.gif);
  background-repeat: no-repeat;
  white-space: nowrap;
  display: block;
  width: 244px;
  height: 40px;
  margin: 0; 
  padding: 0; 
  margin-left: 7px;
  display: block;
  text-align: left;
  font-family: arial;
  font-size: 12px;

  text-decoration: none;
  visibility: visible;
  color: #ffffff;
  /*font-weight: bold;*/
  margin-left:7px;
}

.leftsubnavbigon img {
  width: 244px; 
  height: 40px; 
  border: 0;  
}



.leftsubnavbigon span 
{
  color: #ffffff;
  text-align: left;
  position: absolute;
  left: 25px;
  top: 5px;
  margin: 0px;
  padding: 0px;
  cursor:default;
  
  
}

/* -------------------------------------------------------------- */
/* Left nav spacer styles */
.leftsubnavspacer img {
  width: 244px; 
  height: 12px; 
  margin-left: 7px;
  
}
.leftnavtop img {
  width: 244px; 
  height: 4px; 
  margin-top: 6px;
  margin-left: 7px;
}

/* -------------------------------------------------------------- */
/* General styles */

* {
  margin: 0px;
  padding: 0px;
  font-family: arial;
}
p {
  font-size: 13px;
  line-height: 18px;
  padding-bottom: 12px;
  color: #666;
}
ul {
  padding-left: 30px;
  padding-bottom: 10px;
}
li {
  font-size: 13px;
  color: #666;
  line-height: 19px;
  padding-bottom: 10px;
}
img {
  border-width: 0px;
}
a, a:link, a:active, a:visited {
  color: #3298B5;
  text-decoration: none;
}
a:hover {
  color: #3298B5;
  text-decoration: underline;
}
.topnavdiv {
  width: 994px; 
  position: absolute; 
  top: 11px;
}
.topnavdiv2 {
  width: 994px; 
  position: absolute; 
  top: 11px;
  padding-bottom: 10px;
}
.topnav, a.topnav, a.topnav:link, a.topnav:active, a.topnav:visited, a.topnav:hover {
  font-size: 10px;
  color: #3298B5;
}
.topnavsize1, a.topnavsize1, a.topnavsize1:link, a.topnavsize1:active, a.topnavsize1:visited, a.topnavsize1:hover {
  font-size: 11px;
  font-weight: bold;
  color: #3298B5;
}
.topnavsize2, a.topnavsize2, a.topnavsize2:link, a.topnavsize2:active, a.topnavsize2:visited, a.topnavsize2:hover {
  font-size: 13px;
  font-weight: bold;
  color: #3298B5;
}
.topnavsize3, a.topnavsize3, a.topnavsize3:link, a.topnavsize3:active, a.topnavsize3:visited, a.topnavsize3:hover {
  font-size: 15px;
  font-weight: bold;
  color: #3298B5;
}

.globalnav, a.globalnav:link, a.globalnav:visited, a.globalnav:active, a.globalnav:hover {
  font-size: 11px;
  color: #800;
}
.leftcol {
  background-image: url(/images/left_bg.gif); 
  background-repeat: no-repeat; 
  background-position: top; 
  width: 258px; 
  float: left; 
  text-align: left;
  display:none;
}
.nav_div {
  padding-top: 7px;
  padding-left: 7px;
  padding-bottom: 24px;
}
.homecontent {
  font-size: 14px;
  padding-left: 0px;
  padding-right: 30px;
  padding-bottom: 20px;
}
.maincontentdiv {
  width: 405px;
  float: left;
}
.maincontent {
  padding-left: 20px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 32px;
}
.blue {
  color: #0054A6;
}
.reg {
  font-size: 10px;
}
.header_reg {
  font-size: 13px;
  color: #0054A6;
}
.subhead_reg {
  font-size: 11px;
  color: #0054A6;
}
.homecallout {
  font-size: 15px;
  color: #51A4C8;
  font-weight: bold;
  padding-left: 30px;
}
.rightalign {
  text-align: right;
}
.findoutmore, a.findoutmore, a.findoutmore:link, a.findoutmore:active, a.findoutmore:visited, a.findoutmore:hover {
  font-size: 12px;
  color: #5F3177;
  padding-bottom: 4px;
}
.findoutmoretable {
  background-color: #D9C6E2;
  width: 294px;
  padding: 0px;
  border-width: 5px;
  border-style: solid;
  border-color: #D9C6E2;
  margin-top: 5px;
  margin-left: 12px;
}
.findoutmoretd {
  background-color: #F4EEF6;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 5px;
}
.callout {
  margin-top: 8px;
  margin-left: 12px;
}
.hr_380 {
  margin-top: 5px;
  margin-bottom: 5px;
}
.footer_header {
  color: #666;
  font-size: 11px;
  font-weight: bold;
  padding-bottom: 8px;
  line-height: 14px;
}
.footertext {
  font-size: 11px;
  color: #999;
  padding-bottom: 8px;
  line-height: 14px;
}


.indent {
  padding-left: 30px;
}
.indent2 {
  padding-left: 60px;
}
.indent3 {
  padding-left: 90px;
}

/* -------------------------------------------------------------- */
/* Variable font size styles */
div.content1
{
	width:650px;
	
}
div.content1 p, div.content1 td, div.content1 li {
    font-size: 12px;
}
div.content2 p, div.content2 td, div.content2 li {
    font-size: 14px;
}
div.content3 p, div.content3 td, div.content3 li {
    font-size: 16px;
}

div.content1 .subhead {
  font-size: 15px;
  color: #0054A6;
  line-height: 17px;
  font-weight: bold;
}
div.content2 .subhead {
  font-size: 17px;
  color: #0054A6;
  line-height: 19px;
  font-weight: bold;
}
div.content3 .subhead {
  font-size: 19px;
  color: #0054A6;
  line-height: 21px;
  font-weight: bold;
}
div.content1 .subhead2 {

  font-size: 13px;
  color: #0054A6;
  line-height: 17px;
  font-weight: bold;
}
div.content2 .subhead2 {

  font-size: 15px;
  color: #0054A6;
  line-height: 17px;
  font-weight: bold;
}
div.content3 .subhead2 {

  font-size: 17px;
  color: #0054A6;
  line-height: 19px;
  font-weight: bold;
}

h1
{
  font-size: 17px;
  color: #f66;
  line-height: 19px;
  font-weight: bold;
  padding-bottom:12px;
  
}
h2
{
  font-size: 15px;
  color: #f66;
  line-height: 17px;
  font-weight: bold;
  padding-bottom:12px;
}
h3
{
  font-size: 13px;
  color: #f66;
  line-height: 15px;
  font-weight: bold;
  padding-bottom:12px;
}

.homeheader {
  font-size: 17px;
  color: #0054A6;
  line-height: 21px;
  font-weight: bold;
}
.subhead {
  font-size: 15px;
  color: #0054A6;
  line-height: 19px;
  font-weight: bold;
}
.subhead2 {
  font-size: 14px;
  color: #0054A6;
  line-height: 19px;
  font-weight: bold;
}







.definitions
{
visibility:hidden;	
}

div#topnavbanner
{
display:none;	
}
div#referenceContainer
{
	display:none;
}
div#homemaingraphic
{
	display:none;
}
div#homeglobalnav
{
	display:none;
}
div#homenavbar
{
	display:none;	
}
.h_main3
{
	display:none;	
}
.h_main4
{
	display:none;	
}
.topwhitebar
{
	display:none;	
}
#topnav
{
	display:none;	
}
#referenceContainer
{
	display:none;	
}
.abraxane_logo1 {
  display:none;
  
}

.abraxane_logo2 {
  display:none;
  
}
.abraxane_logo3 {
  display:none;
  
}
.abraxane_logo1Print {
  width: 650px; 
  text-align: left;
  z-index: 99;
  
}

.abraxane_logo2Print {
  position: relative; 
  left: 36px;
  
}
.abraxane_logo3Print {
  position: relative; 
  left: 10px;
  padding-bottom:20px;
  
}
.h_header {
  font-size: 15px; 
  color: #E43451; 
  font-weight: bold;
}
.sitemap
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	
}
.sitemap li
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.h_content1
{
	width:650px;
}
.h_content2
{
	width:650px;
}
.h_content3
{
	width:650px;
}
.navcolumn1
{
	display:none;
}
#bottomnav
{
	display:none;	
}
#h_flashdiv
{
	display:none;
}
#h_mainnav
{
	display:none;
}
.homemainnav
{
	display:none;
}
.flashwhitebar
{
	display:none;	
}
div#homediv4
{
	display:none;	
}
.headerdiv {
  width: 650px; 
  
  
}

.header {
  padding-bottom: 20px; 
  color: #909090; 
  font-size: 23px; 
  line-height: 27px;
}
div#bottomsection
{
	display:none;
}
div#footerdiv
{
	display:none;	
}
.footer2 {
  width: 650px; 
  padding-top: 24px; 
  padding-bottom: 24px; 
  float: left;
}
.footer5 {
  width: 650px;
  font-size: 10px; 
  line-height: 16px;
  float: left; 
  padding-top: 50px; 
  padding-bottom: 50px;
}

div#pagebottom
{
	display:none;	
}
div#lowerlogo
{
	display:none;	
}
div#jsDefs
{
	display:none;	
}
div#sidebar
{
	display:none;	
	
}

.reference, a.reference, a.reference:link, a.reference:active, a.reference:visited  {
  font-weight: bold;
  color: #000000;
  font-style: italic;
  border-bottom:1px dotted #666666;
  
}
.referencehead, a.referencehead, a.referencehead:link, a.referencehead:active, a.referencehead:visited  {
  font-weight: bold;
  color: #f66;
  font-style: none;
  border-bottom:1px dotted #666666;
}
.safetyInfoText { 
	display:none;
	margin-left:10px;
	}
#blFooter
{
	display:none;	
}
#FloatMail {
	position: absolute; 
	text-align:center; 
	width: 800px; 
	z-index:10000;
	visibility:hidden;
	display:none;
}	
.floatISIContent
{
	border:solid 1px #000000;width:798px;margin:0px auto;	
	
}
.floatISIHeader
{
width:800px;height:25px;background-color:#000000;color:#ffffff;margin:0px auto;text-align:left;padding-top:2px;	
}
.floatIFrame
{
	background-color:#ffffff;width:798px;height:190px;border:none;	
}

#blFooterNS
{
	display:none;	
}