/* float: left;
*/
a.tooltip {
/*	color: #4F4F4F;  */
	font-size: 9pt;
}
	.button_1
	{
		background-color: Ivory;
	}

	.medSz
	{
		font-size: 16px;
		font-weight: bold;
	}
	.start
	{
		background-color: #aaCCaa;
	}

	.stop
	{
		background-color: #FFaaaa;
	}
	
	.continue
	{
		background-color: #ffffff;
	}
	
	option.gene
	{
		background-color: #FFffbb;
	}
		
	option.Start 
	{
	/*	background-repeat: no-repeat;
		background-image: url(calc.jpg);  */
		background-color: #aaCCaa;
		font-size: 14px; 
		color: black
	}

	option.Stop 
	{
	/*	background-repeat: no-repeat;
		background-image: url(calc.jpg);   */
		background-color : #FFaaaa;   
		font-size: 14px; 
		color: black
	}


	option.normal 
	{
		font-size: 14px;
		margin-left: 0px;
	}
	
   BODY 
   {
   /*   background-color : #E6E2D6;   */
      font-family: Arial,Helvetica,sanserif;
      font-size: 10pt;
/*	  margin-left: .3in;
	  margin-right: .4in;  */
/*	  margin-top: .4in */
   }

   P
   {
       font-family: Arial,Helvetica,sanserif;
       font-size: 10pt
   }
   	
.grey{
	color: #6D6D6D;  
	}	
	
	.lnk2
	{
	    font-size: 10pt;
        color: blue;
	    text-decoration: none
	}
	.handOnly
	{
		text-decoration: none
	}
	
	.ex
	{
		font-family : Arial;
		font-weight : bold;
		font-size: 16pt 
	}	
	
	.mj
	{
		font-family : Arial;
		font-weight : bold;
		font-size: 11pt 
	}	
	
	.mn
	{
		font-size: 8pt 
	}
	
	CITE { font-size: 10pt }
	CITE { font-style: normal }
	
   FORM { font-family: Arial,Helvetica,sanserif}
   FORM { font-size: 10pt }
   
   TABLE {
	background-color : #FFFFFF; 
   	font-family: Arial,Helvetica,sanserif;
    font-size: 9pt;
	/* border-collapse: collapse; */
	/*empty-cells:hide */ 
	/* border-width: 1px; */
	}
	


   SPAN { font-size: 10pt }
	P { font-size: 10pt }
	B  { font-family: Arial,Helvetica,sanserif}
	UL { font-family: Arial,Helvetica,sanserif}
	UL { font-size: 10pt}
	OL { font-family: Arial,Helvetica,sanserif}
		
   #smallText  P { font-family: Arial,Helvetica,sanserif}
   #smallText  P {  font-size: 10pt }
   #smallText  P A { text-decoration: underline }
   #smallText  H2{font-size: 16pt}
   #smallText  H2 {color: #cc0066}
   #smallText  BODY {background-color: #cc0066}

	.small
	{
		font-family: Arial,Helvetica,sanserif;
		font-size: 8pt;	
	}
	.note4Vis
	{
		display: block;
		font-size: 10pt;
		padding: 4px;
	 }
	.notes4Vis
	{
		display: block;
		font-size: 10pt;
		padding: 4px;
	 }
	 .note4Hid
	 {
	 	display: none;	
	 }
	
	
    .flyby
   {
		position: absolute;
		font-family: Arial,Helvetica,sanserif;
		background-color: #ffffff;
		font-size: 10pt;
		z-index:100;
		top: 0px;
		left: 20px;
		visibility: hidden;
		padding: 5px;
		border: solid 2px #000000;
		width: 250px;
    }
	
    .myspan
   {
		font-family: Arial,Helvetica,sanserif;
		background-color : #C0C0C0;
		font-size: 10pt;
	/*	visibility: hidden;	 */
    }
	
	.changeDiv
	{
	background-color : #FFF2CA;
	}
	
	.emph
	{
		background-color : #C0C0C0;	
	}


	.colHead
	{
		background-color : #CCCCCC;
		font-weight: bold; 
		text-align: center;
		border: 0px solid #006688;
	}
	
	.colHeadSecondary
	{
		background-color : #FFB877;
		font-weight: bold; 
		text-align: center;
		border: 0px solid #006688;
	}
		
	.white{
		background-color : #FFFFFF;
		text-align: left;
		font-weight: normal; 
	}

	.colHead2  /* Used by drug metab tables */
	{
		background-color : #CCCCCC;
		text-align: center;
		border: 1px solid #999999;
	}
	
	.minor
	{
		background-color : #E8DCD4;
		font-size: 9pt;
	}
	
	.major
	{
		background-color: #ffffCC;
		font-size: 10pt;
	}
	.undist
	{
		background-color: #FFFFFF;   EBF2EB;
		font-size: 10pt;	
	}
	
	/* noteWindow is the iframe window */

	#noteWindow P {
		font-size: 10pt
	}
	#noteWindow strong {font-size: 12pt}
	#noteWindow
	{
		 position: absolute;  
		
	/*	position: fixed;  */
		background-color: #ffffff;
		font-family: Arial,Helvetica,sanserif;
		font-size: 10pt;
		z-index:50;
		top: 0px;
		left: 0px;
	/*	height: 90%;  */
		padding: 2px;
		border: solid 2px #000000;
		/*
		width: 170px;
		
		 layer-background-color: #000000
	 */
	 }
	#helpWindow
	{
		position: absolute;  
		background-color: #ffffff;
		font-family: Arial,Helvetica,sanserif;
		font-size: 10pt;
		z-index:50;
		top: 0px;
		left: 0px;
		padding: 2px;
		border: solid 2px #000000;
		width: 300px;
		
		/* layer-background-color: #000000
	 */
	 }
	 
