#milestonedialog { }

#milestoneview2  { clear:both; background-image:url(/images/dialogbg.gif); background-repeat:repeat-x; background-color:#DEDEDE; min-height:450px; width:864px; padding:0px 18px 0px 18px;  }

#milestoneclose { float:right; padding:18px 0px 0px 0px; cursor:pointer;}
#milestonetitle { float:left; padding:18px 0px 0px 0px;}
#milestonetitle p { margin:0; padding:10px 5px 10px 0px; font-size:10pt; color:#0063BE; font-weight:bold; font-family:Helvetica, Arial; color:#4C4A47;}
#milestoneview2 .odd {  background-image:url(/images/thinktankbg.gif); background-repeat:repeat-x; background-color:#E0EFFB; }
#milestoneview2 .even {  }

#milestonecontent { clear:both; overflow: hidden; width:864px; }
#milestoneview2 .milestonescrollcontent { height:283px; }



#milestoneview2 .decades { clear:both; }
#milestoneview2 .decade  { width:1900px; float:left; overflow:hidden; background-color:#858482; color:#FFFFFF;   }
#milestoneview2 .decade p {padding:2px 10px 2px 10px; margin:0;}
#milestoneview2 .oneyear  { width:170px; float:left; overflow:hidden; padding:10px 10px 10px 10px; font-size:8pt;}
#milestoneview2 .oneyear h3 		{ color:#C6C3BF; font-size:22pt; padding:2px 0px 2px 0px; margin:0; }
#milestoneview2 .oneyear p 			{ margin:0; padding:0px 0px 4px 0px; color:#4C4A47; }
#milestoneview2 .oneyear p  em 		{ font-family:Arial, Helvetica, sans-serif; font-size:7pt; padding:2px 0px 2px 0px;}

#milestoneview2 .trialmilestones p b		{color:#FF7900; font-size:8pt; font-family:Helvetica, Arial;}
#milestoneview2 .regulatorymilestones p b 	{color:#3C4BA4; font-size:8pt; font-family:Helvetica, Arial;}

#milestoneview2 #milestonebottom   { clear:both; width:864px;  margin:20px 0px 0px 0px; }
#milestoneview2 #milestonescroller { float:left; width:804px;  }
#milestoneview2 #milestoneleft { float:left; width:28px; height:20px; overflow:hidden; background-image:url(/images/scrollleft.gif); background-repeat:no-repeat; }
#milestoneview2 #milestoneright { float:left; width:28px; height:20px; overflow:hidden; background-image:url(/images/scrollright.gif); background-repeat:no-repeat;}

#milestoneview2 #milestonebottom .ui-slider-horizontal {background-image:url(/images/scrollbg.gif); width:804px; background-repeat:repeat-x; border-top:1px solid #B0AFAA; border-bottom:1px solid #B0AFAA; height:18px; border-left:0; border-right:0; }
#milestoneview2 .ui-slider-handle	  { background-image:url(/images/scrollbar.png); border:0; height:26px; width:308px; background-color:transparent; margin-left:-5px; background-position:0px 5px; }
.onemilestonecontent  p { margin:0; padding:2px 0px 2px 0px; font-size:9pt; }
.onemilestonecontent .milestonetools { clear:both; padding:4px 0px 0px 0px; }
.onemilestonecontent .milestonetools .goto { float:left; font-size:8pt; }
.onemilestonecontent .milestonetools .goto a { color:#FF7900; }
.onemilestonecontent .milestonetools .close { float:right; cursor:pointer; font-size:8pt; color:#1E76C6; }

#closeaddmilestone { cursor:pointer;}
#milestoneadddiv   { position:absolute; z-index:999; margin:-430px 0px 0px -18px; width:864px; height:430px; background-image:url(/images/dialogbg.gif); background-repeat:repeat-x; background-color:#DEDEDE; padding:10px 18px 10px 18px; }
#milestoneadddiv .input { width:268px; font-size:16pt; border:1px solid #C6C3BF; color:#0063BE; }
#milestoneadddiv h3 { margin:0; padding:0px 0px 0px 0px; font-size:22pt; color:#4C4A47; font-family:"Trebuchet MS", Helvetica; font-weight:normal; text-transform:none;}
#milestoneadddiv p  { font-size:10pt; line-height:18px; padding:5px 0px 5px 0px; margin:0;}
#milestoneadddiv table h3 { margin:0; padding:0px 0px 0px 0px; font-size:18pt; color:#FF7900; font-family:"Trebuchet MS", Helvetica; font-weight:normal;}
#milestoneadddiv textarea { width:846px; border:1px solid #C6C3BF; color:#0063BE; height:120px; }
#milestoneadddiv .button  { font-size:10pt; color:#FFFFFF; font-family:Helvetica , Arial; background-color:#0063BE; padding:2px 10px 2px 10px; border:0; font-weight:normal; }
