body 
	{
		background: #F6CFA6 url(images/_gradientBg.jpg) repeat-x;
		color: #87785B;
	}

table 
	{
		border-collapse: collapse;
	}	

img 
	{
		border: none;
	}

p
	{
		font-family: arial;
		font-size: 12pt;
		font-weight: normal;
		line-height: 155%;
	}

.pTight
	{
		font-family: arial;
		font-size: 12pt;
		font-weight: normal;
		line-height: 120%;
		padding: 0;
		margin: 0;
	}

.bgTIght
	{
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		border-style: solid; 
		border-color: #4c433d; 
		border-width: 0px 0px 1px 0px;
		line-height: 100%;
		padding: 0;
		margin: 0;
	}

.bname
	{
		text-align: right;
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		border-style: dashed; 
		border-color: #4c433d; 
		border-width: 0px 0px 1px 0px;
		margin: 5px;
		padding-right: 10px;
		text-decoration: none;
		line-height: 100%;
	}

.bname:hover
	{
		text-align: right;
		zfont-family: arial;
		zfont-size: 22pt;
		zfont-weight: normal;
		zborder-style: dashed; 
		zborder-color: #4c433d; 
		zborder-width: 0px 0px 1px 0px;
		margin: 5px;
		padding: 10px;
		text-decoration: none;
		background-color: blue;
		color: green;
	}

.dw
	{
		text-decoration: none;
		color: #4B311A;
	}

.dw:hover
	{
		background-color: #4B311A;
		text-decoration: none;
		color: white;
	}

.stdBorder
	{
		border-style: solid;
		border-color: #4C433D;
		border-width: 1px 1px 1px 1px;
	}

.thumb1
	{
		border-style: solid;
		border-color: #4C433D;
		border-width: 0px 0px 1px 0px;
	}

#pageTop
	{
		width: 671px; 
		height: 15px;
		background: url(images/_pageTop.jpg);
	}

#pageMiddle
	{
		width: 671px; 
		background: url(images/_pageBg.jpg);
	}

#pageBot
	{
		width: 671px; 
		height: 14px;
		background: url(images/_pageBot.jpg);
	}

#breedNameInner
	{
		text-align: center; 
		font-family: georgia; 
		font-size: 2.0em; 
		font-weight: bold; 
		color: #ffff44;
		background-color: #4c301a; 
		padding: 8px;
		width: 100%;
	}

#breedNav
	{
		background-color: #4c301a;
	}

.tab_sel
	{
		font-family: arial; 
		color: #4C433D; 
		font-weight: bold; 
		font-size: 11pt; 
		zposition: relative;
		top: 1px;
		width: 99px; 
		height: 25px; 
		background: url(images/_tab_sel.gif) no-repeat; 
		text-align: center;
	}

.tab_sel a:link, .tab_sel a:hover, .tab_sel a:active, .tab_sel a:visited 
	{
		font-family: arial; 
		color: #ffff44;
		font-weight: bold; 
		font-size: 11pt; 
		text-decoration: none;
	}

.tab_un
	{
		width: 99px; 
		height: 25px; 
		zposition: relative;
		top: 1px;
		background: url(images/_tab_un.gif) no-repeat; 
		text-align: center;
	}

.tab_un a:link, .tab_un a:hover, .tab_un a:active, .tab_un a:visited 
	{
		font-family: arial; 
		color: #4c433d;
		font-weight: bold; 
		font-size: 11pt; 
		text-decoration: none;
	}

#bottomOuter
	{
		width: 640px; 
		border-color: #4C433D;	
		border-style: solid; 
		border-width: 1px 1px 1px 1px;
	}

#infoContent
	{
		height: 300px;
		overflow: auto;
	}

#infoBig
	{
		padding: 0px 10px 5px 10px;
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		color: black;
	}

.bigInfo
	{
		padding: 0px 10px 5px 10px;
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		color: black;
	}

.H1old
	{
		font-family: arial;
		font-size: 16pt;
		font-weight: bold;
	}

.h1a
	{
		font-family: arial;
		font-size: 16pt;
		font-weight: bold;
		border-width: 0px 0px 2px 0px;
		border-style: solid;
		border-color: #4C433D;
		padding: 12px 0px 8px 0px;
		background-color: white;
	}

H2
	{
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		margin-bottom: -14px;
		line-height: 100%;
		padding: 6px 0px 0px 0px;
	}

h1,h3
	{
		border-width: 1px 0px 1px 0px;
		border-style: solid;
		border-color: #4C433D;
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		margin: 5px 10px 10px 0px;
		background-color: #eeeeee;
		text-align: left;
	}

h4
	{
		border-width: 1px 0px 1px 0px;
		border-style: solid;
		border-color: #4C433D;
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		margin: 5px 10px 5px 0px;
		background-color: #ffffdd;
		text-align: left;
	}

