@charset "utf-8";
/* CSS Document */

/* HIDE THE GLOBAL NAV FOR PRINT */
#topnav_container {
	display: none !important;
}

/* Hide Flash Page Title */
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important; height: 0; width: 0; position: absolute; overflow: hidden;}

 
 span.sIFR-alternate { position:absolute; left:200px; margin-top:10px; padding:-200px 0px -200px 200px; border:0px solid #000; background-color:#fff; }
 
/* Hide Unwanted Elements */
#initialnav, #nav, #skipnav, #admin, #footer, #flashcontent{
	display:none;
}

/* Global Variables */
body, .body { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* Genentech Logo */
#globalHdr img { border:none;}

/* Page Title */
#localHdr h2{background:no-repeat; padding-left:200px border:0px solid #000;}

/* Banner Image */
#printBannerImg {top: 30px; width:640px; height:45px; max-height:45px; background-color:#fff; background:no-repeat; background-image:none; border:0px solid #000;  }

/* Left Column */
.detail #leftNav { position:absolute; top:80px; left:0px; float:none !important; }
/* Center Column */
.detail #mainContent {position:relative; top:40px; left:200px; width:230px; float:none !important;}
/* Right Column */
.detail #utility { position:absolute; left:490px; width:139px; vertical-align:top; padding-top:15px; background:transparent;  top:130px; border:0px #000 solid; float:none !important;}

/* PDE ADDED HERE */
#leftNav h5 {display:none;}	
#leftNav {margin-left:-20px; margin-top:50px; padding-top:5px; position:relative; }
#leftNav ul.pde li {margin-top:5px; margin-bottom:5px; color:#666 !important; }
#leftNav ul.pde a:link,
#leftNav ul.pde a:visited,
#leftNav ul.pde a:active{
		text-decoration:none;
		color:#666;
	}
#leftNav ul.pde a:hover {
		text-decoration:none;
		color:#6e8210;
	}
#leftNav ul.pde li ul a:link,
#leftNav ul.pde li ul a:visited,
#leftNav ul.pde li ul a:active{
		text-decoration:none;
		color:#999;
		display:none;
		visibility:hidden;
	}
#leftNav ul.pde li ul a:hover {
		text-decoration:none;
		color:#6e8210;
	}
#leftNav ul.pde li.pdein,
#leftNav ul.pde li.pdein a:link,
#leftNav ul.pde li.pdein a:visited,
#leftNav ul.pde li.pdein a:hover,
#leftNav ul.pde li.pdein a:active{
		text-decoration:none;
		color:#6e8210;
	}
#leftNav ul.pde{
		text-align:left;
		font-size: 11px;
		/* margin: 5px auto; */
		
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 0px;
		background:#fff;
		width: 165px;
		list-style: none;
	}
#leftNav ul.pde ul{
	display:none;
	}
#leftNav ul.pde li{
		
		padding-left: 15px;
		border-bottom: 1px solid #ccc;
		list-style: none; 
	}
#leftNav ul.pde li.pdeatnc {
		background: url(/gene/images/bg_pde_at_1_nc.gif) no-repeat;
	}
#leftNav ul.pde li.pdeatnc a,
#leftNav ul.pde li.pdeatnc a:link,
#leftNav ul.pde li.pdeatnc a:visited,
#leftNav ul.pde li.pdeatnc a:hover,
#leftNav ul.pde li.pdeatnc a:active {
		color:#6e8210;
	}
#leftNav ul.pde li.pdeatwc {
		background: url(/gene/images/bg_pde_at_1_wc.gif) no-repeat;
	}
#leftNav ul.pde li.pdeatwc a,
#leftNav ul.pde li.pdeatwc a:link,
#leftNav ul.pde li.pdeatwc a:visited,
#leftNav ul.pde li.pdeatwc a:hover,
#leftNav ul.pde li.pdeatwc a:active {
		color:#6e8210;
	}
#leftNav ul.pde li.pdeatwc ul li a,
#leftNav ul.pde li.pdeatwc ul li a:link,
#leftNav ul.pde li.pdeatwc ul li a:visited,
#leftNav ul.pde li.pdeatwc ul li a:hover,
#leftNav ul.pde li.pdeatwc ul li a:active {
		color:#999;
	}
#leftNav ul.pde .pdemargin{
		padding-right: 7px;
	}
#leftNav ul.pde li ul li{
		border-bottom: none;
		text-indent: 0px;
		background: url(/gene/images/bg_pde_dash.gif) no-repeat;
		margin-left: 0px;
		padding-left: 15px;
	}
#leftNav ul.pde li ul li.pdeat {
		background: url(/gene/images/bg_pde_at_2.gif) no-repeat;
	}
#leftNav ul.pde li.pdeinarrow ul li.pdeat,
#leftNav ul.pde li.pdeinarrow ul li.pdeat a,
#leftNav ul.pde li.pdeinarrow ul li.pdeat a:link,
#leftNav ul.pde li.pdeinarrow ul li.pdeat a:visited,
#leftNav ul.pde li.pdeinarrow ul li.pdeat a:hover,
#leftNav ul.pde li.pdeinarrow ul li.pdeat a:active {
		color:#6e8210;
	}
#leftNav ul.pde li.pdeinarrow {
		background: url(/gene/images/bg_pde_arrow.gif) no-repeat;
	}
#leftNav ul.pde li.pdeinarrow a,
#leftNav ul.pde li.pdeinarrow a:link,
#leftNav ul.pde li.pdeinarrow a:visited,
#leftNav ul.pde li.pdeinarrow a:hover,
#leftNav ul.pde li.pdeinarrow a:active {
		color:#6e8210;
	}
#leftNav ul.pde li.pdeinarrow ul li a,
#leftNav ul.pde li.pdeinarrow ul li a:link,
#leftNav ul.pde li.pdeinarrow ul li a:visited,
#leftNav ul.pde li.pdeinarrow ul li a:hover,
#leftNav ul.pde li.pdeinarrow ul li a:active {
		color:#999;
	}
#leftNav ul.pde li strong{
		color: #6e8210;
	}
	
	
	
/* dynamically added to LIs with nested ULs */
#leftNav ul.pde li.parent{
		margin: 0px;
		padding-right: 0px;
		padding-left: 15px;
		text-indent: -7px;
	}
#leftNav ul.pde li.parent img{
		border:none;
		margin: 0px;
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		left: -8px;
	}
/* dynamically added to LIs with nested ULs and STRONG elements in them */
#leftNav ul.pde li.current li{
		margin: 0px;
		margin-left: 0px;
		padding-right: 0px;
		padding-left: 15px;
	}
/* The class to hide nested ULs */
#leftNav .pdehide{
               position:absolute;
               top:0;
               left:-4000px;
       }
/* The class to show nested ULs */
#leftNav .pdeshow{
               position:static;
               display: table;
               top:0;
               left: 0px;
       }

#leftNav ul.pde ul{	display:none;}
