@import url("/combs/dna/css/table.css");

a{
	color: #004A55;
	text-decoration:none;
	font-weight:600;
}
big{
	font-weight: 600;
}

body{
	background: #FAF0E6 url(/combs/graphics/oldpaper.gif) fixed;
	border-left: 1px solid #003B46;
	font-family: "Book Antiqua", "Times New Roman", serif;
	margin: 0px;
	padding: 0 39px;
}

body.intro .combs {
	background-color: transparent;
	color: #8C1E41;
	font: italic bold 1em/normal "Book Antiqua", "Times New Roman", serif;
}

body.intro a{
	background-color: transparent;
	color: #778200;
	font-weight: bold;
}

body.intro h1{
	padding: 71px 0px 0px 0px;
}

div#choose{
	font-weight:600;
}

div.hr{
	background-image: url(/combs/dna/graphics/dna-line.png);
	background-position: center;
	background-repeat: repeat-x;
	clear: right;
	display: block;
	height: 33px;
	padding: 15px 0;
	width: 100%;
}

hr{
	border:0px none;
	background:transparent url(/combs/dna/graphics/dna-line.png) repeat-x center;
	clear:right;
	height:33px;
	width: 100%;
}

div.accent {
	border: 5px solid #778200;
	text-align: justify;
	padding: 1px;
}

div.lineage-study{
	padding-bottom: 10px;
	text-indent: 15px;
}

div.lineage-study p{
	margin: 0px;
	padding: 0 0 10px 0;
}

div.lineage-study p.last{
	margin-top: -10px;
	padding-bottom: 10px;
}


div.map{
	position:absolute;
	top:15px;
	right:20px;
}

div.parts h3{
	background-color: transparent;
	border-bottom: 1px solid #8C1E41;
	color: #003B46;
	display: block;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

div.rr {
	margin:1.26em 0px 1.26em 40px;
}

div.rr a {
	color: #CD5C5C;
}

div.rr a:hover{
	text-decoration:underline;
}

div.space{
	margin: 25px;
}

div.space2{
	margin: 5px;
}


div#submit{
	background-color:#FAF0E6;
	padding-left:15px;
}

form h1,form h3,form h4 {
	background-color: transparent;
	border-bottom: 1px solid #8C1E41;
	color: #000000;
	display: block;
	font-variant: small-caps;
	line-height: 90%;
	margin-top: 10px;
	padding: 10px 0;
}

h1{
	background-color: transparent;
	color: #004A55;
	font: italic normal bold 25pt "Book Antiqua", "Times New Roman", serif;
	padding: 110px 0px 0px 0px;
	text-align: left;
}

h2{
	color: #778200;
	font-family: "Book Antiqua", "Times New Roman", serif;
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
}

h2 span span{
	color: #004A55;
	font-size: 1em;
	font-style: italic;
}

h2 span, h4 span{
	color: #000000;
	font-size: .6em;
	font-weight: 400;
}

h2#study i{
	color: #8C1E41;
	font-family: "Times New Roman", Times, serif;
	font-size: .65em;
	font-weight: normal;
}

h2#study i span{
	color: #004A55;
	font-size: 1em;
	font-style: normal;
}

h2.center span{
	background: transparent url(/combs/dna/graphics/h2.back3.png) repeat-x top;
	color: #FAF0E6;
	font: italic bold .8em "Book Antiqua", "Times New Roman", serif;
	padding: 0px 10px;
}

h2.l{
	color: #778200;
	font-family: "Gill Sans MT",  Helvetica, Arial, sans-serif;
	font-size: 16pt;
	text-align: left;
}

h2.logol{
	background-color: transparent;
	color: #778200;
	font: normal small-caps 600 1.2em/1em "book antiqua", "times new roman", "century schoolbook", times, serif;
	height: auto;
	padding: 15px 0;
	text-align: left;
}

h2.logol span{
	color: #778200;
	display: block;
	font-size: .85em;
	font-style: oblique;
	font-weight: normal;
}

h2.logol span.l1{
	font-size: .75em;
}

.intro .study .new h3{
	text-align:center;
/*	background: #8C1E41 none;
	color: #FAF0E6;*/
	margin:0px;
}

h3{
	background: #8C1E41 none;
	color: #FAF0E6;
	display: inline;
	font: oblique normal 600 1em "Book Antiqua", "Times New Roman", serif;
	padding: 2px 10px;
	text-indent: -10px;
}

h3.test{
	background-color: #8C1E41;
}

h3.dt,p.h4 a.dt{
	background-color: #004A55;
	color: #FAF0E6;
}

h3.ni{
	text-indent: 0px;
}

h4{
	color: #003B46;
	margin: 0px;
	padding: 0px;
}

h4 a{
	color: #003B46;
	font-style: italic;
	text-decoration: underline;
}

img.flag {
	float: left;
	height: 40px;
	margin: 25px 10px 50px;
	vertical-align: middle;
	width: 76px;
}

img.key{
	border: 0;
	height: 17px;
	vertical-align: middle;
	width: 50px;
}

img.usgennet {
	border: none;
	display: inline;
	height: 12px;
	width: 76px;
}

li.lastimportant {
	border-bottom: #333333 1px solid;
	color: #778200;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 10px 0;
}

