
body {
  margin:0px;
  color:#777777;
  background:#9E9E6E;
  height:100%;
  font-family:arial,helvetica,sans-serif;
  font-size:9pt;
}

td {
  color:#777777;
  background:none;
  font-family:arial,helvetica,sans-serif;
  font-size:9pt;
}


div.MenuBorder {
  margin:7px;
  padding:7px;
  border:1px dashed #717171;
  min-height:362px;
  padding-bottom:40px;
  background:url(/images/addressbg.gif) bottom left no-repeat;
}

div.SubscribeBox, div.VetBox {
  clear:both;
  margin:7px;
  border:1px dashed #717171;
  padding:3px;
  /*margin-top:47px;*/
}
div.SubscribeBoxIn, div.VetBoxIn {
  clear:both;
  border:1px solid #717171;
  padding:4px;
  text-align:center;
  font-size:10pt;
  font-weight:bold;
}

div.SubscribeBox {

}
div.SubscribeBoxIn {

}

div.VetBox {

}
div.VetBoxIn {
	border-width:0px;
	background-image:url(/images/vet_caduceus.jpg);
	background-repeat:no-repeat;
	background-position:13px 50%;
  	padding:6px;
	padding-left:33px;
}

a.Subscribe, a.Subscribe:visited, a.Subscribe:active, a.Subscribe:hover, a.Vet, a.Vet:visited, a.Vet:active, a.Vet:hover {
  color:#FFFFFF;
  text-decoration:none;
}

a.Subscribe:hover, a.Vet:hover {
  color:#FFFFFF;
  text-decoration:underline;
}


div.MenuBox {
  margin:7px 0px 0px 0px;
}


.helv11 {
  font-size:10pt;
  font-weight:bold;
}


a,a:hover,a:visited,a:active {
   color:#6C6C46;
}

a.CartLink, a.CartLink:hover,a.CartLink:visited,a.CartLink:active {
  color:#000000;
  text-decoration:none;
}

a.CartLink:hover {
  text-decoration:underline;
}

a.M1, a.M1:hover, a.M1:visited, a.M1:active {
  color:#FFFFFF;
  background:none;
  font-weight:bold;
  font-size:9pt;
  display:block;
  padding:1px 5px;
  text-decoration:none;
  margin-top:3px;
}

a.M1:hover {
  text-decoration:underline;
}

a.M2, a.M2:hover, a.M2:visited, a.M2:active {
  color:#9E9E6E;
  background:none;
  font-weight:bold;
  font-size:9pt;
  display:block;
  padding:0px 0px 0px 14px;
  text-decoration:none;
  margin-bottom:0px;
}

a.M2:hover {
  text-decoration:underline;
}

a.M3, a.M3:hover, a.M3:visited, a.M3:active {
  color:#FFFFFF;
  background:none;
  font-weight:bold;
  font-size:9pt;
  display:block;
  padding:1px 5px;
  text-decoration:none;
  margin-bottom:0px;
  margin-top:3px;
}

div.M {
  border-top:0px;
  display:none;
  margin-bottom:6px;
}


a.ProductLink, a.ProductLink:hover,a.ProductLink:visited,a.ProductLink:active {
  color:#666666;
  font-weight:bold;
  text-decoration:none;
}


a.ProductLink:hover {
  text-decoration:underline;
}


a.OrderButton, a.OrderButton:hover, a.OrderButton:visited, a.OrderButton:active {
  display:block;
  height:20px;
  background:#000000;
  color:#FFFFFF;
  padding:2px 10px;
  white-space:nowrap;
  font-weight:bold;
  text-decoration:none;
  border:1px dotted #555555;
}

input.OrderButton {
  display:block;
  background:#990000;
  color:#FFFFFF;
  padding:2px 10px;
  white-space:nowrap;
  font-weight:bold;
  text-decoration:none;
  border:1px dotted #555555;
}


a.OrderButtonSmall, a.OrderButtonSmall:hover, a.OrderButtonSmall:visited, a.OrderButtonSmall:active {
  display:block;
  width:20px;
  height:20px;
  background:#000000;
  color:#FFFFFF;
  padding:2px 10px;
  white-space:nowrap;
  font-weight:bold;
  text-decoration:none;
  border:1px dotted #555555;
}

input.OrderButtonSmall {
  display:block;
  background:#000000;
  color:#FFFFFF;
  padding:2px 10px;
  white-space:nowrap;
  font-weight:bold;
  text-decoration:none;
  border:1px dotted #555555;
}




td.OrderFormHeader {
	font-size:11pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
	background:#7D7D5A url(/images/orderformbg.jpg) no-repeat;
}

td.OrderFormCell {
	border:1px solid #9E9E6E;
	padding:0px;
}

div.OrderFormDiv {
	font-size:10pt;
	border:1px solid #FFFFFF;
	padding:5px;
	background:#FFFFFF url(/images/orderformbg2.jpg) repeat-y;
	background-position:top right;
}

td.OrderCell {
	font-size:9pt;
}

td.CompanionOrderCell {
	font-size:10pt;
}
