a            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #000000 }
a:active     { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #800000 }
a:hover      { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #CC3300 }

a.dog            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: #000000 }
a.dog:active     { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #800000 }
a.dog:hover      { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #CC3300}

a.dogSmall            { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000 }
a.dogSmall:active     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #800000 }
a.dogSmall:hover      { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #CC3300 }

a.p_finder            { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #000000 }
a.p_finder:active     { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000 }
a.p_finder:hover      { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000 }

a.dwg            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: #000000 }
a.dwg:active     { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #000000 }
a.dwg:hover      { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #000000 }

.rb_petname   { color: #000000; font-family:Verdana; font-size: 14px;  font-weight: bold; text-decoration:none; }
.rb_text      { color: #000000; font-family:Verdana; font-size: 16px;  font-weight: normal; text-decoration:none; }
.rb_boldRed   { color: #CC3300; font-family:Verdana; font-size: 16px;  font-weight: bold; text-decoration:none; }
.rb_red   { color: #800000; font-family:Verdana; font-size: 16px;  font-weight: normal; text-decoration:none; }

.homeTiny          { color: #000000; font-family:Verdana; font-size:  8px;}
.homeSmall          { color: #000000; font-family:Verdana; font-size:  10px;}
.homeSmallBold      { color: #000000; font-family:Verdana; font-size:  10px; font-weight:bold;}
.homeMedium      { color: #000000; font-family:Verdana; font-size:  12px; font-weight: normal}
.homeMediumBold      { color: #000000; font-family:Verdana; font-size:  12px; font-weight:bold;}
.homeLarge      { color: #000000; font-family:Verdana; font-size:  14px; font-weight: normal}
.homeLargeBold      { color: #000000; font-family:Verdana; font-size:  14px; font-weight:bold;}
.homePetName        { color: #000000; font-family:Verdana; font-size: 18px; font-weight:bold;}
.homeBlueHeaderBold { color: #008080; font-family:Verdana; font-size: 16px; font-weight:bold;}
.homeBlue 	{ color: #008080; font-family:Verdana; font-size: 12px; font-weight:bold;}
.homeWhite 	{ color: #ffffff; font-family:Verdana; font-size: 12px; font-weight:bold;}
.homeText           { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal }
.homeFeatureHeader  { color: #008080; font-family:Verdana; font-size: 24px;}

.posterBigRed { color: #FF3333; font-family:Verdana; font-size: 32px; font-weight: 800}
.posterBigBlue { color: #333399; font-family:Verdana; font-size: 32px; font-weight: 800}
.posterMidRed { color: #FF3333; font-family:Verdana; font-size: 14px; font-weight: 800}
.posterMidBlue { color: #333399; font-family:Verdana; font-size: 14px; font-weight: 800}

.newsletterMidRed { color: #FF3333; font-family:Verdana; font-size: 18px; font-weight: 800}
.newsletterMidBlack { color: #000000; font-family:Verdana; font-size: 18px; font-weight: 800}
.newsletterMidWhite { color: #ffffff; font-family:Verdana; font-size: 14px; font-weight: 800}

a.donations            { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #000000 }
a.donations:active     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #800000 }
a.donations:hover      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #CC3300 }

ul#navigation { margin-left: 0; padding-left: 0; list-style-type: none; }
ul#navigation a { display: block; text-decoration: none; background: #CDC5BF; color: #000; padding: .2em .5em; border-bottom: 1px solid #fff; width: 170px; }
ul#navigation a:hover { background: #0003ff; color: #fff; }
Ul#navigation li { display: inline; }

td#header { background: #6B8E23; background-image: url(images/header8.jpg);}

.bl2 {border: 1px solid #e68200; background:url(images/corners2/bl2.gif) 0 100% no-repeat; width:100%; text-align:left}
.bl {background:url(images/corners2/bl2.gif) 0 100% no-repeat; width:100%; text-align:left}
.br {background:url(images/corners2/br2.gif) 100% 100% no-repeat}
.tl {background:url(images/corners2/tl2.gif) 0 0 no-repeat}
.tr {background:url(images/corners2/tr2.gif) 100% 0 no-repeat; padding:10px}
.tr2 {background:url(images/corners2/tr2.gif) 100% 0 no-repeat}
.t {background:url(images/corners2/dot2.gif) 0 0 repeat-x; width:100%}
.b {background:url(images/corners2/dot2.gif) 0 100% repeat-x}
.l {background:url(images/corners2/dot2.gif) 0 0 repeat-y}
.r {background:url(images/corners2/dot2.gif) 100% 0 repeat-y}

.slideshow img { display: none }
.slideshow img.first { display: block }


fieldset { 
  border:1px solid #787878;  
  margin-left:8px;
  margin-right:8px;
  padding-right:10px;
  padding-left:10px;
  padding-top:10px;
  padding-bottom:10px;

}

legend {
  padding: 0.2em 0.5em;
  color: #FF3333; 
  font-family:Verdana; 
  font-size: 14px; 
  font-weight: 800
  text-align:right;
  }


