/* Front Page default page START */
BODY.Homeback
{
    /*background-color: #E0E0E0; */
    background:#E0E0E0 url('images/Homeback.jpg');
    font-family: Tahoma, Arial;
    background-repeat: repeat-x;
    background-attachment: scroll;
}
TABLE.FrontPage
{
    border-right: #ffffff 2px outset;
    border-left: #ffffff 2px outset;
}
IFRAME.FrontHeader
{
    width: 1000px;
    height: 89px;
}
IFRAME.FrontNavigation
{
    width: 132px;
    height: 500px;
}
IFRAME.FrontHome
{
    width: 868px;
    height: 1000px;
}
/* Front Page default page END */

A.Header:active
{
    FONT-SIZE: 12px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
A.Header:hover
{
    FONT-SIZE: 12px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
A.Header:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
A.Header:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}
A.HeaderBreed:active
{
    FONT-SIZE: 11px;
    COLOR: #7C7C7C;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
A.HeaderBreed:hover
{
    FONT-SIZE: 11px;
    COLOR: #7C7C7C;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
A.HeaderBreed:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #7C7C7C;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
A.HeaderBreed:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
     COLOR: #7C7C7C;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.Navig:active
{
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
A.Navig:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
A.Navig:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
A.Navig:hover
{
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow';
    TEXT-DECORATION: underline
}
TABLE.NavBox
{
    BACKGROUND-COLOR: #F3F3F3;
    border-right: 1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
    Font-Size:1px;
}

A.NavBox:link
{
    FONT-SIZE: 12px;
    COLOR: #094897;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.NavBox:active
{
    FONT-SIZE: 12px;
    COLOR: #094897;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.NavBox:visited
{
    FONT-SIZE: 12px;
    COLOR: #094897;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.NavBox:hover
{
    FONT-SIZE: 12px;
    COLOR: #094897;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.NavLink:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.NavLink:active
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.NavLink:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.NavLink:hover
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
A.CareesLink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #cc6600;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.Stories
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.Features:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}
A.Features:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}
A.Features:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}
A.Features:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}
P.CareesText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #336666;
    FONT-FAMILY: Tahoma, Arial
}
BODY.Home
{
    BACKGROUND-COLOR: #F3F3F3;
    FONT-FAMILY: Tahoma, Arial
}

BODY.Navig
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: 'Arial Narrow'
}
B.Navig
{
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
FORM.Navig
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial
}
SELECT.Navig
{
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: 'Arial Narrow'
}
BODY.Home
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Arial
}
A.Home:link
{
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
A.Home:active
{
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
A.Home:visited
{
    FONT-SIZE: 12px;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
H4.Home
{
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
A.News:active
{
    FONT-SIZE: 10px;
    COLOR: #1e3a69;
    FONT-FAMILY: Arial
}
A.News:link
{
    FONT-SIZE: 10px;
    COLOR: #1e3a69;
    FONT-FAMILY: Arial
}
A.News:visited
{
    FONT-SIZE: 10px;
    COLOR: #1e3a69;
    FONT-FAMILY: Arial
}
BODY.News
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
P.News
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial
}
P.NewsTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: yellow;
    FONT-FAMILY: 'Arial Narrow'
}
A.NewsTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: yellow;
    FONT-FAMILY: 'Arial Narrow'
}
B.NavigBig
{
    FONT-SIZE: 12pt;
    COLOR: #1e3a69;
    FONT-FAMILY: 'Arial Narrow'
}
B
{
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Tahoma, Arial
}
TD.Header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #F3F3F3;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
/*    background:#F3F3F3 url('images/cellpic1.gif'); */
}
TD.HeaderNews
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: White;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
TD.NavBox
{
    FONT-SIZE: 12px;
    COLOR: #E0E0E0;
    FONT-FAMILY: Tahoma, Arial;
}
TD.HomeNews
{
    FONT-SIZE: 11px;
    COLOR: #993333;
    FONT-FAMILY: Tahoma, Arial
}
P.HomeNews
{
    FONT-SIZE: 11px;
    COLOR: #993333;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: justify;
}
TD.Welcome
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #7C7C7C;
    FONT-FAMILY: Tahoma, Arial;
}
TD.Features
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #306283;
    FONT-FAMILY: Tahoma, Arial;
}
TD.SiteMap
{
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Tahoma, Arial
}
TD.Worldwide
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #993333;
    FONT-FAMILY: Tahoma, Arial
}
BODY.HerdManagement
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat
}
BODY.PedigreeExcellence
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat
}
BODY.CompanyProfile
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat
}
BODY.AltaPeople
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat
}
BODY.AltaPrograms
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat
}
BODY.ContactUs
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-REPEAT: no-repeat
}
UL.Stories
{
    FONT-SIZE: 11px;
    LIST-STYLE-IMAGE: url(images/arrow.gif);
    COLOR: #000033;
    TEXT-INDENT: -10pt;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
P.StoriesTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #cc6600;
    FONT-FAMILY: Tahoma, Arial
}
P.Home
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
P.HomeJust
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
TD.LearnMore
{
    BACKGROUND-COLOR: #E0E0E0;
}
A.LearnMore:active
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.LearnMore:hover
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.LearnMore:link
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.LearnMore:visited
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}


/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0px solid; }

/* Background images for tables */
.tbl{border-collapse:collapse;height:4px;width:100%}
.tbll{background: url('images/tb4_l.gif') no-repeat;width:8px}
.tblbot{background: url('tb4_m.gif') repeat-x;width:100%}
.tblr{background: url('tb4_r.gif') no-repeat;width:8px}

#listframe {
position: absolute;
padding: 0 65px 0 65px;
width:100%;
} 