﻿foo{}
/*************************/
/* Horse detail page     */
/*************************/
#MainContentArea
{
  padding: 0 30px;
  width: 920px;
  min-width: 920px;
  max-width: 920px;
}
/*************************/
/* Summary               */
/*************************/
#horsedetailsummary
{
  background-color:Transparent;
  color: White;
  margin: 30px 0px 30px 0px;
  /* height: 120px; */
  width: 920px;
}
#horsedetailsummary div.HorseHeadTn
{
  background-color:#216b55;
  float: left;
  height:103px;
  min-height:103px;
  width:74px;
  min-width:74px;
  padding:10px 6px 10px 10px;  
  margin: 0;
}
#horseData 
{
  background-color:#216b55;
  height:123px;
  float: left;
  padding: 0 10px 0 10px;
  width: 200px;
  min-width: 200px;
}
#horsedetailsummary #horseData h2
{
    color: White;
    margin: 10px 0 0 0;
    line-height: 14px;
}
#horsedetailsummary #horseData ul
{
  font-size: 10px;
  line-height:12px;
  list-style-type:none;
  width: 200px;
}
#horsedetailsummary #horseData ul li{}

#horsedetailsummary #pedigree 
{
  border: 1px solid #216b55; 
  float: left; 
  width: 508px;
}
table.Pedigree
{
  border-collapse: collapse;
  font-size: 10px;
  line-height: 12px;
  width: 100%;
}
table.Pedigree td  
{
  color:#757575; 
  background-color:white; 
  border: 1px solid #216b55; 
  font-size: 10px;
  line-height: 12px;
  padding: 1px 20px 1px 10px;
}
table.Pedigree td a { color:Black; text-decoration: none; }

#horsedetailsummary a.ToSTC 
{
  padding: 20px 0 0 10px;
  height: 103px;
  width: 90px;
  display:inline-block;
}

/*************************/
/* HorseDescription      */
/*************************/
#HorseDescription
{
  float:left;
  margin: 0px 30px 30px 0px;
  color:#757575; 
  width: 475px;
}
/*************************/
/* HorseMedia            */
/*************************/
#HorseMedia
{
  float:left;
  width: 415px;
}
#HorseMedia div { float:right; }
#HorseMedia div.thumbnaildiv { float:left; }
#HorseMedia object { float:left; }

/*************************/
/* HorseYearResults      */
/*************************/
#HorseYearResults
{
  clear: both;
  margin: 0px 0px 30px 0px; 
  width: 920px;
}
table.YearResult 
{
  font-family:Verdana; 
  font-size:12px; 
  width:475px 
}
.YearResult caption {color:#216b55; font-weight: bold; font-size: 12px; line-height: 14px; padding: 0; margin: 0 0 0px 0; text-align:left; } 
.YearResult tr.Header { color:White; background-color:#216b55; font-weight:bold;}
.YearResult tr.Footer { color:White; background-color:#216b55; white-space:nowrap; }
.YearResult tr.Item { color:Black; background-color:#eeeeee; }
.YearResult tr.AlternateItem { color:Black; background-color:#dcdcdc }
.YearResult tr.SelectedItem { color:White; background-color:#008a8c; font-weight:bold;}
.YearResult tr.Pager { color:White; background-color:#216b55; font-size:small; text-align:center; }
.YearResult tr.Item a, .YearResult tr.AlternateItem a, .YearResult tr.SelectedItem a { color:Black; text-decoration:underline; }
.YearResult tr.Header a, .YearResult tr.Footer a, .YearResult tr.Pager a { color:White; text-decoration:underline; }

/*************************/
/* HorseRaceResults      */
/*************************/
#HorseRaceResults
{
  width: 920px;
  margin: 0px 0px 30px 0px; 
}
#HorseRaceResults h3.InfoText{ margin: 0; }
table.RaceList
{
  width: 920px; 
  margin: 0;
}
table.RaceList caption {color:#216b55; font-weight: bold; font-size: 12px; line-height: 14px; padding: 0; margin: 0 0 0px 0; text-align:left; } 

/*************************/
/* HorseDescendants      */
/*************************/
#HorseDescendants
{
  width: 920px;
  margin: 0px 0px 0px 0px; 
}
#HorseDescendants h3.InfoText{ margin: 0; }
table.HorseList
{
  width: 920px; 
  margin: 0;
}
table.HorseList caption {color:#216b55; font-weight: bold; font-size: 12px; line-height: 14px; padding: 0; margin: 0 0 0px 0; text-align:left; } 
#HorseDescendants a.ToSTC {}

/*************************/
/* HorseDocuments      */
/*************************/
#HorseDocuments
{
  clear:both;
  width: 920px;
  margin: 0px 0px 30px 0px; 
  border: 0px;
}
#HorseDocuments h3.InfoText{ margin: 0; }
#HorseDocuments table.HorseList
{
  width: 475px; 
  margin: 0;
}
table.HorseList caption {color:#216b55; font-weight: bold; font-size: 12px; line-height: 14px; padding: 0; margin: 0 0 0px 0; text-align:left; } 
#HorseDocuments a.ToSTC {}

