@CHARSET "UTF-8";
body {behavior:url("../css/csshover.htc");}
div.hd, div.bd, div.ft, div.part_icon { behavior: url("../css/iepngfix.htc"); }



/*hiding halfandhalf from pipeline status headers*/
table#pipe_table th.status_title span.status_6 {display:none;}

/* generic pipe class */
tr.program_row_over
{
	cursor: pointer;	
}

tr.program_row div.bar_pipe
{
	height: 34px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_bar_back.gif) 351px 0;
}
tr.program_row div.bar_pipe
{
	height: 34px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_bar_back.gif) 351px 0;
}

tr.program_row_over div.bar_pipe,
	tr.program_row_active div.bar_pipe
{
	height: 34px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_bar_back-over.gif) 351px 0;
}



/* this is special case for the completed rows */
tr.program_row td.bar_container div.phase5_100
{
	height: 34px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_bar_complete_back.gif) 351px 0;
}

tr.program_row_over td.bar_container div.phase5_100,
	tr.program_row_active td.bar_container div.phase5_100
{
	height: 34px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_bar_complete_back-over.gif) 351px 0;
}

/* this is special case for half and half*/
tr.program_row td.bar_container div.phase6_100
{
	height: 34px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_bar_back-p2-app.gif) 351px 0;
}

tr.program_row_over td.bar_container div.phase6_100,
	tr.program_row_active td.bar_container div.phase6_100
{
	height: 34px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_bar_back-p2-app-over.gif) 351px 0;
}

/* special case for last row in a group 
	makes it 1px shorter to hide the dotted divider */
table#pipe_table tr.last_row div
{
	height: 33px;
}

table#pipe_table 
{ 
	padding: 0; 
	font-size: 10px; 
	margin: 0;
	/* background: url(../Site_Gfx/pipeline/pipeline_row_background.gif) repeat-y 0 0; */
}
table#pipe_table th
{
	font-weight: bold; 
	text-align: left; 
	height: 22px;
	padding: 2px 0 0 0; 
	margin: 0;
	color: #333;
}
table#pipe_table th.program_title
{
	text-align: left; 
	border: none; 
	padding-left: 14px;  
}
table#pipe_table th.partner_title
{
	text-align: center; 
}

table#pipe_table th.status_title
{
	width: 351px;
	background: url(../Site_Gfx/pipeline/pipeline_row_back.gif) 351px 0;
}

table#pipe_table th.status_title span
{
	width: 70px;
	display: block;
	float: left;
	text-align: center;
}

/* progress widths */
table#pipe_table tr td.bar_container div.phase6_100 /*special half and half for Alicaforsen*/
{
	width: 315px;
}
table#pipe_table tr td.bar_container div.phase5_100
{
	width: 351px;
}
table#pipe_table tr td.bar_container div.phase5_75
{
	width: 333px;
}
table#pipe_table tr td.bar_container div.phase5_50
{
	width: 315px;
}
table#pipe_table tr td.bar_container div.phase5_25
{
	width: 298px;
}
table#pipe_table tr td.bar_container div.phase4_100
{
	width: 280px;
}
table#pipe_table tr td.bar_container div.phase4_75
{
	width: 263px;
}
table#pipe_table tr td.bar_container div.phase4_50
{
	width: 245px;
}
table#pipe_table tr td.bar_container div.phase4_25
{
	width: 228px;
}
table#pipe_table tr td.bar_container div.phase3_100
{
	width: 210px;
}
table#pipe_table tr td.bar_container div.phase3_75
{
	width: 193px;
}
table#pipe_table tr td.bar_container div.phase3_50
{
	width: 175px;
}
table#pipe_table tr td.bar_container div.phase3_25
{
	width: 158px;
}
table#pipe_table tr td.bar_container div.phase2_100
{
	width: 140px;
}
table#pipe_table tr td.bar_container div.phase2_75
{
	width: 123px;
}
table#pipe_table tr td.bar_container div.phase2_50
{
	width: 105px;
}
table#pipe_table tr td.bar_container div.phase2_25
{
	width: 88px;
}
table#pipe_table tr td.bar_container div.phase1_100
{
	width: 70px;
}
table#pipe_table tr td.bar_container div.phase1_75
{
	width: 53px;
}
table#pipe_table tr td.bar_container div.phase1_50
{
	width: 35px;
}
table#pipe_table tr td.bar_container div.phase1_25
{
	width: 18px;
}


/* table cells */
table#pipe_table tr td
{ 
	padding: 0; 
	margin: 0; 
	vertical-align: middle; 
	border: none;
	overflow: hidden;
}
table#pipe_table tr td.program 
{
	border: none; 
	padding: 0 0 0 14px;  
	margin: 0;
	font-weight: bold; 
	color: #5e357f; 
	vertical-align: middle; 
	width: 122px;
}
table#pipe_table tr td.target 
{
	font-weight: bold; 
	padding: 0;  
	margin: 0;
	color: #333;
	width: 75px;
}
table#pipe_table tr td.partner 
{
	font-weight: bold; 
	padding: 0;  
	margin: 0;
	color: #333;
	width: 138px;
	text-align: center;
	
	
}
table#pipe_table tr.program_row td.program,
	table#pipe_table tr.program_row td.target,
	table#pipe_table tr.program_row td.partner 
{
	background: url(../Site_Gfx/pipeline/pipeline_row_back.gif) 0 0;
}
table#pipe_table tr.program_row_over td.program,
	table#pipe_table tr.program_row_over td.target,
	table#pipe_table tr.program_row_over td.partner 
{
	background: url(../Site_Gfx/pipeline/pipeline_row_back-over.gif) 0 0;
}

