A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000063;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000063;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.News:link
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.News:visited
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.News:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.News:active
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
BODY
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
TABLE.br
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
TABLE.nada
{
    BORDER-RIGHT: 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Tahoma
}
TABLE.table8
{
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    width: 385px;
}
H1
{
    FONT-SIZE: 24pt;
    COLOR: #000080;
    FONT-FAMILY: Tahoma, Arial
}
H2
{
    FONT-SIZE: 18pt;
    COLOR: #a92121;
    FONT-FAMILY: Arial Black
}
H3
{
    FONT-SIZE: 16pt;
    COLOR: #007500;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma, Arial
}
H6
{
    FONT-SIZE: 8pt;
    COLOR: #0f0000;
    FONT-FAMILY: Tahoma, Arial
}
P.Comment
{
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma
}
ADDRESS
{
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma
}
ADDRESS.Beef
{
    FONT-SIZE: 8pt;
    COLOR: #000080;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma
}
ADDRESS.Dairy
{
    FONT-SIZE: 9pt;
    COLOR: #000080;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma
}
A.coll:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.coll:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.coll:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.coll:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
P.coll
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
BODY.Top
{
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white
}
TD.Top
{
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #336699
}
TABLE.Top
{
    WIDTH: 95%;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white
}
TABLE.TopBorda
{
    WIDTH: 100%;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
BODY.Dairy
{
    FONT-FAMILY: Tahoma, Arial;
/*    BACKGROUND-COLOR: white */
}
BODY.Beef
{
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white
}
TABLE.DairyLinear
{
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #b5cfe7;
}
TD.DairyLinear
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #b5cfe7;
}
TD.DairyLinearGr
{
    BORDER-RIGHT: 2px solid;
    FONT-SIZE: 18pt;
    BORDER-LEFT: 2px solid;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.DairyLinearBar
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.DairyLinearBarGr
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.DairyLinearNum
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #cccc99
}
TD.DairyLinearNumGr
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff
}
TABLE.BeefLinear
{
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #b5cfe7
}
TD.BeefLinear
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #b5cfe7
}
TD.BeefLinearNum
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #d6cba3
}
TABLE.BullHeader
{
    WIDTH: 65%;
    FONT-FAMILY: Tahoma
}
TD.Picture
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
/*    BORDER-RIGHT: #97c0e6 1px solid;
    BORDER-TOP: #cee4f8 1px solid;
    BORDER-LEFT: #cee4f8 1px solid;
    BORDER-BOTTOM: #97c0e6 1px solid;
    BACKGROUND-COLOR: #b5cfe7 */
}
TD.DairySire
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, 'Arial'
}
TD.BeefSire
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial
}
TD.BeefSireLeft
{
    BORDER-RIGHT: #084897;
    BORDER-TOP: #084897;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #084897 thin solid;
    BORDER-BOTTOM: #084897;
    FONT-FAMILY: Tahoma, Arial
}
TD.BeefSireUnder
{
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: #084897 thin solid;
    FONT-FAMILY: Tahoma, Arial
}
TD.BeefSummAcc
{
    FONT-SIZE: 8pt;
    /*COLOR: #084897;*/
    FONT-FAMILY: Tahoma, Arial;
   /* BACKGROUND-COLOR: navy; */
    TEXT-ALIGN: center
}
TD.BeefSummEPD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: center
}
TD.BeefSummHead
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #b5cfe7;
    TEXT-ALIGN: center
}
TD.BeefUltraAcc
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #bfbe90;
    TEXT-ALIGN: center
}
TD.BeefUltraEPD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: center
}
TD.BeefUltraHead
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffff66;
    TEXT-ALIGN: center
}
TD.BeefBlock
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #b5cfe7;
}
TD.BeefBlockInfo
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #ffffff;
}
TD.DairyProd
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    BORDER-TOP: #639dd6 1px solid;

    FONT-FAMILY: Tahoma, Arial;
/*    BACKGROUND-COLOR: #336699; */
    BACKGROUND-COLOR: #003366;
}
TABLE.DairyProd
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white
}
TD.DairyType
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #993333;
    BORDER-TOP: #dddcad 1px solid;
    BORDER-LEFT: #dddcad 1px solid;
    BORDER-RIGHT: #9c9a3a 1px solid;
    BORDER-BOTTOM: #9c9a3a 1px solid;
    FONT-FAMILY: Tahoma, Arial;
