body {		
	margin: 0 0 0 0;
	background: #666699;
	}

a,
a:link,
a:visited,
a:hover,
a:active { 
	color: #339999;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
	
a:hover, a:active {
	text-decoration: underline;
	}
	
a.purple, a:link.purple, a:visited.purple, a:hover.purple, a:active.purple { 
	color: #666699;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
	
a:visited.purple, a:hover.purple, a:active.purple {
	text-decoration: underline;
	}
	
a.address, a:link.address, a:visited.address, a:hover.address, a:active.address { 
	color: #FFFFFF;
	background: #666699;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	}
	
	
p {	
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	}
	
p.form {	
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: right;
	}
	
p.form2 {	
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-align: left;
	}

p.address { margin-top: 1%;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666699;
	text-align: center;
	}
	
p.nomargin {
	margin-top: 0;
	}
	
td.maincontent {
	color: #000000;
	background: #FFFFFF;
	}
	
div.maincontent {
	margin: 0 5% 0 5%;
	color: #000000;
	background: #FFFFFF;
	}
	
.smallclass {
	color: #666699;
	background: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	font-size: 1em;
	}
	
.caption {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	}
	
.captionsmall {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	}
	
.required {
	color: red;
	background-color: white
	font-size: 1.5em;
	font-weight: bold;
	}

	
h1 {
	color: #666699;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	}
	
h2, h3, h4 {
	color: #339999;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	}

h3.purple {
	margin-bottom: 0;
	color: #666699;
	background-color: transparent;
	}

h4.tips {
	margin-bottom: 0;
	}

h2.green {
	text-align: center;
	}
	
h1.familypet {
	font-size: 1em;
	font-weight: bold;
	}
	
h1.competition {
	color: #339999;
	background-color: transparent;
	font-size: 1em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.callout {
	padding: 2% 2% 2% 2%;
	border-style: dotted;
	border-width: thin;
	border-color: #339999;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	background: #FFFFFF;
	}


a.footer, a:link.footer, a:visited.footer, a:hover.footer, a:active.footer 	{ 
	color: #FFFFFF;
	background-color: #666699;	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 1em;
	tex-decoration: underline;
        }


.bottom {  	
	text-align: center;
	color: #FFFFFF;
	background-color: #666699;	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	}

.sidelinks {  font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: underline;
		font-weight: bold
		}

.maintbl { background: url("images/pawbkgrd.gif");
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12;
		color: #000000;
		font-weight: normal;
		}

.ctrtbl { background: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12;
		color: #000000;
		font-weight: normal;
		border-color: #666699;
		}

.purpleheader {
	color: #666699;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	}
	
.full {
	color: red;
	font-weight: bold;
	}
	
	
.tips2 {
	margin-top: 0;
	}
/* styles for table -black text */


.bl6txt { color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.bl6ul { color: black;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.bl6btxt { color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.bl7txt	{ color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.bl7ul	{ color: black;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.bl7btxt { color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
	  font-weight: bold;
        }

.bl8txt	{ color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.bl8btxt	{ color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
	  font-weight: bold;
          font-size: 8pt;
        }

.bl8ul	{ color: black;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.bl8bul	{ color: black;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
	  font-size: 8pt;
        }

.bl9btxt	{ color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 9pt;
        }

.bl9ul	{ color: black;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 9pt;
        }

.bl9txt	{ color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 9pt;
        }

.blktxt	{ color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 10pt;
        }

.bl10txt  { color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 10pt;
        }

.blknbtxt  { color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 10pt;
        }

.blkul  { color: black;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 10pt;
        }

.bl12txt { color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 12pt;
        }
        
.bl14txt { color: black;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 14pt;
        }
        
.bl14ul { color: black;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 14pt;
        }

/* styles for table - purple text */


.pp6txt { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.pp6ul { color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.pp6btxt { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.pp7txt	{ color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.pp7ul	{ color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.pp7btxt { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
	  font-weight: bold;
        }

.pp8txt	{ color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.pp8btxt { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
	  font-weight: bold;
          font-size: 8pt;
        }

.pp8ul	{ color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.pp8bul	{ color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
	  font-size: 8pt;
        }

.pp9btxt	{ color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 9pt;
        }

.pp9ul	{ color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 9pt;
        }
        
.pp9bul	{ color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 9pt;
        }
        
.pp9txt	{ color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 9pt;
        }

.ppktxt	{ color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 10pt;
        }

.pp10txt  { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 10pt;
        }

.ppknbtxt  { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 10pt;
        }

.ppkul  { color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 10pt;
        }

.pp12txt { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 12pt;
        }
        
.pp14txt { color: #666699;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 14pt;
        }
        
.pp14ul { color: #666699;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 14pt;
        }    
        
        
        
        
        

/* styles for table - green text */


.gr6txt { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.gr6ul { color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.gr6btxt { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.gr7txt	{ color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.gr7ul	{ color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.gr7btxt { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
	  font-weight: bold;
        }

.gr8txt	{ color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.gr8btxt { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
	  font-weight: bold;
          font-size: 8pt;
        }

.gr8ul	{ color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.gr8bul	{ color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
	  font-size: 8pt;
        }

.gr9btxt	{ color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 9pt;
        }

.gr9ul	{ color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 9pt;
        }

.gr9txt	{ color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 9pt;
        }

.grktxt	{ color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 10pt;
        }

.gr10txt  { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 10pt;
        }

.gr10btxt  { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 10pt;
          font-weight: bold;
        }

.gr10ul  { color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 10pt;
        }

.gr12txt { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 12pt;
        }
        
.gr12ul { color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 12pt;
        }
        
.gr14txt { color: #339999;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 14pt;
        }
        
.gr14ul { color: #339999;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 14pt;
        }
        
        
        
        
        
        
        
.wh6txt { color: white;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.wh6ul { color: white;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.wh6btxt { color: white;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 6pt;
        }

.wh7txt	{ color: white;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.wh7ul	{ color: white;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
        }

.wh7btxt { color: white;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 7pt;
	  font-weight: bold;
        }

.wh8txt	{ color: white;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.wh8btxt	{ color: white;
          text-decoration: none;
          font-family:  Arial, Helvetica, sans-serif;
	  font-weight: bold;
          font-size: 8pt;
        }

.wh8ul	{ color: white;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-size: 8pt;
        }

.wh8bul	{ color: white;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
	  font-size: 8pt;
        }


.whln	{ color: white;
          font-family:  Arial, Helvetica, sans-serif;
	  font-size: 7pt;
        }







.redno { color: #FF0000;
          text-decoration: underline;
          font-family:  Arial, Helvetica, sans-serif;
          font-weight: bold;
          font-size: 10pt;
        } 


.bottom {  	
		
		font-style: normal;
		line-height: normal;
		}

.sidelinks {  font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: underline;
		font-weight: bold
		}

.maintbl { background: url("images/pawbkgrd.gif");
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12;
		color: #000000;
		font-weight: normal;
		}

.ctrtbl { background: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12;
		color: #000000;
		font-weight: normal;
		border-color: #666699;
		}