body {	background: #3A3A3A url(backgrounds/csst_bg.gif);	margin-top: 10px;	margin-bottom: 0%?, OffX=?, OffY=?, Positive=?);}#mainTable {	margin: auto;	border: 1px none;	line-height: 1.25em;	width: 775px;}#maincontent {	width: 560px;	border-left: 2px none;	background: #FFFFFF;	vertical-align: top;	padding: 1px;	font-family: Tahoma, Verdana, Arial, sans-serif;	font-size: 12px;}#maincontent a:link {	color: #CC6633;	text-decoration: underline;} #maincontent a:visited {	color: #660000;	text-decoration: underline;}#maincontent a:hover, #maincontent a:active {	color: #666666;	text-decoration: underline overline;}#sidebar {	width: 140px;	padding: 10px;	color: #CCCCCC;	font-family: Tahoma, Verdana, Arial, sans-serif;	font-size: 12px;}#sidebar a {	/*/*/padding: 3px;	display: block;	border: 1px solid #CCC;	text-decoration: none;	line-height: 1em;	width: 120px; /* */}#sidebar a:link, #sidebar a:visited {	color: #FFCC00;}#sidebar a:hover, #sidebar a:active {	color: #FFFFFF;	border: 1px solid #000000;	background: #FF9900;}#current a {	color: #FFFFFF !important;	border: 1px solid #000000!important;	background: #333333;}#sidebar ul {	list-style-type: none;	margin-left: 1px;	padding-left: 1px;}#sidebar li {	/*/*/margin: 0px 0px 6px 0px; /* */}h1 {	color: #CC6633;	font-size: 20px;	font-family: "Trebuchet MS";}h2 {	color: #CC6633;	font-size: 18px;}ul {list-style-type: disc;padding: 0;margin: 0;margin-left: 1em;}.comment {	color: #FF00FF;	font-weight: 600;	font-style: italic;}.name {	font-weight: bold;}#submain {	border-left: 2px none;	vertical-align: top;	padding: 1px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 508px;}#submain a:link {	color: #CC6633;	text-decoration: underline;} #submain a:visited {	color: #660000;	text-decoration: underline;}#submain a:hover, #maincontent a:active {	color: #666666;	text-decoration: underline overline;}