﻿.ms-rteCustom-Heading1, .Heading1
{
	margin-top: 15px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 10px;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	font-size: 1.5em;
	color: #333366;	
}

.ms-rteCustom-Heading2, .Heading2
{
	margin-top: 15px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 10px;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	font-size: 1.2em;
	color: #333366;	
}

.ms-rteCustom-Heading3, .Heading3
{
	margin-top: 15px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 10px;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	font-size: 1.0em;
	color: #333366;	
}

/*******************************************************/
/*******************************************************/
/********************** Body Tags **********************/
/*******************************************************/
/*******************************************************/

img
{
    border:none;   
}

body 
{
    background: url('../PublishingImages/background.gif') repeat-x top;
    margin:0px;
    padding:0px;
    font-family:Arial;
    font-size:12px;
    width:100%;
}

#container
{
	width:994px;
	margin:0 auto;
	background:#FFFFFF url('../PublishingImages/gutters.gif') repeat-y center top;
}

.body
{
    width:994px;
    margin:0 auto;
    background:#FFFFFF url('/PublishingImages/gutters.jpg') repeat-y center top;
}

.noMarginTop
{
	margin-top: 0px;
}

.noMarginBot
{
	margin-bottom: 0px;
}

.noMargin
{
	margin-top:0px;
	margin-bottom:0px;
}

.diminished
{
    color: #AAAAAA;
}



ul
{
	margin-bottom:0px;
	margin-top:5px;
}

.first
{
	margin-top:0px;
	padding-top:0px;
}

.siteMapList li
{
	list-style-type:none;
}

.siteMapList li a
{
	color:#cc0000 !important;
	text-decoration:none;
}

.siteMapList li a:hover
{
	color:#cc0000 !important;
	text-decoration:underline;
}


.redText
{
    color:#cc0000 !important;
}

.redLink
{
    color:#cc0000 !important;
    text-decoration: none;
}

.redLink:hover
{
    color:#cc0000 !important;
    text-decoration:underline;
}

sup
{
	vertical-align: baseline;
	position: relative;
	bottom: .33em;
}

sub
{
	vertical-align: baseline;
	position: relative;
	bottom: -.33em;
}

h1
{
    color:#cc0000;
}

a
{
    color:#cc0000;
}

.sub-header-text
{
    color:#cc0000;
    font-weight: bold;    
}

/*******************************************************/
/*******************************************************/
/********************** Header *************************/
/*******************************************************/
/*******************************************************/

#header
{
    width:980px;
    height:111px;
    /* margin:0 auto; */
    margin-left: 5px;
    background:url("../PublishingImages/bg-header.png");
    position:relative;
}

#door
{
   position:absolute;
   bottom:56px;
   right:715px;
}

#header	p
{
	margin:0px;
	padding:0px;
}

#headerContent
{
    background:url('/PublishingImages/header-bg.gif') no-repeat;
    width:990px;
    height:111px;
    margin:0 auto;
}

.headertext
{
    color:#f7971f;
}

.search-text
{
    position: absolute;
    top: 12px;
    left: 705px;
    color: White;
    font-weight: bold;
}

.ms-sbtable
{
	position:absolute;
	top:5px;
	left: 705px;
	width:212px;
	height:20px;
	background:transparent url('/PublishingImages/search-bg.gif') no-repeat;
	z-index: 4000;
}


.ms-sbcell
{
	padding-left:50px !important;
	width:175px;
}

td.ms-sbgo
{
	background-color:transparent;
	border:0 none;
	padding-left:0 !important;
}

.ms-sbcell input
{
	width:175px;
}

.ms-sbgo-bpv3
{
	padding-left:5px !important;
}

#bpv3_toolbar
{
	position:absolute;
	top:50px;
	z-index:1000;
	background:transparent url(../PublishingImages/header-toolbar-bg.jpg) no-repeat;
    height:20px;
    width:425px;
    right:25px;
    display: none;
}

#bpv3_toolbar div
{
	z-index:1000;
}

#breadcrumb
{
	display:none;
}

#printHeader
{
	height:111px !important;
	width:990px;
	margin:0 auto;
}

#headerImg 
{
	margin-top:5px;
	clear:both;
	z-index:1;
	position:absolute;
	left:0px;
	top:111px;
}

#leftPanel
{
	width:240px;
}

#text_zoom
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	right:-290px;
}

#text_zoom img
{
	vertical-align:bottom;
}

