/* Created by WB - Digital Aesthetics - 2005 */
.navrow {
	background-image: url(images/nav_bar_bg.jpg);
	font: bold smaller Arial, Helvetica, sans-serif;
	color: #0E245D;
	height: 21px;
	border: 1px solid #003366;
}

.adminrow {
	background-image: url(images/nav_bar_bg.jpg);
	font: bold smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	height: 21px;
	border: 1px solid #999966;
}

.offtabrow {
	background-image: url(images/edit_bar_bg.gif);
	font: bold smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	height: 21px;
	border: 1px solid #999966;
}

A:link, A:visited {
	color: #FFFFCC;
	font: bold smaller Verdana, Geneva, Arial, Helvetica, sans-serif;;
	text-decoration: none;
}

A:link:hover, A:visited:hover {
	color: #FF0000;
	font: bold smaller Verdana, Geneva, Arial, Helvetica, sans-serif;;
	text-decoration: none;
}
.ptable {
	border: 1px solid #B00000;
	
}

.atable {
	border: 1px solid #999966;
	background-color: #D9D9C5;
}
.bline {
	border-bottom: 1px solid #999966;
}
.tline {
	border-top: 1px solid #999966;
}


/* Class navlink hyperlinks */
A.navlink:link, A.navlink:visited {
	/* color: #E4E934; */
	color: #003366;
	font: bold 9pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.navlink:link:hover, A.navlink:visited:hover {
	color: #FF0000;
	font: bold 9pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* Class da hyperlinks */
A.da:link, A.da:visited {
	color: Blue;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.da:link:hover, A.da:visited:hover {
	color: #CE008B;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

HR {
	color:#B00000;
	background-color: #B00000;
	height: 1px;
}

div.hr {
  height: 3px;
  background-image: url(images/divider_horizontal.gif);
}
div.hr hr {
  display: none;
}


.hrMain {
	height: 3px;
	background-image: url(images/divider_horizontal.gif);
}

.infoTitle{
	font: bold smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}

.adminTitle{
	font: bold smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	border-bottom: 1px solid #999966;
}

.adminTitleTop{
	font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}

.infoTitleTop{
	font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #005E8A;
}

.infoText{
	font: smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

.adminText{
	font: smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

.adminTextBold{
	font: bold smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

.inputsmaller {   
	background-color: #FFFFCC;  
	border: 1px solid #999966;  
	font: 7pt Verdana, Arial, Helvetica, sans-serif;       
}

.submitbutton {
	border-style: outset;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
	background: url(images/nav_bar_bg.jpg);
	border: 1px solid  #999966;
}
.pedigree {
	border: 1px solid #999966;
	background-color: #D9D9C5;
	font: smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}