@charset "utf-8";
/* CSS Document For Pestell*/
body {
	background-color:#FFF;
	background: url(../img/bkgr.png) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
table td{
	border-bottom: 1px #999 solid;
	padding: 5px;
}
#header {
	height:62px;
	padding-top: 30px;
	color: #4d4e53;
	overflow:visible;
	float:none;
}
#header.pet {
	background:url(../img/headerLogo_pets.jpg) no-repeat; 
	background-position: top left; 
}
#header.mineral {
	background:url(../img/headerLogo_minerals.jpg) no-repeat; 
	background-position: top left; 
}
#header.transport {
	background:url(../img/headerLogo.jpg) no-repeat; 
	background-position: top left; 
}
#header.genaric {
	background:url(../img/headerLogo.jpg) no-repeat; 
	background-position: top left; 
}
#header ul li{
	text-align:right;
	list-style: none;
	display: inline;
	margin-right: 22px;
	padding-bottom: 3px;
	position: relative; /* This fixes the IE7 cutoff problem. */
}
#header ul li a{
	text-decoration:none;
	color: #4d4e53;
}
#header ul li a:hover{
	text-decoration:none;
	color: #000;
}
#subheader {
	height: 60px;
	padding-top: 19px;
}
#subheader.pet {
	background:url(../img/pet_header.png) no-repeat;
}
#subheader.mineral {
	background:url(../img/mineral_header.png) no-repeat;
}
#subheader.transport {
	background:url(../img/transport_header.png) no-repeat;
}
#subheader.genaric {
	background:url(../img/genaric_header.png) no-repeat;
}
#subheader ul li{
	color:#FFF;
	font-size: 19px;
	list-style: none;
	display: inline;
	margin-left: 7px;
	padding-left: 7px;
	border-left: 2px solid #FFF;
}
#subheader ul li.first{
	margin-left: 37px;
	border:none;
}
#subheader searchbox{
	padding-bottom:10px;
	background-color:#09C;
	width:310px;
}
#subwrap {
	overflow:hidden;
}
#subwrap.mineral a{
	text-decoration:none;
	color:#005576;
}
#subwrap.mineral a:hover{
	text-decoration:underline;
}
#subwrap.pet a{
	text-decoration:none;
	color:#0d8400;
}
#subwrap.pet a:hover{
	text-decoration:underline;
}
#level1select{
	width:240px; 
	padding: 0px 20px 0px 20px;
}
#level1selectlogo {
	width:240px; 
	height:94px; 
	padding: 16px 0px 0px 5px; 
	background: url(../img/brandlogos/brandtypeBKGR.png) no-repeat;
}
#level1selectlogo img {
	border: #111 1px solid;
}
#level1selectlogo img:hover {
	border: #EEE 1px solid;
}
#level1selectcopy {
	padding: 0px 10px 10px 10px;
	font-size: 12px;
	text-align:left;
}
#level2select{
	background:url(../img/productGroupHeader_pet.png) no-repeat;
	background-position: 300px 12px;

}
#level2select.pet a:hover {
	text-decoration:none;
}
#level2selectlogo {
	width:283px; 
	height:137px; 
	padding: 17px 0px 0px 44px; 
	background: url(../img/brandlogos/productgroupBKGR.png) no-repeat;
}
#level2selectlogo img {
	border: #111 1px solid;
}
#level2selectlogo img:hover {
	border: #EEE 1px solid;
}
#level3select.pet{
	background:url(../img/productGroupHeader_pet.png) no-repeat;
	background-position: 300px 18px;

}
#level3select.mineral{
	background:url(../img/productGroupHeader_mineral.png) no-repeat;
	background-position: 300px 18px;

}
#level3selectlogo.pet {
	width:315px; 
	height:237px; 
	padding: 21px 0px 0px 44px; 
	background: url(../img/brandlogos/productselectBKGR_pet.png) no-repeat;
}
#level3selectlogo.mineral {
	width:315px; 
	height:237px; 
	padding: 21px 0px 0px 44px; 
	background: url(../img/brandlogos/productselectBKGR_mineral.png) no-repeat;
}
#level3selectlogo img {
	border: #111 1px solid;
}
#level3selectlogo img:hover {
	border: #EEE 1px solid;
}
#levelmineralselect1{
	margin: 30px 20px 0px 0px;
	overflow:hidden;
}
#levelmineralselect1 img{
	border:1px #555 solid;
}
#levelmineralselect1 img:hover {
	border:1px #EEE solid;
}
#footer {
	background-image:url(../img/footer.png);
	height: 55px;
	width: 962px;
	margin:auto;
}