#printer_friendly
{
	right:143px;
	top:0;
}

#topButtons
{
    left:840px;
    position:absolute;
    top:45px;
}

.register
{
    background-image:url('../PublishingImages/btn-register.png');
    width:147px;
    height:24px;
}

#printButton
{
    background-image:url('../PublishingImages/btn-print.png');
    width:127px;
    height:24px;
    
}

.ms-sbrow
{
	position:relative;
	right:4px;
}

/*******************************************************/
/*******************************************************/
/**************** Sidebars & Top Nav *******************/
/*******************************************************/
/*******************************************************/

#productsSideBar
{
    float:left;
    background:url('/PublishingImages/products-side-bar-bg.jpg') no-repeat;
    width:212px;
    height:739px;
    margin:5px 0px 0px 29px;
}

#homeSideBar
{
    float:left;
    background:url('../PublishingImages/bg-left-side-nav.jpg') bottom no-repeat;
    width:214px;
    /*height:514px;*/
    margin:5px 0px 0px 26px;
    position:relative;
    padding-bottom: 15px;
}

#tout-listening
{
    /*position:absolute;
    left:10px;
    top:10px; */
    margin-left: 10px;
    display:block;
    width:195px;
    height:206px;
    /* background:url('../PublishingImages/tout-listening.png'); */
}

#tout-patient-one
{
    /*position:absolute;
    left:10px;
    top:222px; */
    position: relative;
    width:195px;
    height:99px;
    margin-left: 10px;
}
#tout-patient-one .ie6fix {
    background:url('../PublishingImages/tout-patient-one.png') no-repeat;
}

#tout-patient-one a
{
    position:absolute;
    left:144px;
    top:46px;
    width:38px;
    height:20px;
}

#tout-canvas
{
    /*position:absolute;
    left:10px;
    top:327px; */
    width:195px;
    height:116px;
    margin-left: 10px;
    position: relative;
}
#tout-canvas .ie6fix {
    background:url('../PublishingImages/tout-canvas.png') no-repeat;    
}

#tout-canvas a
{
    position:absolute;
    left:145px;
    top:51px;
    width:38px;
    height:20px;
}

/********** Sub Nav Menu ************/

.sub-menu-patient-edu, .sub-menu-lilly-onc-programs
{
    margin: 10px 0px 10px 9px;  
    display: none;
}

.sub-menu-header
{
    height: 49px;
    background: url(../PublishingImages/sub-menu-patient-edu-header2.png) top left no-repeat;
}

.sub-menu-header-arrow, .sub-menu-header-text
{
    float: left;
    margin-top: 8px;
}

.sub-menu-header-arrow
{
    width: 12px;
    margin-left: 10px;
    margin-right: 4px;
    padding-top: 4px;
}

.sub-menu-header-text
{
    width: 150px;
    color: White;
    font-weight: bold;
    font-size: 14px;
}

.sub-menu-item
{
    height: 21px;
    background: url(../PublishingImages/sub-menu-patient-edu-item.png) top left no-repeat;
    display: block;
    width: 175px;
    color: White;
    padding: 4px 0px 0px 25px;
    text-decoration: none;
    font-weight: bold;
}

.sub-menu-item:hover, .sub-menu-item-active
{
    background: url(../PublishingImages/sub-menu-patient-edu-item-on.png) top left no-repeat;
    color: #cc0000;
}

.sub-menu-bottom
{
    height: 25px;
    background: url(../PublishingImages/sub-menu-patient-edu-bottom.png) top left no-repeat;
    display: block;
    width: 175px;
    color: White;
    padding: 6px 0px 0px 25px;
    text-decoration: none;
    font-weight: bold;
}

.sub-menu-patient-edu a {
	font-size: 11px;
}

.sub-menu-bottom:hover, .sub-menu-bottom-active
{
    background: url(../PublishingImages/sub-menu-patient-edu-bottom-on.png) top left no-repeat;
    color: #cc0000;
}

.home-side-bar-line
{
    border-top: 2px solid white;
    margin: 50px 14px 10px 14px;
    display: none;
}

.subSubNavBG div
{
    float:left;
}

#topNavigation
{
	display:none;
}

#topHome
{
	position:absolute;
    top:8px;
    left:5px;
}

#askLilly 
{ 
	position: absolute;
	top:6px;
	left:596px;
	z-index: 3000;
} 

#topNav
{
    position:absolute;
    bottom:0px;
    left:18px;
}