table#pipe_table tr.program_row_active td.program,
	table#pipe_table tr.program_row_active td.target,
	table#pipe_table tr.program_row_active td.partner 
{
	background: url(../Site_Gfx/pipeline/pipeline_row_back-over.gif) 0 0;
}
table#pipe_table tr.program_row td.bar_container
{
	width: 351px;
	padding: 0;  
	margin: 0;
	background: url(../Site_Gfx/pipeline/pipeline_row_back.gif) 351px 0;
}

table#pipe_table tr.program_row_over td.bar_container
{
	width: 351px;
	padding: 0;  
	margin: 0;
	background: url(../Site_Gfx/pipeline/pipeline_row_back-over.gif) 351px 0;
}

table#pipe_table tr.program_row_active td.bar_container
{
	width: 351px;
	padding: 0;  
	margin: 0;
	background: url(../Site_Gfx/pipeline/pipeline_row_back-over.gif) 351px 0;
}


table#pipe_table tr.over td.program,
	table#pipe_table tr.over td.target,
	table#pipe_table tr.over td.partner
{
	background: url(../Site_Gfx/pipeline/pipeline_row_background-over.gif);
} 
table#pipe_table tr.over td.bar_container
{
	background: url(../Site_Gfx/pipeline/pipeline_row_background-over.gif) 351px 0;
} 

table#pipe_table tr td.rowheader {height: 15px; padding: 0 0 0 0; font-weight: bold; border: none; }

/* regular rows */
table#pipe_table  tr,
	table#pipe_table tr.alt_row 
{
	
}


/* group headers */
table#pipe_table  tr.treatement_area_header
{

}
table#pipe_table  tr.treatement_area_header td
{
	vertical-align: top;
	color: #fff;
	height: 18px;
	padding: 12px 0 0 14px; 
	font-weight: bold;
	background: #fff url(../Site_Gfx/pipeline/pipeline_group_header_background.gif) repeat-x;
}

table#pipe_table  tr.first_treatement_area_header td
{
	color: #fff;
	height: 20px;
	padding: 0 0 0 14px; 
	font-weight: bold;
	background: #fff url(../Site_Gfx/pipeline/pipeline_first_group_header_background.gif) repeat-x;
}
table#pipe_table  tr.treatement_area_header td a,
	table#pipe_table  tr.first_treatement_area_header td a
{
	color: #fff;
	text-decoration: none;
	display: block;
}
table#pipe_table  tr.treatement_area_header td a:hover,
	table#pipe_table  tr.first_treatement_area_header td a:hover
{
	text-decoration: underline;
}

/* program links */
table#pipe_table a.program_link
{
	color: #002d5f;
	text-decoration: none;
}

table#pipe_table a.program_link:hover
{
	text-decoration: underline;
}


table#pipe_table td.program, table#pipe_table td.status_2, table#pipe_table td.status_4 {background: transparent;}
table#pipe_table td.status_1, table#pipe_table td.status_3, table#pipe_table td.status_5 {background: transparent;}

table#pipe_table td.roll_active:hover {background: #ebf3f6; cursor: pointer;}

table#pipe_table td.compound a {color: #649387; text-decoration: none; }
table#pipe_table td.compound a:hover { text-decoration: underline; }

div.tool_instructions {  line-height: 1em; color: #666666; font-size: .9em; text-align: left; margin-top: 10px; }


/* pop up */
div.pop_up {
	color:#333;
	padding:0;
	border:none;
	width: 289px;
	position: absolute;
	background: transparent;
	visibility: hidden;
}

div.pop_up div.hd 
{
	color:#333;
	background-color: transparent; 
	border: 0; 
	background: transparent url(../Site_Gfx/pipeline/pipeline_pop_back_complete.png) no-repeat 0 0; 
	height: 64px;
	line-height: 14px;
	padding-bottom: 10px;
}

div.pop_up .container-close {
	margin: 30px 8px 0 0;
	background: url(../Site_Gfx/pipeline/pop_up_close.gif);	
	width: 20px;
	height: 18px;
}

div.pop_up div.bd {
	padding: 0 0 10px 25px;
	background: transparent url(../Site_Gfx/pipeline/pipeline_pop_back_complete_middle.png) repeat-y;
	clear: both;
}
div.pop_up div.ft {padding: 0; background: transparent url(../Site_Gfx/pipeline/pipeline_pop_back_complete_bottom.png) no-repeat bottom left; height: 17px;}

div.pop_up div.inner_body {width: 245px;}

a.learn_more_pipe
{
	color:#46166B;
	font-weight: bold;
	margin-top: 10px;
	display: block;
	float: right;
}

div.pop_up div.bd div.application
{
	margin: 10px 0 0 0;
	font-style: italic;
}

div.pop_up div.hd div.title {
	color: #4b1a6d; 
	font-size: 12px; 
	padding: 0 0 5px 20px; 
	margin: 35px 0 0 0; 
	width: 95px;
	float: left;
}
div.pop_up div.hd div.title span.name,
	div.pop_up div.hd div.indication span.name
{
	color:#333;
	font-size: 10px;
}
div.pop_up div.hd div.indication {
	padding:0 0 0 0; 
	margin: 35px 0px 0px -22px; 
	width: 125px;
	float: left;
	text-align:right;
}
div.pop_up div.hd div.title span.category {color: #5397b6;}
div.pop_up div.bd div.desc {color: #727076; font-size: 10px; margin: 0px 0 0 10px; }


/*	 Current Advances Styles	*/

.curadv_section {
	background:transparent url(../Site_Gfx/border_dotted.gif) no-repeat scroll 0 1px;
}

	
.curadv_header {
	font-weight:bold;
	
}



