
/***********************************/
/********* paragraph styles ********/
/***********************************/

p {
	font-family: Arial;
	font-size : 11pt;
	color : #003A58;
	text-align : left;
	margin-top : 20px;
	margin-left: 75px;
	margin-right: 75px;
	word-spacing : 3px;
	line-height : 125%;
}



p.note {
	font-family: Arial;
	font-size : 8pt;
	color : #003A58;
	text-align : left;
	margin-top : 15px;
	margin-left: 75px;
	margin-right: 75px;


}

p.photo_description {
	font-family: Arial;
	font-size : 8pt;
	color : #003A58;
	margin-left:120px;
	margin-top : 5px;
	margin-right: 75px;


}

img.photo {
	border: 2px solid #006500;
	margin-left:120px;
	margin-top:40px;
	margin-bottom:20px;
	text-align:left;
	width : 260px;
	height: 195px
}


td.footer {
	font-family: Arial;
	font-size : 10pt;
	color : #999999;
	padding-top: 75px;
	padding-bottom:20px;
	text-align : center;
	vertical-align:bottom;
	line-height : 150%;
}
/*********************************/
/************* link styles *******/
/*********************************/


a:link {
	color:#006500 
}

a:visited {
	color: #DAC398
}

/*********************************/
/********* headings **************/
/*********************************/


h1 {
	font-family: Arial;
	font-size : 19pt;
	color : #003A58;
	text-align : left;
	margin-bottom: 5px;
	margin-top: 60px;
	margin-left: 75px;
	margin-right:75px;
}

h2 {
	font-family: Arial;
	font-size :11pt;
	color : #003A58;
	text-align : left;
	margin-top : 35px;
	margin-left: 75px;
	margin-right: 75px;
	font-weight : bold;
}

h3 {
	font-family: Arial;
	font-size :8pt;
	color : #003A58;
	text-align : left;
	margin-top : 30px;
	margin-left: 75px;
	margin-right: 75px;
	font-weight : bold;
}


/*****************************************/
/****************** Sheep lists **********/
/*****************************************/



table.sheep_list {
	margin-top: 30px;
	margin-left: 100px;
	border : 0px;
}

img.thumbnail {
	border: 2px solid #006500;
	width: 130px;
	height: 98px;
}

td.thumbnail { 
	vertical-align:middle;
	text-align: center;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	padding-top:0px;
 }

td.sheep_details { 
	vertical-align:middle;
	text-align:left;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:30px;
	padding-top:0px;
}


p.tag { 
	margin-top:0px;
	margin-bottom:7px;
	margin-left:7px;
	text-align:left;
 	color: #003A58;
	font-family: Arial;
	font-size: 11pt;
	font-weight: 700;
	text-decoration:none;
 }

  p.sheep_attribute { 
  	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #003A58;
	margin-top:0;
	margin-bottom:2px;
	margin-left:8px;
 }
 
 .attribute_label{ 
  	font-family: Arial;
	font-size: 8pt;
	font-weight: 700;
	color: #003A58;
  }
 
 /*********** EBV table **********/
 
table.ebv_details {
	border-width:0px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:8px;
}
 
 td.ebv_label { 
 	font-family: Arial;
	font-size: 8pt;
	font-weight: 700;
	color: #003A58;
	text-align: center;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:2px;
	padding-top:0px;
  }
  
  td.ebv_value { 
  	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #003A58;
	text-align: center;  
   }
	


/************************************/
/************ Header Menu ***********/
/************************************/

td.header_menu_table {
	background-color :#003A58;
}

img.homestead {
	border : 1px solid #003A58;
		height:67px;
		width:520px;
}

a.header_menu:link {
	font-family: Arial;
	font-weight: 500;
	font-size : 10pt;
	color : White;
	text-decoration : none;
	text-align:center;
	vertical-align : middle;
}

a.header_menu:visited {
	font-family: Arial;
	font-weight: 500;
	font-size : 10pt;
	color : White;
	text-decoration : none;
	text-align:center;
	vertical-align : middle;
}

a.header_menu_highlighted:link {
	font-family: Arial;
	font-weight: 500;
	font-size :10pt;
	text-align : center;
	vertical-align : middle;
	text-decoration : underline;
	color : white;
}

a.header_menu_highlighted:visited {
	font-family: Arial;
	font-weight: 500;
	font-size :10pt;
	text-align : center;
	vertical-align : middle;
	text-decoration : underline;
	color : white;
}


td.header_menu_normal {
	font-family: Arial;
	font-weight: 500;
	font-size : 10pt;
	color : White;
	text-decoration : none;
	text-align:center;
	vertical-align : middle;
}


td.header_menu_selected {
	font-family: Arial;
	font-weight: 500;
	font-size :10pt;
	text-align : center;
	vertical-align : middle;
	text-decoration : underline;
	color : #DAC398;
}
/*#DCE668*/










/************************************/
/************* Side Menu ************/
/************************************/


a.side_menu:link {
	font-family: Arial;
	font-size : 11pt;
	font-weight: 300;
	color : #003A58;
	text-decoration: none;
	text-align: left;
	vertical-align : middle;
}

a.side_menu:visited {
	font-family: Arial;
	font-size : 11pt;
	font-weight: 300;
	color : #003A58;
	text-decoration: none;
	text-align: left;
	vertical-align : middle;
}


a.side_menu_highlighted:link {
	font-family: Arial;
	font-size : 11pt;
	font-weight: 300;
	color :#003A58;
	text-decoration: none;
	text-align: left;
	vertical-align : middle;
}

a.side_menu_highlighted:visited {
	font-family: Arial;
	font-size : 11pt;
	font-weight: 300;
	color :#003A58;
	text-decoration: none;
	text-align: left;
	vertical-align : middle;
}


td.side_menu_selected {  
	font-family: Arial;
	font-size : 11pt;
	font-weight: 300;
	color : White;
	text-align : left;
	vertical-align : middle;
}


td.side_menu_table {
	background-color :#DAC398;
	width: 200px;
	vertical-align:top;
}







