.leftcontainer {float: left; width: 50%; z-index: -14; max-height:310px;}
.rightcontainer {float:right; width: 50%; z-index: -14; max-height:310px;}
.progeny {background-color:#EBEDED;font-size:15px;font-weight:bold; text-align: center; padding: 1px; border-bottom: 1px solid #EBEDED; background-color: #FFFFFF; float:left;}
.maternal {background-color:#EBEDED;font-size:15px;font-weight:bold; text-align: center; padding: 1px; border-bottom: 1px solid #EBEDED; background-color: #FFFFFF; float:right;}
.epdheadings {background-color:#EBEDED;font-size:14px;font-weight:normal; text-align: left; padding: 1px; float:left; width: 68%;}
.epddata {background-color:#FFFFFF;font-size:16px;font-weight:bold; text-align: left; padding: 1px; float:left; width: 68%;}
.milkheading {background-color:#EBEDED;font-size:14px;font-weight:normal; text-align: right; padding: 1px; float:right; width: 18%;}
.milkdata {background-color:#FFFFFF;font-size:14px;font-weight:bold; text-align: right; padding: 1px; float:right; width: 18%;}
.siredata {background-color:#FFFFFF; font-size:15px; font-weight:normal; text-align: left; border: 1px solid #CCCCCC; padding:1px;}
.sireepd {background-color:#FFFFFF; font-size:14px; font-weight:normal; text-align: left; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.clear {clear:both;}

.buttonbox {background-color:#EBEDED;text-align:center;}
.datebox {background-color:#EBEDED;text-align:center;font-weight:bolder;font-variant:small-caps;size:15px;padding-top:8px;padding-bottom:9px;}
.tagborderpad {border:2px solid #EBEDED;padding:3px;}
.bullpic {margin-left:auto;margin-right:auto;width:325px;}

.tagfont {
	background-color:#EBEDED;
	font-size:25px;
	font-weight:bold; 
	text-align:center;
}

.contentbg {
	background-image: url('http://www.verolaangus.com/images/web/middle_repeat.gif');
	background-repeat: repeat-y;
	background-position: center top;
}

.vaf {
	background-image: url(http://www.verolaangus.com/images/head_welcome.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.footerbg {
	background-image: url(/images/web/footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

 body {
 background-image: url(../images/web/vbggrid5glg.gif);
 background-repeat: repeat-y;
 background-position: center;
	font-family: Trebuchet MS, Arial;
	font-size: 18px;
	color: #000000;
}





a.bullpop{
	position:relative;
	z-index:21;
	font-color: bolder;
	color: #000000;
}

a.bullpop:hover{
z-index:25; 
cursor:pointer;
font-color: normal;
color: #000000
}

a.bullpop span{display: none}

a.bullpop:hover span{ 
    display:block;
    position:relative;
    top:-268px; 
    left:1px;
    z-index:99;
	max-width:325px;
	max-height:274px;
	}
	
	
.bullpop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	background-position: center top;
}






a.bullpop502{
	position:relative;
	z-index:21;
	font-color: bolder;
	color: #000000;
}

a.bullpop502:hover{
z-index:25; 
cursor:pointer;
font-color: normal;
color: #000000
}

a.bullpop502 span{display: none}

a.bullpop502:hover span{ 
    display:block;
    position:relative;
    top:-278px; 
    left:1px;
    z-index:98;
	max-width:325px;
	max-height:274px;
	}
	
	
.bullpop502 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	background-position: center top;
}




a.bullpop621{
	position:relative;
	z-index:21;
	font-color: bolder;
	color: #000000;
}

a.bullpop621:hover{
z-index:25; 
cursor:pointer;
font-color: normal;
color: #000000
}

a.bullpop621 span{display: none}

a.bullpop621:hover span{ 
    display:block;
    position:relative;
    top:-272px; 
    left:0px;
    z-index:98;
	max-width:325px;
	max-height:274px;
	}
	
	
.bullpop621 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	background-position: center top;
}



.sales {
	background-image: url(/images/web/head_sales.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.sires {
	background-image: url(../images/web/head_sires.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.directions {
	background-image: url(../images/web/head_directions.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.contactus {
	background-image: url(../images/web/head_contactus.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.contact {
	background-image: url(../images/web/head_contactus.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


img.floatright { 
    float: right; 
    margin: 22px; 
}

img.featurepic {border:2px solid #CCCCCC;}
img.highlightpic {border:2px solid #000000;}


.sirecell {
	border: 2px solid #CCCCCC;
	padding: 6px;
	height: auto;
	width: auto;
}
.coretext {
	font-size: 15px;
	text-align: left;
	width: 680px;
	text-indent: 0px;
}