table.pix { border: 3px solid #008080; 
	  	  	 background: #FFFFFF; padding: 2px;
	 	  }

.pix td   { border: 1px solid #008080;
		  }

.plain {border: none; }

.plain td {border: none;}

/*** pedigree table ***/

table.pedigree {
		border: solid 2px #000080; 
}

.pedigree td {font-size: 0.8em;
			border: 1px solid black;
			color: black;
			margin: 0px;
  			padding: 2px;
}

.pix caption { font: "Times New Roman", Times, serif;
				font-weight: bolder;
				background-color: #008080;
				text-align: center;
				text: bold;
		        color: white;
}

.pedigree caption {
		  font-weight: 800;
		  color: white;
		  background-color: #000000;
		  text-align: center;
		  vertical-align: middle;
}

.BL {border-left: solid 2px #2A7FFF;
	 border-bottom: solid 2px #2A7FFF;
}

.BR {border-right: solid 2px #2a7fff;
}

.shadow {position:relative; 
		top:4px; 
		left:4px; 
		width:420px; 
		background:darkgray;}

.databox {position:relative; 
		 top:-4px; 
		 left:-4px; 
		 width:420px; 
		 background:lightgreen;}

.databorder {border:1px solid green; 
			padding:5px;}

COMMENT {
		in BODY, use following:
		 }

body      { background-image:url('images/marb096.jpg');
		}
  
  .blue, .blueHilite {background-color:#D0CEFF;
  	color: black;
  	font-family:Arial, Helvetica, sans-serif;
  }   
  
  .pink, .pinkHilite {background-color: #FFD2E9;
  	color: black;
  	font-family:Arial, Helvetica, sans-serif;
  }
  
  .blueHilite, .pinkHilite {
  	font-weight: bold;
  }
  
  .white {background-color: white;
  	color: black;}
	
  .hide {display: none;}

