/* -------- thumbnail styles --------*/p.desc { 	font-family: Times New Roman, Times, serif;	font-size: 12px;	color: #000000;	text-align:center;}td.desc {	font-family: Times New Roman, Times, serif;	font-size: 12px;	color: #000000;	text-align:center;}p.caption {	font-family: Times New Roman, Times, serif;	font-size: 12px;	color: #000000;	text-align:center;}p.nav {	font-family: Times New Roman, Times, serif;	font-size: 12px;	color: #000000;	text-align:center;}td.thumbnail {	padding-top: 10px;	font-family: Times New Roman, Times, serif;	font-size: 12px;	color: #000000;	vertical-align: bottom;	text-align:center;}td.caption {	padding-bottom: 10px;	font-family: Times New Roman, Times, serif;	font-size: 12px;	color: #000000;	vertical-align: top;	text-align:center;}.thumblink a: { 	font-family: Times New Roman, Times, serif;	font-size: 12px;	text-decoration: none;}.thumblink a:active {	font-family: Times New Roman, Times, serif;	font-size: 12px;}.thumblink a:visited {	font-family: Times New Roman, Times, serif;	font-size: 12px;}.thumblink a:hover {	font-family: Times New Roman, Times, serif;	font-size: 12px;	text-decoration: underline;}span.disabled {	font-family: Times New Roman, Times, serif;	font-size: 12px;	color: #999;}td.results {	padding: 15px;}	