li.lastimportant1 {
	color: #778200;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 10px 0;
}

li.no	{
	list-style: none;
}

ol.alpha{
	list-style-type: lower-alpha;
}


ol.alpha li{
	margin-bottom:15px;
}

p{
	padding: 0px;
	text-align: justify;
}

p a.rgo,p.h4 a.rgo{
	color: #778200;
	letter-spacing: -2px;
}

p.guide{
	font-weight: bold;
	text-align: center;
}

p.guide a{
	color: #778200;
}

p.h4{
	margin-bottom: 15px;
	margin-top: 0px;
	padding: 0px 15px 0px 0px;
}

p.indent {
	text-indent: 50px;
}

p.info{
	color: #003B46;
	font-weight: 600;
}

p.intro:first-letter {
	font: normal normal 600 2.5em "Monotype Corsiva", fantasy;
	float: left;
	margin:-15px 10px 0 0;
	padding: 0;
	color: #004A55;
	border-style: none;
}

p.intro + * {
	clear: left;
}

p.link1 a, ul.guide a,ul.qa a {
	color: #003B46;
}

p.link1, p a.link1{
	color: #778200;
	font: small-caps bold 1em/1em "times new roman", "century schoolbook", times, serif;
	margin: 0px;
	text-align: center;
}

p.sub{
	text-align:right;
}
p.note{
	font: normal normal .8em "Times New Roman", Times, serif;
}

q:before { 
	content: open-quote; 
}

q:after  { 
	content: close-quote; 
}

ul li a{
	background-color: transparent;
	color: #003B46;
	font-weight: bold;
}

ul.dsgn li{
	list-style-image: url(/combs/dna/graphics/b03.gif);
	padding-bottom: 15px;
}

ul.dsgn li span{
	font-weight: 400;
}

ul.guide{
	font-weight: bold;
	list-style-image: url(/combs/dna/graphics/b01a.gif);
}

ul.include {
	list-style-image: url(/combs/dna/graphics/b02.gif);
	margin:0px 40px;
}

ul.include li, ul.space li {
	padding-bottom: 15px;
}

ul.include li b{
	color:#004A55;
}

ul.no{
	list-style: none;
}

ul.qa {
	color: #003B46;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	list-style-type: circle;
	text-decoration: none;
}


.accent,.accent1 {
	border: 1px solid rgb(0,0,0);
	padding: 10px;
}

.accent1 {
	background-color:#EDF8F8;
}

span.b{
	font-weight: 800;
	font-style:italic;
}

span.bigger{
	font-size:1.3em;
	line-height:1.1em;
}

.bb,.bg,.br{
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 10px;
	margin-right: 7px;
}

.bb{
	background-color: #C71585;
}

.bg{
	background-color: #B8860B;
}

.bh {
	background-color: transparent;
	color: #8C1E41;
	font-size: 1em;
	font-weight: 600;
	margin-bottom: 0px;
}

p.bh{
	margin: 0px 40px;
}

.bm{
	color: #8C1E41;
	font-weight: 600;
}

.br{
	background-color: #FF7F50;
}

.contact{
	color: #00007E;
	font-weight: 600;
}

.dt{
	background-color: transparent;
	color: #004A55;
}

.dtb, p.h4 a.dtb{
	color: #004A55;
	font-family: "Book Antiqua", "Times New Roman", serif;
	font-style: italic;
	font-weight: bold;
}

.hide{
	display: none;
}

.iph,
ul.include span.iph,
p.h4 a,p.intro a.iph {
	color: #8C1E41;
	font-style: italic;
	font-weight: bold;
}

.ldt {
	background-color: transparent;
	color: #004A55;
	font-weight: 600;
}

.m{
	color: #8C1E41;
}

.mh {
	background-color: #8C1E41;
	color: #FFFFFF;
	font-variant: small-caps;
	font-weight: bold;
	padding: 0px 10px;
}

.minf{
	color: #003B46;
	font-weight: 600;
}

.olive,p.h4 a.olive,p a.olive,blockquote a{
	background-color: transparent;
	color: #778200;
	font-weight: bold;
}

.oliveNB{
	background-color: transparent;
	color: #778200;
}

.oliveh {
	background-color: #778200;
	color: #FFFFFF;
	font-weight: bold;
}

.red{
	color: #FF0000;
}

.rg{
	letter-spacing: -2px;
}

.scb{
	color: #00007E;
	font-variant: small-caps;
	font-weight: 600;
}

p.count{
	text-align:center;
	font-size:.8em;
	display:none;
}



div.hide{
	display:none;
}



p.stretch{
	letter-spacing:12px;
	font-size:2em;
}

  ul#link1,ul#link2{;margin:0 20px;}
  ul#link1 li,ul#link2 li{list-style:none;margin:10px 0;font-weight:600;color:#004A55;}
  ul#link2 li{color:#000000;margin-left:30px}
  ul#link1 li a,ul#link2 li a{color:#778200; width:250px;}
  table.profile p[id],
  ul.include li span{font-weight:600; color:#004A55;}

div.new{
	margin: 0px auto;
	width: 80%;
	border: 1px solid #8C1E41;
}

div.new ul li{
	list-style: inside url("/combs/ellipse.png");margin: 1.12em 0;
}

cite{font-weight:600;border-bottom:1px solid #000;}