/*
	 ---------------------
#fixed {
    position: absolute;
    top: 0;
    left: 0;
    width: 10em;
    height: 100%;
}

*/
body > #noteWindow {
    position: fixed;
}

/*
#content {
    margin-left: 10em;
}
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
*/
 	.indented
	{
		position: relative;
		left: 5%;
	}
	
	#hiddentd
	{
		background-color : #999999; /* E6E2D6;	  */
	}
   
   #button
   {
	border-top-style : solid;
	border-bottom-color : #000000;
	border-right-color : #000000;
	border-top-color :   #C0C0C0;
	border-left-style : solid;
	border-bottom-style : solid;
	border-right-style : solid;
	border-left-color : #c0c0c0;
	background-color : #BDDECD;
}
	/* note is the text in the window */
	#note P {
		font-size: 10pt
	}
	#note strong {font-size: 12pt}
	#note
	{
		position: absolute;  
		
	/*	position: fixed;   */
		background-color: #ffffff;
		font-family: Arial,Helvetica,sanserif;
		font-size: 10pt;
		z-index:50;
		top: 10px;
		left: 5px;
		right: 25px;
	/*	padding: 5px;
		border: solid 2px #000000;  
		width: 220px;
		/* layer-background-color: #000000
	 */
	 }
	 .colorMj{	 
	 background-color: #FF5D75;
	 }
	 
	 .buttonStl
	 {
		font-size: 8pt;
	}
	
	.buttonRed
	 {
		background-color: #ff8888;
		font-size: 10pt;
		color: #ffffff;
	}

	#drugsChosen
	{
		height: 75px;
		width: 275px
	}	
	
	#progBar
	{
		position: absolute;
		top: 200px;
		left: 300px;		
	}
	#pg1col2YY
	{
		position: absolute;
		top: 100px;
		left: 400px;	
	}
	#frameDivGenYY
	{
		position: absolute;
		top: 100px;
		left: 30px;	
	}
	 #frameDivDrYY
	{
		position: absolute;
		top: 100px;
		left: 30px;	
	}
	.coltxt
	{
		font-size: 10pt;
		background-color: #A8F2B5;
	}
	.ConfHigh
	{
		background-color: #AAAAFF;	
	}	 
	.ConfMod
	{
		background-color: #FFFF77;	
	}
	.ConfLow
	{
		background-color: #FFB877;	
	}
	.ConfNA
	{
		background-color: #ffffff;	
	}
	
	.table1vis 
	{
		/* display: block;		  */
	}
	.table1none 
	{
 	 display: none;
	}
	.listVis 
	{
  		display: block;
		position: relative;		
	}
	.showIt 
	{
 	 	display: block;
		background-color: #ffffff;
	}
	
.screens_hideIt    /* On paper don't hide and don't underline */
	{
		 display: none; 
	}
.screens_showIt    /* On paper don't hide and don't underline */
	{
		 display: block;
		 text-decoration: none;
		 padding-left:30px;
		 font-size: 9pt;
		 color: #000;	 
	}
.screensUnderline
	{
		text-decoration: underline;
		font-size: 10pt;
		font-weight : bold;
		color: #000;		
	}	
			
	.listNone 
	{
 	 	display: none;
	}
	.bigger 
	{
 	 	font-size: 10pt;
	}
	.nowrap
	{
/*		whitespace: nowrap;  */
	}
	.subsubhead
	{
		font-size: 11pt;
		font-weight : bold;
		color: #cc0066
	}
	.subhead
	{
		font-size: 14pt;
		font-weight : bold;
		color: #cc0066
	}
	.subheadBlack
	{
		font-size: 14pt;
		font-weight : bold;
	}	
	.subsubheadBlack
	{
		font-size: 12pt;
		font-weight : bold;
	}

	
	.head
	{
		font-size: 18pt;
		font-weight : bold;
		color: #cc0066
	}
		
	.aWindow
	{
		top: 10px;
		left: 5px;
		padding: 2px;		
	}
	.hideIt 
	{
 	 display: none;
	}	
	

	.clickable
	{
		cursor: pointer;
		background: #FFFFFF;	
	}
	
	.clicked
	{
		cursor: auto;
		background: #CCCCCC;	
	}
	
/*.detailsTable   */
.td{
	border : 1px;
	border: 2px solid #A90533;
	}
.arrow {
/*	background: url('images/redArrow5.gif') left center no-repeat #AAAAAA;
	width: 100px;
	height: 15px;  */
}

/*** Balloon Tooltip styles ***/
#dhtmlgoodies_tooltip{
	background-color:#EEE;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:6px;
	font-size: 9pt;  /* font-size:0.9em;  */
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;

}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}
.red{
	color: #ff3333;
}

a.tooltipN
{
	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
}

.narrow
{
	font-size: 12pt;
	font-weight: bold;
	color: #FF0066;	
}
.narrowBlack
{
	font-size: 12pt;
	font-weight: bold;	
}
