/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

/* 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;}

/* Display Text Page Title */
 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 elements */
body, .body { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.imgTxt {text-indent:-5000px;}

/* Genentech Logo */
#globalHdr img { border:none;}

/* Page Title */
#localHdr h2{background:no-repeat; padding-left:200px border:0px solid #000;}

/* Outer Div for Content */
#wrapper {width: 640px; overflow:visible; border:0px solid #FF3333;float:none !important;}

/* Column Placements */
.detail #leftNav { position:absolute; top:110px; left:-7px; float:none !important; }
.detail #mainContent {position:relative; top:40px; left:200px; width:460px; max-width:40em; float:none !important; border:0px solid #000;}
.detail #mainContent table { width:40em; max-width:40em;float:none !important; border:0px solid #000;}
.detail #mainContent td {max-width:20em;float:none !important;}

/* Added to resize specific images in the main content area for print  */
.detail #mainContent img.printImageSizing { border:0px #000 solid; width:440px; max-width:440px;float:none !important; }
.detail #mainContent img.printImageSizingSmall { border:0px #000 solid; width:200px; max-width:200px;float:none !important; }
/*

.detail #mainContent { position:absolute; top:150px; left:180px; width:460px; max-width:460px; border:1px #000 solid; overflow:visible; display:inline-block; float:none !important; }





h1 {position:relative; top:-15px;}
h2 .sIFR-replaced {position:absolute; left:-1000px;}
h5 a{ display:none;}*/

/* Add Page Break 
div#content {display:inline; page-break-after:always;}
div#mainContent {height:100%; z-index:999; display:block;}
*/
/* PDE ADDED HERE */
#leftNav h5 {display:none;}	
#leftNav {margin-left:-20px; margin-top:30px; 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;/*
		margin:0 0 0 12px;
	
		padding:0;
		padding-left: 4px;
		padding-top: 5px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top: 0px;*/
	}
#leftNav ul.pde li{
		/* line-height: 14px;
		margin:0;
		margin-left: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 0px;*/
		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;}

#legacyContent .header{
float:none !important;
display:block;
font-size:11px;
font-weight:bold;
color:#6e8210;
}
/*
.hdr h5 a, .hdr2 h5 a{
display:inline;
font-size:11px;
font-weight:bold;
color:#6e8210;
text-decoration:none;
width:166px;
position:relative;
left:30px;}*/
