@import url(okbrowsers.css);

/* Fonts */

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, LI, MENU, OL, P, PRE, TD, TH, TR, UL
{
	font-family: sans-serif;
	color: black;
	font-size: 16px;
}

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, LI, MENU, OL, P, PRE, TD, TH, TR, UL
{
	font-family: Geneva, Helvetica, Arial, sans-serif;
}

A
{
	text-decoration: none;
	background: transparent;
}

A:link
{
	color: Blue;
}

A:visited
{
	color: Purple;
}

A:active
{
	color: Red;
}

A:hover
{
	text-decoration: underline;
}

ADDRESS
{
	line-height:/* */ 21px;
	font-style: italic;
}

BIG
{
	font-size: 1.15em;
}

BLOCKQUOTE
{
	font-style: italic;
	line-height: 24px;
}

BODY
{
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	background: transparent url(/hqh/images/bg.jpg) repeat fixed;
	cursor: default;
	margin-top: 0;
	margin-bottom: 0;
}

BUTTON
{
	cursor: auto;
}

CITE
{
	font-style: italic;
}

CODE
{
	font-size: 16px;
	font-family: monospace;
}

DL
{
	line-height:/* */ 21px;
}

DT
{
	font-weight: bold;
}

H1, H2, H3, H4, H5, H6
{
	color: #6E127E;
	color: Navy;
	font-weight: bold;
	page-break-after: avoid;
	font-family: Arial;
}

H1, H2, H3, H4, H5, H6
{
	font-family: Geneva, Helvetica, Arial, sans-serif;
}

H1
{
	margin-top: 10px;
	font-size: 32px;
}

H2
{
	margin-left:/* */ -4%;
	font-size: 28px;
}

H3
{
	margin-left:/* */ -3%;
	font-size: 24px;
}

H4
{
	margin-left:/* */ -3%;
	font-size: 21px;
}

H5
{
	margin-left:/* */ -2%;
	font-size: 18px;
}

H6
{
	margin-left:/* */ -1%;
	font-size: 16px;
}

HTML
{
	padding: 0;
	margin: /* */ 0;
}

INPUT
{
	cursor: auto;
}

OL
{
	list-style: decimal;
	line-height:/* */ 24px;
}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL
{
	list-style: lower-alpha;
}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL
{
	list-style: lower-roman;
}

OL OL OL OL
{
	list-style: decimal;
}

P
{
	margin: 14px 0px 5px;
	line-height:/* */ 24px;
}

PRE
{
	line-height:/* */ 19px;
	border: solid thin;
	margin-left:/* */ 0;
	white-space: pre;
	padding: 1em 3%;
}

SMALL
{
	font-size: .85em;
}

SUB
{
	font-size: 11px;
}

SUP
{
	font-size: 11px;
}

TEXTAREA
{
	cursor: text;
}
TD
{
	margin-left: 0;
}

TH
{
	font-weight: bold;
	text-align: center;
	line-height:/* */ 21px;
	margin-left: 0;
}

.foals TD
{
	color: #6E127E;
	font-weight: bold;
	font-size: 1.1em;
	height: 50px;
}

.large TD
{
	color: #6E127E;
	font-weight: bold;
	font-size: 1.1em;
}

.medium TD 
{
	color: #6E127E;
	font-weight: bold;
	font-size: .9em;
}

TD .small
{
	color: #6E127E;
	font-size: .65em;
}

TD .xx-small
{
	color: #6E127E;
	font-weight: bold;
	font-size: .5em;
}

TD .micro-small
{
	color: Navy;
	font-size: .1em;
}

.pedigree A:link
{
	color: Silver;
	text-decoration: underline;
}

.pedigree A:visited
{
	color: White;
	text-decoration: underline;
}

.pedigree A:hover
{
	color: Silver;
}

.pedigree P
{
	text-indent: 2em;
}

.pedigree TABLE, .pedigreeHeader TABLE, .pedigree H2
{
	border: outset thick Silver;
}

.pedigree TD, .pedigreeHeader TD
{
	color: White;
	font-weight: bold;
	font-size: 15px;
	background-color: Purple;
}

.pedigree TR
{
	text-align: center;
}

.pedigreeHeader THEAD
{
	font-size: 24px;
}

.pedigreeHeader TR
{
	text-align: center;
}

.pedigree2Header span
{
	margin: 0px;
	font-size: 24px;
	font-size: 1.52em;
	font-weight: bold;
	font-family: Arial;
	color: White;
}

.navy
{
	background-color: Navy;
}

.thumbnails2 TD, .thumbnails3 TD, .thumbnails4 TD
{
	vertical-align: baseline;
	padding-left: 10px;
	padding-right: 10px;
}

TD.small2
{
	font-family: Arial;
	font-size: 8px;
}

UL
{
	list-style: disc;
	line-height:/* */ 24px;
}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL
{
	list-style: circle;
}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL
{
	list-style: square;
}

UL UL UL UL
{
	list-style: disc;
}




/* Classes */

.ahem
{
	display:none;
}

H1.red, H2.red
{
	color: red;
}

H1.navy
{
	color: Navy;
}

H2.noout
{
	margin-left:/* */ 0;
}

H4.noout
{
	margin-left:/* */ 0;
	font-size: 16px;
	font-weight: bold;
}

P.copyright
{
	font-size: 10px;
}

.fine
{
	font-weight: normal;
	font-size: .7em;
}

SPAN.caption
{
	color: #6E127E;
	font-weight: bold;
	font-family: Arial, Geneva, Helvetica, Arial, sans-serif;
	font-size: 21.5px;
}

SPAN.richinstyle
{
	font-family: "Comic Sans MS";
	font-weight: bold;
}

SPAN.serif
{
	font-family: serif;
}

STRONG.superstrong
{
	color: #e00;
}

DIV.vspace
{
	font-size: 5px;
}




/* Element ID's */

#container /* Outer Table */
{
}

#menu
{
	background: #7B0E82;
	display: none;
}

#wrapper /* Inner Table */
{
}

#header
{
	background-color: White;
}

#banner
{
	background-color: purple;
}

#content
{
	padding: 0px;
}

#footer
{
}

