TD.box    { font: 80% arial; color: #000000; vertical-align: top; background-image:url(bluegradl2.jpg); background-repeat: repeat-x; background-position: 0px 0px }
TD.left   { font: 80% arial; color: #000000; vertical-align: top; background-image:url(bluegradl3.jpg); background-repeat: repeat-x; background-position: bottom left }
.tds      { font: 100% arial; color: #000000; font-weight: bold; background:silver;width:300;height:25;text-align:center;border:1px solid black;filter:alpha(opacity=45);-moz-opacity:45%;cursor:hand; }
.norm     { font: 80% arial; color: #000000; }
.sm       { font: 60% arial; color: #000000; }

b.rtop, b.rbottom{display:block; background: transparent;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #F0F0F0;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


.infobox {
        background: #f0f0f0; 
        text-align: left;
        padding-bottom: 1px;
        padding-top: 1px;
}
.infoboxborder {
        background: transparent;
        text-align: left;
}
.infoboxborder b.rbottom{display:block; background: transparent;}
.infoboxborder b.rbottom b{display:block;height: 1px; overflow: hidden; background: #f0f0f0;}
.infoboxborder b.rtop b{display:block;height: 1px; overflow: hidden; background: #f0f0f0;}


p, h2 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        margin-right: 10px;
	font-family: Tahoma; Verdana; Arial;
	font-size: 13px;
	color: #383838; 
}

h3 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        margin-right: 10px;
	font-family: Tahoma; Verdana; Arial;
	font-size: 16px;
	text-align: left;
	color: #383838; 
	background: #f0f0f0;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #d0d0d0;
}

p.dogname
	{
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        margin-right: 10px;
	font-family: Tahoma; Verdana; Arial;
	font-size: 20px;
	line-height: 20px;
	color: #383838; 
}

h1 {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 0px;
        margin-right: 10px;
	font-family: Tahoma; Verdana; Arial;
	font-size: 22px;
	color: #282828; 
	text-align: center;
}

img.bord	{
	border-top: 2px solid #d0d0d0;
	border-left: 2px solid #d0d0d0;
	border-bottom: 2px solid #808080;
	border-right: 2px solid #808080;
	}
