/*
 *      TypeFaces.css
 *
 *      Copyright 2008 Andrew Carney <Andrew@valuelife.co.uk>
 *
 */
a:link			{	color:			#0000FF;
				}
a:visited			{	color:			#FF00FF;
				}

P.PetNameFont	{	font-size:			30px;
					font-style:		normal;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					color:			#000000;
					text-align:		center;
				}

DIV.PetNameFont	{	font-size:			30px;
					font-style:		normal;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					color:			#000000;
					text-align:		center;
				}

SPAN.PetNameFont{	font-size:			24px;
					font-style:		normal;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					color:			#000000;
					text-align:		center;
				}

.Black24UL		{	font-size:			24px;
					font-style:		normal;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					color:			#000000;
				}
.Black10ItalicUL	{	font-size:			10pt;
					font-style:		italic;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					line-height:		normal;
					color:			#000000;
				}
.Black12BoldUL	{	font-size:			12pt;
					font-style:		normal;
					font-weight:		bold;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					line-height:		normal;
					text-transform:	none;
					color:			#000000;
				}
.WhiteBodyCopy	{	font-size:			10pt;
					font-style:		normal;
					font-weight:		lighter;
					font-family:		Arial,Helvetica,sans-serif;
					line-height:		normal;
					color:			#FFFFFF;
				}
.style21			{	font-size:			16px;
					font-weight:		bold;
					font-family:		Arial,Helvetica,sans-serif;
				}
.Wt18Caps		{	font-size:			18pt;
					font-style:		normal;
					font-weight:		bold;
					font-family:		Arial,Helvetica,sans-serif;
					line-height:		normal;
					text-transform:	capitalize;
					color:			#FFFFFF;
				}
.black9Caps		{	font-size:			9pt;
					font-style:		normal;
					font-weight:		lighter;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					line-height:		normal;
					text-transform:	capitalize;
					color:			#000000;
				}
.style29			{	font-size:			18px;
					color:			#FFFFFF;
				}
body,td,th		{	font-family:		Verdana,Arial,Helvetica,sans-serif;
				}
.style33			{	color:			#FFFFFF;
				}
.style34			{	color:			#FF0000;
				}
.style35			{	font-size:			18px;
					font-weight:		bold;
					font-family:		Arial,Helvetica,sans-serif;
					color:			#FF0000;
				}
.style38			{	font-size:			12px;
					color:			#333333;
				}
.Black12LT		{	font-size:			12px;
					color:			#000000;
				}
.Black12BoldCaps	{	font-size:			12pt;
					font-style:		normal;
					font-weight:		bold;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					color:#000000;
				}
.Black12BodyCopy	{	font-size:			12pt;
					font-style:		normal;
					font-weight:		lighter;
					font-family:		Arial,Helvetica,sans-serif;
					text-transform:	none;
					color:			#000000;
				}
.Black12BodyUL	{	font-size:			12pt;
					font-style:		normal;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					text-transform:	none;
					color:			#000000;
				}
.BlackBodyStd		{	font-size:			10pt;
				}
.Black14LargeBody{	font-size:			14pt;
					font-style:		normal;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					color:			#666666;
				}
.Wt14BoldCaps	{	font-size:			14px;
					font-style:		normal;
					font-weight:		bold;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					text-transform:	uppercase;
					color:			#FFFFFF;
				}
.style40			{	font-size:			12pt;
					font-style:		normal;
					font-weight:		lighter;
					font-family:		Arial,Helvetica,sans-serif;
					text-transform:	none;
					color:			#000000;
				}
.style41			{	font-size:			10pt;
				}
.style42			{	font-size:			10pt;
					font-style:		normal;
					font-weight:		normal;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					text-transform:	none;
					color:			#000000;
				}
.style44			{	font-size:			12pt;
					font-style:		normal;
					font-weight:		bold;
					font-family:		Verdana,Arial,Helvetica,sans-serif;
					line-height:		normal;
					text-transform:	none;
				}
.style45			{	font-size:			12px;
					color:			#FFFFFF;
				}
.Black16Bold	{	font-size: 16px;
					font-family: Arial, Helvetica, sans-serif;
					color: #FFFFFF;
					font-weight: bold;
				}
.TermsSubTitle	{	font-size:		12pt;
					font-style:		normal;
					font-weight:	bolder;
					font-family:	Arial,Helvetica,sans-serif;
				}
.AlignCenter	{	text-align: center;		}

.AlignJustify	{	text-align: justify;	}

.Bold			{	font-weight: bold;	}

.Normal			{	font-weight: normal;	}

.MiniEntry			{	margin:			20px 30px 10px 0px;
					text-align:		center;
					border-style:		outset;
					border-color:		#666666;
				}

/*  style for the embedded mini-entry in the location pages!!  */
TABLE.MiniEntrySmall		{	table-layout:	fixed;
							width:		650px;
							height:		240px;
							margin:		20px 30px 10px 0px;
							text-align:	center;
							border-style:	outset;
							border-color:	#666666;
						}
TABLE.MiniEntryMedium		{	table-layout:	fixed;
							width:		850px;
							height:		300px;
							margin:		20px 30px 10px 0px;
							text-align:	center;
							border-style:	outset;
							border-color:	#666666;
						}
TABLE.MiniEntryLarge		{	table-layout:	fixed;
							width:		1024px;
							height:		360px;
							margin:		20px 30px 10px 0px;
							text-align:	center;
							border-style:	outset;
							border-color:	#666666;
						}
TR.MiniEntrySmall		{	width:		650px;
							height:		240px;
						}

TR.MiniEntryMedium		{	width:		850px;
							height:		300px;
						}
TR.MiniEntryLarge		{	width:		1024px;
							height:		360px;
						}
DIV.MiniEntrySmall		{	text-align:	center;
							max-height:	240px;
							overflow:	hidden;
						}

DIV.MiniEntryMedium		{	text-align: center;
							max-height:	300px;
							overflow:	hidden;
						}
DIV.MiniEntryLarge		{	text-align: center;
							max-height:	360px;
							overflow:	hidden;
						}
.MiniEntrySmall			{	font-size:		36px;	}
.MiniEntryMedium		{	font-size:		36px;	}
.MiniEntryLarge			{	font-size:		36px	}
.MiniEntryBodySmall		{	font-size:		12px;	}
.MiniEntryBodyMedium	{	font-size:		16px;	}
.MiniEntryBodyLarge		{	font-size:		18px;	}
.MiniEntry12i				{	color:		#000000;
							font-style:	italic;
							font-size:		12px;
						}