#topNav div
{
    float:left;
    margin-left:6px;
    height:32px;
}

#topNav_Home
{
    width:213px;
}

#topNav_Products
{
    width:233px;
}

#topNav_Support
{
    width:234px;
}

#topNav_Programs
{
    width:233px;
}

#programsSideBar
{
    float:left;
    background:transparent url(../PublishingImages/other-side-bar-bg.jpg) no-repeat;
    width:212px;
    height:518px;
    margin:5px 0px 0px 29px;
}

#programsSideNav
{
    background:transparent url(../PublishingImages/programs-side-nav-bg.gif) no-repeat;
    width:199px;
    height:102px;
    position:relative;
    top:20px;
    left:12px;
    clear:both;
    margin-bottom:25px;
}

#supportSideBar
{
    float:left;
    background:transparent url(../PublishingImages/other-side-bar-bg.jpg) no-repeat;
    width:212px;
    height:518px;
    margin:5px 0px 0px 29px;
}

#supportSideNav
{
    background:transparent url(../PublishingImages/education-support-nav-bg.gif) no-repeat;
    width:199px;
    height:133px;
    position:relative;
    top:20px;
    left:12px;
    clear:both;
}


/*******************************************************/
/*******************************************************/
/******************** Touts ****************************/
/*******************************************************/
/*******************************************************/



/*******************************************************/
/*******************************************************/
/******************* Center Content ********************/
/*******************************************************/
/*******************************************************/

#mainContent
{
	width:990px;
	margin:0 auto;
    position:static;
    z-index:1;
}


#centerContent
{
    padding:12px 0px 0px 10px;
}

#content
{
    margin-left:260px;
    margin-right:20px;
}

#leftCell
{
	width:240px;
	z-index:10;
	position:relative;
}

#centerCell 
{
	left:0px;
	position:relative;
	top: 0px;
	width:720px;
	z-index:499;
	display:block;
	vertical-align:top;
}

#leftPanel
{
	z-index:1000;
}

#centerContent
{
	position:absolute;
	
}

#printContent 
{
     position:relative;
     float:left;
     width:746px;
     z-index:500;
     background-color:transparent;
}

#printContent td
{
	padding:0px !important;
}


.subheadText 
{
    color:#00817B;
    font-size:14px;
    font-weight:bold;
}

#topSectionDiv
{	
}

#home-tout-container
{
    padding: 50px 10px;   
}

.home-tout
{
    float: left;
    width: 340px;
    margin-left: 10px;
}

.home-tout-header
{
    height: 32px;
    background: url(../PublishingImages/home-tout-header.jpg) top left no-repeat;
    color: White;
    font-weight: bold;
    font-size: 14px;
}

.home-tout-header div
{
    padding: 10px 10px;
}

.home-tout-body
{
    background: url(../PublishingImages/home-tout-body-bg.jpg) top left repeat-y;
    padding: 10px 15px;
}

.home-tout-btn-div
{
    text-align: center;
    padding-top: 20px;
}

.home-tout-footer
{
    background: url(../PublishingImages/home-tout-footer-bg.jpg) top left no-repeat;
    height: 9px;
}

#body-content-main
{
    padding: 10px;
}

/*******************************************************/
/*******************************************************/
/********************** Footer *************************/
/*******************************************************/
/*******************************************************/

#footer
{
    padding:20px 0px;
    margin-bottom:0px;
    clear:both;
}

.footerbar
{
    background:none;
    border-top:solid 3px #cc0000;
    padding:0px;
    margin:0px;
}

#footer p
{
    margin-left: 18px;
}

#footer a
{
    color:#cc0000;
    text-decoration:none;
}

#footer a:hover
{
    color:#cc0000;
    text-decoration:underline;
}

#printFooter
{
    width:994px;
    padding:40px 0 20px;
    border: none !important;
    clear:both;
}

#printFooter p
{
	padding-left:20px;
}

#printSubfooter
{
	display:none;
}

#printFooter a {
	color: #cc0000; 
	text-decoration: none;
}

#printFooter A:hover {
	text-decoration: underline;
}

#footerText a
{
	color:#cc0000;
	text-decoration:none;
}

#footerText a:hover
{
	color:#cc0000;
	text-decoration:underline;
}

.isiTitle
{
	margin-top:0px;
}

/*******************************************************/
/*******************************************************/
/******************** References ***********************/
/*******************************************************/
/*******************************************************/


.referenceTitle
{
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 0;
}

