
BODY  {
	font-family: "Times New Roman", "Times Roman", serif;
	font-size: 16pt;
	color: black;
	margin: .5in, 1in, .5in, 1in;
	background-color: #FAF5E7; /*light cream -old background was F5EDCD - wheat */
}

BODY.main  {
	font-family: "Times New Roman", "Times Roman", serif;
	font-size: 12pt;
	color: black;
	margin: .5in;
	background-color: white;
}
	
BODY.narrow {
	margin: 0.5in, 0.25in, 0.5in, 0.25in;
}

BODY.holiday {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
}
	
P   {
	font-size: 18pt;
	color: black;
	line-height:24pt;
	text-indent: .5in;
	padding-left:.5in;
}

P.answer  {
	font-size: 16pt;
	line-height: 18pt;
	margin: 0in, 0.25in, 0.25in, 0.25in;
	text-indent: 0;
	padding-top: 6;
	padding-left: 0in;
}

P.green  {
	text-indent: 0;
	
	color: #003333;	
}

P.right  {
	font-size: 16pt;
	text-align: right;
	color: Black;
	margin-left: 10%;
}

P.right-20  {
	font-size: 20pt;
	text-align: right;
	color: Black;
	margin-left: 10%;
}

P.right1-n  {
	font-size: 22pt;
	align: right;
	float: right;
	color: Black;
	text-indent: 0;
	padding: 0;
	margin-right: .5in;
	margin-left: .5in;
	margin-top: .10in;
	margin-bottom: 0;
}

P.right1  {
	font-size:20pt;
	align: right;
	
	color: Black;
	text-indent: 0;
	padding: 0;
	margin-right: -.5in;
	margin-left: 60%;
	margin-top: .10in;
	margin-bottom: 0;
}
P.left {
	align: left;
	margin-left: -16;
	text-indent: 0;
	padding-left: 0;
}

P.drop	{
	text-indent: 0;
	font: 1em;
	margin: .25in, .25in, 0in, 1.0in;
	line-height: 20pt;
	border: none;
	background-color: white;
	padding: .5em;
}

P.drop:first-line  {
	text-transform: uppercase;
	font: bold 1em Arial, Helvetica, sans-serif;
}

P.drop:first-letter  {
	font-size: 200%;
	float: left;
	font-weight:500;
}

P.drop2	{
	text-indent: 0;
	margin: .25in, .25in, 0in, 1.5in;
	line-height: 16pt;
	border: solid #5E2F2F;
	background-color: white;
	padding: .5em;
}

P.drop2:first-line  {
	text-transform: uppercase
}

P.pullquote  {
	float: right;
	width: 275px;
	color: #5E2F2F;
	font: bold 1em Arial, Helvetica, sans-serif;
	text-indent: 0;
	margin: .3in 7px 3px 10px;
	line-height: 20pt;
	border: solid #81ABB7;
	border-width: 7px 2;
	background-color: white;
	padding: 12px;
}

P.faqs	{
	margin:  0, 5em, 0, 5em;
	line-height: 14pt;
	font-size: 1em;
	font-weight: 600;
	text-indent: 0;
	padding-left: 1.2in;
}

B.black  {
	color: black;
}

B.red  {
	color: red;
}

B.hunter {
	color: #003333;
	
}

BLOCKQUOTE.answer {
	font-size: .75em;
	font-weight: 800;
	line-height: 20pt;
	color: #0000FF;  /*  blue */
}

BLOCKQUOTE.thin	{
	margin: 0in, .75in, 0in, .75in;
	padding: 0in;
}


H1, H2, H3  {
	margin-top: .5in;
	margin-bottom: .5in;
	font-size:30pt;
	color: #003333;  /* dark  hunter green */
}

H1.center, H2.center, H3.center, H4.center, H5.center, H6.center  {
	text-align: center;
	margin-left: 0in;
}

H1.centerbig  {
	font-size: 36pt;
	margin: -24;
	text-align: center;
}

H1.thin  {
	margin-top:  .25in;
	margin-bottom: .25in;
}

H2.thin  {
	margin-top:  .25in;
	margin-bottom: .25in;
}

H3.thin  {
	margin-top:  .25in;
	margin-bottom: .25in;
}

H1.vthin, H2.vthin, H3.vthin, H4.vthin, H5.vthin, H6.vthin   {
	margin-top:  .10in;
	padding-left: 0;
	margin-bottom: 0;
}

H1.vthin-block, H2.vthin-block, H3.vthin-block, H4.vthin-block, H5.vthin-block, H6.vthin-block   {
	margin: .20in,0,0,1.2in;
	padding: 0,0,0,2em;
	background-color: white;
	border: solid;
	border-color: #5E2F2F;
	
}

H1.vthin-c, H2.vthin-c, H3.vthin-c, H4.vthin-c, H5.vthin-c, H6.vthin-c   {
	margin-top:  .2em;
	margin-bottom: 0;
	text-align: center;
}

H1.left, H2.left, H3.left, H4.left, H5.left, H6.left {
	text-align: left;
	margin: 0;
	padding-top:24;
	color: black;
	font-weight: bold;
}

H1.right  {
	margin: 0in;
	text-align: right;
}

H2  {
	font-size: 26pt;
}

H2.black {
	color: black;
	font-style: normal;
	text-align: center;
	margin: 0;
}

H2.right  {
	color: Black;
	margin: 0in;
	text-align: right;
}

H2.out  {
	margin: 0;
	indent: 0;
	color: Red;
	padding-top:12;
}

H3.out  {
	margin: 0;
	indent: 0;
	color: Red;
	padding-top:12;
}

H3  {
	font-size: 22pt;
}

H3.list  {
	display: list-item;
	list-style-type: disc;
	margin: 0.5in, 0in, 0in, 0in;
	color: #003333;
}

H4  {
	font-size: 18pt;
	color: #003333;
}

H5  {
	font-size: 16pt;
}

H4.blue  {
	color: blue;
	margin: 0in;
	text-indent: 0in;
	padding: 0in;
	font-style: italic;
	font-size: 18pt;
}

H5.pethealth, H6.pethealth {
	margin-top: .5in;
	margin-bottom: .5in;
	padding-left: 0;
	color: #5E2F2F;  /* dark brown */
}

H6.right-blue  {
	color: blue;
	text-align: right;
	margin-bottom: 14;
	font-size: 14pt;
}

UL {
	margin-left: 2em;
	text-align: left;
	display: list-item;
	list-style-position: inside;
	list-style-image: url("http://www.govets.com/Images-gifs/sl_bullet_1.gif")
}

UL UL {
	margin-left: 2em;
	text-align: left;
	display: list-item;
	list-style-position: inside;
	list-style-image: url("http://www.govets.com/Images-gifs/sl_bullet_2.gif")
}

UL.answer {
	font-size:18pt;
	line-height: 20pt;
}

UL.special	{
	margin-top: 1em;
	list-style-image: none;
	list-style: square inside;
}

LI  {
	text-align: left;
}

LI.special	{
	list-style: square inside;
}

A:link  {
	color: blue;
}

A:visited  {
	color: #003333;
}

A:active  {
	color: red;
}

A:hover	{
	color: #CF3423;
}

#blue (
	color: #0000FF;
}