.note
	{
		font-family: verdana;
		font-size: 8pt;
		font-weight: normal;
		padding: 0px 10px 10px 10px;
	}

.issueDescBrief
	{
		font-family: verdana;
		font-size: 10pt;
		font-weight: normal;
		ppadding: 0px 10px 10px 10px;
	}

.BPHealth
	{
		line-height: 155%;
	}

.footer 
	{
		margin: 0 5px;
		padding-bottom: 20px;
		border-top: #E7E5E1 1px solid;
		font-size: 0.9em;
		font-family: Tahoma, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #4C433D;
	}

.Ask_Buddy
	{
		margin: 8px 100px 8px 12px;
	}

.Ask_Buddy p
	{
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
	}

.Ask_Buddy_Response
	{
		background-color: #ffffbb;
		margin: 0px;
		padding: 0px 10px 0px 10px;
	}

.divSpc1
	{
		height: 1px;
		font-size: 1pt;
		line-height: 50%;
	}

.bsMatch
	{
		background-color: #802D65;
		font-family: arial;
		font-size: 10pt;
		font-weight: bold;
		color: white;
		padding: 2px;
		text-align: center;
	}

.bsImgOuter
	{
		float: left;
		border-color: #4B311A;
		border-style: solid;
		border-width: 1px;
		margin: 4px 2px 12px 6px;
	}

.bsImgInner
	{
		border-color: #4B311A;
		border-style: solid;
		border-width: 1px 0px 0px 0px;
	}

.bsImgName
	{
		text-align: center;
		font-family: arial;
		font-size: 11pt;
		font-weight: bold;
		background-color: #4B311A;
		color: #555555;
		padding: 2px 2px 2px 2px;
		height: 40px;
		width: 142px;
		margin: 4px 4px 4px 4px;
	}

#bsCharsOuter
	{
		background-color: red;
		vertical-align: top;
		border-color: #4B311A;
		border-style: solid;
		border-width: 1px;
	}

#bsCharsLeftOuter
	{
		background-color: white;
		vertical-align: top;
		width: 453px;
		margin: 10px;
		padding-top: 0px;
	}

.bsCharsLeftInner
	{
		background-color: white;
		margin: 4px;
		height: 60px;
		vertical-align: top;
	}

#bsCharsRightOuter
	{
		background-color: white;
		vertical-align: top;
		width: 182px;
		height: 950px;
		border-color: #4B311A;
		border-style: solid;
		border-width: 0px 0px 0px 1px;
	}

#bsCharsRightInner
	{
		overflow: scroll;
		height: 100%;
	}

#bsCharsRightLbl
	{
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		text-align: center;
		padding: 4px;
		background-color: #4B311A;
		color: #ffff44;
		margin-bottom: 4px;
	}

.charLabel
	{
		vertical-align: top; 
		padding: 10px 10px 5px 10px;
		font-family: arial;
		font-size: 12pt;
		font-weight: normal;
		color: black;
	}

.charLabelg
	{
		vertical-align: top; 
		padding: 10px 10px 5px 10px;
		font-family: arial;
		font-size: 12pt;
		font-weight: normal;
		color: #cccccc;
	}

.slider
	{
		padding: 0px 10px 30px 10px;
	}

#bsInstr
	{
		border-color: #4B311A;
		border-style: solid;
		border-width: 1px;
		font-family: arial;
		font-size: 12pt;
		font-weight: normal;
		padding: 6px;
	}

#bsCaution
	{
		background-color: #990000;
		color: white;
		font-family: arial;
		font-size: 12pt;
		font-weight: bold;
		padding: 6px;
	}

#mainPhoto
	{
		width: 300px;
	}

.lb_cat
	{
		padding: 4px 4px 4px 4px; 
		font-family: arial; 
		font-weight: bold; 
		font-size: 9pt; 
		color: #ffff44;
		background-color: #212121;
	}

.lb_bname
	{
		padding: 2px 2px 4px 8px; 
		font-family: arial; 
		font-weight: normal; 
		font-size: 9pt; 
		color: #212121;
	}

.lb_more
	{
		padding: 2px 2px 2px 2px; 
		background-color: #eeeeee;
		font-family: arial; 
		font-weight: normal;
		font-size: 8pt; 
		text-align: center;
		color: #212121;
		border-color: #212121;
		border-style: solid;
		border-width: 1px 1px 1px 1px;
	}

.ODIPoints
	{
		padding: 2px; 
		background-color: #000099; 
		color: #ffff00;
	}

.ODIPointsSparkle
	{
		padding: 2px; 
		background-color: #ffff00;
		color: #000099;
	}

.CLinVisible
	{
		visibility: hidden;
		display: none;
	}

.CLvisible
	{
		visibility: visible;
		display: block;
	}