 
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
#subnav dd { margin-left:0px; margin-top:0px; margin-bottom:10px; padding-left:0 }
#subnav dd dl dd { margin-left:20px; margin-top:4px; margin-bottom:0.1px; padding-left:0 }
#subnav dl { margin-top:0px; margin-bottom:0.1px }
#subnav dl dd dl { margin-top:0px; margin-bottom:0.1px }
#textarea li { margin-top:2px; margin-bottom:0.1px; padding-left:0 }
#textarea ul { margin-left:1.5em; margin-top:0px; margin-bottom:0.1px; list-style:disc; padding-left:0 }
body { color:#454640; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.75em }
em { font-style:italic }
h1 { font-family:'AvantGarde Bk BT','ITC Avant Garde Gothic','ITC Avant Garde Gothic book','Avant Garde',AvantGarde,Arial,Helvetica,sans-serif; font-weight:bold; font-size:2.67em; text-transform:uppercase; line-height:1; margin-top:0px; margin-bottom:0.1px }
h1:first-child { margin-top:0px }
h2 { font-weight:bold; font-size:1.33em; line-height:1.2; margin-top:12px; margin-bottom:0.1px }
h2:first-child { margin-top:0px }
h3 { font-weight:bold; font-size:1em; line-height:1.25; margin-top:6px; margin-bottom:0.1px }
h3:first-child { margin-top:0px }
h4 { font-weight:bold; font-size:1em; line-height:1.25; margin-top:6px; margin-bottom:0.1px }
h4:first-child { margin-top:0px }
p { line-height:1.25; margin-top:0px; margin-bottom:0.1px }
strong { font-weight:bold }
sup { vertical-align:baseline; font-size:0.5em; position:relative; top:-0.6em }
th { text-align:left; font-weight:normal }
.serviceareas { letter-spacing:0.24px; line-height:10px; margin-top:0px; margin-bottom:0.1px }
.colourproducts { color:#e48119 }
.colourservices { color:#a7061d }
.coloursheep { color:#298900 }
.breedinginnovation { color:#716c67; letter-spacing:0.24px; line-height:10px; margin-top:0px; margin-bottom:2px }
.serviceareas2 { line-height:9px; margin-top:0px; margin-bottom:0.1px }
h2.homepage { color:#fff; font-family:'AvantGarde Bk BT','ITC Avant Garde Gothic','ITC Avant Garde Gothic book','Avant Garde',AvantGarde,Arial,Helvetica,sans-serif; font-size:2.33em; line-height:1.05; margin-top:0px; margin-bottom:0.1px; font-weight:normal }
h2:first-child { margin-top:0px }
p.homepagequote { font-family:'AvantGarde Bk BT','ITC Avant Garde Gothic','ITC Avant Garde Gothic book','Avant Garde',AvantGarde,Arial,Helvetica,sans-serif; font-weight:bold; font-size:2em; text-transform:uppercase; line-height:1.33 }
p.homepagequotename { font-family:'AvantGarde Bk BT','ITC Avant Garde Gothic','ITC Avant Garde Gothic book','Avant Garde',AvantGarde,Arial,Helvetica,sans-serif; font-size:1.33em; text-transform:uppercase; line-height:1.5; margin-right:50px; margin-top:12px }
h3.homepage { color:#fff; font-family:'AvantGarde Bk BT','ITC Avant Garde Gothic','ITC Avant Garde Gothic book','Avant Garde',AvantGarde,Arial,Helvetica,sans-serif; font-weight:bold; font-size:1.67em; text-transform:uppercase; line-height:0.9; margin-bottom:8px }
h3:first-child { margin-top:0px }
p.morespace { line-height:1.25; margin-top:0px; margin-bottom:4px }
.colourwhite { color:#fff }
.coloursheeptintlight { color:#bccc94 }
.footer { font-size:0.75em; line-height:1.4; margin-top:0px; margin-bottom:0.1px }
ol.number { margin-left:2em; margin-top:0px; margin-bottom:0.1px; padding-left:0 }
ol.alpha { margin-left:1.5em; margin-top:0px; margin-bottom:0.1px; list-style:lower-alpha; padding-left:0 }
.indent { margin-left:10px }
.weightlight { font-weight:lighter }
.style1 { font-weight:bold; font-size:1em }
h3.tandc { font-weight:bold; font-size:1em; line-height:1.25; margin-top:18px; margin-bottom:0.1px }
h3:first-child { margin-top:0px }
.tandc1 { margin-left:50px; text-indent:-50px; margin-top:12px; margin-bottom:0.1px }
.tandc2 { margin-left:2em; text-indent:-2em; margin-top:12px; margin-bottom:0.1px }
.tandc3 { margin-left:3em; text-indent:-3em; margin-top:12px; margin-bottom:0.1px }
.tandc2a { margin-left:2em; text-indent:0em; margin-top:12px; margin-bottom:0.1px }
.tandc4 { margin-left:2.5em; text-indent:-2.5em; margin-top:12px; margin-bottom:0.1px }
.tandc5 { margin-left:3.5em; text-indent:-3.5em; margin-top:12px; margin-bottom:0.1px }
.tandc6 { margin-left:4.5em; text-indent:-4.5em; margin-top:12px; margin-bottom:0.1px }
.centre { text-align:center }
.colourtexttint { color:#a5a29d }
.colourproductstint { color:#ea9a39 }
.colourservicestint { color:#b63b2f }
.coloursheeptint { color:#829f39 }
.colourtexttintlight { color:#d0cecb }
h2.nospacebefore { font-weight:bold; font-size:1.33em; line-height:1.2; margin-top:0px; margin-bottom:4px }
h2:first-child { margin-top:0px }
