body {	font-size: 11px;	font-family: Verdana, 'Bitstream Vera Sans', 'DejaVu Sans', Arial, Helvetica, sans-serif;	background-color: #2c216f;	margin: 0px;	padding: 0px;	text-align: center;}.main {    background-color: #483d8b;    text-align: left;    margin: 35px auto 0 auto;    width: 750px;    border: solid 1px #f5f5f5;    border-collapse: collapse;}.main td, .main th {	padding: 0;}.main td.menurow {}.credits {    width: 650px;	text-align: right;	margin: 5px auto 50px auto;	font-size: 9px;}.menutable {	margin-top: 10px;	width: 100%;    background-color: #e6e6fa;    border-collapse: collapse;}td.title {    color: black;    font-size: 15px;    font-family: "Lucida Grande", Tahoma, Geneva, Arial, Helvetica,        SunSans-Regular, sans-serif;    font-weight: bold;    background-color: #e6e6fa;    border-top: 1px solid black;    padding: 5px 40px 0 40px;}td.subtitle {    color: black;    font-size: 12px;    font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica,        SunSans-Regular, sans-serif;    background-color: #e6e6fa;	padding: 0 50px;}td.menu {    color: black;    font-size: 11px;    background-color: #e6e6fa;    border-bottom: 1px solid black;    padding: 5px 0 5px 50px;}.main td.content {    background-color: #483d8b;    text-align: left;    padding: 20px 50px 25px 50px;}.content td {	padding: 2px;}p,ul {	color: #f5f5f5;	font-size: 11px}.indent td {	color: #f5f5f5;	font-size: 11px}.imgborder {	border: solid 1px #cd853f}.manualmenu {	color: black;	background-color: #f5f5f5;	padding: 10px;	width: 300px;	border: solid 1px}.nexttext {	color: #f5f5f5;	font-size: 11px;	vertical-align: top;	height: 25px}.topnavigation {	margin-top: 20px;	margin-bottom: -20px;}.bottomnavigation {	margin-top: -10px;}.button {	font-size: 11px;	font-family: Verdana, 'Bitstream Vera Sans', 'DejaVu Sans', Arial, Helvetica, sans-serif;	margin-top: 10px;	margin-bottom: 10px}.formfield {	font-size: 11px;	font-family: Verdana, 'Bitstream Vera Sans', 'DejaVu Sans', Arial, Helvetica, sans-serif;}.searchform {	font-size: 10px;	background-color: #e6e6fa;	margin-top: 25px;	margin-left: 15px;	margin-bottom: 25px;	border: solid 1px #000;}.subform {	position: relative;	text-align: left;	margin-left: 15px;	margin-top: -20px;	margin-bottom: 25px;}td.label {	font-weight: bold;	font-size: 10px;	padding: 4px 0 2px 10px;}td.field {	padding: 2px 10px 3px 2px;}.resultsout {	background-color: #e6e6fa;	margin-top: 25px;	margin-bottom: 0px;	padding: 15px;	border: solid 1px #000}.resultsin {	font-size: 11px;	background-color: #e6e6fa}.resultsin td {	padding: 4px;}a.menulink:link {    color: black;    text-decoration: underline}a.menulink:visited {    color: black;    text-decoration: underline}a.menulink:hover {    color: black;    text-decoration: underline}a.menulink:active {    color: black;    text-decoration: underline}a.creditslink:link {    color: white;    text-decoration: none;}a.creditslink:visited {    color: white;    text-decoration: none}a.creditslink:hover {    color: white;    text-decoration: none}a.creditslink:active {    color: white;    text-decoration: none}a.link:link {	color: #cd853f;	text-decoration: none}a.link:visited {	color: #cd853f;	text-decoration: none}a.link:hover {	color: #cd853f;	text-decoration: underline}a.link:active {	color: #cd853f;	text-decoration: underline}a:link {	color: #483d8b;	text-decoration: none}a:visited {	color: #483d8b;	text-decoration: none}a:hover {	color: #483d8b;	text-decoration: underline}a:active {	color: #483d8b;	text-decoration: underline}.topbottom {	border-top: 1px solid #000;	border-bottom: 1px solid black}h4 {	color: #f5f5f5;	font-size: 12px;	font-family: "Lucida Grande", Tahoma, Geneva, Arial, Helvetica,		SunSans-Regular, sans-serif;	font-weight: bold;	margin-bottom: -10px;}h6 {	color: #fff;	font-size: 13px;	font-weight: bold;	margin-bottom: -10px;}h5 {	color: #fff;	font-size: 13px;	font-weight: bold;}.indent {	margin-left: 15px}.appendixbottom {	border-bottom: 1px solid #f5f5f5;}.appendixboth {	border-top: 1px double #f5f5f5;	border-bottom: 1px solid #f5f5f5;	height: 35px;}.caption {	color: #f5f5f5;	font-size: 10px;	text-align: center;	margin: 5px 5px 7px}.rightheader {	font-size: 10px;	font-weight: bold;	margin-left: -4px;}.thumbresults {    border: 0;    height: 20px;    margin-left: 3px;    vertical-align: top;    float: right;}.imageicon {    border: 0;    margin-left: 3px;    vertical-align: top;    float: right;}.thumbdetails {	border: 0;	height: 20px;	margin-right: 3px;	vertical-align: middle;	float: right;}tr.imagestrip > td {	padding-top: 15px;}table.imagetable {	border-collapse : collapse; 	text-align: center;}table.imagetable td {	font-size: 10px;	padding: 0 4px 5px 4px;	vertical-align: bottom;    text-align: center;	width: 20%}table.imagetable td.caption {	text-align: center;	color: #000;    vertical-align: top;	line-height: 100%;}.thumb {	border: 1px solid #000;	width: 90px;	height: 90px;}.thumbdetailcaption {	vertical-align: top;	width: 90px;    color: #fff;    font-size: 10px;    line-height: 100%;    margin-bottom: 4px;    text-align: center;}.thumbdetail {	border: 3px solid transparent;	cursor: pointer;    width: 90px;    height: 90px;}.selected {	border: 3px solid #cd853f;	cursor: default;}.fullsizeimage {	text-align: center;	display: block;	margin-top: 15px;	margin-left: auto;	margin-right: auto;	border: 1px solid #000;}.more {	display: block;	margin: 0;	padding: 2px 0 0 5px;	font-size: 10px;}.displaylabel {	height: 35px;	vertical-align: bottom;	font-size: 11px;}#thumbsstrip {	padding: 5px;}