
body{
padding:0px;
margin:0px;
  
background-image:url(images/testBG.jpg);
background-repeat: repeat-y;
background-position:top center;
background-color:#000000;
}
#black {
  background-image: url(images/blackBG.png);
} 

.hidden { display: none; }

.unhidden { display: block; }


#subnav {text-align: left;
background : #81c6d3;
font-weight: 600;      
font-size: 11pt;
font-family : arial, Times New Roman,  serif;
border: 1px solid #4e4b4b;
   
}
#nav1{text-decoration: none;
line-height:160%;
}

#nav2{text-decoration: none;
font-size: 11px;
margin-left: -2px;
}
 
p {  margin-left: 25px; 
margin-right: 20px; 
margin-top: 20px; 
text-align: left;
font-size: 17px; 
}
p.pet {font-size: 15px;
line-height:130%;
}
img.petpic {float: left;
margin-right: 15px;
border: 1px solid #000000;
}
div.products {
margin-left: 25px; 
margin-right: 20px;
}
a:link {color: #000000;
   text-decoration: none;
	 font-size: 14px; }
a:visited {color: #000000;
   text-decoration: none; 
	 font-size: 14px; }	 
a:hover {color: #737879;
   text-decoration: none;
	 font-size: 14px; }
a:active  {color: #000000;
   text-decoration: none;
	 font-size: 14px; 
}

a.breeds:link {color: #423714;
   text-decoration: none;
	 font-size: 19px; }
a.breeds:visited {color: #423714;
   text-decoration: none; 
	 font-size: 19px; }	 
a.breeds:hover {color: #9b8131;
   text-decoration: none;
	 font-size: 19px; }
a.breeds:active  {color: #9b8131;
   text-decoration: none;
	 font-size: 19px; 
}


a.gloss:link {color: #000000;
   text-decoration: none;
	 font-size: 17px; }
a.gloss:visited {color: #000000;
   text-decoration: none; 
	 font-size: 17px; }	 
a.gloss:hover {color: #9b8131;
   text-decoration: none;
	 font-size: 17px; }
a.gloss:active  {color: #9b8131;
   text-decoration: none;
	 font-size: 17px; 
}
a.list:link {color: #060309;
	 margin-left: 35px;
   text-decoration: none;
	 font-size: 17px; 
	 font-weight: 600;
}	 
a.list:visited {color: #403f3e;
   margin-left: 35px;
   text-decoration: none; 
	 font-size: 17px; 
	 font-weight: 600;}	 
a.list:hover {color: #574518;
   margin-left: 35px;
   text-decoration: underline;
	 font-size: 17px; 
	 font-weight: 600;}
a.list:active  {color: #574518;
   margin-left: 35px;
   text-decoration: none;
	 font-size: 17px;
	 font-weight: 600; 
}
a.nada:link {color: #29257f;
	 text-decoration: none;
	 font-size: 19px; 
	 font-weight: 600;
}	 
a.nada:visited {color: #29257f;
   text-decoration: none; 
	 font-size: 19px; 
	 font-weight: 600;}	 
a.nada:hover {color: #29257f;
   text-decoration: none;
	 font-size: 19px; 
	 font-weight: 600;}
a.nada:active  {color: #29257f;
   text-decoration: none;
	 font-size: 19px;
	 font-weight: 600; 
}
a.petname:link {color: #000000;
	  text-decoration: none;
	 font-size: 15px;
	 font-weight: 600;}
a.petname:visited {color: #000000;
    text-decoration: none;
	 font-size: 15px;
	 font-weight: 600;}
a.petname:hover {color: #000000;
    text-decoration: none;
	 font-size: 15px; 
	 font-weight: 600;}
a.petname:active  {color: #000000;
   text-decoration: none;
	 font-size: 15px; font-weight: 600;} 

span.small{font-size: 15px;

}	
a.text:link {color: black;
   text-decoration: none;
	 font-weight: 600;
	 font-size: 17px; }
a.text:visited {color: black;
   text-decoration: none; 
	 font-weight: 600;
	 font-size: 17px; }	 
a.text:hover {color: #9b8131;
   font-weight: 600;
   text-decoration: none;
	 font-size: 17px; }
a.text:active  {color: black;
   font-weight: 600;
   text-decoration: none;
	 font-size: 17px; 
}
ul { 
   list-style-image: url(images/a.gif);
	 line-height:150%;
	 font-size: 19px;
}
ul.facts {
   list-style-image: url(images/b.gif);
	 font-weight: 600;
   line-height:110%;
	 font-size: 16px;
	 margin-left: -5px;
	 margin-right: 15px;
}
li.a {
    color: #47297c;
		margin-bottom: 6px;
}
li.b {
    color: #0d47bf;
		margin-bottom: 6px;
} 
li.c {
    color: navy;
		margin-bottom: 6px;
}		

#result_report {

	text-align:center ;

	padding:3px;

	background-color:#e5ecf9; 

	font-weight: bold;

	margin-bottom:14px;

}



.catBanner {

	padding:3px;

	margin-top:15px;

	background-color:#e5ecf9; 

	font-weight: bold

}

.webPageBanner {

	padding:3px;

	margin-top:20px;

	background-color:#e5ecf9; 

	font-weight: bold

}







/*main results table */




h1 {

	text-align: center;

	font-family: Verdana, Ariel;

	font-size:24px;

	color: #000066;

	}



#other_pages {

	text-align:center;

}



#powered_by {

	margin:0 auto;

	margin-top:20px;

	padding-top:10px;

	font-size:10px;

	text-align:center;

	vertical-align: center;

}



#common_report {

		text-align:center;

}



#cat_table {

		width:600px;

		margin-top:20px;

		padding-top:10px;

		padding-bottom:20px;

		border-top:1px solid #AAAAAA;

		border-bottom:1px solid #AAAAAA;



}



#cat_main {

	font-weight: bold;

}



.divline{

	margin-top:20px;

	margin-bottom:-5px;

	border-bottom:1px solid #DDDDDD;

}



#sub_cat {

	font-size:12px;

}



.idented {

	margin-left:30px;

}



#did_you_mean {

	font-size: 14px; 

	text-align:center ;

	margin:10px;



}


