﻿

#ptypeahead
{
	position: relative;
	z-index: 22;
	padding-bottom: 2em;
}
.ptypeahead
{
	position: relative;
	z-index: 22;
	padding-bottom: 2em;
}
#htypeahead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}
.htypeahead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}
#stypeahead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}
.stypeahead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}
#commontypeahead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}
.commontypeahead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}
#heightTypeAhead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}
.heightTypeAhead
{
	position: relative;
	z-index: 10;
	padding-bottom: 2em;
}

.hrdbautocomplete
{
	width: 30em;
	padding-bottom: 3em;
}
.hrdbautocomplete17
{
	width: 17em;
	padding-bottom: 2em;
}
.hrdbautocomplete .yui-ac-bd ul
{
	list-style: none;
}
.hrdbautocomplete .yui-ac-container
{
	/*top: 3.5em;*/
}
.hrdb-ac-row 
{
	padding: 0;
	width: 30em;
	font-size: 8pt;
}
.hrdb-ac-hd 
{
	padding: 0;
	width: 30em;
	font-size: 8pt;
	background-color: #000;
}
.hrdb-ac-hd tr
{
	background: url(../../images/b1.gif) repeat-x;
}
.hrdb-ac-hd td
{
	font-weight: bold;
	color: #ffffff;
	padding: 6px;
}

.autocontainer .yui-ac-content .yui-ac-bd ul li.yui-ac-highlight  {
	background: #D6F7FF;
	cursor: pointer;
	color: #000;
} 
.autocontainer li td.yob { 
	width: 4em; 
}
.autocontainer td.yob { 
	width: 4em; 
}

.autocontainer li td.location { 
	width: 10em; 
}
.autocontainer td.location { 
	width: 10em; 
}

.autocontainer li td.sire { 
	width: 10em; 
}
.autocontainer td.sire { 
	width: 10em; 
}
.yui-skin-sam .yui-ac-content {  
     max-height:20em;
     overflow:auto;
     overflow-x:hidden; 
    _height:20em; /* ie6 */ 
 } 
.yui-skin-sam .yui-ac-content ul
{
	color: #000;
}


/*  NEW DESIGN */
div.horse-auto-hd div {
	background-color:#EEEEEE;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	line-height: 20px;
	overflow:hidden;
}
div.horse-auto-hd 
{
	overflow: hidden;	
}
div.horse-auto-row  
{
	overflow: hidden;
}
div.ha-name {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:174px;
}

div.ha-yob {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:35px;
}

div.ha-sire {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:123px;
}

/* PERSONS */
div.person-auto-hd div {
	background-color:#EEEEEE;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	line-height: 20px;
	overflow:hidden;
}
div.person-auto-hd 
{
	overflow: hidden;	
}
div.person-auto-row  
{
	overflow: hidden;
}
div.pa-name {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:297px;
}
div.pa-yob {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:35px;
}

/* TRACKS */
div.track-auto-hd div {
	background-color:#EEEEEE;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	line-height: 20px;
	overflow:hidden;
}
div.track-auto-hd 
{
	overflow: hidden;	
}
div.track-auto-row  
{
	overflow: hidden;
}
div.ta-name {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:197px;
}
div.ta-location {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:135px;
}

/* STABLES */
div.stable-auto-hd div {
	background-color:#EEEEEE;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	line-height: 20px;
	overflow:hidden;
}
div.stable-auto-hd 
{
	overflow: hidden;	
}
div.stable-auto-row  
{
	overflow: hidden;
}
div.sa-name {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:197px;
}
div.sa-location {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:135px;
}


/* STAKES */
div.stake-auto-hd div {
	background-color:#EEEEEE;
	color:#000000;
	font-size:9pt;
	font-weight:bold;
	line-height: 20px;
	overflow:hidden;
}
div.stake-auto-hd 
{
	overflow: hidden;	
}
div.stake-auto-row  
{
	overflow: hidden;
}
div.sta-name {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:197px;
}
div.sta-track {
	float:left;
	font-size:8pt;
	margin-right: 1px;
	overflow:hidden;
	width:135px;
}

