body { color: #6e6e6e; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(/images/mainbackground.gif); background-repeat: repeat; background-position: left top; }
form { overflow: hidden; margin: 0; padding: 0; }
p { color: #6e6e6e; font-family: Arial, Verdana, Helvetica, sans-serif; }
td { color: #6e6e6e; font-family: Arial, Verdana, Helvetica, sans-serif; }
a:link { color: #6e6e6e; text-decoration: none; }
a:visited { color: #6e6e6e; text-decoration: none; }
a:hover { color: #053f74; text-decoration: underline; }
a:active { color: #6e6e6e; text-decoration: none; }
.grey11px { font-size: 11px; }
.leftnavbg_grey { font-size: 11px; background-image: url(../images/leftnavbg-grey.gif); background-repeat: no-repeat; background-position: left top; margin-top: 6px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 3px; }
.leftnavbg_BIRD { font-size: 11px; background-image: url(../images/leftnavbg_bird.gif); background-repeat: no-repeat; background-position: left top; margin-top: 6px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 3px; }
.leftnavbg_CAT { font-size: 11px; background-image: url(../images/leftnavbg_cat.gif); background-repeat: no-repeat; background-position: left top; margin-top: 6px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 3px; }
.leftnavbg_DOG { font-size: 11px; background-image: url(../images/leftnavbg_dog.gif); background-repeat: no-repeat; background-position: left top; margin-top: 6px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 3px; }
.leftnavbg_FISH { font-size: 11px; background-image: url(../images/leftnavbg_fish.gif); background-repeat: no-repeat; background-position: left top; margin-top: 6px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 3px; }
.leftnavbg_SMALL_ANIMAL { font-size: 11px; background-image: url(../images/leftnavbg_small_animal.gif); background-repeat: no-repeat; background-position: left top; margin-top: 6px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 3px; }
.leftnavtext_grey { color: #fff; font-size: 11px; }
.leftnavtext_BIRD { color: #fff; font-size: 11px; }
.leftnavtext_CAT { color: #fff; font-size: 11px; }
.leftnavtext_DOG { color: #fff; font-size: 11px; }
.leftnavtext_FISH { color: #fff; font-size: 11px; }
.leftnavtext_SMALL_ANIMAL { color: #fff; font-size: 11px; }
.leftnavtext_grey a { color: #fff; font-size: 11px; }
.leftnavtext_BIRD a { color: #fff; font-size: 11px; }
.leftnavtext_CAT a { color: #fff; font-size: 11px; }
.leftnavtext_DOG a { color: #fff; font-size: 11px; }
.leftnavtext_FISH a { color: #fff; font-size: 11px; }
.leftnavtext_SMALL_ANIMAL a { color: #fff; font-size: 11px; }
.red11px { color: #c00; font-size: 11px; }
.red11px a:link { color: #c00; text-decoration: none; }
.red11px a:visited { color: #c00; text-decoration: none; }
.red11px a:hover { color: #800000; text-decoration: underline; }
.red11px a:active { color: #c00; text-decoration: underline; }
.blue11px { color: #053f74; font-size: 11px; }
.blue11px a:link { color: #053f74; text-decoration: none; }
.blue11px a:visited { color: #053f74; text-decoration: none; }
.blue11px a:hover { color: #2d679c; text-decoration: underline; }
.blue11px a:active { color: #053f74; text-decoration: underline; }
.green11px { color: #060; font-size: 11px; }
.green11px a:link { color: #060; text-decoration: none; }
.green11px a:visited { color: #060; text-decoration: none; }
.green11px a:hover { color: #004b00; text-decoration: underline; }
.green11px a:active { color: #060; text-decoration: underline; }
.grey18px { font-size: 18px; }
.grey22px { font-size: 18px; }
.grey13px { font-size: 13px; }
.white12px { color: #fff; font-size: 12px; }
.white10px { color: #fff; font-size: 10px; }
.white10px a:link { color: #fff; text-decoration: none; }
.white10px a:visited { color: #fff; text-decoration: none; }
.white10px a:hover { color: #cdcdcd; text-decoration: underline; }
.white10px a:active { color: #fff; text-decoration: underline; }
.lightgrey10px { color: #bebebe; font-size: 10px; }
.lightgrey10px a:link { color: #bebebe; text-decoration: none; }
.lightgrey10px a:visited { color: #bebebe; text-decoration: none; }
.lightgrey10px a:hover { color: #969696; text-decoration: underline; }
.lightgrey10px a:active { color: #bebebe; text-decoration: underline; }
.searchformfield { color: #6e6e6e; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; height: 14px; margin: 0; padding: 1px 3px 0; border: solid 1px #b4b4b4; }
.searchformfieldfocus { color: #053f74; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; height: 14px; margin: 0; padding: 1px 3px 0; border: solid 1px #053f74; }
.myaccountloginfield { color: #6e6e6e; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; height: 14px; margin: 0; padding: 1px 3px 0; border: solid 1px #b4b4b4; }
.myaccountloginfieldfocus { color: #053f74; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; height: 14px; margin: 0; padding: 1px 3px 0; border: solid 1px #053f74; }
.homeloginfield { color: #053f74; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #ebebeb; margin: 0; padding: 0 3px; height: 13px; border: solid 1px #b4b4b4; }
.homeloginfield:focus { color: #053f74; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 0 3px; border: solid 1px #6e6e6e; }
.contentoutline { border: solid 1px #b4b4b4; }
.navbarbackground_on { background-image: url(/images/navbarbackground-on.gif); background-repeat: no-repeat; background-position: center top; }
.productlistheader { background-color: #eee; border-bottom: 1px solid #c0c0c0; }
.productlistheader_BIRD { background-image: url(../images/productlistheader_bird.gif); background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #c0c0c0; }
.productlistheader_CAT { background-image: url(../images/productlistheader_cat.gif); background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #c0c0c0; }
.productlistheader_DOG { background-image: url(../images/productlistheader_dog.gif); background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #c0c0c0; }
.productlistheader_FISH { background-image: url(../images/productlistheader_fish.gif); background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #c0c0c0; }
.productlistheader_SMALL_ANIMAL { background-image: url(../images/productlistheader_small_animal.gif); background-repeat: no-repeat; background-position: left top; border-bottom: 1px solid #c0c0c0; }
.productlistheader_BIRD td { color: #fff; font-size: 13px; font-weight: bold; }
.productlistheader_CAT td { color: #fff; font-size: 13px; font-weight: bold; }
.productlistheader_DOG td { color: #fff; font-size: 13px; font-weight: bold; }
.productlistheader_FISH td { color: #fff; font-size: 13px; font-weight: bold; }
.productlistheader_SMALL_ANIMAL td { color: #fff; font-size: 13px; font-weight: bold;  }
.pdfbnrheader { border-bottom: 3px solid #333; }
.pdfproductbox { border-bottom: 1px solid #b4b4b4; border-right: 1px solid #b4b4b4; }
.pdfproductarea { border-top: 1px solid #b4b4b4; border-left: 1px solid #b4b4b4; }
.productlistmiddle { border-bottom: 1px solid #c0c0c0; }
.productlistfooter { background-color: #eee; }
.normalformfield { color: #6e6e6e; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; height: 17px; margin: 0; padding: 1px 3px 0; border: solid 1px #b4b4b4; }
.normalformfieldfocus { color: #053f74; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; height: 17px; margin: 0; padding: 1px 3px 0; border: solid 1px; }
.normalformtextfield { color: #6e6e6e; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; height: 50px; margin: 0; padding: 1px 3px 0; border: solid 1px #b4b4b4; }
.normalformtextfieldfocus { color: #053f74; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; height: 50px; margin: 0; padding: 1px 3px 0; border: solid 1px; }
.normalformtextfield2 { color: #6e6e6e; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; height: 100%; margin: 0; padding: 1px 3px 0; border: solid 1px #b4b4b4; }
.normalformtextfield2focus { color: #053f74; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; height: 100%; margin: 0; padding: 1px 3px 0; border: solid 1px; }
.normalformtextfield3 { color: #6e6e6e; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 1px 3px 0; width: 100%; height: 250px; border: solid 1px #b4b4b4; }
.normalformtextfield3focus { color: #053f74; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 1px 3px 0; width: 100%; height: 250px; border: solid 1px; }