.references
{
    font-size: 11px;
    margin:0 0  15px 20px;
    padding: 0;
    margin-top: 0;
}

.noteText
{
    font-size:11px;
    margin-top:0px;
}

/*******************************************************/
/*******************************************************/
/********************** SubSubNav **********************/
/*******************************************************/
/*******************************************************/


.subSubNavBG
{
	height:258px;
	left:210px;
	padding-left:23px;
	padding-top:8px;
	position:absolute;
	top:125px;
	width:735px;
}

.subSubNavBG div
{
    float:left;
}

/*******************************************************/
/*******************************************************/
/***************** Custom BReadcrumb *******************/
/*******************************************************/
/*******************************************************/


#customBreadcrumb {
	height:20px;
	left:265px;
	position:absolute;
	top:120px;
	width:800px;
	z-index:100;
}
#customBreadcrumb div, #customBreadcrumb span
{
    float:left;
    padding-right:5px;
    color: #000000;
}

.breadcrumb a
{
	color:#cc0000 !important;
	text-decoration:none;
	font-size:12px !important;
}

.breadcrumb a:hover
{
	color:#cc0000 !important;
	text-decoration:underline;
	font-size:12px !important;
}

/*******************************************************/
/*******************************************************/
/*********** Lilly Oncology Products Touts *************/
/*******************************************************/
/*******************************************************/

#calloutLillyOncologyProducts { float: left; width: 340px; }            
#calloutLillyOncologyProducts div { text-align: center; border-left: solid 1px #d3d3d3; border-right: solid 1px #d3d3d3; }
#calloutLillyOncologyProducts .text { text-align: left; padding: 10px 20px; }

#calloutPatEduAndSupport { float: right; width: 340px; }
#calloutPatEduAndSupport div { text-align: center; border-left: solid 1px #d3d3d3; border-right: solid 1px #d3d3d3; vertical-align: top; } 
#calloutPatEduAndSupport .text {text-align: left; padding: 10px 20px; }  


.calloutHome
{
    background: transparent url(../PublishingImages/callout-background.jpg);
    width:336px;
    height:183px;
    float:left;
}

#registerTout 
{
	left:8px;
	margin-top:20px;
	position:relative;
}

#reimbursementTout 
{
	left:8px;
	margin-top:15px;
	position:relative;
}

#patEduMaterial
{
    margin-top: 40px;
    position: relative;
    left: 10px;
}

/*******************************************************/
/*******************************************************/
/******************* Flash Headers *********************/
/*******************************************************/
/*******************************************************/

#headerImgDiv
{
	margin-top:5px;
	margin-left:5px;
	position:absolute;
	top:111px;
	left:0px;
}

/*******************************************************/
/*******************************************************/
/******************* To Patient Buttons ****************/
/*******************************************************/
/*******************************************************/


/*******************************************************/
/*******************************************************/
/************************ Callouts *********************/
/*******************************************************/
/*******************************************************/

.blackBoxShort
{
    background-color:#d7eeed;
    width:437px;
    margin:0;
    padding:10px 5px;
    margin-bottom:15px;
}


.blackBox
{
    background-color:#d7eeed;
    width:660px;
    margin:0;
    padding:10px 5px;
    margin-bottom:15px;
}


#flashTout
{
	float:right;
	margin-left:15px;
}

.homeHeader
{
	color:#cc0000 !important;
}
/*******************************************************/
/*******************************************************/
/******************* Leaving Interstital ***************/
/*******************************************************/
/*******************************************************/

.LeavingSiteProductsPop {
    display: none;    
    position: fixed;
    top: 13%;
    left: 50%;    
    margin-left: -366px;
    width: 733px;
    height: 342px;
    z-index: 1000;
}

#leavingSiteProducts .content
{
	width: 100%; height: 100%;
    padding: 9px 18px 0px 15px;
    background: url(/PublishingImages/interstitial/popup-bg.png) top left no-repeat;   
}

#leavingSiteProducts .div-popup-logo
{
    float: left; 
    width: 200px; 
    padding: 15px 20px;
    font-size: 22px; 
    color: white; 
    font-weight: bold;
}

#leavingSiteProducts .div-popup-close
{
    float: right;
    width: 200px;
    padding: 15px 45px 15px 15px;
    text-align: right;
}

#leavingSiteProducts .div-popup-body
{
    text-align: center;
    clear: both;
    padding-top: 50px;
}

