body{}html{font-family:sans-serif}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p:last-child{margin-bottom:0}ul{list-style:none}.list{list-style:none;padding:.25em;margin:0}.list li{clear:both;border-bottom:1px solid #ddd;border-left:0;border-right:0}.list li a:link,.list li a:hover,.list li a:active,.list li a:visited{text-decoration:none;color:#000;display:block;overflow:hidden;min-height:50px;position:relative}.list li a h3{padding-right:22px;height:50px;display:table-cell;vertical-align:middle;font-size:medium}nav{clear:both}.label,.label_xlarge{font-size:small;color:gray;font-weight:normal;width:100%;text-align:center;display:inline-block}.label_xlarge{padding:-20px 0 0 0}.Navigation_Data_li{position:relative}.img_DataNav_r-arrow{position:absolute;top:50%;right:5px;height:20px;width:20px;margin-top:-10px;overflow:hidden;border:none}.img_Nav_r-arrow{position:absolute;top:50%;right:5px;height:20px;width:20px;margin-top:-10px;overflow:hidden;border:none}.col-a,.col-b,.col-c,.ctl{margin:5px 5px 0 0;padding:0}.col-a{width:30%;float:left}.col-b,.col-c{width:32%;float:left}.col-a{clear:both}.smallLabel{font-size:x-small}.cowPage{margin-top:42px}.validationSummary{color:red;font-size:large}.appHeader,.appBody,.appFooter,.cowHeader{min-width:320px;margin:auto;left:0;right:0}.appHeader{background:#a3c5dc;padding:5px;position:fixed;top:0;width:100%;z-index:1;height:53px}.appBody{width:100%;height:100%;position:absolute}.appPage{width:100%;height:100%;position:relative;background:#fefefe}.appContent{position:absolute;top:53px;padding:5px 5px 53px 5px;width:100%}.appFooter{position:fixed;bottom:0;width:100%;background:#a3c5dc;text-align:center;height:45px}.herdSelectorArea{position:absolute;right:0;top:-1px;padding:8px 5px}.herdSelectorArea a:link,.herdSelectorArea a:hover,.herdSelectorArea a:active,.herdSelectorArea a:visited{text-decoration:none;color:#000}.userSection{display:inline-block;vertical-align:top}.changeEntity{float:right}.changeEntity a:link,.changeEntity a:hover,.changeEntity a:active,.changeEntity a:visited{color:gray}.HerdSelector{text-align:right}.MainNav{display:inline-block;*display:inline}.MainNav a{display:inline-block;*display:inline;padding:8px 10px;text-decoration:none;font-size:.75em;color:#000;width:100px;height:70px;padding-top:3px}.navButton{width:48px;height:30px;overflow:hidden;margin-left:20px;margin-bottom:-2px}.navButton img{vertical-align:top;width:48px;height:48px;margin:-13px 0 0 -8px;border:none}.navButtonAnimal{width:48px;height:30px;overflow:hidden;margin-left:20px;margin-bottom:-3px}.navButtonAnimal img{vertical-align:top;width:65px;height:70px;margin:-23px 0 0 -12px;border:none}.eula h3{margin-top:10px;margin-bottom:15px}.eula p{margin:0 5px 10px 5px}.eulaCompanyAddress{margin-left:30px;display:block}.termsOfUse{margin-top:50px}.changepassword{margin:10px 10px 20px 10px;list-style:none}.keyboardselect{margin:10px 10px 20px 10px;list-style:none}.cowHeader{border-bottom:3px solid #ddd;position:fixed;top:53px;z-index:1;background:#fefefe;left:5px;right:5px;padding:0 5px;width:100%}.ctl{font-size:xx-large;margin:0 2px;padding:0}.cowHeaderList{list-style:none;clear:both;border-bottom:3px solid #ddd}.cowHeaderList li p{display:inline-block;*display:inline}p{display:inline-block;*display:inline}.controlNumber,.controlNumberLabel{width:90px}.controlNumberLabel{font-size:small;color:gray;font-weight:normal}.statusLabel,.statusBox{width:100px;display:inline-block;vertical-align:top}.statusLabel{font-size:small;color:gray;font-weight:normal}.statusColor{height:.3em}.pen,.penLabel{width:20px;margin:0 3px}.penLabel{font-size:small;color:gray;font-weight:normal}.withholding{width:30px;margin:0 0 0 8px;font-size:small;color:gray;font-weight:normal}.withholdingDays{width:30px;margin:0 0 0 3px;font-size:small;font-weight:bold}.cowNavQuickStatListItem{margin-top:5px}.cowNavQuickStat{margin-right:3px;text-align:center}.cowNavLast2HealthLabel,.cowNavLast2BrdLabel{vertical-align:top;font-size:small;font-weight:bold}.cowNavLastBreedingDate,.cowNavLastBreeding,.cowNavLastHealthDate,.cowNavLastHealth{font-size:small}.cowNavLastHealthDate,.cowNavLast2HealthLabel{margin-left:50px}.breedOKBrdDate,.breedVetCheckDate{font-weight:normal;margin-left:2px}.breedOKBrdCode,.breedVetCheckCode{margin-left:30px;font-weight:bold}.breedEventSection{margin-bottom:15px;border-top:3px solid #ddd}.breedEventSection li{border-top:1px solid #ddd;padding:3px 0}.breedDateHeading,.breedDate{width:69px}.breedDaysSinceFreshHeading,.breedDaysSinceFresh{width:25px}.breedDaysSinceFresh{text-align:right;font-size:small}.breedSireHeading,.breedSire{margin-left:10px;width:100px}.breedSireHeading,.breedDaysSinceFreshHeading{text-align:center}.breedTechHeading,.breedTech{margin-left:10px;width:30px;text-align:center}.breedIntervalHeading,.breedInterval{margin-left:7px;width:40px;text-align:center}.breedDateHeading,.breedDaysSinceFreshHeading,.breedSireHeading,.breedTechHeading,.breedIntervalHeading{font-size:small}.plannedSireSection{border-top:3px solid #ddd}.plannedSireSection li{border-top:1px solid #ddd}.plannedSire{margin-left:8px}.calvingPage p{display:inline-block;*display:inline}.calvingPage div{display:inline-block;*display:inline}.calvingPage li{border-top:2px solid #ddd;margin-bottom:10px}.calvingLact,.calvingDate{vertical-align:top;margin-top:2px;font-size:medium}.calvingLact{margin-right:4px;font-weight:bold}.calvingDate{margin-right:5px}.calfID{width:70px}.calfSex{text-align:center}.calfSireID{text-align:center;width:90px}.calfSireID,.calfSex,.calfID1,.calfID2{font-size:small}.calvingDaysOpen,.calvingTimesBred,.calvingPrevDry,.calvingDaysCloseup,.calvingDIM{text-align:center;font-size:medium;margin-top:3px}.calvingPrevDry,.calvingDaysCloseup,.calvingDIM{margin-left:5px}.calfDetail{margin-left:10px}.calfDetail{vertical-align:top}.calfID2{margin-top:7px}.calfDetailSex{margin-left:3px}.healthVetCheckCode,.healthTimesMast{margin-left:15px}.healthTimesMast{text-align:center}.healthOKBrdCode,.healthVetCheckCode{font-weight:bold;margin-left:8px}.healthVetCheckDate,.healthOKBrdDate{font-weight:normal;margin-left:2px}.healthEventSection li{border-top:1px solid #ddd;padding:3px 0}.healthDateHeading,.healthDate{width:69px}.healthDaysSinceFreshHeading,.healthDaysSinceFresh{width:25px;font-size:small}.healthDaysSinceFreshHeading{text-align:center}.healthDaysSinceFresh{text-align:right}.healthEventHeading,.healthEvent{margin-left:10px;width:150px}.healthEventHeading{text-align:center}.healthTechHeading,.healthTech{margin-left:10px;width:30px;text-align:center}.healthDateHeading,.healthEventHeading,.healthTechHeading{font-size:small}.identificationPage li{margin-bottom:15px}.idBirthdate{margin-left:10px}.idAge,.idUSDAIDCode{display:inline-block;margin-top:10px;margin-left:20px}.idHeader{font-size:medium;border-bottom:2px solid #ddd}.idBarnName{width:115px;text-align:center}.idRegNo{width:140px;text-align:center}.idBarnName,.idRegNo,.idBreed,.idDamCtl{margin-top:5px}.idDamCtl{width:115px;text-align:center}.productionSummary p{text-align:right;font-size:small}.productionSummary div{display:inline-block;*display:inline;vertical-align:top}.prevLactDetail div{display:inline-block;*display:inline;vertical-align:top}.productionSummary{margin-bottom:5px}.prevLactLactations,.prevLactAge{margin-left:15px}.sumHeading{width:20px}.sumHeadingData,.sumHeadingDataBold{width:40px}.sumHeadingDataBold{font-weight:bold}.sumMilk{width:50px}.sumFatPerc{width:35px}.sumFatLbs{width:35px}.sumProPerc{width:35px}.sumProLbs{width:35px}.prevLactSectionHeader{font-size:small}.prevLactDetail li{border-top:1px solid #ddd;margin-bottom:3px}.prevLactDetail p{display:inline-block}.detailDate{width:69px}.detailLact{width:10px}.detailDIM{font-weight:bold}.detailDIM,.detailAge,.detailExt305{margin-left:18px}.prevLactSummaryRowLabels{margin-left:80px}.prevLactRowLabel{font-size:small}.prevLactMilkSection,.prevLactFatSection,.prevLactProSection{margin-left:10px}.prevLactFatPerc,.prevLactFat,.prevLactRelValFat{width:100%;text-align:right}.prevLactProPerc,.prevLactPro,.prevLactRelValPro{width:100%;text-align:right}.prevLactSummaryRowLabels,.prevLactMilkSection,.prevLactFatSection,.prevLactProSection{margin-top:5px}.prevLactRelValFat,.prevLactRelValPro{text-align:center}.productionDetail div{display:inline-block;*display:inline}.productionDetail li{border-top:3px solid #ddd;margin-bottom:10px}.cowPage li{padding:2px 0 2px 0}.dailyDate,.dailyDateHeading{width:69px}.dailyDate,.dailyMilk,.dailyDIM,.dailyPen,.dailyMilk1,.dailyMilk2,.dailyMilk3{font-size:medium}.dailyMilk,.dailyMilkHeading{width:33px;font-weight:bold;text-align:right}.dailyDIM,.dailyDIMHeading{width:35px;text-align:right}.dailyPen,.dailyPenHeading{width:30px;text-align:right}.dailyMilk1,.dailyMilk1Heading,.dailyMilk2,.dailyMilk2Heading,.dailyMilk3,.dailyMilk3Heading{width:35px;text-align:right}.productionSummary p{text-align:right}.productionSummary div{display:inline-block;*display:inline;vertical-align:top}.productionDetail div{display:inline-block;*display:inline}.productionDetail li{border-top:3px solid #ddd;margin-bottom:10px}.prodSumHeading{width:20px}.sumHeadingData,.sumHeadingDataBold{width:40px}.sumHeadingDataBold{font-weight:bold}.prodSumMilk{width:50px}.prodSumFatPerc{width:43px;margin-left:2px}.prodSumFatLbs{width:35px;margin-left:2px}.prodSumProPerc{width:43px;margin-left:2px}.prodSumProLbs{width:35px}.detailDIM,.detailPen{font-size:medium}.detailDIM,.detailPen,.detailExt305{margin-left:18px}.detailExt305{font-size:small}.detailMilk{font-size:x-large;margin-top:5px;margin-right:5px}.detailFatSection,.detailProSection,.detailSCCSection{margin-left:12px;margin-top:8px;height:100%;vertical-align:top}.detailFatPerc,.detailFat,.detailProPerc,.detailPro{font-size:medium;text-align:right}.detailDate{font-size:small}.detailSCC,.detailSCS,.detailMUN{width:40px;text-align:right;font-size:small;margin-left:5px}.detailFatPerc,.detailProPerc{font-weight:bold}.detailFCM,.detailECM{width:35px;text-align:right;font-size:small}.detailFatLabel{display:inline-block;text-align:center}.smallLabel{font-size:x-small}.treatmentWithholdNote{font-weight:bold}.treatmentDetailSectionHeader{border-bottom:2px solid #ddd;font-size:small}.treatmentDetailCondition,.treatmentDetailProtocol{width:110px;margin-left:5px;text-align:center}.treatmentDrugList{margin-top:5px}.treatmentDrugList li{padding-bottom:5px}.treatmentDetailDrugName{font-size:large;vertical-align:top}.treatmentDetailRoute,.treatmentDetailDose{text-align:center;margin-left:7px}.treatmentDetailNum,.treatmentDetailFreq,.treatmentDetailStart,.treatmentDetailPen,.treatmentDetailCompleted,.treatmentDetailMilkWH,.treatmentDetailMeatWH,.treatementDetailLastMilk{text-align:center}.treatmentDetailFreq,.treatmentDetailStart,.treatmentDetailPen,.treatmentDetailMilkWH,.treatmentDetailMeatWH,.treatementDetailLastMilk{margin-left:15px}.treatmentDetailDrugName{width:140px}.treatmentDetailRoute{width:90px}.treatmentDetailNum,.treatmentDetailCompleted{width:75px}.treatmentDetailFreq,.treatmentDetailPen{width:35px}.treatmentDetailStart,.treatementDetailLastMilk{width:75px}.treatmentSectionHeader{border-bottom:2px solid #ddd;font-size:small}.treatmentMeatWH,.treatmentMilkWH{margin:5px 0 0 50px;text-align:center}.treatmentList{margin-top:5px}.treatmentList li{padding-bottom:5px}.treatmentInfoHeader{text-align:center;margin-left:5px}.treatmentDateSection{display:inline-block;vertical-align:top;margin-top:3px}.treatmentDateHeader,.treatmentDate{width:69px}.treatmentDate{vertical-align:top}.treatmentInfoSection{display:inline-block;margin-left:5px}.treatmentDSF{margin-top:10px;margin-left:5px}.treatmentCondition,.treatmentProtocol,.treatmentDrug{text-align:left;margin-top:3px}.userDefSection li,.userDef21Section li{border-top:1px solid #ddd}.userDefSection p,.userDef21Section p{display:inline-block}.userDefSectionHeader,.userDefFieldHeader,.userDefValueHeader,.userDef21DateHeader{font-size:small}.userDefFieldHeader,.userDefValueHeader{text-align:center}.userDefFieldHeader,.userDefField{width:75px}.userDefField{text-align:left;vertical-align:top}.userDefValueHeader,.userDefValue{width:215px;margin-left:10px}.userDefValue,.userDef21Event{word-wrap:break-word}.userDef21Section{margin-top:10px;border-top:2px solid #ddd}.vitalStatsPage p{display:inline-block;*display:inline;margin:0 12px 5px 0;text-align:center}.vitalStatsRelValPctSection{display:inline-block;width:52px;margin-right:15px}.vitalStatsRelValPct{width:100%;text-align:center;padding-bottom:-3px}.vitalStatsSCCSection{display:inline-block;width:55px}.vitalStatsSCC{width:100%;text-align:center}.vetCheckCode,.okToBreedCode{font-weight:bold}.vetCheckDate,.okToBreedDate{font-weight:normal}.vitalStatsEventDate{font-weight:bold}.okToBreedCode,.vitalStatsToDry,.vetCheckCode,.vitalStatsDue{width:85px;text-align:right}.genomicTraitName{width:110px}.genomicAnimalTraitValue,.genomicAnimalTraitHeading{width:57px;text-align:right}.genomicAnimalTraitHeading{font-weight:bold}.reportTitle{font-size:.95em;font-weight:bold}.reportSubTitle{font-size:.75em;color:gray}.reportSectionTitle{margin-top:13px}.gridReport li{width:100%}.gridReport p{display:inline-block}.reportHeading{border-bottom:2px solid #ddd;margin-top:10px}.reportHeading div{display:inline-block}.reportSectionHeading{margin-top:10px;font-size:small;font-weight:bold}.reportGrid{margin-bottom:15px}.reportGrid li{padding-top:3px;border-top:1px solid #ddd}.reportRowLabelSmall{font-size:small}.reportTotalsLine{border-top:2px solid #ddd}.reportHeadingCows,.reportHeadingCount,.reportHeadingPercent{font-weight:bold}.reportHeadingCows,.reportCowCategory,.reportCowTotal{width:120px}.reportHeadingCount,.reportCowCount{width:60px}.reportHeadingPercent,.reportCowPercent{width:70px}.reportHeadingCount,.reportHeadingPercent,.reportCowCount,.reportCowPercent{text-align:right}.reportCowTotal{font-weight:bold}.reportHeadingHfrs,.reportHfrCategory{width:89px}.reportHeadingHfrs,.reportHeadingHfrCount,.reportHeadingHfrPercent,.reportHeadingHfrPreg{font-weight:bold}.reportHeadingHfrCount,.reportHfrCount{width:53px}.reportHeadingHfrPercent,.reportHfrPercent{width:48px}.reportHeadingHfrPreg,.reportHfrPreg{width:48px}.reportHeadingHfrCount,.reportHeadingHfrPercent,.reportHeadingHfrPreg,.reportHfrCount,.reportHfrPercent,.reportHfrPreg{text-align:right}.reportHeadingEvent,.reportEventSummaryName{width:78px}.reportHeadingEventDays,.reportEventSummaryDay{width:26px}.reportHeadingEventDays{text-align:center}.reportHeadingEventDaysToday,.reportHeadingEvent,.reportHeadingEventDays{font-weight:bold}.reportHeadingEventDaysToday,.reportEventSummaryDayToday{text-align:left;width:44px}.reportEventSummaryDay,.reportEventSummaryDayToday{text-align:right}.reportPenProdHeadingPen,.reportPenProdPen{width:33px}.reportPenProdPen{font-weight:bold}.reportPenProdHeadingCows,.reportPenProdCows{width:47px}.reportPenProdHeadingDSF,.reportPenProdDSF{width:38px}.reportPenProdHeadingMilk,.reportPenProdMilk{width:40px}.reportPenProdHeadingPctFat,.reportPenProdPctFat{width:35px}.reportPenProdHeadingPctPro,.reportPenProdPctPro{width:35px}.reportPenProdHeadingSCC,.reportPenProdSCC{width:45px}.reportPenProdHeadingAge,.reportPenProdAge{width:45px}.reportPenProdHeadingDsb,.reportPenProdDsb{width:45px}.reportPenProdHeadingPen,.reportPenProdHeadingCows,.reportPenProdHeadingDSF,.reportPenProdHeadingMilk,.reportPenProdHeadingPctFat,.reportPenProdHeadingPctPro,.reportPenProdHeadingSCC,.reportPenProdHeadingAge,.reportPenProdHeadingDsb{text-align:right}.reportPenProdHeadingPen,.reportPenProdHeadingCows,.reportPenProdHeadingDSF,.reportPenProdHeadingMilk,.reportPenProdHeadingPctFat,.reportPenProdHeadingPctPro,.reportPenProdHeadingSCC,.reportPenProdHeadingAge,.reportPenProdHeadingDsb{font-weight:bold}.reportPenProdPen,.reportPenProdCows,.reportPenProdDSF,.reportPenProdMilk,.reportPenProdPctFat,.reportPenProdPctPro,.reportPenProdSCC,.reportPenProdAge,.reportPenProdDsb{text-align:right}.reportPenProdTotalMilk,.reportPenProdDMilk{text-align:right}.reportPenProdHeadingTotalMilk,.reportPenProdHeadingDMilk{font-weight:bold}reportPenProdHeadingTotalMilk,.reportPenProdTotalMilk{width:60px}.reportPenProdHeadingDMilk,.reportPenProdDMilk{width:40px;text-align:right}.reportHeadingDueToCalveCategory,.reportDueSummaryCategory{width:120px}.reportHeadingDueToCalveHfrs,.reportHeadingDueToCalveCows,.reportHeadingDueToCalveTotal{font-weight:bold;font-size:small;width:35px;text-align:right}.reportDueSummaryCategory{font-size:small}.reportHeadingDueToCalvePen,.reportHeadingDueToCalveCtl,.reportHeadingDueToCalveDate,.reportHeadingDueToCalveSire,.reportHeadingDueToCalveVetCheck,.reportHeadingDueToCalveLact,.reportHeadingDueToCalveDaysInString{font-weight:bold;font-size:small}.reportDueSummaryTtlCount,.reportDueSummaryHfrCount,.reportDueSummaryCowCount{width:35px;text-align:right}.reportHeadingDueToCalvePenSum,.reportHeadingDueToCalvePenCows,.reportHeadingDueToCalvePenHfrs,.reportHeadingDueToCalvePenTotal,.reportHeadingDueToCalvePenDMI,.reportHeadingDueToCalvePenAvg,.reportHeadingDueToCalvePenPct{font-size:small;font-weight:bold;text-align:center}.reportHeadingDueToCalvePenSum,.reportDueToCalvePenSum{width:35px}.reportHeadingDueToCalvePenCows,.reportDueToCalvePenCows,.reportHeadingDueToCalvePenHfrs,.reportDueToCalvePenHfrs,.reportHeadingDueToCalvePenTotal,.reportDueToCalvePenTotal,.reportHeadingDueToCalvePenDMI,.reportDueToCalvePenDMI{width:30px;margin-left:8px}.reportHeadingDueToCalvePenAvg,.reportDueToCalvePenAvg{width:35px}.reportHeadingDueToCalvePenPct,.reportDueToCalvePenPct{width:40px}.reportDueToCalvePenSum,.reportDueToCalvePenCows,.reportDueToCalvePenHfrs,.reportDueToCalvePenTotal,.reportDueToCalvePenDMI,.reportDueToCalvePenAvg,.reportDueToCalvePenPct{text-align:right}.reportDueToCalvePen,.reportDueToCalveCtl,.reportDueToCalveDate,.reportDueToCalveSire,.reportDueToCalveVetCheck,.reportDueToCalveLact,.reportDueToCalveDaysInString{font-size:small}.reportHeadingDueToCalvePen,.reportDueToCalvePen{width:25px}.reportDueToCalvePen{text-align:right}.reportHeadingDueToCalveCtl{text-align:center}.reportHeadingDueToCalveCtl,.reportDueToCalveCtl{width:50px;text-align:center;margin-right:5px}.reportDueToCalveCtl{text-align:center}.reportHeadingDueToCalveDate,.reportDueToCalveDate{width:35px}.reportHeadingDueToCalveSire{text-align:center}.reportHeadingDueToCalveSire,.reportDueToCalveSire{width:80px}.reportDueToCalveSire{text-align:center}.reportHeadingDueToCalveVetCheck,.reportDueToCalveVetCheck{width:35px;text-align:center}.reportHeadingDueToCalveLact,.reportDueToCalveLact{width:30px;text-align:center}.reportHeadingDueToCalveDaysInString,.reportDueToCalveDaysInString{width:30px}.reportHeadingDueToCalveDaysInString{text-align:center}.reportDueToCalveDaysInString{text-align:left}.reportDueToCalveExtraInfo{font-size:x-small;font-weight:bold;margin-left:130px}.reportHeadingDryOffCategory,.reportDryOffSummaryCategory{width:180px}.reportHeadingDryOffTotal{font-weight:bold;font-size:small;width:35px;text-align:right}.reportDryOffSummaryCategory,.reportDryOffSummaryTtlCount{font-size:small}.reportDryOffSummaryTtlCount{text-align:right;width:35px}.reportHeadingDryOffPen,.reportHeadingDryOffCtl,.reportHeadingDryOffDate,.reportHeadingDryOffMilk,.reportHeadingDryOffLact,.reportHeadingDryOffScc,.reportHeadingDryOffRelValPct{font-weight:bold;font-size:small}.reportDryOffPen,.reportDryOffCtl,.reportDryOffDate,.reportDryOffMilk,.reportDryOffLact,.reportDryOffScc,.reportDryOffRelValPct{font-size:small}.reportHeadingDryOffPen,.reportDryOffPen{width:25px;text-align:right}.reportHeadingDryOffCtl{text-align:center}.reportHeadingDryOffCtl,.reportDryOffCtl{width:52px;text-align:center}.reportHeadingDryOffDate,.reportDryOffDate{width:35px;text-align:center}.reportHeadingDryOffMilk,.reportDryOffMilk{width:30px;text-align:right}.reportHeadingDryOffScc,.reportDryOffScc{width:35px;text-align:right}.reportHeadingDryOffRelValPct,.reportDryOffRelValPct{width:35px}.reportHeadingDryOffRelValPct{text-align:center}.reportDryOffRelValPct{text-align:right}.reportHeadingDryOffLact,.reportDryOffLact{width:30px;text-align:center}.reportHeadingPeakMilk305ME,.reportHeadingPeakMilkDays,.reportHeadingPeakMilk,.reportHeadingPeakMilkCtl,.reportHeadingPeakMilkLactCategory{font-weight:bold;font-size:small}.reportHeadingPeakMilkLactCategory,.reportPeakMilkLactCategory{width:91px}.reportHeadingPeakMilkCount,.reportPeakMilkCount{width:40px;margin-right:5px}.reportHeadingPeakMilkCount{text-align:center}.reportPeakMilkCount{text-align:right}.reportHeadingPeakMilk,.reportPeakMilk{width:45px}.reportPeakMilk,.reportPeakMilkDays,.reportPeakMilk305ME{text-align:right}.reportHeadingPeakMilk,.reportHeadingPeakMilk{text-align:center}.reportHeadingPeakMilkDays,.reportPeakMilkDays{width:31px}.reportHeadingPeakMilk305ME,.reportPeakMilk305ME{width:50px}.reportHeadingHfrDsb,.reportHeadingHfrAge,.reportHeadingHfrPctBred,.reportHeadingHfrbyMonthPercent,.reportHeadingHfrMonth,.reportHeadingHfrMonthCount{font-weight:bold;font-size:small}.reportHeadingHfrMonth,.reportHfrByMonth{width:65px}.reportHeadingHfrAge,.reportHfrByAge{width:30px}.reportHeadingHfrMonth,.reportHfrByMonth,.reportHeadingHfrMonthCount{text-align:center}.reportHeadingHfrMonthCount,.reportHfrMonthCount{width:35px}.reportHfrByAge,.reportHfrMonthCount,.reportHfrbyMonthPercent,.reportHfrPctBred,.reportHfrDsb{text-align:right}.reportHeadingHfrbyMonthPercent,.reportHfrbyMonthPercent{width:40px}.reportHeadingHfrbyMonthPercent{text-align:center}.reportHeadingHfrPctBred,.reportHfrPctBred{width:48px;margin-left:5px}.reportHeadingHfrDsb,.reportHfrDsb{width:30px;margin-left:5px}.reportHeadingPctHerdHospital,.reportHeadingPctHerdHospitalColumnToday,.reportHeadingPctHerdHospitalColumn,.reportPctHerdHospitalLabel{font-weight:bold;font-size:small}.reportHeadingPctHerdHospital,.reportPctHerdHospitalLabel{width:65px}.reportHeadingPctHerdHospitalColumnToday,.reportPctHerdHospitalNumToday,.reportPctHerdHospitalPctToday{width:40px;text-align:center}.reportHeadingPctHerdHospitalColumn,.reportPctHerdHospitalNum,.reportPctHerdHospitalPct{width:24px}reportPctHerdHospitalNumToday,.reportPctHerdHospitalNum,.reportPctHerdHospitalPct{text-align:center}.reportHeadingHospitalOverviewMoveDays,.reportHeadingHospitalOverviewMoveToday,.reportHeadingHospitalOverviewMove{font-weight:bold;font-size:small}.reportHospitalOverviewMoveEvent,.reportHeadingHospitalOverviewMove{width:60px;font-weight:bold;font-size:small}.reportHeadingHospitalOverviewMoveToday,.reportHospitalOverviewMoveToday{text-align:center;width:40px}.reportHeadingHospitalOverviewMoveDays,.reportHospitalOverviewMoveDay{width:25px;text-align:center}.reportHeadingHospitalOverviewAvgCount,.reportHeadingHospitalOverviewAvgStayDays,.reportHeadingHospitalOverviewAvgStayStdDev,.reportHospitalOverviewAvgStayCondition{font-weight:bold;font-size:small}.reportHeadingHospitalOverviewAvgStayStdDev,.reportHeadingHospitalOverviewAvgStayDays{text-align:center}.reportHeadingHospitalOverviewAvgStayCondition,.reportHospitalOverviewAvgStayCondition{width:100px}.reportHeadingHospitalOverviewAvgCount,.reportHospitalOverviewAvgStayCount{width:40px}.reportHeadingHospitalOverviewAvgStayDays,.reportHospitalOverviewAvgStayDays{width:40px;margin-left:20px}.reportHeadingHospitalOverviewAvgStayStdDev,.reportHospitalOverviewAvgStayStdDev{width:50px;margin-left:15px}.reportHospitalOverviewAvgStayCount,.reportHospitalOverviewAvgStayDays,.reportHospitalOverviewAvgStayStdDev{text-align:right}.reportHeadingHospitalDemoGraphicDSFGrps,.reportHeadingHospitalDemoGraphicCountHosp,.reportHeadingHospitalDemoGraphicCountHerd,.reportHeadingHospitalDemoGraphicPctOfGrp,.reportHeadingHospitalDemoGraphicPctMast{font-weight:bold;font-size:small}.reportHeadingHospitalDemoGraphicDSFGrps,.reportHospitalDemoGraphicDSFGrps{width:78px;font-weight:bold;font-size:small}.reportHeadingHospitalDemoGraphicCountHosp,.reportHeadingHospitalDemoGraphicCountHerd,.reportHeadingHospitalDemoGraphicPctOfGrp,.reportHeadingHospitalDemoGraphicPctMast{text-align:center}.reportHospitalDemoGraphicCountHerd{width:50px}.reportHeadingHospitalDemoGraphicCountHosp,.reportHeadingHospitalDemoGraphicCountHerd,.reportHospitalDemoGraphicCountHosp{width:40px}.reportHospitalDemoGraphicCountHosp,.reportHospitalDemoGraphicCountHerd{text-align:right;padding-right:5px}.reportHeadingHospitalDemoGraphicPctOfGrp,.reportHospitalDemoGraphicPctOfGrp{width:50px}.reportHospitalDemoGraphicCountHerd,.reportHospitalDemoGraphicPctOfGrp,.reportHospitalDemoGraphicPctMast{text-align:right}.reportHeadingHospitalDemoGraphicPctOfGrp,.reportHeadingHospitalDemoGraphicPctMast{margin-left:5px}.reportHeadingHospitalDemoGraphicPctMast{width:40px}.reportHospitalDemoGraphicPctMast{width:45px}.reportHeadingHospitalDemoGraphicLact1,.reportHeadingHospitalDemoGraphicLact2,.reportHeadingHospitalDemoGraphicLact3,.reportHeadingHospitalDemoGraphicLactHospCount{font-weight:bold;font-size:small;text-align:right}.reportHeadingHospitalDemoGraphicLact1,.reportHeadingHospitalDemoGraphicLact2,.reportHeadingHospitalDemoGraphicLact3{text-align:right}.reportHeadingHospitalDemoGraphicLactHospCount{text-align:center}.reportHeadingHospitalDemoGraphicLactDSFGrps,.reportHospitalDemoGraphicLactDSFGrps{width:98px;font-weight:bold;font-size:small}.reportHeadingHospitalDemoGraphicLact1,.reportHospitalDemoGraphicLact1,.reportHeadingHospitalDemoGraphicLact2,.reportHospitalDemoGraphicLact2,.reportHeadingHospitalDemoGraphicLact3,.reportHospitalDemoGraphicLact3{width:48px}.reportHospitalDemoGraphicLact1,.reportHospitalDemoGraphicLact2,.reportHospitalDemoGraphicLact3,.reportHospitalDemoGraphicLactHospCount{text-align:right}.reportHeadingHospitalDemoGraphicLactHospCount{width:35px;margin-left:10px}.reportHospitalDemoGraphicLactHospCount{width:40px}.reportHeadingHospitalDemoGraphicDaysHospTreat,.reportHeadingHospitalDemoGraphicDaysHospMkWH,.reportHeadingHospitalDemoGraphicDaysHospMtWH,.reportHeadingHospitalDemoGraphicDaysHospOther,.reportHeadingHospitalDemoGraphicDaysHospFresh,.reportHeadingHospitalDemoGraphicDaysHospTotal{font-weight:bold;font-size:small}.reportHeadingHospitalDemoGraphicDaysInHosp,.reportHospitalDemoGraphicDaysInHosp{width:50px;font-weight:bold;font-size:small}.reportHeadingHospitalDemoGraphicDaysHospTreat,.reportHospitalDemoGraphicDaysHospTreat{width:35px}.reportHeadingHospitalDemoGraphicDaysHospMkWH,.reportHeadingHospitalDemoGraphicDaysHospMtWH,.reportHospitalDemoGraphicDaysHospMkWH,.reportHospitalDemoGraphicDaysHospMtWH{width:30px}.reportHeadingHospitalDemoGraphicDaysHospOther,.reportHospitalDemoGraphicDaysHospOther{width:37px}.reportHeadingHospitalDemoGraphicDaysHospFresh,.reportHospitalDemoGraphicDaysHospFresh{width:40px}.reportHeadingHospitalDemoGraphicDaysHospTotal,.reportHospitalDemoGraphicDaysHospTotal{width:35px}.reportHospitalDemoGraphicDaysHospTreat,.reportHospitalDemoGraphicDaysHospMkWH,.reportHospitalDemoGraphicDaysHospMtWH,.reportHospitalDemoGraphicDaysHospOther,.reportHospitalDemoGraphicDaysHospFresh,.reportHospitalDemoGraphicDaysHospTotal{text-align:center}.reportHeadingHospitalLast7DaysDSFGrps,.reportHeadingHospitalLast7DaysToday,.reportHeadingHospitalLast7Days,.reportHospitalLast7DaysDSFGrps{font-weight:bold;font-size:small}.reportHeadingHospitalLast7DaysDSFGrps,.reportHospitalLast7DaysDSFGrps{width:75px}.reportHeadingHospitalLast7DaysToday,.reportHospitalLast7DaysToday{width:40px;text-align:center}.reportHeadingHospitalLast7Days,.reportHospitalLast7Days{width:23px;text-align:center}.reportHeadingHospitalLast7DaysCond{font-weight:bold;font-size:small;width:75px}.reportHeadingHospitalRxConditions,.reportHeadingHospitalRxConditionsCount,.reportHeadingHospitalRxConditionsPct{font-weight:bold;font-size:small}.reportHeadingHospitalRxConditions,.reportHospitalRxConditions{width:120px}.reportHeadingHospitalRxConditionsCount,.reportHospitalRxConditionsCount{margin-left:10px;width:45px}.reportHeadingHospitalRxConditionsPct,.reportHospitalRxConditionsPct{margin-left:30px;width:50px}.reportHospitalRxConditionsCount,.reportHospitalRxConditionsPct{text-align:right}.reportHeadingHospitalDaysInHosp,.reportHeadingHospitalDaysInHospCtl,.reportHeadingHospitalDaysInHospLact,.reportHeadingHospitalDaysInHospDSF,.reportHeadingHospitalDaysInHospMKWH,.reportHeadingHospitalDaysInHospCond{font-weight:bold;font-size:small}.reportHeadingHospitalDaysInHosp,.reportHospitalDaysInHosp{width:30px}.reportHeadingHospitalDaysInHospCtl,.reportHospitalDaysInHospCtl{width:46px}.reportHeadingHospitalDaysInHospLact,.reportHospitalDaysInHospLact{width:20px}.reportHospitalDaysInHosp,.reportHeadingHospitalDaysInHospCtl,.reportHospitalDaysInHospLact{text-align:center}.reportHeadingHospitalDaysInHospDSF,.reportHospitalDaysInHospDSF{width:25px}.reportHeadingHospitalDaysInHospMKWH,.reportHospitalDaysInHospMKWH{width:40px;margin-left:3px}.reportHospitalDaysInHospMKWH{font-weight:bold}.reportHospitalDaysInHospCtl,.reportHospitalDaysInHospDSF{text-align:right}.reportHospitalDaysInHospCond,.reportHospitalDaysInHospOtherCond{font-weight:bold;font-size:small}.reportHeadingHospitalDaysInHospCond,.reportHospitalDaysInHospOtherCond{margin-left:10px}.reportHospitalDaysInHospOtherCondDate{margin-left:142px}.reportHeadingLeftHospLast7DaysDest,.reportHeadingLeftHospLast7DaysToday,.reportHeadingLeftHospitalLast7Days,.reportLeftHospLast7DaysDest,.reportHeadingLeftHospitalDaysInHosp,.reportHeadingLeftHospitalDaysInHospCtl,.reportHeadingLeftHospitalDaysInHospLact,.reportHeadingLeftHospitalDaysInHospDSF,.reportHeadingLeftHospitalDaysInHospCond,.reportLeftHospitalDaysInHospCond,.reportHeadingLeftHospitalDaysInHospDest{font-weight:bold;font-size:small}.reportHeadingLeftHospLast7DaysDest,.reportLeftHospLast7DaysDest{width:85px}.reportHeadingLeftHospLast7DaysToday,.reportLeftHospLast7DaysToday{width:40px;text-align:center}.reportHeadingLeftHospitalLast7Days,.reportLeftHospitalLast7Days{width:23px;text-align:center}.reportHeadingLeftHospitalDaysInHosp,.reportLeftHospitalDaysInHosp{width:30px}.reportHeadingLeftHospitalDaysInHospCtl,.reportLeftHospitalDaysInHospCtl{width:46px}.reportHeadingLeftHospitalDaysInHospLact,.reportLeftHospitalDaysInHospLact{width:25px}.reportHeadingLeftHospitalDaysInHospDSF,.reportLeftHospitalDaysInHospDSF{width:25px}.reportLeftHospitalDaysInHospCondDate{margin-left:142px}.reportLeftHospitalDaysInHospCondDate{width:30px}.reportHospitalDaysInHospCond{margin-left:80px}.reportHeadingLeftHospitalDaysInHosp,.reportHeadingLeftHospitalDaysInHospCtl,.reportHeadingLeftHospitalDaysInHospLact,.reportHeadingLeftHospitalDaysInHospDSF,.reportHeadingLeftHospitalDaysInHospDest,.reportLeftHospitalDaysInHospLact{text-align:center}.reportHeadingLeftHospitalDaysInHospDest,.reportLeftHospitalDaysInHospDest{margin-left:5px;width:20px}.reportLeftHospitalDaysInHospDSF,.reportLeftHospitalDaysInHospDest{text-align:right}.reportLeftHospitalDaysInHospCond,.reportHospitalDaysInHospCond{margin-left:10px}.reportHeadingPctHerdPregNumToday,.reportHeadingPctHerdPregNum,.reportHeadingBrdAnalysisWeek,.reportHeadingBrdAnalysisHeatD,.reportHeadingBrdAnalysisConcRt,.reportHeadingBrdAnalysisPregRt,.reportHeadingBrdAnalysisBred90d,.reportHeadingBrdAnalysisPreg150d,.reportHeadingBrdAnalysisLabel,.reportHeadingPregOpenbyMonth{font-weight:bold;font-size:small}.reportHeadingPctHerdPregNumToday,.reportPctHerdPregNumToday{width:60px;text-align:center}.reportHeadingPctHerdPregNum,.reportPctHerdPregNum{width:43px}.reportHeadingBrdAnalysisWeek,.reportBrdAnalysisWeek{width:60px}.reportHeadingBrdAnalysisHeatD,.reportBrdAnalysisHeatD{width:45px}.reportHeadingBrdAnalysisConcRt,.reportBrdAnalysisConcRt{width:45px}.reportHeadingBrdAnalysisPregRt,.reportBrdAnalysisPregRt{width:45px}.reportHeadingBrdAnalysisBred90d,.reportBrdAnalysisBred90d{width:45px}.reportHeadingBrdAnalysisPreg150d,.reportBrdAnalysisPreg150d{width:47px}.reportHeadingBrdAnalysisLabel,.reportBrdAnalysisLabel{width:95px}.reportHeadingPregOpenbyMonth,.reportPregOpenbyMonth{width:35px}.reportHeadingLostPregLabel,.reportHeadingLostPregMonth,.reportLostPregLabel{font-weight:bold;font-size:small}.reportHeadingLostPregLabel,.reportLostPregLabel{width:80px}.reportHeadingLostPregMonth,.reportLostPregMonth{width:36px}.reportLostPregMonth{text-align:center}.reportHeadingCowsPregCheckByPen,.reportHeadingCowsPregCheckByPenCount,.reportHeadingCowsPregCheckByPenCheck,.reportHeadingCowsPregCheckByPct{font-weight:bold;font-size:small}.reportHeadingCowsPregCheckByPen,.reportCowsPregCheckByPen{width:40px}.reportHeadingCowsPregCheckByPenCount,.reportCowsPregCheckByPenCount{margin-left:20px;width:40px}.reportCowsPregCheckByPenCount{text-align:right}.reportHeadingCowsPregCheckByPenCheck,.reportCowsPregCheckByPenCheck{margin-left:20px;width:50px}.reportCowsPregCheckByPenCheck{text-align:center}.reportHeadingCowsPregCheckByPct,.reportCowsPregCheckByPct{margin-left:20px;width:60px}.reportHeadingIngrName,.reportIngrRowLabel{width:170px}.reportHeadingIngrName,.reportIngrRowLabel,.reportHeadingInvAsFed,.reportHeadingUsageTgt{font-size:.9em}.reportIngrRowLabel{font-family:monospace}.reportHeadingInvAsFed,.reportHeadingUsageTgt{text-align:center}.reportInvAsFed,.reportHeadingInvAsFed{width:80px}.reportInvAsFed,.reportUsageTgt{text-align:right;font-size:.95em}.reportUsageTgt,.reportHeadingUsageTgt{width:47px}.reportHeadingIngrName,.reportIngrRowLabel,.reportHeadingInvAsFedCostPerTon,.reportHeadingInvDmFedCostPerTon{font-size:.9em}.reportHeadingInvAsFedCostPerTon,.reportHeadingInvDmFedCostPerTon{text-align:center}.reportHeadingInvAsFedCostPerTon,.reportInvAsFedCostPerTon{width:63px}.reportInvAsFedCostPerTon,.reportInvDmFedCostPerTon{text-align:right;font-size:.95em}.reportHeadingInvDmFedCostPerTon,.reportInvDmFedCostPerTon{width:63px}.reportHeadingDateRange,.reportDateRangeRowLabel{width:175px}.reportHeadingDateRange,.reportDateRangeRowLabel,.reportHeadingBulkTankCost,.reportHeadingIncomeOverFeedCost{font-size:.9em}.reportHeadingBulkTankCost,.reportBulkTankCost,.reportHeadingIncomeOverFeedCost,.reportIncomeOverFeedCost{width:63px}table{border-spacing:0}th,td{padding:2px}th{border:1px solid #ddd;border-bottom:none;border-right:none;font-size:small;white-space:nowrap}td{border-top:1px solid #ddd;white-space:nowrap}.breadCrumbLabel{font-size:.9em;margin-bottom:2px;margin-right:10px}tr:nth-child(even){background-color:#f1ebeb}.headingrow{background-color:#f1ebeb}.reportCategory{text-align:left}.reportData{text-align:right;padding-left:10px;padding-top:5px;padding-bottom:5px}.reportDate{font-size:small}@media only screen and (min-device-width:1081px){.appHeader,.appContent{padding-left:20px;padding-right:15px}.herdSelectorArea{padding-right:15px}.cowHeader{padding-left:20px}.controlNumber,.controlNumberLabel{width:90px}.statusLabel,.statusBox{width:100px}.pen,.penLabel{width:30px}.withholding,.withholdingDays{width:30px}.cowNavQuickStat{margin-right:20px}.vitalStatsPage p,.vitalStatsRelValPctSection{margin-right:50px}.vitalStatsBreedSire,.vitalStatsLastHealth{padding-left:15px}.idBreed{padding-left:20px}.prodSumMilk,.prodSumFatPerc,.prodSumFatLbs,.prodSumProPerc,.prodSumProLbs{margin-left:15px}.detailDIM,.detailPen,.detailExt305{margin-left:35px}.detailFatSection,.detailProSection,.detailSCCSection{margin-left:40px}.dailyMilkHeading,.dailyMilk,.dailyDIMHeading,.dailyDIM,.dailyPenHeading,.dailyPen,.dailyMilk1Heading,.dailyMilk1,.dailyMilk2Heading,.dailyMilk2,.dailyMilk3Heading,.dailyMilk3{margin-left:20px}.calvingDate,.calfSireID,.calfSex,.calfDetail{margin-left:30px}.calvingDaysOpen,.calvingTimesBred,.calvingPrevDry,.calvingDIM{margin-left:20px}.breedDaysSinceFreshHeading,.breedDaysSinceFresh,.breedSireHeading,.breedSire,.breedTechHeading,.breedTech,.breedIntervalHeading,.breedInterval{margin-left:25px}.healthVetCheckCode,.healthTimesMast{margin-left:30px}.healthDaysSinceFreshHeading,.healthDaysSinceFresh,.healthEventHeading,.healthEvent,.healthTechHeading,.healthTech{margin-left:25px}.userDefFieldHeader,.userDefField{width:110px}.userDefValue{width:450px}.sumMilk,.sumFatPerc,.sumFatLbs,.sumProPerc,.sumProLbs,.sumSCS{margin-left:20px}.prevLactFatSection,.prevLactProSection{margin-left:30px}.genomicAnimalTraitValue,.genomicAnimalTraitHeading{margin-left:20px}.reportHeadingHfrCount,.reportHfrCount,.reportHeadingHfrPercent,.reportHfrPercent,.reportHeadingHfrPreg,.reportHfrPreg{margin-left:20px}.reportPenProdHeadingCows,.reportPenProdCows,.reportPenProdHeadingDSF,.reportPenProdDSF,.reportPenProdHeadingMilk,.reportPenProdMilk,.reportPenProdHeadingPctFat,.reportPenProdPctFat,.reportPenProdHeadingPctPro,.reportPenProdPctPro,.reportPenProdHeadingSCC,.reportPenProdSCC{margin-left:15px}.reportHeadingEventDaysToday,.reportHeadingEventDays,.reportEventSummaryDayToday,.reportEventSummaryDay{margin-left:15px}.reportHeadingDryOffPen,.reportHeadingDryOffCtl,.reportHeadingDryOffDate,.reportHeadingDryOffMilk,.reportHeadingDryOffLact,.reportHeadingDryOffScc,.reportHeadingDryOffRelValPct,.reportDryOffPen,.reportDryOffCtl,.reportDryOffDate,.reportDryOffMilk,.reportDryOffLact,.reportDryOffScc,.reportDryOffRelValPct{margin-left:15px}.reportHeadingDueToCalvePen,.reportHeadingDueToCalveCtl,.reportHeadingDueToCalveDate,.reportHeadingDueToCalveSire,.reportHeadingDueToCalveVetCheck,.reportHeadingDueToCalveLact,.reportHeadingDueToCalveDaysInString,.reportDueToCalvePen,.reportDueToCalveCtl,.reportDueToCalveDate,.reportDueToCalveSire,.reportDueToCalveVetCheck,.reportDueToCalveLact,.reportDueToCalveDaysInString,.reportHeadingDueToCalvePenSum,.reportDueToCalvePenSum,.reportHeadingDueToCalvePenCows,.reportDueToCalvePenCows,.reportHeadingDueToCalvePenHfrs,.reportDueToCalvePenHfrs,.reportHeadingDueToCalvePenTotal,.reportDueToCalvePenTotal,.reportHeadingDueToCalvePenDMI,.reportDueToCalvePenDMI,.reportHeadingDueToCalvePenAvg,.reportDueToCalvePenAvg,.reportHeadingDueToCalvePenPct,.reportDueToCalvePenPct{margin-left:15px}.reportDueSummaryTtlCount,.reportDueSummaryHfrCount,.reportDueSummaryCowCount,.reportHeadingDueToCalveHfrs,.reportHeadingDueToCalveCows,.reportHeadingDueToCalveTotal{margin-left:15px}.reportDueToCalveExtraInfo{margin-left:200px}.reportHeadingHfrMonth,.reportHfrByMonth,.reportHeadingHfrAge,.reportHfrByAge,.reportHeadingHfrMonthCount,.reportHfrMonthCount,.reportHeadingHfrbyMonthPercent,.reportHfrbyMonthPercent,.reportHeadingHfrPctBred,.reportHfrPctBred,.reportHeadingHfrDsb,.reportHfrDsb{margin-left:15px}.reportHeadingPctHerdPregNumToday,.reportHeadingPctHerdPregNum,.reportHeadingBrdAnalysisWeek,.reportHeadingBrdAnalysisHeatD,.reportHeadingBrdAnalysisConcRt,.reportHeadingBrdAnalysisPregRt,.reportHeadingBrdAnalysisBred90d,.reportHeadingBrdAnalysisPreg150d,.reportHeadingBrdAnalysisLabel,.reportHeadingPregOpenbyMonth,reportPctHerdPregNumToday,.reportPctHerdPregNum,.reportBrdAnalysisWeek,.reportBrdAnalysisHeatD,reportBrdAnalysisConcRt,.reportBrdAnalysisPregRt,.reportBrdAnalysisBred90d,.reportBrdAnalysisPreg150d,.reportBrdAnalysisLabel,.reportPregOpenbyMonth{margin-left:15px}}