body { margin-top: 0px; font-size: 12pt; font-family: Arial; top: 0px; background-color: #7c8fbb; }

a { text-decoration: none; color: #4463a0; }
a:hover { text-decoration:underline; }

TD.productcatcaption, TD.productsubcatcaption, TD.productcaption 
{ font-weight: bold; font-size: 10pt; width: 33%; color: #4463a0; text-align: center; }

.divider { text-align: center; }
.footer { font-size: 10pt; color: #ffffff; text-align: center; padding:7px 0px 8px 0px; margin: 0px 0px 0px 0px;   vertical-align:top; overflow:hidden; }
.footerCell { background-image:url("/images/hdac_37.gif"); }
.copyright { font-size: 8pt; color: #ffffff; text-align: right; }
.title { font-weight: bold; font-size: 14pt; color: #4463a0; text-align: center; }
.subtitle { font-weight: bold; color: #4463a0; }
.mainCell { text-align:left; }

.small { font-size: 8pt; font-weight: bold; }
.adminnote { font-size: 8pt; font-style: italic; }

.productcatname { font-size: 14pt; color: #4463a0; }
.productcatdesc { } 
.productimage { font-size: 8pt; text-align: center; }
IMG.prodimage { border-right: #4463a0 1px solid; border-top: #4463a0 1px solid; border-left: #4463a0 1px solid; border-bottom: #4463a0 1px solid; }

.navtrack { font-size: 8pt; }

.griefItemContainer { padding-bottom:20px; }
.griefItemDivider { padding-bottom: 10px; }
.griefItemName { font-weight:bold; }
.griefItemBody {}

.markersContainer { text-align:center }
.markerCell { width:94px; height:84px; text-align:center; font-size:10px; vertical-align:bottom; padding-bottom:10px; }
.newHours { text-align:center; font-weight:bold; }

.aboutUs {}
.aboutUs .pic { float:left; padding-right:15px; }
.aboutUs .text {}

.services {}
.services .pic { float:right; padding-left:15px; }
.services .text {}

.serviceLinks {width:75%; margin:0 auto; padding-top:15px; }
.smallAnimals{ width:45%; float:left; padding-bottom:20px; text-align:center; }
.largeAnimals { width:45%; float:right; padding-bottom:20px; text-align:center;}

