small {
font-size: 8pt;
font-family: helvetica,arial;}
td,p {
font-size: 10pt;
font-family: helvetica,arial;
color: #000099; }
caption {
font-size: 14pt;
font-family: helvetica,arial;
color: #0066CC;
letter-spacing: 2; }
th {
font-size: 8pt;
font-family: helvetica,arial;
color: #996633; }
img {
border-color: #999999; }

.nav A:link
{ color: #0066CC;
text-decoration: none } 
.nav A:visited 
{ color: #996633;
text-decoration: none } 
.nav A:active 
{ color: #FF0000;
text-decoration: none } 
.nav A:hover 
{ color: #FF0000;
text-decoration: none }

table.salecontents {
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #06C;
}

.salecontents caption {
font-size: 14pt;
font-family: helvetica,arial;
color: #0066CC;
letter-spacing: 0.1em;
padding: 20px 0px 5px 0px;
}

.salecontents th {
text-align: left;
padding: 2px 2px 2px 2px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #963;
}

.salecontents td {
font-size: 8pt;
text-align: left;
padding: 1px 2px 1px 2px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #CCC;
}
.sold {
background-color: #FFF;
background-image: url(images/sold.gif);
background-repeat: no-repeat;
background-position: center center;
background: #FFF url(images/sold.gif) no-repeat center center
}

.under {
background-color: #FFF;
background-image: url(images/under.gif);
background-repeat: no-repeat;
background-position: center center;
background: #FFF url(images/under.gif) no-repeat center center
}

legend {
color: #999;
}

span.top {
vertical-align: top;
}

img.frame {
	padding: 5px;
	border: 1px solid #999;
}

b.brown {
	color: #963;
}

.sires td {
	font-size: 8pt;
}

#left2 a {
	text-decoration: none;
}

