body {margin: 0; padding: 0; font: 10px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color: black; background-image: url(images/footer/paw_tile.gif);}
table {font: 12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color: black;}
a {font-weight: bold; color: #0000EF;}

#main {width: 100%;}
#main #nav {padding: 10px 0 0 10px; width: 120px; vertical-align: top; background: white;}
#main #content {padding: 10px; vertical-align: top; background: white;}

.catnav {width: 100%; background: #bd68ff; margin-bottom: 4px;}
.catnav td.left {padding: 0;}
.catnav td.right {padding: 6px;}

.pagenav {width: 100%; margin-bottom: 4px;}
.pagenav td.left {background: transparent url(images/buttons/page.gif) 0 0 no-repeat; padding-left: 32px; padding-right: 10px; vertical-align: middle;}
.pagenav td.right {padding: 0; vertical-align: top;}
.pagenav a {font-size: 10px; font-weight: bold; color: black; text-decoration: none; line-height: 20px; padding: 2px; background: #d59fff;}
.pagenav a:hover {background: #bd68ff; color: white;}
.pagenav a:visited {background: #b6ff9f; color: #bd68ff;}
.pagenav a:visited:hover {background: #bd68ff; color: white;}

.prodtable {width: 100%; margin: 20px 0 10px;}
.prodtable td {width: 33%; font-size: 10px; font-weight: bold; padding-bottom: 6px; vertical-align: top;}
.prodtable td table {margin: auto;}
.prodtable td td {width: 160px; text-align: center;}
.prodtable td a {font-size: 12px;}

.nextpage {width: 100%; margin: 0;}
.nextpage td {padding: 0 40px;}

#footer {text-align: center; padding: 10px; border-top: 4px solid #bd68ff;}
#footer td {text-align: center;}
#footer a {display: block; margin: 2px; padding: 1px 4px 3px; background: #bd68ff; color: white; font-size: 11px; font-weight: bold; text-decoration: none;}
#footer a:hover {background: #b6ff9f; color: black;}
#footer p {font-size: 11px; /*background: #FFCAE4; border: 2px solid white; padding: 4px 6px 6px;*/ margin: 6px 10px;}
#footer p a {font-weight: bold; color: #0000EF; padding: 0; display: inline; background: transparent; text-decoration: underline;}
/*#footer .aw {font-size: 16px; font-weight: bold; color: #FF3599;}*/
#footer .textbold {font-weight: bold;}

h1 {font-size: 16px; font-weight: bold; color: #FF3599;}

.textbold {font-weight: bold;}
.textmedium {font-weight: bold; font-size: 16px;}
.textlarge {font-weight: bold; font-size: 20px;}
.textsmall {font-size: 10px;}
/*.textpink {font-weight: bold; color: #FF3599;}*/
.copyright {font-size: 10px;}

/* TABLES */

.tablehr {width: 100%; margin-top: 10px; margin-bottom: 10px;}
.tablehr td {border-bottom: 1px solid #FFAFE4; padding: 6px 4px 6px;}
.tablehr td.blank {border: none;}