.LeavingSiteThirdPartyPop, .LeavingSiteHCPPop {
    display: none;    
    position: fixed;
    top: 13%;
    left: 50%;    
    margin-left: -240px;
    width: 480px;
    height: 342px;
    background: white;   
    z-index: 5000;
}

#leavingSiteThirdParty .div-popup-body, #leavingSiteHCP .div-popup-body
{
    padding: 0px 25px;
}

.LeavingSiteHCPPop
{
    height: 290px;
}

.jqmOverlay { background-color: #000; }

#innerLeaving
{
	margin:0 30px;
	width:390px;
}
#YES
{	
	width:88px;
	height:26px;
	display:block;
	float:left;
	margin-left:20px;
}


#NO
{	
	width:88px;
	height:26px;
	display:block;
	float:left;
	margin-left:190px;
}


/*******************************************************/
/*******************************************************/
/************************** ISIs ***********************/
/*******************************************************/
/*******************************************************/


/*******************************************************/
/*******************************************************/
/************************** VTC ************************/
/*******************************************************/
/*******************************************************/


#mainFlashObject
{
	width:850px;
}

.srch-Title
{
	padding-left:5px;
}

.srch-Title a
{
	color: #CC0000 !important;
}

.srch-results :nth-child(5n)
{
	display:block;
	padding-bottom:10px;
}

#lillyInfoBox
{
    display:none;
    background-color: white;
    border-radius:10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    color:#3E3E3E;
    padding:4px 8px;
    border:1px solid #D3D3D3;
    position:relative;
    z-index:3000;
    -webkit-box-shadow: 0px 0px 10px #000000;
    -moz-box-shadow: 0px 0px 10px #000000;
    box-shadow: 0px 0px 10px #000000;
    width:300px;
}

#logoLink
{
    display:block;
    position:absolute;
    left:0px;
    top:8px;
    width:225px;
    height:56px;
}

a.button
{
    display:inline-block;
    background-position:center top;
    text-indent:-9999px;
}

a.button:hover
{
    background-position:center bottom;
}

#flashContent
{
    width:745px;
    height:256px;
    margin: 0px 0px 0px 1px;
}

/******* Lilly Oncology Products page styles **************/

#main-body-div
{
    width: 890px;
    margin: 0 auto;
    
}

#main-body-header
{
    height: 51px;
    background: url(../PublishingImages/products/main-div-header-bg.png) top left no-repeat;
}

#products-header-logo
{
    float: left;
    width: 250px;
    padding-top: 15px;
    
}

#products-header-backsite
{
    float: right;
    width: 110px;
    padding-top: 15px;
}

#main-body-content
{
    background: url(../PublishingImages/products/main-div-content-bg.png) top left repeat-y;
    height: 530px;
}

#main-body-inner
{
    margin: 0px 9px;
    padding-left: 12px;
}

#main-body-footer
{
    height: 20px;
    background: url(../PublishingImages/products/main-div-footer-bg.png) top left no-repeat;
}

#main-body-content-alimta, #main-body-content-gemzar, #main-body-content-erbitux
{
    float: left;
    width: 275px;
    margin: 5px;
}

.products-scroll-box
{
    height: 350px;
    overflow:auto;
    margin-top: 10px;
    position: relative;
    
}

.alimta-h1
{
    color: #125aaa;
    font-size: 14px;
}

.alimta-h2
{
    font-size: 14px;
}

.alimta-h3
{
    font-size: 12px;
    font-weight: bold;
}

.gemzar-h1
{
    color: #007f7b;
    font-size: 14px;
}

.gemzar-h2
{
    font-size: 14px;
}

.gemzar-h3
{
    font-size: 12px;
    font-weight: bold;
}

#erbitux-isi
{
	padding-right: 5px;
}

.erbitux-h1
{
    color: #034694;
    font-size: 14px;
}

.erbitux-h2
{
    font-size: 14px;
}

.erbitux-h3
{
    font-size: 12px;
    font-weight: bold;
}

#erbitux-isi ul
{
    margin-bottom: 10px;
}

#erbitux-isi li
{
    margin-top: 5px;
}

#erbitux-isi .border
{
	border: 1px #000000 solid;
	padding: 0 4px 0 2px;
	margin-bottom: 5px;
}


.products-buttons
{
    text-align: center; 
    padding-top: 15px;
}

#products-footer-content
{
    width: 985px;
    margin: 0 auto;
    font-size: 12px;
}


