/* Global Styles */
a.nav, a.subnav { color: white; text-decoration: none; }
a.nav:hover, a.subnav:hover { color: white; text-decoration: underline; }
.copy { color: black; font-weight: normal; font-size: 0.82em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; }
#pagetable { width: 1024px; height: auto; border-width: 0px 0px 0px 0px; margin-left: auto; margin-right: auto; position: relative; top: -4px; }
.navbar { width: 215px; height: auto; color: white; font-weight: bold; font-size: 0.9em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; }
.subnav { color: white; font-weight: bold; font-size: 0.75em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; }
.pagebody { width: 809px; height: auto; vertical-align: top; }
.pageheader { width: 1024px; margin-left: auto; margin-right: auto; }
.aligntop { vertical-align: top; }
.navpadding { padding: 20px 5px 0px 8px; }
.pagebodypadding { padding: 10px 25px 10px 10px; }

/* Horse Group/Detail Styles */
.horsegroupcol1 { width: 369px; height: auto; vertical-align: top; }
.horsegroupcol2 { width: 160px; height: auto; vertical-align: top; }
.aligncenter { text-align: center; }
.alignright { text-align: right; }
.row { clear: both; }
.bold { font-weight: bold; }
.headercopy { color: black; font-weight: bold; font-size: 1.2em; font-family: arial,Arial,helvetica,Helvetica,sans-serif; }
#toolbar { background-color: black; width: 100%; height: 50px; border: 0px 0px 0px 0px; margin-top: 10px; }
.inverse { color: white; }
.inverselink { color: white; text-decoration: none; }
.inverselink:hover { color: yellow; text-decoration: underline; }
.detailtable { width: 100%; height: auto; border-width: 0px 0px 0px 0px; padding-top: 15px; }
#pedigreetable { width: 504px; height: auto; margin-left: auto; margin-right: auto; margin-top: 20px; }