body {		text-align: center;		background: #003300 url(../_static/background_circles.png) no-repeat -60px 60px !important;		background: #173F88;}#main-table {		width: 750px;		margin: 50px auto 0px;		background: #FFFFFF;		border: thin solid #006600;}#title {		border-top: 2px solid #666666;		border-right: 2px solid #666666;		border-left: 2px solid #666666;		font-family: Arial, Helvetica, sans-serif;		background: #D3DD94 url(../_static/header.jpg) repeat-x;		color: #FFFFFF;		position: relative;}.headerMEMBERSHIP {		text-align: right;		font-size: 10px;		top: 0px;		padding: 10px;		float: right;		color: #000000;		position: relative;		right: 0px;		width: 110px;}.headerDATE {		font-weight: bolder;		text-align: right;		font-size: 15px;		float: left;		margin-left: 2px;		display: block;		color: #000000;}h1 {		text-transform: uppercase;		font: bolder 25px Arial, Helvetica, sans-serif;		padding-top: 10px;		color: #003300;		text-align: center;}h2 {	color: #FF0000;	margin-top: 15px;	margin-bottom: -1px;	padding-top: 15px;	padding-bottom: 0px;	font: bolder 18px Arial, Helvetica, sans-serif;}h3 {	text-transform: uppercase;	background: #FFFFFF;	display: block;	padding: 5px;	margin-top: 15px;	color: #000000;	border-top: 2px solid #000000;	margin-bottom: 0px;}h2 a:hover  {	background: #990000;}#totop {		font-size: small;		color: #CC0000;		border-top: 1px solid #999999;		display: block;}#totop a {		font-size: 10px;		color: #CC0000;		text-align: center;		display: block;		padding: 5px;		width: 100px;		margin-top: 10px;		float: right;		border: 1px solid #FF0000;		margin-bottom: 10px;}#sidebar {	background: #666666 url(../_static/sidebar_background.jpg) repeat-x;	text-align: center;	padding-top: 10px;	color: #FFFFFF;	padding-bottom: 15px;	font: 14px Arial, Helvetica, sans-serif;}#sidebar    p  {	color: #FFFFFF;}#sidebar  p  a {	color: #FFFFFF;}#menu {	text-align: left;	vertical-align: top;	color: #FFFFFF;	padding-top: 10px;	padding-bottom: 10px;	margin-top: 10px;	margin-bottom: 15px;}#menu   a  {	color: #FFFFFF;	text-decoration: none;	display: block;	font: 14px Arial, Helvetica, sans-serif;	padding: 5px 5px 5px 10px;	background: #333333;	margin-bottom: 5px;	border-bottom: 1px solid #333333;}#menu p {	margin: 0px;	padding: 0px;}#menu a:hover {	background: #00CCFF;	color: #000000;}#mainTD {		padding: 10px;		font-size: 14px;		border-top: 2px solid #999999;		border-right: 2px solid #666666;		border-bottom: 2px solid #666666;		background: #FFFFFF;		position: relative;		color: #000000;		text-align: left;}#mainTD p {	margin: 3px 0px 0px;}#mainTD img {	float: right;	overflow: hidden;	margin: 10px;}#mainTD a {	font-weight: bold;	color: #FF0000;	text-decoration: underline;}.categoryintro {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}#download-box {	background: #CA0000;	vertical-align: top;	padding-top: 15px;}#footer {	color: #FFFFFF;	margin-top: 15px;}#footer a {	color: #FFFFFF;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-weight: bolder;}#footer a:hover {	text-decoration: underline;}#infobox {	color: #FFFFFF;	float: right;	background: #CA0000;	padding: 10px;	font-family: Arial, Helvetica, sans-serif;	margin-bottom: 5px;	margin-left: 5px;}#infobox .date {	font-size: 15px;	font-weight: bolder;	margin-top: 5px;	padding-top: 5px;	border-top: 1px solid #FFFFFF;}#returnlink {	background: #4B0A0D url(return_background.jpg) repeat-x;	padding: 15px;	position: absolute;	top: -2px;	right: 10px;	border: 3px solid #000000;	color: #FFFFFF;	text-decoration: none;	font: bolder 12px Arial, Helvetica, sans-serif;}#returnlink:hover {	color: #F69522;	background: #000000;}.red {	color: #FF0000;}.redsmall {	font-size: 12px;	color: #FF0000;}.clear {	clear: both;}#menu   a.switch {	background: #000000;	font-size: 11px;	text-align: center;}#menu a.switch:hover {	background: #000000;	text-align: center;	color: #66FFFF;}div.story h2 a     {	background-image: url(page_right.gif);	background-repeat: no-repeat;	background-position: 3px;	background-color: #666666;	color: #FFFFFF;	display: block;	padding: 5px 30px 5px 25px;	}#sidebar2 { background: #666666; }#head-guide {		width: 100%;		position: absolute;		left: 0px;		top: 0px;		padding: 5px;		background: #C7D18C url(../_static/archive_link_background.jpg) repeat-x;		text-align: right;}#head-guide a {		color: #003300;		padding: 3px;		margin-right: 10px;		font: bolder 13px Arial, Helvetica, sans-serif;}