body {color: #696969;background-color: #ffffff;margin: 0px;padding: 0px;text-align: center;}table {	font-family: Verdana, Sans-Serif;	font-size: 100%;}td {	line-height: 130%;}img {	border-width: 0;}h3 {	font-size: 130%;	margin: 0 0 5px 0;	padding: 2px 0px 0px 0px;}#wrapper {text-align: center;background-color: #ffffff;margin:0px auto 0px auto;width: 710px;border: solid 1px #808080;text-align:left;padding: 0px;}#frame { }#main {}#top_links {	background-color: white;	text-align: right;	padding: 30px 7px 5px 5px;	color: #999999;	font-size: 90%;}#top_links span {	font-size: 100%;	display: inline;	/*	padding-left: 8px;	padding-right: 5px;	background: url(top_link.gif) left no-repeat;	padding-bottom: 1px;	margin-right: 5px;	*/	padding: 1px 5px 2px 5px;	color: gray;}#top_links a {	font-size: 100%;	/*	padding-left: 8px;	padding-right: 5px;	background: url(top_link.gif) left no-repeat;	padding-bottom: 1px;	margin-right: 5px;	*/}#top_links a:hover {	text-decoration: none;}#header {	clear: both;	margin: 0px 0 5px 0;}#title {	/*float: left;*/	font-size: 150%;	font-weight: bold;	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;	color: #555555;	text-align: right;}#title_info {	float: right;	height: auto;	padding: 8px;	width: 310px;	margin: 10px 5px 0 0;	border: 2px solid white;	background-color: #8fa7d1;	color: white;}#title_info p {	margin: 0;}#side_links {	clear: left;	float: left;	width: 150px;	margin: 0 0 10px 0;	padding: 0;	font-size: 100%;}.side_bar {	margin: 10px 0 10px 0;	padding: 5px 10px 5px 10px;	border: 1px solid silver;	/*	border-top: 1px solid silver;	border-bottom: 1px solid silver;	*/	color: black;	background-color: white;	/*	background: url(side_bar.gif) repeat-x;	*/}.side_bar a, .side_bar a:visited {	text-decoration: underline;}.side_bar p {	margin: 0;	padding: 2px 0 5px 0;}.side_bar img {	border: 0px gray solid;}.side_bar strong {	color: black;}.content_text {	margin:  12px 0 5px 155px;	padding: 0 10px 5px 6px;	line-height: 1.4em;	background-color: white;	color: #999999;	/*	background: url(content_text.gif) repeat-x bottom left;	*/}.content_text h2 {	margin: 0px;	padding: 4px 0 4px 0;	font-size: 100%;}.content_text p {	margin: 0;}.content_footer {	/*	border-top: 1px solid black;	border-bottom: 1px solid black;	*/	background-color: white;	/*	background: url(content_text.gif) repeat-x;	*/	text-align: left;	margin:  0 0 5px 155px;	padding: 0 7px 5px 6px;	line-height: 1.4em;	/*	font-size: 80%;*/	color: #999999;	font-size: 90%;}.content_footer a {	text-decoration: none;}.content_footer a:hover {	text-decoration: none;}.content_footer p {	padding: 0;	margin: 0;}.content_image {	border-top: 1px solid gray;	border-bottom: 1px solid gray;	background-color: white;	/*	background: url(content_image.gif) repeat-x;	*/	text-align: left;	color: black;	margin:  0 0 5px 155px;	padding: 10px 10px 10px 10px;	line-height: 1.4em;}.content_image p {	padding: 0;	margin: 0;}.content_image img {	border: 1px silver solid;	margin: 5px;}#menu_list {	/*	border: 1px gray solid;	*/	border: 1px silver solid;	line-height: 1em;	background-color: white;	color: #666666;	padding: 2px;	margin: 0px;	margin-bottom: 5px;	margin-top: 10px;	text-indent: 0.5em;	margin-left: 7px;}#menu_list span {	display: block;	border-bottom: 3px white solid;}#menu_list a {	display: block;	color: black;	text-decoration: none;}#menu_list a:hover {	background-color: gray;	color: white;}#menu_list a#here {	display: block;	text-decoration: none;	background-color: gray;	color: white;}#menu_list a#here:hover {	background-color: gray;	color: white;}td.thumbbox {	vertical-align: top;	white-space: normal;}div.thumbbox {	margin: 0 15px 15px 0;	padding: 1px;	border-bottom: 1px silver solid;	border-top: 5px #8fa7d1 solid;	background-color: white;	text-align: center;}div.thumb_image {	margin: 0;	padding: 0;}div.thumb_title {	padding: 0;	margin-top: 2px;	margin-bottom: 2px;	text-align: left;	padding: 3px;}