
body {
	font-family: Arial, Helvetica, sans-serif; background-color:#009999; font-size:12px
}

.alignLeft
{text-align:left}

.alignRight
{text-align:right}

.alignCenter 
{text-align:center}

.floatLeft
{float:left}

.floatRight
{float:right}

.bold 
{
font-weight:bold
}

.white
{
	color:white
}



#haplodiv {width:100%; overflow:scrolling}
#haplodiv h2 {width:900px; color: white; padding:0px; display:inline; text-align:center }

.haploTable {width:100% }
.haploTable tr td {width:20px; text-align:left}
.haploTable tr th {width:20px; text-align:left; width:100%; border-bottom:1px solid black}
.haploBar {width:100%; color:white; text-align:left; font-size:14px; font-family:arial; font-weight:bold}

.slightlywide {width:25px}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif; text-align:left
}

h1 {font-size:16px; text-align:center}

h2 {font-size:14px; text-align:center}

#maindiv {width:70%; margin:0px auto 0px auto; background-color:#FFFFFF; padding-top:20px; padding-left:20px; padding-right:10px;}

a {text-decoration:underline}
a:hover {color: turquoise}

ul.linkslist {display:inline; padding:0px; margin-left:0px; float:left; width:200px}

ul.origin {font-size:14px; color:navy}
ul.origin li {padding-top:5px}

#linksbox {width:700px; margin-left:80px}

#indexmain{ width:984px; margin-left:0%; margin-top:0px; border}

#links { float:left; padding:10px; width:15%; border:1px solid white}
#links ul {margin-top:50px}
#links ul li {list-style-type:none}
#links a{color:white; text-decoration:none}
#links a:hover {color:yellow; text-decoration:underline}
#bodytextdiv {float:left; background-color:white; width:70%;  text-align:left; padding:20px}
#bodytextdiv p {font-size:14px; color:navy; font-family:arial}
#bodytextdiv dt {margin-top:6px; font-size:14px}
#bodytextdiv dd {font-size:14px; color:navy; font-family:arial; margin-top:5px}
#bodytext dt dd a:visited{color:#99ccfff}
#bodytextdiv h1 {color:#df8b4d; font-size:20px}
.treebg {background-image:url('tree.gif'); background-repeat:no-repeat; background-position: top right}
.height700 {height:700px}
#indextextdiv {width:500px; float:left}
#indextextdiv {color:navy; font-size:14px}
.clearboth {clear:both}
#haplodiv {width:100%; background-color:white }

/***Group_desc page***/
.markerTable {
	height:100px;
	background-color:white;
	border:1px solid gray;
	width:750px;
	padding:10px;
	margin:0px auto 0px auto;
}
