.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	background-color: #CCCCCC;
	border: none #000000;
	text-align: center;
	vertical-align: middle;
}
body  {margin-top: 0; }


.buttonscontainer {width: 82px;}

.buttons a {
	color: #848589;
	background-color: #010275;
	padding: 0px;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	font: 11px Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border-left-color: #CCCCCC;
}

.buttons a:hover {background-color: #0000dd;
color: #d2d6d9;
text-decoration: none;}


.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

.bodytext a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	color:#010275;
}

.bodytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	color:#010275;
}

.bodytextblue {
	color: #010275;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

.menuselected {color: #d2d6d9;
background-color: #0000dd;
padding: 0px;
padding-left: 3px;
padding-top: 4px;
padding-bottom: 4px;
display: block;
font: 11px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;}


.bodytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
	color:#010275;
}


}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	text-decoration:none;
}

.headings {color: #d2d6d9;
background-color: #010275;
padding: 4px;
display: block;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;

}
.bodytextheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
}

.pedigreeinfo {
color: #010275;
background-color: #d2d6d9;
padding: 2px;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
display: table-cell;
}

.pedigreeinfo a:link{
color: #010275;
background-color: #d2d6d9;
text-decoration: underline;
}

.pedigreeinfo a:visited{
color: #010275;
background-color: #d2d6d9;
text-decoration: underline;
}




.bodytextboldbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
	color:#010275;
}

.bodytextboldbig a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
	color:#010275;
}

.bodytextboldbig a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	vertical-align: top;
	text-decoration:none;
	color:#010275;
}

.bodytextboldbig2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
	text-decoration:none;
	color:#010275;
}

.headingsleft {
color: #d2d6d9;
background-color: #010275;
padding: 4px;

display: table-cell;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-left: 3px;

}

.pedigreeinfobig {
color: #010275;
background-color: #d2d6d9;
padding: 1px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
display: table-cell;
}

.pedigreeinfobig a:link {
color: #010275;
background-color: #d2d6d9;
padding: 1px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
display: table-cell;
}

.pedigreeinfobig a:visited {
color: #010275;
background-color: #d2d6d9;
padding: 1px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
display: table-cell;
}





.menuselectedCell {
color: #d2d6d9;
background-color: #0000dd;
padding: 3px;
display: block;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;
}

.menuselectedCell a:link {
color: #d2d6d9;
background-color: #0000dd;
padding: 3px;
display: block;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;
}

.menuselectedCell a:visited {
color: #d2d6d9;
background-color: #0000dd;
padding: 3px;
display: block;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;
}

.headingsminor {color: #d2d6d9;
background-color: #010275;
padding: 4px;
display: table-cell;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;

}

.lightblueheadings {
headings {color: #d2d6d9;
background-color: #010275;
padding: 4px;
display: table-cell;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;
}