/*    BACKGROUND-COLOR: #bfbe90; */
    BACKGROUND-COLOR: #666633;
}
TD.DairyCavE
{
    BORDER-RIGHT: navy 1px solid;
    BORDER-TOP: #639dd6 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #639dd6 1px solid;
    COLOR: white;
    BORDER-BOTTOM: navy 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #336699
}
TD.PictureFarm
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial;
}
H4
{
    FONT-SIZE: 25pt;
    COLOR: #a92121;
    FONT-FAMILY: 'Arial Black'
}
P.DairyBullName
{
    FONT-SIZE: 18pt;
    COLOR: #993333;
    FONT-FAMILY: 'Times New Roman'
}
SPAN.DairyBullName
{
    FONT-SIZE: 20pt;
    COLOR: #a92121;
    FONT-FAMILY: 'Times New Roman';
    FONT-WEIGHT: bolder;
}
TD.BeefHeader
{
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-FAMILY: 'Arial Black';
    BACKGROUND-COLOR: #000063
}
TD.PictureDaug
{
    FONT-SIZE: 7px;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white
}
TD.PictureDaugFarm
{
    FONT-SIZE: 7px;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white
}
TABLE.Picture
{
    BACKGROUND-COLOR: #d9d0c1
}
P.breakhere
{
	page-break-before: always
}

div.htug img.screenshot {display:block;padding:0;margin:0;}
div.htug a.screen {color:#66F;text-decoration:underline;cursor:pointer;}


   /* ******* CLEARFIX  ********/
   .clearfix:after {
       content: ".";
       display: block;
       clear: both;
       visibility: hidden;
       line-height: 0;
       height: 0;
   }
   .clearfix { display: inline-block; }
   html[xmlns] .clearfix { display: block; }
   * html .clearfix { height: 1%; }
   /* ******* clearfix  ********/

/* COLORS and TEXT STYLES */

   .fRight {float: right; margin-left: 9px;}
   .fLeft {float: left; margin-right: 9px;}

   .small {font-size: 10px; font-family: verdana, helvetica, sans-serif; text-decoration: none;}
   .date {text-transform: capitalize; margin-bottom: 10px;}

/* background */
   .displayblock {display: block;}
   .displaynone {display: none;}

   .bckNone {background: none;}
   .bckWhite {background: #FFF;}
   .bckPurple {background: #770B63 url('../images/bck_grad_purple.jpg') top left repeat-x;}
   .bckRedWine {background: #601 url('images/bck_grad_red.jpg') top left repeat-x;}
   .bckBrick {background: #E0542F;}
   .bckGold {background: #FC0;}
   .bckGoldDark {background: #DA8D00 url('../images/bck_grad_yellow_dark.jpg') top left repeat-x;}
   .bckAqua {background: #92C0F6;}
   .bckAquaDark {background: #1C5082 url('../images/bck_grad_blue_dark.jpg') top left repeat-x;}
   .bckGreen {background: #5E0; }
   .bckGreenDark {background: #2A690B url('../images/bck_grad_green_dark.jpg') top left repeat-x;}
   .bckGrayLight {background: #f0f0f0;}
   .bckGray {background: #eee;}
   .bckGrayDark {background: #ccc;}

   .bckBlueLight {background: #c6e7f8 url('../images/bck_grad_blue_light.jpg') top left repeat;}
   .bckBlue {background: #9ad5f5 url('../images/bck_grad_blue.jpg') top left repeat-x;}

   .colWhite {color: #fff;}
   .colGrayLight {color: #ccc;}
   .colGray {color: #aaa;}
   .colGrayDark {color: #666;}
   .colOrange { color: #f96;}
   .colBrick {color: #E0542F;}
   .colRed {color: #900;}
   .colRedWine {color: #601;}
   .colGold {color: #FC0;}
   .colGoldDark {color: #DA8D00;}
   .colAqua, colAqua a {color: #92C0F6;}
   .colAquaDark, a.colAquaDark, .colAquaDark a {color: #369;}

.opaque {
   filter:alpha(opacity=85);
   -moz-opacity:.85;
   opacity:.85;
}
   /* end Colors*/
