/* CSS Document */
body {background:none #fff; }

#wrapper {
	width:560px;
	margin:auto;
	}
#header, #logo, #line, #tittle, div#navigation, td.borderRight img, td.borderLeft img, td.borderBottom img {display:none;}
a.printlinks {display:none;}
table#container {
	position:relative;
	top:0;
	width:560px;
	border:none;
}
td.borderLeft {
	width:0px;
	vertical-align: top;
	background:none;
}
td.borderRight {
	width:0px;
	background:none;
}
td#content {
	width:100%;
	padding-top: 8px;
	background:none;
}
div#footer {
	width:560px;
	padding-left: 4px;
	background:none;
}
td#1 {
	vertical-align: top;
	background:none;
}
td#2 {
	vertical-align: bottom;
	background:none;
}
.textImg {
	margin: 10px 0px 5px 0px;
	border: 2px solid black;
}
div.status-box {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	background-color:#F2F2F2;
	border:1px solid #333333;
	margin-top:-10px;
	}
div#siteinfo {
	}
	div#siteinfo a:link {color:#4f3615;}
	div#siteinfo a:visited {color:#4f3615;}
	div#siteinfo-contact {
		display:none;
		/*margin-top:5px;
		font-family:"Times New Roman", Times, serif;
		font-size: 14px;
		color:#000000;
		text-align:center;
		border-top:1px solid black;*/
		}
h1#name {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1px;
	background-color:#666666;
	border:1px solid #333333;
	margin-bottom:10px;
	}
span.picture-captions {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
span.picture-captions {
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#333333;
	}
span.pedigree-misc {
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#333333;
	}
table.pedigree {
	width:100%;
	border:none;
	}
table.pedigree a {font-weight:bold; text-transform:uppercase;}	
table.pedigree a:link {color:#7b5a2f; text-decoration: underline;}
table.pedigree a:visited { color:#6b4717; text-decoration:underline;}

table.pedigree h3 {
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:0px;
	}

table.pedigree td {
	width:25%;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	padding:1px;
	padding-left:21px;
	border-top: 1px solid #000000;
	border:none;
	text-align:left;
	}
	
td.pedigree-sire {
	background:transparent;
	padding-left:3px;
}
td.pedigree-sire a {font-size:16px;}


td.pedigree-dam {
	background:transparent;
	padding-left:3px;
}
td.pedigree-dam a {font-size:16px;}

td.pedigree-males-gen2 {
	background:transparent url(../Admin/pedigrees/bg_gen2_top.gif) bottom left no-repeat;
}
td.pedigree-males-gen3 {
	background:transparent url(../Admin/pedigrees/bg_gen3_top.gif) bottom left no-repeat;
}
td.pedigree-males-gen4 {
	background:transparent url(../Admin/pedigrees/bg_gen4_top.gif) bottom left no-repeat;
}


td.pedigree-females-gen2 {
	background:transparent url(../Admin/pedigrees/bg_gen2_bot.gif) top left no-repeat;
}
td.pedigree-females-gen3 {
	background:transparent url(../Admin/pedigrees/bg_gen3_bot.gif) top left no-repeat;
}
td.pedigree-females-gen4 {
	background:transparent url(../Admin/pedigrees/bg_gen4_bot.gif) top left no-repeat;
}
p.message {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	margin:25px;
	}
div#performance-records {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
	}
div#performance-records h3 {
	font-size:16px;
	text-transform:uppercase;
	color:#000000;
	padding-bottom:0px;
	margin-bottom:0px;
	}
td.writeup-box {
	background-color: #FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color: #000000;
	text-align: justify;
	padding: 1px 6px 1px 6px;
	border:1px solid black;
	text-align:left;
	border-color:#4f3615;
}
td.misc-info-box {
	background-color:#F2F2F2;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
	padding: 1px 6px 1px 6px;
	border:1px solid black;
	text-align:center;
	font-weight:bold;

}
p.notes {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
	margin:0px;
	display:block;
	width:85%;
	text-align:justify;
	padding:3px;
	border:1px solid #F4F5D8;
	margin:0 auto;
	}
